對於Debug調試破解,由於軟件的複雜度越來越高,編譯器產生的代碼也越來越多,通過反彙編等方法跟蹤調式破解的複雜度已經變得越來越高,破解成本也越來越高,目前已經很少有人願意花費大量精力進行如此複雜的破解,除非被破解的軟件具有極高的價值。
方法/步驟
目前加密鎖(加密狗)的解密破解工作主要集中在應用程序與加密動態庫之間的通訊攔截。這種方法成本較低,也易於實現,對待以單片機等芯片為核心的加密鎖(加密狗)具有不錯的解密效果。
硬件克隆複製主要是針對國產芯片的加密狗,因為國產加密狗公司一般沒有核心加密芯片的製造能力,因此有些使用了市場上通用的芯片,破解者分析出芯片電路以及芯片裡寫的內容後,就可以立刻複製或克隆一個完全相同的加密狗。不過國外的加密狗就無法使用這種方法,國外加密狗硬件使用的是安全性很好的自己研製開發的芯片,通常很難進行復制,而且現在國內加密狗也在使用進口的智能卡芯片,因此這種硬件克隆的解密方法用處越來越少。