今天去看了花式栈溢出的stack pivoting,前面没怎么卡壳,倒是后面exp里payload的最后最后两部分汇编指令搞卡壳了,刚开始用本就没正式学过所以一知半解的汇编知识去分析,结果没分析出来,反而越分析越迷惑,无奈之下去查几个汇编指令的详细执行流程(如jmp,ret,leave),中间还又去找博客详细了解了下函数调用中栈的变化,最后终于是搞懂了那个东西,顺便还把之前学栈溢出一个一直只知作用而不太清楚原理的东西搞懂了。总的来说今天收获挺多。
明天继续
标签:汇编,卡壳,指令,搞懂,2023.8,溢出 From: https://www.cnblogs.com/542b/p/17604704.html