開發一個Linux調試器(二):斷點

在該系列的第一部分,我們寫了一個小的進程啓動器,作爲我們調試器的基礎。在這篇博客中,我們會學習在 x86 Linux 上斷點是如何工作的,以及如何給我們工具添加設置斷點的能力。 系列文章索引 隨着後面文章的發佈,這些鏈接會逐漸生效。 準備環境 斷點 寄存器和內存 Elves 和 dwarves 源碼和信號 源碼層逐步執行 源碼層斷點 調用棧 讀取變量 10.之後步驟 斷點是如何形成的? 有兩種類型
相關文章
相關標籤/搜索