代碼保護軟件VMProtect用戶手冊主窗口之控制面板“項目”部分(2)
VMProtect是一種很可靠的工具,可以保護應用程序代碼免受分析和破解,但只有在應用程序內保護機制正確構建且沒有可能破壞整個保護的嚴重錯誤的情況下,才能實現最好的效果。
接下來為大家介紹關于VMProtect主窗口中的控制面板,其中包括:“項目”部分、“功能”部分和“詳情”部分。本章將對其中的“項目部分”繼續進行詳細介紹。
“項目”部分
“項目”部分包括以下小節:
- 保護功能 - 允許選擇保護對象
- 許可證 - 允許管理許可證和序列號
- 文件 - 允許將其他數據文件或DLL包含在受保護的EXE文件中
- 腳本 - 允許通過內置的LUA腳本語言增強保護功能
- 選項 - 允許配置應用程序保護參數
▲管理許可證
初始化
默認情況下,許可功能已關閉。要啟用它們,您應該在“項目”部分的“許可證”子部分中創建一對密鑰。如果項目鏈接到許可證管,VMProtect將建議您將相應的許可證導入到項目中。初始化完成后,“鎖定到序列號”選項將可用,您將能夠創建和處理序列號。
接口
“界面”部分在左側面板中顯示完整的許可列表,并在主面板中顯示所選元素的參數。
右側面板顯示有關所選許可證的詳細信息。它還允許阻止序列號,將其復制到剪貼板或查看硬件ID信息(通過單擊它)。
創建許可證
要添加新許可證,請單擊工具欄上的相應按鈕。出現“添加許可證”對話框:
對話框的上半部分允許指定新許可證的主要參數。下部配置最終將哪些參數放入序列號并允許添加其他數據:例如,硬件標識符或自定義用戶數據。填寫完數據后,單擊“確定”,VMProtect將創建新許可證。
刪除和阻止許可證
要刪除許可證,請在許可證列表中右鍵單擊許可證,然后在上下文菜單中選擇“刪除”。或者只需選擇許可證并按Del。要阻止許可證,請將主面板中的“已阻止”參數設置為“是”。
刪除許可證和計時許可證之間存在差異。許可系統不會阻止刪除的序列號。它們在數據庫中根本不存在。如果錯誤地創建了許可證并且從未將序列號發送給任何人,則可以刪除此類許可證。但是,如果序列號被泄露,您不應該只刪除許可證,而應該阻止它。在這種情況下,有關此序列號的信息將傳遞給許可系統,并且不會再接受此序列號。
導入序列號
序列號不僅可以在VMProtect中創建,還可以在第三方程序中創建 - 密鑰生成器。密鑰生成器允許您在購買許可證時自動為電子商務代理提供序列號。要將此類序列號添加到數據庫,您可以導入它們。要導入序列號,請按Ctrl + I或在“項目”菜單中選擇“導入”命令。
導入序列號的第一步是導入對話框:
如果輸入的許可證已存在于數據庫中,則將打開編輯許可證窗口。否則,將顯示新的許可證對話框,您可以通過單擊“確定”按鈕調整許可證信息并確認許可證創建。許可證已添加到數據庫中。
導出許可證參數
外部密鑰生成器需要產品的密鑰才能正常工作。您可以使用“項目”菜單中的“導出密鑰對”命令以最合適的形式獲取此信息。出現以下導出對話框:
“導出格式”字段允許您選擇一種支持的格式,而“導出結果”字段包含所選類型的密鑰生成器的最合適格式的密鑰數據。要將內容復制到剪貼板,請單擊“復制”按鈕。
- 持續更新中 -
VMProtect在線購買驚喜多多!下單即送30元超值優惠券!還不趕緊加入你的訂購清單!