看雪地址 :
http://bbs.pediy.com/showthread.php?t=92353
还原成汇编代码出现如下问题:
invoke RtlMoveMemory 后蓝屏
问题代码
cli
push eax
mov eax,cr3
mov oldcr3,eax
mov eax,ecx
mov cr3,eax
pop eax
sti
mov eax,[edi][1*(sizeof DWORD)]
invoke RtlMoveMemory,eax,offset ReadBuffer,4
cli
mov eax,oldcr3
mov cr3,eax
sti
invoke RtlMoveMemory,eax,offset ReadBuffer,4 执行后蓝屏 蓝屏代码0X00007f ,[edi][1*(sizeof DWORD)] 传入的是16进制00401000 EAX传入CR3的DirectoryTableBase地址测试过是正确的
高手指点下吧
[注意]APP应用上架合规检测服务,协助应用顺利上架!