Linux strings命令如何筛选特定字符串
导读:strings 命令用于从二进制文件中提取可打印的字符串 使用 grep 命令: strings <binary_file> | grep '<specific_string>' 将 <binary_fi...
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” 的所有字符串。
这两种方法都可以实现筛选特定字符串的目的。你可以根据自己的需求和喜好选择使用哪一种。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: Linux strings命令如何筛选特定字符串
本文地址: https://pptw.com/jishu/731685.html