libc中果然有很多的函数,使用nm看了一下,里面竟然还有reboot函数,汗! 使用grep,可以看到各种 printf 也都在这里头. objdump是看函数的地址与函数名对应的,虽然也能证明printf在libc中,但是感觉有些大才小用哪. 使用objdump一下,比nm多出来一些信息,看来nm也可以把函数的地址打印出来的,呵呵. [xiew@localhost lib]$ nm libc-2.3.2.so |grep printf000e9210 t __argp_fmtstream_p…