环境搭建目录
1.安装VM workstation
2.下载Ubuntu镜像
3.pwntools
4.gdb
5.IDA.pro(pwn必备神器)
6.qira
7.peda
8.LibcSearcher
9.vim
10.32位依赖库
11.one_gadget
1.安装VM workstation
2.下载并安装ubuntu镜像:可参考链接
1.百度镜像站(在这里推荐阿里巴巴的镜像站):版本尽量选16.04.6(desktop-amd64)
2.可能遇到的问题
3.pwntools:可参考链接
1.apt-get install python2.7 python-pip python-dev git libssl-dev libffi-dev build-essential
2、sudo apt-get install python2.7 python-pip python-dev git libssl-dev libffi-dev build-essential
3、pip install --upgrade pip
4、sudo pip install --upgrade pwntools
5、sudo apt-get install python-dev
6、测试是否安装成功
python
import pwn
没有报错
pwn.asm(“xor eax,eax”)
返回’1\xc0’则成功.
4.gdb
1. git clone https://github.com/pwndbg/pwndbg
2. cd pwndbg
3. ./setup.sh
5.IDA.pro(pwn和逆向必备神器)
IDA.Pro可以在吾爱破解自行搜索获取
6.qira
1.git clone https://github.com/BinaryAnalysisPlatform/qira.git
2.cd qira/
3. ./install.sh
7.peda
1.git clone https://github.com/longld/peda.git ~/peda
2.echo "source ~/peda/peda.py">> ~/.gdbinit
8.LibcSearcher:可参考链接
1.git clone https://github.com/lieanu/LibcSearcher.git
2.cd LibcSearcher
3.python setup.py develop
9.vim
sudo apt install vim
10.32位依赖库
1.apt install lib32ncurses5
2.apt install lib32z1
11.one_gadget:参考网址
1.sudo apt -y install ruby
2.sudo gem install one_gadget
此篇文章如果存在问题,还望大佬批评指正
初入江湖,白衣少年,剑已佩,马仍在。痛定思痛