首页
社区
课程
招聘
[原创]手动伪造调用栈,对抗堆栈回溯,支持R0/R3,附源码
发表于: 1天前 1102

[原创]手动伪造调用栈,对抗堆栈回溯,支持R0/R3,附源码

1天前
1102
收藏
免费 61
支持
分享
最新回复 (51)
雪    币: 3655
活跃值: (8698)
能力值: ( LV7,RANK:102 )
在线值:
发帖
回帖
粉丝
51
222
2小时前
0
雪    币: 1
活跃值: (60)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
52
风铃i 某搜打撤直接stackwalk,会判断返回模块+模块hash+调用层数,你这个只是伪造了一层返回地址,可以说一点用没有,等着杀两人踢吧
说得对,单伪造一层返回地址肯定不够完美,也没有把它包装为成熟对抗方案的意思。发帖更多是想分享一个实验性质的思路,看看各位朋友能不能沿着“调用栈可控”这个方向继续展开。

而且从检测角度看,调用链出现截断、不自然,本身也是一个可疑点。所以本帖更偏“抛砖引玉”,欢迎各位朋友补充指正。
1小时前
0
游客
登录 | 注册 方可回帖
返回