본문 바로가기

Pwnable

Pwnable 환경 세팅

VMWare Workstation 16

Ubuntu 20.04 사용

glibc 버전 - 2.31

초기 설정

sudo apt-get update
sudo apt-get upgrade

git 설치

sudo apt-get install git

gdb-peda, Pwngdb 설치

git clone https://github.com/longld/peda.git ~/.peda 
echo "source ~/.peda/peda.py" >> ~/.gdbinit
git clone https://github.com/scwuaptx/Pwngdb.git
cp ~/Pwngdb/.gdbinit ~/

gcc 설치

sudo apt-get install gcc
sudo apt-get install gcc-multilib g++-multilib

파이썬 2 pwntools 설치

sudo apt-get install -y python2.7-dev python-pip 
sudo apt-get install -y python-setuptools 
sudo apt-get install -y libcapstone-dev 
pip install pwntools

ROPgadget

sudo pip install ropgadget

one_gadget

sudo apt install ruby
sudo gem install one_gadget

'Pwnable' 카테고리의 다른 글

[Pwnable] Format String Bug  (0) 2022.02.23
Assembly Handray2  (0) 2021.08.25
Assembly Handray  (0) 2021.08.24