.exeファイルを逆コンパイルすると、そのソースコードが明らかになります。
.exeファイルは、Windowsオペレーティングシステムと互換性のある実行可能プログラムファイルです。 .au3ファイルは、AutoItv3で作成されたスクリプトです。 このプログラムは、キーストロークやマウスの動きなどのWindows機能を自動化するスクリプトを作成し、これらのスクリプトを.exe実行可能ファイルにコンパイルします。 スクリプトのコンパイルに使用されたAutoItのバージョンによっては、.exe実行可能ファイルを.au3スクリプトに逆コンパイルできる場合があります。
ステップ1
スクリプトが逆コンパイラと互換性があるかどうかを確認します。 AutoItによると、そのネイティブ逆コンパイラーはAutoItv.3.2.5.1以前でコンパイルされたスクリプトをサポートします。 スクリプトが新しいバージョンのAutoItでコンパイルされた場合、逆コンパイラーは機能しません。
今日のビデオ
ステップ2
デコンパイラーを見つけます。 AutoItによると、逆コンパイラプログラムは通常C:\ Program Files \ AutoIt3 \ Extras \ Exe2Aut \ Exe2Aut.exeにインストールされます。 デフォルトのインストールパスから外れた場合は、プログラムファイルでExe2Aut.exeを検索できます。
ステップ3
逆コンパイラプログラムを実行します。 .exeコンパイル済みスクリプトを参照し、プログラムを実行します。 これにより、.exeから.au3スクリプトが抽出されます。
警告
一部のサードパーティの逆コンパイラプログラムが存在し、AutoItのすべてのバージョンでコンパイルされたスクリプトと互換性がありますが、 これらのプログラムの使用または作成は、AutoItソフトウェア使用許諾契約に違反しており、法律に違反している可能性があります。