首页
社区
课程
招聘
[原创]firefly<>第二阶段<>第二题
2007-9-1 18:06 6564

[原创]firefly<>第二阶段<>第二题

2007-9-1 18:06
6564
在Kill.exe通过DeviceIoControl向驱动传递CrackMeApp.exe的PID。
在驱动中通过PsLookupProcessByProcessId获取进程程的PEPROCESS;
之后通过ObOpenObjectByPointer获取进程句柄;然后通过ZwTerminateProcess终止进程。
由于CrackMeApp.exe使用驱动修改了SSDT的NtOpenProcess,所以只能通过ObOpenObjectByPointer
间接的获取hProcess。

[CTF入门培训]顶尖高校博士及硕士团队亲授《30小时教你玩转CTF》,视频+靶场+题目!助力进入CTF世界

上传的附件:
收藏
点赞0
打赏
分享
最新回复 (1)
雪    币: 260
活跃值: (102)
能力值: ( LV9,RANK:170 )
在线值:
发帖
回帖
粉丝
firefly 4 2007-9-1 18:51
2
0
最先想到的就是这个方法,很简单,找到窗口,向其发送WM_CLOSE命令。
ring3的方法,简单,方便,有效。
上传的附件:
游客
登录 | 注册 方可回帖
返回