strings 命令用于从二进制文件中提取可打印的字符串
grep 命令:strings <binary_file> | grep '<specific_string>'
将 <binary_file> 替换为你要检查的二进制文件,将 <specific_string> 替换为你要筛选的特定字符串。
例如:
strings example.bin | grep 'hello'
这将显示 example.bin 文件中包含 “hello” 的所有字符串。
awk 命令:strings <binary_file> | awk '/<specific_string>/ {print}'
将 <binary_file> 替换为你要检查的二进制文件,将 <specific_string> 替换为你要筛选的特定字符串。
例如:
strings example.bin | awk '/hello/ {print}'
这将显示 example.bin 文件中包含 “hello” 的所有字符串。
这两种方法都可以实现筛选特定字符串的目的。你可以根据自己的需求和喜好选择使用哪一种。