私は.dll
を持っていますが、コードが必要です。 .dll
からコードを取得するにはどうすればよいですか?C++の `.dll`からコードを取得するには
0
A
答えて
4
このコードでは、ライブラリ内のマシンコードを生成するために使用されたテキスト命令を意味する場合、現時点で実際にできることはアセンブリ言語です。ほぼすべてのデバッガでアセンブリを表示できます。
あなたがオリジナルの高水準言語を意味するのであれば、あなたは不運です。
2
できません。 16進エディタで開くことはできますが、コンパイルされた出力から元のソースコードを取得する方法はありません。これはクローズドソース(プロプライエタリ)ソフトウェア業界全体の基礎です。
デバッグ情報を残してコードをコンパイルしたかどうかは、運がどれほどかによって決まります.CLR DLLは、通常のASM(ILDASMの場合)よりも移動しやすい傾向があります。 – Orbling