Strings v2.54
作成者: Mark Russinovich
公開日: 2021 年 6 月 22 日
Strings をダウンロード(534 KB)
はじめに
NT および Win2K で作業することは、実行可能ファイルとオブジェクト ファイルには多くの場合、標準的な ASCII 文字列プログラムや grep プログラムで簡単に確認できない UNICODE 文字列が埋め込まれることを意味しています。 そこで、自分自身でロールすることにしました。 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 を使用して特定の文字列があるか 1 つ以上のファイルを検索するには、次のようなコマンドを使用します。
strings * | findstr /i TextToSearchFor
Strings をダウンロード(534 KB)
実行場所:
- クライアント: Windows Vista 以降
- サーバー: Windows Server 2008 以降
- Nano Server: 2016 以降