首页
社区
课程
招聘
[讨论]672页OllyDbg调试service.exe问题
发表于: 2013-1-21 14:55 7311

[讨论]672页OllyDbg调试service.exe问题

2013-1-21 14:55
7311
大家有没有实验过书上672页的远程exploit MS06-040,理论上所OllyDbg是不能调试内核级的进程吧。 但书上说是用OllyDbg attch 到service.exe进程,然后F9让其继续执行。

我用了WinDBG去做了一下,attch后在NetpwPathCanonicalize处下了断点,开始让其执行,然后我在另外一台机子上用MSF对其进行攻击,发现并没有在断点出停下,不知道这样的调试方法对不对,还请各位有经验的指教

[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

收藏
免费 0
支持
分享
最新回复 (6)
雪    币: 608
活跃值: (648)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
2
service.exe是SYSTEM权限的用户层进程,不是内核级进程
2013-1-21 16:29
0
雪    币: 2015
活跃值: (902)
能力值: ( LV12,RANK:1000 )
在线值:
发帖
回帖
粉丝
3
Svchost.exe进程
2013-1-21 19:45
0
雪    币: 104
活跃值: (26)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
4
谢谢指教

不过不管是service.exe 还是 svchost.exe   attch后地址都是从

7C921231  C3    RETN
7C921232  8BFF MOV EDI, EDI
……


开始,然后按照书上F9后看不出有没有跑起来,我在另一台主机做远程溢出测试,理论上来讲肯定会在我做的NetpwPathCanonicalize函数处停下来,但是实验后却发现即使溢出成功了,OllyDbg还是停留在原处,不知道这可怎么调试了
2013-1-21 20:33
0
雪    币: 104
活跃值: (26)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
5
我也试过了,实验来看根本就没跑起来,没有在断点处停下,并且即使是溢出成功OllyDbg也是一动不动...
2013-1-21 20:35
0
雪    币: 2015
活跃值: (902)
能力值: ( LV12,RANK:1000 )
在线值:
发帖
回帖
粉丝
6
有5个进程,你搞清楚attach哪一个没有?
2013-1-22 12:02
0
雪    币: 104
活跃值: (26)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
7
5个进程都试过了

其中两个应该是内核级,每次restart都会重启系统,其中有一个是加载有netapi32.dll文件的,但是每次attch后都会停在
7C921231  RETN
这处,F9还没反应...但是远程溢出实验还能成功
2013-1-23 19:59
0
游客
登录 | 注册 方可回帖
返回
//