基本介紹
- 軟體名稱:Zprotect
- 支持檔案格式:EXE, DLL, SCR, OCX;
- 支持作業系統:32 位 Windows 98
- 支持編譯器 :ASM, Delphi
- 優點:運行效率 - 高
簡介,具體內容,歷史更新,
簡介
此外,Zprotect 擁有簡單易用的許可控制系統,您無需更改任何代碼,即可為您的軟體添加註冊機制。與傳統軟體保護系統相比,Zprotect 更加注重對代碼的處理,並且擁有良好的穩定性和兼容性,是您配置軟體保護系統的最佳選擇!
Visual C/C++, Visual Basic;
/Me/NT/2000/XP/2003/Vista 及其對應 64 位版本。
具體內容
您所關注的,Zprotect 所擁有的:
兼容性- 無以倫比。
全面支持市場上主流的 32/64 位 Windows 作業系統,能夠穩定運行於 Intel/AMD 各種 32/64 位及多核處理器;絕大多數加密後的程式均可正確運行。
加密強度 - 非常高。
VISO 代碼猥瑣引擎、VM 虛擬機加密和代碼亂序三大引擎,全面保障您的軟體安全。
沒有海量的垃圾代碼,只有極致的解碼引擎,瞬間完成指令解析,讓您絲毫感覺不到效率損失。
性價比 - 同類產品最高。
反破解加密技術特性:
Zprotect擁有多項獨創的新穎技術,使保護後的檔案極度複雜,讓破解變成一種高成本的體力勞動,有效保護您的軟體產品不被破解,減少由於盜版給您帶來的經濟損失:
虛擬機加密(目前最強加密方式).
支持 Lua 腳本.
Zprotect 為您特別提供了 Lua腳本支持,便於您擴展 Zprotect 的功能,快速實施自己個性化的加密保護方案。
多執行緒協同保護.
動態代碼結構.
引擎每次編譯,每次生成的保護檔案均不相同,從理論上杜絕了通用脫殼機和脫殼腳本的出現。
高效的代碼亂序引擎.
代碼亂序可以將您的代碼分散變形,徹底改變代碼段的原始形態,讓閱讀和分析反編譯後的代碼更加困難。
代碼完整性校驗.
運行後實時保護,讓修改代碼動態破解變得困難。
反函式掛鈎.
Anti-Hook技術可以有效保護您的檔案不被外部程式掛鈎函式,例如外掛程式。
強制記憶體保護.
實時監控主檔案記憶體,禁止第三方程式操作主要記憶體,防止記憶體補丁的出現。
代碼和資源壓縮.
除了加密保護,Zprotect 還可以壓縮您軟體產品的代碼和資源,減少網路傳輸頻寬占用,加速網路下載。
防 DLL 注入.
實時監控進程操作,防止通過 DLL 注入的方式破解您的軟體產品。
軟體開發包 SDK.
豐富的 API 函式包和實例程式,支持目前市場上大多數的編譯器,為您快速實施自定義保護方案提供便捷。
支持二次加密.
超強兼容模式,支持二次加密或與其它軟體加密保護系統配合使用, 極大增強您的軟體安全。
1、無以倫比的兼容性
全面支持市場上主流的 32/64 位 Windows 作業系統,能夠穩定運行於 Intel/AMD 各種 32/64 位及多核處理器;絕大多數加密後的程式均可正確運行。
2、非常高的加密強度
擁有VISO代碼猥瑣引擎、VM 虛擬機加密和代碼亂序三大引擎,全面保障您的軟體安全。
3、運行效率高
zprotect沒有海量的垃圾代碼,只有極致的解碼引擎,瞬間完成指令解析,讓您絲毫感覺不到效率損失。
4、虛擬機加密(目前最強加密方式)
擁有完全自主智慧財產權的VM虛擬機加密引擎,將保護後的代碼放到虛擬機中執行;創新的指令系統,完全不同於現有的 x86 指令,有效阻止代碼還原及分析。
5、支持Lua腳本
Zprotect 為您特別提供了Lua 腳本支持,便於您擴展 Zprotect 的功能,快速實施自己個性化的加密保護方案。
6、多執行緒協同保護
雙進程模式,多個守護執行緒共同保護加密後的程式,讓調試保護後的檔案變得極其困難。
7、動態代碼結構
引擎每次編譯,每次生成的保護檔案均不相同,從理論上杜絕了通用脫殼機和脫殼腳本的出現。
8、反函式掛鈎
Anti-Hook技術可以有效保護您的檔案不被外部程式掛鈎函式,例如外掛程式。
9、支持二次加密
超強兼容模式,支持二次加密或與其它軟體加密保護系統配合使用, 極大增強您的軟體安全。
全面支持市場上主流的 32/64 位 Windows 作業系統,能夠穩定運行於 Intel/AMD 各種 32/64 位及多核處理器;絕大多數加密後的程式均可正確運行。
2、非常高的加密強度
擁有VISO代碼猥瑣引擎、VM 虛擬機加密和代碼亂序三大引擎,全面保障您的軟體安全。
3、運行效率高
zprotect沒有海量的垃圾代碼,只有極致的解碼引擎,瞬間完成指令解析,讓您絲毫感覺不到效率損失。
4、虛擬機加密(目前最強加密方式)
擁有完全自主智慧財產權的VM虛擬機加密引擎,將保護後的代碼放到虛擬機中執行;創新的指令系統,完全不同於現有的 x86 指令,有效阻止代碼還原及分析。
5、支持Lua腳本
Zprotect 為您特別提供了Lua 腳本支持,便於您擴展 Zprotect 的功能,快速實施自己個性化的加密保護方案。
6、多執行緒協同保護
雙進程模式,多個守護執行緒共同保護加密後的程式,讓調試保護後的檔案變得極其困難。
7、動態代碼結構
引擎每次編譯,每次生成的保護檔案均不相同,從理論上杜絕了通用脫殼機和脫殼腳本的出現。
8、反函式掛鈎
Anti-Hook技術可以有效保護您的檔案不被外部程式掛鈎函式,例如外掛程式。
9、支持二次加密
超強兼容模式,支持二次加密或與其它軟體加密保護系統配合使用, 極大增強您的軟體安全。
註冊和許可管理特性:
Zprotect擁有簡單易用、高效靈活的註冊和授權管理系統:
一鍵試用技術.
Zprotect 為您提供一鍵試用技術,您不必修改任何原始碼,在短短几分鐘之內就可以將您的完整版軟體轉換為“先試用後購買”的試用版軟體,甚至還可以支持帶硬體鎖定的序列號註冊。
內建註冊和許可管理系統.
Zprotect 內建靈活易用的註冊和許可管理系統,您可以輕鬆創建具有時間限制、硬體鎖定、水印信息的註冊碼。
動態算法生成引擎.
外殼所使用算法均動態生成,隨機且唯一,讓逆向算法變得困難和高成本。
時間限制註冊密鑰.
如果您需要限制註冊版本的有效期,可以通過創建具有時間限制的註冊密鑰來實現。
硬體鎖定(一機一碼).
激活硬體鎖定功能的註冊密鑰,只能在某一特定計算機上使用;您可以通過鎖定用戶計算機的硬體信息來控制註冊碼的傳播,例如 CPU、硬碟序列號、網卡MAC 地址等。
密鑰黑名單.
如果您的用戶泄漏了註冊密鑰,那么您就可以將該密鑰添加進密鑰黑名單,這樣下一版本更新的時候您就可以鎖定該密鑰。
啟動密碼保護.
這種附加的保護可以有效防止軟體未經授權的使用,必須輸入正確的密碼才可以運行程式。
試用次數、天數、日期和運行時間限制.
使用 Zprotect ,您可以輕鬆為您的應用程式添加試用次數、試用天數、試用日期和試運行時間等限制;這樣您的客戶就可以全功能評估您的軟體產品,增大購買意向。
歷史更新
2010.05.31 Version 1.6.0
- 新增橢圓曲線註冊算法(ECC)
- 新增對雅致 Flash 打包工具的支持
- 新增對 Screen2EXE 的支持
- 新增附加數據處理外掛程式
- 新增自動抽取函式功能
- 改進代碼亂序引擎
- 改進加密核心,提升加密效率和兼容性
- 修復若干其它缺陷
2009.04.20 Version 1.4.9
- 新增對 Ecere 的支持
- 新增 Anti-Debug 反調試外掛程式
- 新增反 LPK 補丁注入的保護(外掛程式)
- 新增反附加調試的保護(外掛程式)
- 新增函式識別功能,現在無需原始碼也可以使用 VM/CC 加密
- 授權系統新增網路時間校驗
- Lua腳本新增 ShellExecuteA 函式
- 改進代碼亂序和 VM 引擎,支持浮點指令
- 改進 Lua腳本引擎
- 改進加密引擎兼容性
- 修復在 USER 許可權下獲取的硬體 ID 有誤的缺陷
- 修復一個 SDK 函式處理錯誤的缺陷
- 修復輸入表加密錯誤的缺陷
- 修復若干其它缺陷
2009.03.23 Version 1.4.8
- 新增異常處理功能
- 新增軟體標識字元串功能及對應 SDK 函式
- 改進函式長度自動識別的準確性
- 修復背景音樂選項導致主程式異常崩潰的缺陷
- 修復載入舊版項目檔案時主程式異常崩潰的缺陷
- 修復添加閃屏後加密失敗的缺陷
- 修復啟用硬體鎖定後加密失敗的缺陷
- 修復加密 MFC 程式失敗的缺陷
- 修復若干其它缺陷
2009.02.06 Version 1.4.6
- 新增代碼猥瑣 (VISO) 引擎,感謝 Nooby
- 新增外掛程式管理,開放外掛程式接口
- 新增模組化設計,外殼代碼更小
- 新增皮膚管理功能,支持換膚
- 新增對 Windows 7 的支持
- 大幅改進兼容性
- 大幅提升運行效率
- 修復 VS2008 編譯的程式在 Vista 系統下運行錯誤的缺陷
- 修復保護後的程式偶然退出的缺陷
- 修復若干其它缺陷
2008.12.22 Version 1.4.4
- 新增密鑰黑名單功能
- 新增水印查看工具
- 新增內嵌水印到註冊密鑰的功能
- 新增調整界面主題色彩的選項
- 新增處理特殊導入函式的功能
- 新增導出當前項目註冊機的功能
- 新增 Code_Elimination 加密標記,用於運行時從記憶體中清除加密的代碼
- 新增 Decode_onExec 加密標記,用於在運行時解密關鍵代碼段
- 新增 Decode_onReg 加密標記,用於在註冊後解密關鍵代碼段
- 新增 Decode_Section 加密標記,支持使用註冊密鑰解密指定的代碼段
- 新增內部 API 函式 ZP_GetRegistrationState
- 修復處理不規則的 PE 檔案時可能發生錯誤的缺陷
- 修復若干其它缺陷
2008.12.02 Version 1.4.3
- 新增註冊對話框(DialogRes)的多語言支持
- 新增“只使用密鑰檔案”選項
- 改進註冊算法,向後兼容
- 改進水印功能,暫時取消 ZP_GetWaterMarkStr 函式
- 改進核心加密引擎
- 修復跨平台獲取機器碼可能導致錯誤的缺陷
- 修復若干其它缺陷
2008.11.22 Version 1.4.2
- 新增命令行版本
- 新增多國語言支持
- 新增簡體中文幫助文檔
- 改進界面設計
- 開放 Lua 腳本 SDK
- 修復重載 DLL 檔案可能導致錯誤的缺陷
- 修復若干其它缺陷
2008.10.26 Version 1.4.1
- 改進 Lua 腳本引擎
- 增強授權系統,代碼納入 VM 運行
- 修復授權系統時間判斷錯誤的缺陷
- 修復 Keyfile 存在的缺陷
- 修復系統時鐘回調的缺陷
- 修復序列號有效期判斷錯誤的缺陷
- 修復受限序列號可以重複使用的缺陷
- 修復若干其它缺陷
2008.10.10 Version 1.4.0
- 新增獨立的註冊機Keygen.exe
- 新增 Lua腳本解析引擎
- 改進許可與授權控制系統
- 許可系統新增使用隨機密鑰計算註冊碼功能
- 許可系統新增使用 Key 檔案解碼功能
- 改進訊息提示系統
- 修復讀取硬碟序列號錯誤的缺陷,重灌系統後硬體指紋不再改變
- 修復同一批次採購的相同配置計算機返回的硬體指紋相同的缺陷
- 修復註冊碼有效期無效的缺陷
- 修復若干其它缺陷
2008.02.29 Version 1.3.0
- 首個對外發布的簡體中文版
- 改進加密流程,支持更多不規則的 PE 檔案
- 改進兼容性和穩定性,在蘋果 Mac OS 系統下 Darwine 平台測試通過
- 改進 MicroStore 系統
- 更新執行緒效驗手段,支持 DLL 檔案
- 新增反 VM 轉儲,反補區段