【3.A.S.T】网络安全爱好者's Archiver

黑客学习

valen886 发表于 2008-7-24 17:20

[讨论]一个OD调试问题 提示内存地址不可读请更改EIP

[讨论]一个OD调试问题 提示内存地址不可读请更改EIP
议题作者:洋洋洒洒
信息来源:邪恶八进制信息安全团队([url=http://www.eviloctal.com/]www.eviloctal.com[/url])


代码是这样的:
复制内容到剪贴板
代码:
  .486
  .model flat,stdcall
  option casemap:none
.Data?
  hPriocess dd ?
  hInstance dd ?
.Code
Hook Proc
  invoke GetCommandLine
  xchg esi,eax
  ret
Hook endp

DllEntry proc hInst,reason,unReason
  dec reason
  jne @F
  push hInst
  pop hInstance
  call Hook
@@:  
  push 1
  pop eax
  ret
DllEntry Endp
End DllEntry
OD调试 提示错误:内存地址不可读,请更改EIP...
哪位好心大哥帮小弟看看...谢谢了!
(esi惹出来的问题可是原因还是不知道...)阿尔卑斯与八宝糖还有冷苹果
帖子67 精华[url=http://forum.eviloctal.com/digest.php?authorid=149442]0[/url] 积分293 阅读权限100 性别男 在线时间147 小时

页: [1]

Powered by Discuz! Archiver 7.2  © 2001-2009 Comsenz Inc.