環(huán)境搭建目錄
1.安裝VM workstation
2.下載Ubuntu鏡像
3.pwntools
4.gdb
5.IDA.pro(pwn必備神器)
6.qira
7.peda
8.LibcSearcher
9.vim
10.32位依賴(lài)庫(kù)
11.one_gadget
1.安裝VM workstation
2.下載并安裝ubuntu鏡像:可參考鏈接
1.百度鏡像站(在這里推薦阿里巴巴的鏡像站):版本盡量選16.04.6(desktop-amd64)
2.可能遇到的問(wèn)題
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、測(cè)試是否安裝成功
python
import pwn
沒(méi)有報(bào)錯(cuò)
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可以在吾愛(ài)破解自行搜索獲取
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位依賴(lài)庫(kù)
1.apt install lib32ncurses5
2.apt install lib32z1
11.one_gadget:參考網(wǎng)址
1.sudo apt -y install ruby
2.sudo gem install one_gadget
此篇文章如果存在問(wèn)題权旷,還望大佬批評(píng)指正
初入江湖替蛉,白衣少年,劍已佩炼杖,馬仍在灭返。痛定思痛