多合一的全方位軟體產品解決方案
VMProtect 是一款多合一的軟體產品解決方案。除了原始碼保護外,VMProtect 還可以生成和驗證軟體序號、設置過期時間、限制免費更新等。反編譯程式與MAP文件的運用,使您能快速選擇需要保護的程式,從而避免被破解的原始碼。
可修改程序的源代碼
VMProtect可將被保護文件中的部分代碼轉化到在虛擬機(以下稱作VM)上運行的程序(以下稱作bytecode)中。您同樣可把VM想像為具備命令系統的虛擬處理器,該命令系統與Intel 8086處理器所使用的完全不同。例 如,VM沒有負責比較2個操作數的命令,也沒有有條件與無條件的移轉等。就像您現在看到的,黑客必須開發一款特定的工具以分析與反編譯bytecode, 而且還相當地耗時。可是,我們知道沒有無法破解的保護程序,這也是我們為什麼會將保護級別達到破解費用與購買費用相當(或破解費用甚至超過購買費用)的程度。不管怎麼樣,請記住VMProtect是唯一一款能幫助您“隱藏”主要軟件保護機制的工具。
系統需求
VMProtect需要PHP5和MySQL,因此它幾乎適用於任何標準的Linux主機