代碼保護軟件VMProtect基礎功能介紹——管理許可證

VMProtect是一種很可靠的工具,能夠保護應用程序代碼免受分析,但只有在應用程序內保護機制正確構建且沒有可能破壞整個保護的嚴重錯誤的狀況下,才能實現最好的效果。數據庫

下載VMProtect最新試用版工具

接下來爲你們介紹關於VMProtect主窗口中的控制面板,其中包括:「項目」部分、「功能」部分和「詳情」部分。本章將對其中的「項目部分」繼續進行詳細介紹。spa


「項目」部分3d

1560135565.png

「項目」部分包括如下小節:代理

  • 保護功能 - 容許選擇保護對象
  • 許可證 - 容許管理許可證和序列號
  • 文件 - 容許將其餘數據文件或DLL包含在受保護的EXE文件中
  • 腳本 - 容許經過內置的LUA腳本語言加強保護功能
  • 選項 - 容許配置應用程序保護參數

▲管理許可證對象

初始化blog

默認狀況下,許可功能已關閉。要啓用它們,您應該在「項目」部分的「許可證」子部分中建立一對密鑰。若是項目連接到許可證管,VMProtect將建議您將相應的許可證導入到項目中。初始化完成後,「鎖定到序列號」選項將可用,您將可以建立和處理序列號。教程

接口接口

「界面」部分在左側面板中顯示完整的許可列表,並在主面板中顯示所選元素的參數。資源

1560737079.png

右側面板顯示有關所選許可證的詳細信息。它還容許阻止序列號,將其複製到剪貼板或查看硬件ID信息(經過單擊它)。

建立許可證

要添加新許可證,請單擊工具欄上的相應按鈕。出現「添加許可證」對話框:

1560737125.png

對話框的上半部分容許指定新許可證的主要參數。下部配置最終將哪些參數放入序列號並容許添加其餘數據:例如,硬件標識符或自定義用戶數據。填寫完數據後,單擊「肯定」,VMProtect將建立新許可證。

刪除和阻止許可證

要刪除許可證,請在許可證列表中右鍵單擊許可證,而後在上下文菜單中選擇「刪除」。或者只需選擇許可證並按Del。要阻止許可證,請將主面板中的「已阻止」參數設置爲「是」。

刪除許可證和計時許可證之間存在差別。許可系統不會阻止刪除的序列號。它們在數據庫中根本不存在。若是錯誤地建立了許可證而且從未將序列號發送給任何人,則能夠刪除此類許可證。可是,若是序列號被泄露,您不該該只刪除許可證,而應該阻止它。在這種狀況下,有關此序列號的信息將傳遞給許可系統,而且不會再接受此序列號。

導入序列號

序列號不只能夠在VMProtect中建立,還能夠在第三方程序中建立 - 密鑰生成器。密鑰生成器容許您在購買許可證時自動爲電子商務代理提供序列號。要將此類序列號添加到數據庫,您能夠導入它們。要導入序列號,請按Ctrl + I或在「項目」菜單中選擇「導入」命令。

menu_project_import.png

導入序列號的第一步是導入對話框:

import_key.png

若是輸入的許可證已存在於數據庫中,則將打開編輯許可證窗口。不然,將顯示新的許可證對話框,您能夠經過單擊「肯定」按鈕調整許可證信息並確認許可證建立。許可證已添加到數據庫中。

導出許可證參數

外部密鑰生成器須要產品的密鑰才能正常工做。您能夠使用「項目」菜單中的「導出密鑰對」命令以最合適的形式獲取此信息。出現如下導出對話框:

1560737331.png

「導出格式」字段容許您選擇一種支持的格式,而「導出結果」字段包含所選類型的密鑰生成器的最合適格式的密鑰數據。要將內容複製到剪貼板,請單擊「複製」按鈕。

- 持續更新中 -

*想要得到VMProtect更多資源教程或正版受權,可點擊這裏

相關文章
相關標籤/搜索