回答:
ネイティブコードの場合は、おそらくDependency Walkerを使用するのが最善です。Visual Studioに付属しているdumpbinコマンドラインユーティリティを使用することもできます。
無料のDLL Export Viewerを使用してください。非常に簡単に使用できます。
Visual Studioでオブジェクトブラウザを試すことができます。
[ カスタムコンポーネントセットの編集]を選択します。そこから、さまざまな.NET、COM、またはプロジェクトライブラリから選択するか、参照から外部DLLをインポートできます。
View
。そして、はい、それは動作しません(なぜそれがうまくいくのか、それはマイクロソフトです)
dumpbin
コマンドラインを使用します。
dumpbin /IMPORTS <path-to-file>
そのDLLにインポートされた関数を提供する必要があります。 dumpbin /EXPORTS <path-to-file>
エクスポートする機能を提供する必要があります。JetBrainsのdotPeekを使用します。
https://www.jetbrains.com/decompiler/
dotPeekはReSharperをベースにした無料のツールです。.NETアセンブリをC#またはILコードに確実に逆コンパイルできます。
.NET DLLの場合、ildasmを使用できます
このdll /アセンブリがどの言語からのものであるかを知らなくても、推測することしかできません。
では、.NET Reflectorはどうでしょう