打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就可以碰运气了

相关推荐
TheRouter20 分钟前
LLM 应用的 Guardrails 工程:5 层安全防护架构,为什么一层不够
安全·ai·架构
蔷薇灵动26 分钟前
放弃与Mythos 拼手速,用零信任与微隔离重铸网络的确定性秩序
网络·安全
IT大白鼠30 分钟前
网络安全领域企业人才需求分析(2026年度)
安全·web安全·需求分析
IpdataCloud34 分钟前
担心IP查询泄露隐私?用离线查询工具安全查IP,数据不出内网
网络协议·tcp/ip·安全
XiaoLin laile1 小时前
私有化企业 IM:重构企业经营数据的内网属地边界
安全·即时通讯·私有化·企业通讯
Multipath7121 小时前
急救车上的“信号堡垒”:多链路聚合路由如何让生命连线永不掉线
网络·5g·安全·实时音视频
snpgroupcn2 小时前
如何安全地将SAP归档数据迁移到云端
安全·数据迁移·sap ecc
FreeBuf_2 小时前
Anthropic新发模型Claude Fable 5快速被越狱
网络·安全·web安全
上海云盾-小余2 小时前
弱口令专项整治:批量检测与强制加固方案
网络协议·安全
DianSan_ERP2 小时前
架构师视角:电商大促高并发下的订单API限流与防漏单架构演进
java·运维·网络·安全·微服务·架构·自动化