一般题目给出的libc文件由于缺失ld文件我们无法将其与程序链接,强行链接一般都会报错
题目给出的libc一般用来查函数或者字符串偏移,one_gadget。还有一个很重要的就是用LINUX的strings命令查看libc文件 的glibc版本:
matrix@ubuntu:~/PWN/BUU$ strings libc-2.23_x64_1604.so | grep libc
_libc_intl_domainname
__libc_vfork
__libc_current_sigrtmax
__libc_fork
__libc_calloc
.....
...
libc-2.23.so <================
__libc_freeres_fn
__libc_thread_freeres_fn
__libc_subfreeres
__libc_atexit