在 Linux 下,strings 命令用于从二进制文件(如可执行文件、库文件等)中提取可打印的字符串。你可以通过以下几种方式“导出”或保存它的结果:
strings file.bin > output.txt
这会把 file.bin 中的字符串输出到 output.txt。
strings file.bin >> output.txt
strings file.bin | tee output.txt
strings -n 6 file.bin > output.txt
只导出长度 ≥ 6 的字符串。
strings file1 file2 file3 > output.txt
例如只导出包含 error 的字符串:
strings file.bin | grep error > errors.txt
strings -e l file.bin > output.txt
-e 可指定字符编码(如 s、l、b、B)。
如果你有具体场景(比如分析病毒、逆向、日志提取),可以告诉我,我可以给你更合适的命令。