Linux的strings
命令是一个用于从二进制文件或对象文件中提取可打印字符串的工具
strings
命令的用法如下:
strings [options] [input-file]
其中,options
是一组可选的命令行选项,input-file
是要从中提取字符串的二进制文件或对象文件。
一些常用的strings
命令选项包括:
-a
:输出所有字符串,包括空字符串。-d
:按可打印字符的顺序对字符串进行排序。-f
:从指定的文件列表中提取字符串。-n
:显示字符串前的最大字符数。-o
:将字符串输出到指定的文件。-r
:反向输出字符串。-s
:压缩空白字符串。-t
:使用制表符分隔字符串。-u
:输出未连接的字符串。例如,要从名为example.bin
的二进制文件中提取所有可打印字符串,可以使用以下命令:
strings example.bin