翻譯|使用教程|編輯:安雯斯|2023-05-11 13:45:35.723|閱讀 169 次
概述:VMProtect是新一代軟件保護實用程序。本文分享VMProtect入門使用教程主窗口之控制面板“項目”部分,歡迎查閱~
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
VMProtect是新一代軟件保護實用程序。VMProtect支持德爾菲、Borland C Builder、Visual C/C++、Visual Basic(本機)、Virtual Pascal和XCode編譯器。
同時,VMProtect有一個內置的反匯編程序,可以與Windows和Mac OS X可執行文件一起使用,并且還可以鏈接編譯器創建的MAP文件,以快速選擇要保護的代碼片段。
為了輕松實現應用程序保護任務的自動化,VMProtect實現了內置腳本語言。VMProtect完全支持Windows系列的32/64位操作系統(從Windows 2000開始)和Mac OSX(從版本10.6開始)。重要的是,無論目標平臺如何,VMProtect都支持所有范圍的可執行文件,即Windows版本可以處理Mac OS X版本的文件,反之亦然。更多問題請咨詢加密解密技術QQ群:766135708
VMProtect 是保護應用程序代碼免遭分析和破解的可靠工具,但只有在正確構建應用程序內保護機制并且沒有可能破壞整個保護的典型錯誤的情況下才能最有效地使用。
接下來為大家介紹關于VMProtect主窗口中的控制面板,其中包括:“項目”部分、“功能”部分和“詳情”部分。本篇文章將對其中的“項目部分”繼續進行詳細介紹。
“項目”部分包含以下小節:
保護功能- 允許選擇保護對象
許可證– 允許管理許可證和序列號
文件– 允許將附加數據文件或 DLL 包含到受保護的 EXE 文件中
腳本——允許通過內置的 LUA 腳本語言增強保護能力
選項- 允許配置應用程序保護參數
>初始化
默認情況下,許可功能處于關閉狀態。要啟用它們,您應該在“項目”部分的“許可證”小節中創建一對密鑰。如果項目鏈接到許可證管理器數據庫(在舊版本的 VMProtect 中,許可證管理器是一個獨立的程序),VMProtect 將建議您將相應的許可證導入到項目中。初始化完成后,鎖定到序列號選項將可用,您將能夠創建和處理序列號。
>界面
“界面”部分在左側面板中顯示許可證的完整列表,在主面板中顯示所選元素的參數。
右側面板顯示有關所選許可證的詳細信息。它還允許阻止序列號、將其復制到剪貼板或查看硬件 ID 信息(通過單擊它)。
>創建許可證
要添加新許可證,請單擊工具欄上的相應按鈕。出現添加許可證對話框:
對話框的上半部分允許指定新許可證的主要參數。下部配置最終將那些參數放入序列號中,并允許添加其他數據:例如,硬件標識符或自定義用戶數據。填寫完數據后,單擊“確定”,VMProtect 將創建一個新許可證。
>刪除和阻止許可證
要刪除許可證,請在許可證列表中右鍵單擊它,然后在上下文菜單中選擇“刪除”。或者只需選擇許可證并按 Del。要阻止許可證,請將主面板中的“已阻止”參數設置為“是”。
刪除許可證和記錄許可證之間存在差異。刪除的序列號不會被許可系統阻止。它們根本不存在于數據庫中。如果許可證是錯誤創建的,并且序列號從未發送給任何人,您可以刪除此類許可證。但是,如果序列號被泄露,您不應該只是刪除許可證,而應該阻止它。在這種情況下,關于這個序列號的信息被傳遞給許可系統,它不會再接受這個序列號。
>導入序列號
序列號不僅可以在 VMProtect 中創建,還可以在第三方程序——密鑰生成器中創建。密鑰生成器允許您在購買許可證時自動向電子商務代理提供序列號。要將此類序列號添加到數據庫中,您可以導入它們。要導入序列號,請按 Ctrl+I 或選擇“項目”菜單中的“導入”命令。
導入序列號的第一步是導入對話框:
如果輸入的許可證已存在于數據庫中,將打開編輯許可證窗口。否則,將出現新的許可證對話框,您可以在其中調整許可證信息并通過單擊確定按鈕確認許可證創建。許可證被添加到數據庫中。
>導出許可證參數
外部密鑰生成器需要產品的密鑰才能正常工作。您可以使用“項目”菜單中的“導出密鑰對”命令以最合適的形式獲取此信息。出現以下導出對話框:
“導出格式”字段允許您選擇一種支持的格式,而“導出結果”字段包含密鑰數據,格式最適合所選類型的密鑰生成器。要將內容復制到剪貼板,請單擊“復制”按鈕。
以上便是本篇文章的分享,如果您有任何疑問或者想獲取更多產品試用/授權/價格信息,可以咨詢我們的了解~
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn