This commit is contained in:
firmianay
2017-08-16 15:15:04 +08:00
5 changed files with 39 additions and 3 deletions

View File

@ -3,6 +3,7 @@
- [gdb 的组成架构](#gdb-的组成架构)
- [gdb 基本工作原理](#gdb-基本工作原理)
- [gdb 基本操作](#gdb-基本操作)
- [gdb-peda](#gdb-peda)
## gdb 的组成架构
@ -43,3 +44,17 @@ long ptrace(enum __ptrace_request request, pid_t pid, void *addr, void *data);
## gdb 基本操作
## gdb-peda
gdb-peda插件是
### 安装
```shell
git clone https://github.com/longld/peda.git ~/peda
echo "source ~/peda/peda.py" >> ~/.gdbinit
echo "DONE! debug your program with gdb and enjoy"
```
### peda命令

View File

@ -1 +1,3 @@
# 3.2 Crypto
密码学Cryptography一般可分为古典密码学和现代密码学。

17
doc/5.5_symbolic.md Normal file
View File

@ -0,0 +1,17 @@
# Symbolic Execution 符号执行技术
* [符号执行的历史](#符号执行的历史)
* [什么是符号执行](#什么是符号执行)
## 符号执行的历史
![history-of-se](https://raw.githubusercontent.com/enzet/symbolic-execution/master/diagram/symbolic-execution.svg)
或者进入[https://github.com/enzet/symbolic-execution](https://github.com/enzet/symbolic-execution)查看SVG大图。
## 什么是符号执行