strings 命令是 Linux 系统中一个非常有用的工具,它可以用来从二进制文件中提取可打印的字符串
打开终端(Terminal)。
输入 strings 命令,后跟要分析的二进制文件的路径。例如:
strings /path/to/your/binary/file
这将输出二进制文件中的所有可打印字符串。
-n 选项。例如,要仅显示前 10 个可打印字符串,可以输入:strings -n 10 /path/to/your/binary/file
>)。例如,要将输出保存到名为 output.txt 的文件中,可以输入:strings /path/to/your/binary/file > output.txt
-e 选项。例如,要查看地址范围从 0x400000 到 0x401000 的字符串,可以输入:strings -e x -n 10 /path/to/your/binary/file
-t 选项。例如,要以十六进制格式显示字符串,可以输入:strings -t x -n 10 /path/to/your/binary/file
这些选项可以组合使用以满足您的需求。更多关于 strings 命令的信息,可以查阅其手册页(通过运行 man strings 命令)。