strings 命令用于從二進(jìn)制文件中提取可打印字符串。本文介紹如何定制其輸出格式。
strings -n 6 <binary_file>
- 字符編碼: 使用 -e 選項(xiàng)指定編碼。例如,顯示 UTF-8 編碼的字符串:
strings -e UTF-8 <binary_file>
- 十六進(jìn)制格式: 使用 -t 選項(xiàng)以十六進(jìn)制顯示字符串。例如:
strings -t x <binary_file>
- 自定義輸出格式: -T 選項(xiàng)控制輸出格式。例如,逗號(hào)分隔值 (CSV) 格式:
strings -T s <binary_file>
strings <binary_file> | grep "error"
靈活組合以上選項(xiàng),即可定制 strings 命令的輸出。 更多信息請參考 man strings。