pwn的一些環境搭建

2022-09-18 13:30:12 字數 995 閱讀 4806

<1>pwntools庫安裝

pwntools是乙個ctf框架和漏洞利用開發庫,用python開發,由rapid設計,旨在讓使用者簡單快速的編寫exploit。

本文將基於kubuntu 16.04  安裝

現在安裝方法可以很簡單的,直接pip安裝:

安裝前先公升級pip版本

1 python -m pip  install --upgrade pip

1 pip install pwntools

更新pip版本後,可能會遇到問題:  pip問題:traceback (most recent call last): file "/usr/bin/pip", line 9, in

解決方法:

將 /usr/bin/pip 檔案中:

from pip import  main

if __name__ == '__main__':

sys.exit(main())

改為:

from pip import __main__

if __name__ == '__main__':

sys.exit(__main__._main())

然後重啟就ok了

<2>關於gdb必備外掛程式peda及外掛程式pwngdb的安裝

先裝pwndbg

1 git clone 

2 3 cd pwndbg

4 5 ./setup.sh

在裝peda

1 git clone  ~/peda

2 3 echo "source ~/peda/peda.py">> ~/.gdbinit

ps:1.使用gdb 7.7的ubuntu14.04和使用gdb 7.11的ubuntu 16.04支援pwndbg

2.換清華源比較好

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環境搭建 pwn入門學習 一) 環境搭建

pwn入門學習 一 環境搭建 疫情期間學習技術 中國加油 武漢加油 所用環境為ubuntu 18.04 清華開源軟體映象站ubuntu mirrors.tuna.tsinghua.edu.cn help ubuntu 具體操作 1 備份原始檔 cd etc apt sudo cp source.li...