漏洞挖掘-第二章-棧溢出原理與實踐

2.1.1 內存的不同用途 內存大致分爲:代碼區、數據區、堆區、棧區 代碼區:存儲二進制機器代碼,函數在內存區相互散亂無關 數據區:存儲全局變量 堆區:爲進程動態分配內存 棧區:動態存儲函數之間的調用關係 PE文件被裝載運行後,就成了所謂的進程 2.1.2 棧與系統棧 本質:棧是一種數據結構,是一種先進後出的數據表 操作: PUSH(壓棧):在棧頂添加一個元素 POP(彈棧):從棧頂移除一個元素
相關文章
相關標籤/搜索