使用英语阅读

通过


Strings v2.54

作者:Mark Russinovich

发布时间:2021 年 6 月 22 日

下载 下载 Strings(534 KB)

简介

使用 NT 和 Win2K 意味着可执行文件和对象文件将多次嵌入 UNICODE 字符串,而使用标准 ASCII 字符串或 grep 程序无法轻松看到这些字符串。 因此,我们决定使用自己的字符串。 Strings 只会扫描你传递的文件,查找默认长度为 3 个 或更多 UNICODE(或 ASCII)字符的 UNICODE 或 ASCII 字符串。 请注意,它也适用于 Windows 95。

使用 Strings

用法:

strings [-a] [-f offset] [-b bytes] [-n length] [-o] [-q] [-s] [-u] <file or directory>

Strings 采用通配符表达式作为文件名,其他命令行参数定义如下:

参数 说明
-a 仅限 Ascii 搜索(默认为 Unicode 和 Ascii)
-b 要扫描的文件字节数
-f 开始扫描的文件偏移量。
-o 文件字符串中的打印偏移已找到
-n 最小字符串长度(默认值为 3)
-s 递归子目录
-u 仅限 Unicode 搜索(默认为 Unicode 和 Ascii)
-nobanner 不显示启动横幅和版权消息。

若要使用字符串搜索一个或多个文件是否存在特定字符串,请使用如下所示的命令:

strings * | findstr /i TextToSearchFor

下载 下载 Strings(534 KB)

运行平台:

  • 客户端:Windows Vista 及更高版本
  • 服务器:Windows Server 2008 及更高版本
  • Nano Server:2016 及更高版本