pwn-rop gadget 写脚本输出 “set_thread_area failed when setting up thread-local storage”
1 pwn-rop gadget 写脚本输出 “set_thread_area failed when setting up thread-local storage”
2 设置线程本地存储时设置线程区域失败

解决:
构造 execve("/bin/sh",null,null) 出现错误
用ropgadget工具,查找“/bin/sh”段时,查找参数为 “ bin/sh”
导致最终构成函数为:execve(" bin/sh",null,null)
延申:
如果是寄存器错误或者是 “ 指令值 ” 的地址错误会直接报错

正确状态

总结:pwn构造gadget 报错输出为“set_thread_area failed when setting up thread-local storage” 是构造 shell函数,其参数地址有误
白茶清欢无别事,我在等风也等你。

浙公网安备 33010602011771号