strings 命令用于从二进制文件(如可执行文件)中提取可打印的字符串。这对于分析二进制文件、查找错误消息或调试程序非常有用。要使用 strings 命令显示可执行文件中的字符串,请按照以下步骤操作:
打开终端。
输入 strings 命令,后跟要分析的可执行文件的路径。例如,如果要分析名为 example_executable 的文件,请输入以下命令:
strings example_executable
strings 将输出可执行文件中的可打印字符串。注意:strings 命令默认显示长度至少为 4 的连续可打印字符序列。您可以使用 -n 选项更改此长度。例如,要显示长度至少为 6 的字符串,请输入:
strings -n 6 example_executable
此外,strings 命令还有许多其他选项,可以帮助您定制输出。要查看所有可用选项,请输入 man strings 查阅手册页。