windbg調試堆破壞

堆破壞 所謂的堆破壞,是說沒控制好自己的指針,把不屬於你分配的那塊內存給寫覆蓋了。這塊內存可能是你程序的數據,也可能是堆的管理結構。那麼這個會導致怎樣的後果呢?可能的情況我們來yy下 把程序裏的計算結果覆蓋了,這也許會讓你重複看了N次代碼,校驗了N次計算邏輯也搞不明白爲何計算結果還是有問題 堆管理結構被破壞了,new/delete,或者malloc/free操作失敗 等等等等~ 堆破壞較爲理想的情
相關文章
相關標籤/搜索