首页
社区
课程
招聘
为什么peid显示的文件入口点与OD载入后的入口点会不一致
发表于: 2006-11-27 11:44 5411

为什么peid显示的文件入口点与OD载入后的入口点会不一致

2006-11-27 11:44
5411
如题,为什么会不一致呢,按理说是应该一致的吧

[课程]Linux pwn 探索篇!

收藏
免费 0
支持
分享
最新回复 (4)
雪    币: 44229
活跃值: (19955)
能力值: (RANK:350 )
在线值:
发帖
回帖
粉丝
2
注意OD设置:http://bbs.pediy.com/showthread.php?s=&threadid=35125
建议自己想办法找原因,实在不行,截个图上来看看(用临时空间:http://www.live-share.com)。
2006-11-27 11:48
0
雪    币: 846
活跃值: (221)
能力值: (RANK:570 )
在线值:
发帖
回帖
粉丝
3
它不在入口点停下来,你就在入口点下个断点,然后运行

如果TLS CALLBACK里面没多少问题,那就没问题了。

从现象来说,系统在载入PE,完成TEB和PEB初始化之后就会调用NTDLL!DBGBREAKPOINT,然后把控制权交给RING 3调试器。

从调试器的编程角度来看,当你用CreateProcess建立被调试进程时,调用WaitForDebugEvent之后,调试器收到的第一个事件是CREATE_PROCESS_DEBUG_EVENT

下面是引用WIN32汇编教程关于进程调试部分的一段解释:

   CREATE_PROCESS_DEBUG_EVENT――进程被创建。当使用CreateProcess函数刚创建被调试进程(还未开始运行),或者已经运行中的进程刚被DebugActiveProcess函数捆绑到调试器中时发生这个事件。

注意还没开始“运行”一词
2006-11-27 12:11
0
雪    币: 898
活跃值: (4039)
能力值: ( LV9,RANK:3410 )
在线值:
发帖
回帖
粉丝
4
一样的EP
Alt+E ->目标进程上点有右键 ->跟随入口

至于暂停在哪里,看你如何设置以及程序问题了
2006-11-27 13:26
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
我也遇到过
因该是说我从来没有看到OD停在peid检测的入口点上。。。。
2006-11-27 13:31
0
游客
登录 | 注册 方可回帖
返回
//