私はdllでいくつかの関数を呼び出すexe(cから)を持っています。dll(c)exeがどの関数を呼び出すかを調べるには?
どのように私はそれが行くとそれが送るパラメータのdll上のどの機能(onRuntime)を見ることができますか?)
私はdllでいくつかの関数を呼び出すexe(cから)を持っています。dll(c)exeがどの関数を呼び出すかを調べるには?
どのように私はそれが行くとそれが送るパラメータのdll上のどの機能(onRuntime)を見ることができますか?)
まず、あなたはOllyDbgまたはx64dbgなどのデバッガを、必要があると思います。
デバッガにプログラムをロードし、すべてのDLLエクスポートにブレークポイントを置き、実行ファイルを実行します。
もう1つの方法は、ラッパーを作成してDLLをハイジャックすることですが、それはずっと面倒な作業です。
API Monitor。 DLLがウィンドウの一部である場合、DLLは関数定義を持ちます。そうでなければ、あなた自身のDLL関数定義を書いて、それをあなたのための呼び出しをリストすることができます。
機能定義がありませんか?リバースエンジニアリング時間です。