编译debug glibc
下载glibc代码到linux上:http://ftp.gnu.org/gnu/glibc/
tar -xvf glibc-2.26.tar.gz
cd glibc-2.26/
mkdir bulid
cd bulid/
../configure --prefix=/usr/local/glibc-2.26 --enable-debug=y
sudo make install
修改ld
sudo ln -s /usr/local/glibc-2.26/lib/ld-2.26.so /lib64/ld-glibc-2.26
下载修改工具:https://github.com/firmianay/ctf-book/tree/main/chapter5
python change_ld.py -b hello -l 2.26 -o hello_debug
浙公网安备 33010602011771号