回想上一个例子,覆盖了RET导致段错误,若修改RET为一个没有超过进程地址空间的指令地址,则可以改变程序流程。比如,若希望跳过后面的printf("OK!\n")语句,反汇编main函数得到汇编指令序列
查看结果