首页
社区
课程
招聘
[求助]手动加载dll后seh链的问题如何处理
2022-12-8 22:46 9600

[求助]手动加载dll后seh链的问题如何处理

2022-12-8 22:46
9600

手动加载dll后,想要达到隐藏,所以不能挂peb,但不挂peb就会出错,请问还有什么方法可以做到


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

收藏
点赞0
打赏
分享
最新回复 (8)
雪    币: 775
活跃值: (2292)
能力值: ( LV5,RANK:60 )
在线值:
发帖
回帖
粉丝
AperOdry 2022-12-8 23:19
2
0

https://github.com/strivexjun/MemoryModulePP

https://github.com/bb107/MemoryModulePP

最后于 2022-12-8 23:21 被AperOdry编辑 ,原因:
雪    币: 1059
活跃值: (2322)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
GloryRef 2022-12-8 23:27
3
0
AperOdry https://github.com/strivexjun/MemoryModulePP https://github.com/bb107/MemoryModulePP
感谢
雪    币: 1059
活跃值: (2322)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
GloryRef 2022-12-9 14:27
4
0
AperOdry https://github.com/strivexjun/MemoryModulePP https://github.com/bb107/MemoryModulePP

我看了源代码,这个还是挂的链表啊。

雪    币: 775
活跃值: (2292)
能力值: ( LV5,RANK:60 )
在线值:
发帖
回帖
粉丝
AperOdry 2022-12-9 18:26
5
0
GloryRef 我看了源代码,这个还是挂的链表啊。
第一个expect好像靠RtlInsertInvertedFunctionTable注册的,没挂PEB吧,我遍历PEB也没发现三方模块。
不过还确实不知道能靠挂ldr链表注册异常
雪    币: 775
活跃值: (2292)
能力值: ( LV5,RANK:60 )
在线值:
发帖
回帖
粉丝
AperOdry 2022-12-9 18:27
6
0
GloryRef 我看了源代码,这个还是挂的链表啊。
https://bbs.pediy.com/thread-247943.htm
雪    币: 4110
活跃值: (1495)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
Boring勇哥 2022-12-9 22:43
7
0

Windows处理seh时会使用RtlIsValidHandler来验证处理程序是否合法(防止通过seh劫持控制流),验证主要是通过查找InvertedFunctionTable来实现的。因此你需要将模块的信息插入到表中,实现的方式有两个:使用ntdll中的RtlInsertInvertedFunctionTable(未导出),或者搜索LdrpInvertedFunctionTable后自己实现插入函数。我选择了后者,因为前者是通过特征码搜索,需要不断更新。参考:[RtlInsertInvertedFunctionTable]https://github.com/bb107/MemoryModulePP/blob/master/MemoryModule/InvertedFunctionTable.cpp


[FindLdrpInvertedFunctionTable]https://github.com/bb107/MemoryModulePP/blob/master/MemoryModule/Initialize.cpp

最后于 2022-12-9 22:45 被Boring勇哥编辑 ,原因:
雪    币: 1059
活跃值: (2322)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
GloryRef 2022-12-10 15:33
8
0
Boring勇哥 Windows处理seh时会使用RtlIsValidHandler来验证处理程序是否合法(防止通过seh劫持控制流),验证主要是通过查找InvertedFunctionTable来实现的。因此你需要将 ...
感谢
雪    币: 107
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
@一语成谶 2023-1-4 21:40
9
0
看不懂....
游客
登录 | 注册 方可回帖
返回