-
-
[求助]dnspy 调试c#程序时 发现调用了C++编写的dll 有什么办法可以动态调试吗
-
发表于: 2018-10-10 18:41 2455
-
C# 编写的程序 我之前已经定位到了弹出窗口的 代码 是调用了C++编写的一个dll的导出函数
我用OD IDA分析了这个dll 找到了这个函数
>/$ 8B4424 04 mov eax,dword ptr ss:[esp+0x4] ;
|. 68 20250210 push ICC.10022220
|. 50 push eax ; ICC.10000000
|. FF15 4C180210 call dword ptr ds:[0x1003284C]
|. A3 24250210 mov dword ptr ds:[0x1002224],eax ; ICC.10000000
\. C2 0400 retn 0x4
然后这个函数的关键调用
call dword ptr ds:[0x1002384C]
这个 静态调试时找不到代码的 应该是动态生成的 那么有什么办法可以在
dnspy里查看 c++编写的dll 的代码吗
OD可以打开这个dll 但是因为不能执行所以也就看不到变化后的代码
我用OD IDA分析了这个dll 找到了这个函数
>/$ 8B4424 04 mov eax,dword ptr ss:[esp+0x4] ;
|. 68 20250210 push ICC.10022220
|. 50 push eax ; ICC.10000000
|. FF15 4C180210 call dword ptr ds:[0x1003284C]
|. A3 24250210 mov dword ptr ds:[0x1002224],eax ; ICC.10000000
\. C2 0400 retn 0x4
然后这个函数的关键调用
call dword ptr ds:[0x1002384C]
这个 静态调试时找不到代码的 应该是动态生成的 那么有什么办法可以在
dnspy里查看 c++编写的dll 的代码吗
OD可以打开这个dll 但是因为不能执行所以也就看不到变化后的代码
[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)
赞赏
看原图
赞赏
雪币:
留言: