打exit_hook,如何找exit_hook的偏移

最近在打比赛的时候,一眼就知道咋做了,打exit_hook为one_gadget

但是泄露出libc之后,没法找到exit_hook的偏移,所以没能拿到一血。搜了好多,

总结大概就是exit_hook不是真实存在的,而是函数指针,所以找到合适的函数指针就可以,在看了好多文章之后,发现,一个是改 rtld_lock_default_lock_recursive 或 rtld_lock_default_unlock_recursive 为 one_gadget , 另一个更通用就是改 rtld_lock_default_lock_recursive 和 rtld_lock_default_unlock_recursive 为 system ,并且把 _rtld_global._dl_load_lock.mutex的值改为 /bin/sh\x00。

_rtld_global 与的 ld 的偏移不变,而 ld 与 libc 的偏移也不变,而如果题目只给了一个libc文件,那么就能找另一个了,就是__libc_atexit,

可以在给的libc文件里找__libc_atexit的偏移,应该是在最下面

然后把这个指针改为one_gadget就可以碰运气了

相关推荐
小程序设计5 小时前
某师范学院网络规划与设计
网络·安全
山东科恩光电5 小时前
安全触边技术在提升机械设备安全防护中的应用探讨
安全
jimmyleeee7 小时前
大模型安全之十五:AI Access Control:当“门禁”遇上会思考的系统
人工智能·安全
jimmyleeee8 小时前
大模型安全之十六:AI Security Posture Management
人工智能·安全
德迅云安全杨德俊8 小时前
高防IP:构建“防护-加速-管控”三位一体的全链路安全体系
网络·安全·ddos
小程序设计10 小时前
5G移动网络中设备与设备通信技术研究
网络·安全
努力的lpp12 小时前
【攻击溯源四步法 · 面试讲解稿】
网络·网络协议·安全
honsor12 小时前
工业级网口温湿度变送器 ModbusTCP 机房动环环境监测终端
运维·网络·人工智能·物联网·安全·云计算·智能温湿度监测系统
一只鹿鹿鹿12 小时前
面向智能制造的 RPA 业务自动化整体解决方案(PPT)
大数据·安全·架构·系统安全·制造
m0_7156744313 小时前
2026年中国API安全产品综合排名:选型指南与行业趋势解析
网络·安全·网络安全