Indi
ABB00717's Blog blog.abb00717.com

假設你已經對計算機組織有很深的理解了,那很好!一張圖就可以弄懂了。 Source 指令會儲存在記憶體內,其中最重要的是返回地址(Return Address),只要改寫了就可以跳轉到任意位址。 任何試圖寫入 .text 的行為都會直接導致區段錯誤(Segmentation Fault)。 Stack Pointer 會由高位址往低位址移動。 現代記憶體保護機制: Canary:在區域變數與回傳位址…

讨论

还没有评论,来说第一句吧。

ABB00717's Blog 的其他文章