strings
命令用于从二进制文件中提取可打印的字符串
打开终端。
使用 cd
命令导航到包含目标二进制文件的目录。
运行 strings
命令,后跟要提取字符串的二进制文件路径。例如:
strings /path/to/binary/file
这将显示文件中的所有可打印字符串。
grep
命令与 strings
命令结合使用。例如,要在文件中查找包含字符串 “example” 的所有行,请运行:strings /path/to/binary/file | grep "example"
这将显示包含 “example” 字符串的所有行。
grep
的 -i
选项:strings /path/to/binary/file | grep -i "example"
这将显示包含 “example”、“Example”、“EXAMPLE” 等(不区分大小写)的所有行。
>
:strings /path/to/binary/file | grep "example" > output.txt
这将把包含 “example” 字符串的所有行保存到名为 “output.txt” 的文件中。