self-debugging反調試——安卓逆向

self-debugging反調試的原理 當前的進程就是父進程,也就是即將被調試的進程 我們來看下圖. 然後通過父進程來fork一個子進程 這個子進程實現了調試器的功能 作爲調試器的子進程附加父進程 通過子進程調試父進程,進而阻止其他調試器來調試父進程 兩個關鍵點:創建子進程的fork函數,子進程通過附加調試父進程; 一般的調試器,先要附加要調試程序的進程,獲取相關進程的信息,才能進行相應的動態調
相關文章
相關標籤/搜索