Safengine Shielden可以為指定的應用程序添加一個保護殼,提供強大的代碼虛擬機保護功能,有效避免應用程序被逆向破解,支持exe、scr、dll等多種文件,非常適合從事軟件開發的用戶為自己開發的軟件加殼使用。
【主要特點】
1、Safengine是一個具有反調試、反附加、動態自效驗等功能,同時提供了對代碼的變形、亂序和虛擬化等功能的應用程序保護殼,是一款簡單易用的軟件保護工具,它改變您的軟件執行流程,以達到阻礙自動分析,消耗破解時間、精力的目的。
2、Safengine的代碼分析引擎將在保護應用程序時提供完整的分析,從而對應用程序進行系統化的保護,將您的原始代碼移動和變形,并且加入無數垃圾代碼和反調試、跟蹤代碼。
3、Safengine處理的范圍是整個程序,而不是程序里的某一個過程。所以,即使您的關鍵代碼在保護后未經變形,也需要耗費破解者很長的時間才能找到,而往往只是一行兩行代碼,穿插在數以萬計的垃圾代碼中,是極其隱蔽和猥瑣的。
4、Safengine的代碼虛擬機在同類產品中最穩定、最完善,整體運行架構線程安全,不會改變系統對受保護代碼的線程的調度。虛擬處理器采用了邏輯門級的指令拆分,使用與非和加法兩個基礎運算指令實現了大部分復雜的x86指令,并且使用了隨機的虛擬寄存器參與運算,極大程度提高了代碼保護的安全性。
5、在同類的軟件保護殼中,Safengine提供了最完整的解決方案,集代碼加密、虛擬化、授權于一體,并且每一項功能都可圈可點。
【主要功能】
1、代碼識別引擎
代碼識別引擎能分析您的程序,并且給殼提供一個結夠性的程序框架信息。因此,殼可以自動把代碼片斷進行強化保護,而您無需在源代碼內手動增加標記。此功能甚至可以對編譯器自動生成的代碼和程序標準庫代碼進行識別和保護,從而使現有分析工具無從下手。
2、代碼亂序變形引擎
代碼亂序功能能分析程序執行流程,并對其邏輯結構進行混淆
Safengine Shielden支持的文件格式:
1、Win32 可執行文件 (*.exe);
3、動態鏈接庫 (*.dll);
4、32位 ActiveX 控件 (*.ocx);
5、32位驅動程序 (*.sys);