0

ファイル (exe、dll、...) がコンパイルされると、オペレーティング システムだけがその内容を理解できます。これらのファイルを開いて編集できる既知の 16 進エディタがいくつかありますが、16 進エディタで exe (たとえば) を変更する (または理解する) のは大変な作業です。

コンパイルされたファイルを「逆コンパイル」して、かなり良い (そして特に理解可能な) 結果を得るアプリはありますか? 逆コンパイラについては知っていますが、その出力を理解するのも大変です。

どんな提案でも大歓迎です

ありがとう

4

1 に答える 1

1

いいえ、逆コンパイラが最良の選択肢です。(既存のものより優れたものがあるとすれば、それも逆コンパイラと呼ぶのではないでしょうか?)

逆コンパイラからの出力を理解するのが難しい理由は、コードがコンパイルされるときに多くの情報が削除されるためです。コードがデバッグ モードでコンパイルされた場合、一部の情報は保持されます。プログラムが最適化されてコンパイルされた場合、逆コンパイルは元のコードと大きく異なる場合があります。

于 2013-10-02T13:54:15.897 に答える