摘要: 数据传输指令───────────────────────────────────────它们在存贮器和寄存器、寄存器和输入输出端口之间传送数据.1. 通用数据传送指令.MOV 传送字或字节.MOVSX 先符号扩展,再传送.MOVZX 先零扩展,再传送.PUSH 把字压入堆栈.POP 把字弹出堆栈.PUSHA 把AX,CX,DX,BX,SP,BP,SI,DI依次压入堆栈.POPA 把DI,SI,B... 阅读全文
posted @ 2009-03-18 17:33 Fan Zhang 阅读(351) 评论(0) 推荐(0)
摘要: 1.得到当前指令寄存器(IP)地址 call temptemp: pop ebp这样ebp里面的值就是temp的地址。2.shell code覆盖缓冲区写shell code时需要覆盖缓冲区,覆盖函数返回地址,应选择call esp 或jump esp的地址。call esp和jump esp在程序中会有很多,搜索相应地址,填入将覆盖的地址。这样jump esp或者ca... 阅读全文
posted @ 2009-03-18 13:11 Fan Zhang 阅读(279) 评论(0) 推荐(0)
摘要: 想学习 阅读全文
posted @ 2009-03-18 00:05 Fan Zhang 阅读(163) 评论(0) 推荐(0)