Safengine提供強大的代碼虛擬機保護您的程序免受逆向工程和非法修改。將您的關鍵代碼(x86彙編形式)轉換成一個新的隨機指令集,只有在嵌入您程序中的虛擬機解釋器才能運行。這些虛擬機代碼是隨機生成的,並且經過高度混淆,確保唯一性。
在虛擬化過程中,您原始代碼的執行流程將被重定向,並加入邏輯混淆。虛擬後的代碼將用與非(NAND)實現所有的邏輯操作,大部分數學運算也將用加法實現,使得逆向者很難分辨原始指令的功能。此外,最容易被修改並繞過的條件跳轉也將被轉換成虛擬機的運算代碼,從而使破解者無法改變程序走向。
protector licensor netlicensor 反調試
反跟蹤
反模擬執行
反附加調試
反內存轉儲
反api掛鉤
文件自效驗
加密代碼和數據
多態代碼生成
打亂原程序流程
代碼亂序變形混淆
代碼虛擬化
高級代碼替換
清除輸入表
api重定位
合併原程序區段
添加水印
授權功能以及相關sdk
插件支持
safengine網絡安全授權以及相關服務器