开学期间太无聊了,和室友一起刷题,由于之前底子不好,卡住了一段时间,写写记录一下。
检查文件保护机制
开启了relro,pie和canary
将程序扔进ida里分析
找到main函数,想进行f5反汇编,但是报错无法逆出反汇编
错误具体原因出现在0x1257,我们跟进查看
这里时call rdx,在看上面的汇编 lea rdx,[rbp+buf]
实际上是将我们写如的内容进行call的操作,这里我在使用gdb调试的时候发现
<
开学期间太无聊了,和室友一起刷题,由于之前底子不好,卡住了一段时间,写写记录一下。
检查文件保护机制
开启了relro,pie和canary
将程序扔进ida里分析
找到main函数,想进行f5反汇编,但是报错无法逆出反汇编
错误具体原因出现在0x1257,我们跟进查看
这里时call rdx,在看上面的汇编 lea rdx,[rbp+buf]
实际上是将我们写如的内容进行call的操作,这里我在使用gdb调试的时候发现
<