strings工具用于查看二进制文件或数据文件中的字符串。例如,通过下面的命令可在/usr/lib/libc-2.25.so中查找字符串“/bin/sh”,并以十六进制显示其偏移量。
其中,-a表示在整个文件中查找,若仅需要在.data中查找,则使用-d选项。-o选项表示输出字符串在文件中的偏移量,默认以八进制数的方式表示;若要以十六进制数的形式表示,则以选项-tx表示;若要以十进制数的形式表示,则以选项-td表示。 A8U6IgZmMA1hmcQ6YEUA0x3Oo4k+GoPicsgBPFqQYPLR0j3TC79EgUdP9XRBYITO