私は C で書かれた exe を持っていて、それを逆コンパイルしましたが、出力は私の頭の中にありました。exe の動作を理解するためにアセンブリを学習する必要がありますか、それとも別の方法がありますか?
編集:exeの内容を知りたいのは、いくつかの改善を加えて書き直したいからです。いいえ、exe自体には興味がありません。
1 に答える
2
exe の機能を理解するためにアセンブリを学習する必要がありますか?
要するに:はい。IDAのような多くの逆アセンブラは、アセンブリを C または別の高等言語に変換することを提案しますが、ほとんどの場合、それは読み取り可能でないものです。
バイナリがどのように機能するかを理解するには、リバース エンジニアリング/逆アセンブリに慣れる必要があります。
また、作業しているソース アーキテクチャに大きく依存します。
于 2013-09-05T09:46:59.133 に答える