2

Microsoft Visual C ++ 6.0 DLLで記述された難読化されたdllを逆コンパイルする必要がありますか?どうやってやるの?私は非常に多くのソフトウェア.NetReflector、JetBrains dotPeeksを試しましたが、それらはすべて役に立たないようです:(

4

2 に答える 2

2

DLLの機能を使用する必要がある場合は、を使用してLoadLibraryGetProcAddress代わりにライブラリを動的にロードし、関数ポインタを取得します。

DLLがエクスポートする機能を確認する必要がある場合は、 Dependency Walkerを使用できます(ただし、手元にヘッダーファイルがある場合は簡単です)。

于 2012-10-04T07:35:54.217 に答える
0

Microsoft Visual C ++は、コードをネイティブx86コード(CLRではない)にコンパイルします。ネイティブコードをc/assemblerに逆コンパイルするには、「hexrays」プラグインを備えたIDAProを使用する必要があります。

http://www.hex-rays.com/products/ida/index.shtml

于 2012-10-04T07:25:19.030 に答える