(五)CALL、JMP與RET

JMP:  複製地址到EIP函數

jmp 0x111111 //就是修改EIP ,(EIP就是CPU下一行要執行的語句地址,這個地址也能夠是數據區段,而後把數據解析爲代碼,漏洞就是利用了這點)ip

 

 

CALL:顧名思義就是調用,  push下一行語句地址到棧頂,而後將地址存入EIP,進入函數,而後ret返回到調用call的下一行call

call無非就是 將下一行語句 地址push到棧頂,而後jmp 到函數地址(mov 地址到eip)數據

 

RET :本質就是POP 棧頂的值到EIP ,達到函數返回co

相關文章
相關標籤/搜索