今天在看一些文章的时候,提到od只能加载32个插件,以前我也知道这点,只是今天突然心血来潮就想分析一下原因,我很多时候都是懒的去管,或者觉得自己应该没能力去做,反正今天闲着也是蛋疼,索性就去分析一把。
多放几个插件在插件目录,一运行od就崩溃了,我是把windbg设为默认调试器,windbg异常中断结果如下:
(1718.1160): Access violation - code c0000005 (first chance)
First chance exceptions are reported before any exception handling.
This exception may be expected and handled.
eax=0000006a ebx=5fff0d0c ecx=0000006a edx=7c99e174 esi=06370000 edi=06371274
eip=004968b4 esp=0012e150 ebp=004c9198 iopl=0 nv up ei pl nz na pe nc
cs=001b ss=0023 ds=0023 es=0023 fs=003b gs=0000 efl=00210206
*** WARNING: Unable to verify checksum for F:\下载\压缩文件\OllyDBG_1.10_second_cao_cong_fix\OllyDBG_1.10_second_cao_cong_fix\Ollydbg.exe
*** ERROR: Symbol file could not be found. Defaulted to export symbols for F:\下载\压缩文件\OllyDBG_1.10_second_cao_cong_fix\OllyDBG_1.10_second_cao_cong_fix\Ollydbg.exe -
Ollydbg!Showsourcefromaddress+0x1360:
004968b4 8933 mov dword ptr [ebx],esi ds:0023:5fff0d0c=????????