pwn入門學習(一)—— 環境搭建
疫情期間學習技術#中國加油##武漢加油#
所用環境為ubuntu 18.04
清華開源軟體映象站ubuntu:mirrors.tuna.tsinghua.edu.cn/help/ubuntu/
具體操作:
(1) 備份原始檔
cd /etc/apt
sudo cp source.list source.list.back
(2) 更換原始檔
sudo gedit source.list
將原始檔內容刪除,按照自己的作業系統版本換源,效果如下:
(1)安裝工具
pwntools
sudo pip install --upgrade pwntools
checksec
32位依賴庫
apt install lib32ncurses5
apt install lib32z1
peda gef pwndbg
安裝pwndbg:
git clone
cd pwndbg
./setup.sh
安裝gef:
wget -q -o- sh
安裝peda:
git clone "source ~/peda/peda.py" >> ~/.gdbinit
使用那個外掛程式就把其他幾個注釋掉
source ~/pwndbg/gdbinit.py
#source ~/peda/peda.py
#source ~/.gdbinit-gef.py
libcsearcher
libcsearcher用來洩露libc庫中函式的偏移的庫
安裝:git clone .git
cd libcsearcher
python setup.py develop
ropgadget
做題的工具,用來找gadget
sudo pip install capstonesudo
git clone ~/libcsearchercd libc
cd ~/libcsearcher
git submodule update --init --recursivesudo
python setup.py develop
pwn環境搭建 pwn的一些環境搭建
1 pwntools庫安裝 pwntools是乙個ctf框架和漏洞利用開發庫,用python開發,由rapid設計,旨在讓使用者簡單快速的編寫exploit。本文將基於kubuntu 16.04 安裝 現在安裝方法可以很簡單的,直接pip安裝 安裝前先公升級pip版本 1 python m pip ...
Pwn環境搭建
1.ubuntu16.04設定系統語言為中文 首先我們要找到國內的映象源路徑,這裡要注意要找ubuntu16.04相對應的,開啟鏈結如圖 外鏈轉存失敗,源站可能有防盜煉機制,建議將儲存下來直接上傳 img jidla b 1606318034657 接著備份系統自帶更新源配置檔案,開啟終端直接用命令...
pwn入門學習 一) 環境搭建
疫情期間學習技術 中國加油 武漢加油 所用環境為ubuntu 18.04 具體操作 1 備份原始檔 cd etc apt sudo cp source.list source.list.back 2 更換原始檔 sudo gedit source.list將原始檔內容刪除,按照自己的作業系統版本換源...