Defeat the network
2015年5月22日 星期五
Binary Patch 雜談
Q. 為何會使用 Binary Patch?
A. 當無法取得原始碼時僅能用逆向工程對其行為修改.
流程如下 :
1. 取得現有的 儲存裝置 和 CPU Register 內容.
可透過 crash 處理方法引出 CPU 部份,
儲存裝置部份則使用硬體層面的直接存取, 如 IRQ , DMA .
或是直接物理性接觸.
2. 迴避保護機制
3. 數值修改跟行為修改
商業解決方案 :
特殊介面卡
假元件
沒有留言:
張貼留言
較舊的文章
首頁
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言