编译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

posted @ 2022-05-13 00:16  tylso  阅读(124)  评论(0)    收藏  举报