strings扫描文件字符串

help

用法:字符串 [选项] [文件]
在 [file(s)] 中显示可打印的字符串(默认为标准输入)
选项包括:
  -a - --all     扫描整个文件,而不仅仅是数据部分 [默认]
  -d --data    只扫描文件中的数据部分
  -f --print-file-name     在每个字符串之前打印文件名
  -n <number>             定位并打印至少 <number> 的任意序列
    --bytes=<数字>       可显示字符。 (默认值为 4)。
  -t --radix={o,d,x}        以基数 8、10 或 16 打印字符串的位置
  -w --include-all-whitespace       包括所有空格作为有效的字符串字符
  -o                              --radix=o 的别名
  -T --target=<BFDNAME>        指定二进制文件格式
  -e --encoding={s,S,b,l,B,L}      选择字符大小和字节顺序:
                            s = 7 位,S = 8 位,{b,l} = 16 位,{B,L} = 32 位
  --unicode={default|show|invalid|hex|escape|highlight}
  -U {d|s|i|x|e|h}          指定如何处理 UTF-8 编码的 unicode 字符
  -s --output-separator=<string>       用于在输出中分隔字符串的字符串。
  @<file>                   从 <file> 读取选项
  -h --help                  显示此信息
  -v -V --version         打印程序的版本号
字符串:支持的目标:elf64-x86-64 elf32-i386 elf32-iamcu elf32-x86-64 pei-i386 pe-x86-64 pei-x86-64 elf64-l1om elf64-k1om elf64-little elf64-big elf32-little elf32 -big pe-bigobj-x86-64 pe-i386 srec symbolsrec verilog tekhex 二进制 ihex 插件

常用方法

查看文件内容字符串使用

strings  message2.jpg

猜你喜欢

转载自blog.csdn.net/u012206617/article/details/125035865