緩衝區溢出攻擊相關知識

本文是coursera軟件安全課程學習總結,算是梳理知識,細節太多,只寫了要點。 0. 內存模型 0.1 內存分配 使用malloc函數分配的內存在heap區域,stack從高地址向低地址生長,heap相反。 0.2 函數調用時的堆棧變化 每當使用call指令進行函數調用時,都會將原來的eip寄存器中的值壓棧,然後,將新的函數指針寫入eip寄存器,這是由機器自動執行的,保存原eip的同時,將新的執
相關文章
相關標籤/搜索