问题描述
这个过程究竟是如何运作的?我更具体的意思是我想将 gdb 导入到程序中,运行它,找到一个内存地址来转换成工作的 shellcode。我需要在程序中输入哪些命令?我想将 64 位内存地址转换为正常运行的 shellcode。这是在 Linux 机器上。我想做一些通用的堆栈读取,并使用不同的算法在逻辑上按我的方式向上堆栈。
此外,ROP gadget 工具在生成 ROP 链时会给出内存地址。我想将 shellcode 合并到混合中,并可能将 ROP 内存地址直接转换为简化的 shellcode。这可行吗?提前致谢。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)