web-dev-qa-db-ja.com

Unixの "strings"コマンドに相当するWindowsはありますか?

UnixおよびLinuxのstringsは、バイナリファイルから印刷可能な文字列を抽出します。これにはWindows用のバージョンがありますか?見つかりませんでした。

34
johnny

(AFAIK)は組み込まれていませんが、使用可能なものがあります from SysInternalslive link )。 SysInternalsstringsは、Unixツールの単なるポートではありません。 Unicode文字列とASCIIを検索するために作成されました。

NTとWin2Kで作業するということは、実行可能ファイルとオブジェクトファイルに、標準のASCII文字列やgrepプログラムでは簡単に確認できないUNICODE文字列が埋め込まれていることを意味します。

42
sgmoore

私は MinGW にWindowsバージョンのGNU binutilsが含まれ、次にstringsプログラムが含まれていると考えています。

5
sleske

Sysinternalsツール Strings は、バイナリファイルからASCIIおよびUnicode文字列を抽出できるWindowsコンソールプログラムです。

1
General ChaOS

GUI指向の代替案については、Juan M. Aguirregabiriaによるこのユーティリティコレクションの「テキストの抽出」を試してください。どの文字を文字列として照合するかを永続的にカスタマイズすることで、すばやく簡単に使用できます。おそらくUnicodeをサポートしていません。

http://tp.lc.ehu.es/jma/win95.html

上記のリンクが停止した場合に含まれるソフトペディアリンク http://www.softpedia.com/get/Programming/File-Editors/Extract-Text.shtml

0
persiflage