Cプログラムを作業プロセスにアタッチして、フックしてメモリで作業できるようにしたい
注: DLL について話しているわけではありません。コンソール アプリケーションをアタッチしてメモリ上で編集し、それを自分で解決したいのです。
前もって感謝します..
Windows Debugging API、具体的には functionsDebugActiveProcess()
などを探しているようですWriteProcessMemory()
。
完全な例がdebuginfo.comで入手できます(詳しくは見ていません)。