strings 命令用于从二进制文件中提取可打印的字符串
- 使用
-n选项指定最小字符串长度。例如,要显示长度至少为 6 的字符串,可以使用以下命令:
strings -n 6
- 使用
-e选项指定字符编码。例如,要显示 UTF-8 编码的字符串,可以使用以下命令:
strings -e UTF-8
- 使用
-t选项以十六进制格式显示字符串。例如,要显示以十六进制格式表示的字符串,可以使用以下命令:
strings -t x
- 使用
-T选项指定输出格式。例如,要将输出格式设置为 CSV,可以使用以下命令:
strings -T s
- 若要将输出重定向到文件,可以使用
>或>>运算符。例如,要将输出保存到名为 output.txt 的文件中,可以使用以下命令:
strings -n 6 > output.txt
你可以根据需要组合这些选项以获得所需的输出格式。例如,要显示长度至少为 6 的 UTF-8 编码字符串,并将输出保存到名为 output.txt 的文件中,可以使用以下命令:
strings -n 6 -e UTF-8 > output.txt