• <menu id="w2i4a"></menu>
  • logo VMProtect用戶手冊

    文檔首頁>>VMProtect用戶手冊>>代碼保護(hù)軟件VMProtect用戶手冊主窗口之控制面板“項(xiàng)目”部分(3)

    代碼保護(hù)軟件VMProtect用戶手冊主窗口之控制面板“項(xiàng)目”部分(3)


    VMProtect是一種很可靠的工具,可以保護(hù)應(yīng)用程序代碼免受分析和破解,但只有在應(yīng)用程序內(nèi)保護(hù)機(jī)制正確構(gòu)建且沒有可能破壞整個(gè)保護(hù)的嚴(yán)重錯(cuò)誤的情況下,才能實(shí)現(xiàn)最好的效果。

    下載VMProtect最新試用版

    接下來為大家介紹關(guān)于VMProtect主窗口中的控制面板,其中包括:“項(xiàng)目”部分、“功能”部分和“詳情”部分。本章將對其中的“項(xiàng)目部分”進(jìn)行詳細(xì)介紹。


    “項(xiàng)目”部分

    1560135565.png

    “項(xiàng)目”部分包括以下小節(jié):

    • 保護(hù)功能 - 允許選擇保護(hù)對象
    • 許可證 - 允許管理許可證和序列號
    • 文件 - 允許將其他數(shù)據(jù)文件或DLL包含在受保護(hù)的EXE文件中
    • 腳本 - 允許通過內(nèi)置的LUA腳本語言增強(qiáng)保護(hù)功能
    • 選項(xiàng) - 允許配置應(yīng)用程序保護(hù)參數(shù)

    ▲文件

    “文件”部分允許開發(fā)人員向受保護(hù)的EXE文件中包含其操作所需的附加數(shù)據(jù),例如:圖像,數(shù)據(jù)文件,文本資源和動態(tài)鏈接庫。在執(zhí)行受保護(hù)的EXE文件期間,所有類型的數(shù)據(jù)(包括DLL)都直接從進(jìn)程的內(nèi)存加載,繞過將這些數(shù)據(jù)寫入磁盤。

    1561345982.png

    “ 添加文件”工具欄按鈕允許向項(xiàng)目添加新文件。還可以使用上下文菜單添加新文件:

    1561346010.png

    要調(diào)整所選文件的屬性,請?jiān)谧髠?cè)列表中選擇它并編輯其標(biāo)題、文件名或?qū)傩?/span>

    1561346070.png

    要從受保護(hù)對象列表中刪除文件,請用鼠標(biāo)右鍵單擊它并選擇“刪除”,或者只需選擇它并按Del鍵。通過右鍵單擊節(jié)名稱,可以從編譯中排除該文件。編譯排除項(xiàng)將保存到項(xiàng)目文件中。

    project_file_delete.png


    ▲腳本

    “項(xiàng)目”部分的“腳本”子部分用于使用內(nèi)置腳本語言編寫腳本:

    1561346145.png

    當(dāng)然,可以在該部分的主面板上編輯腳本的代碼。右鍵單擊菜單允許使用代碼片段進(jìn)行操作。

    某些代碼塊(周期,函數(shù))可以使用相應(yīng)行號附近的層次結(jié)構(gòu)符號(加號或減號)進(jìn)行折疊或展開。右鍵單擊節(jié)名稱以從編譯中排除腳本。排除的腳本不會執(zhí)行,也不會被程序處理。此參數(shù)保存在項(xiàng)目設(shè)置中。

    - 持續(xù)更新中 -


    VMProtect在線購買驚喜多多!下單即送30元超值優(yōu)惠券!還不趕緊加入你的訂購清單!

    >>點(diǎn)擊領(lǐng)取VMProtect專屬優(yōu)惠券<<




    掃碼咨詢


    添加微信 立即咨詢

    電話咨詢

    客服熱線
    023-68661681

    TOP
    三级成人熟女影院,欧美午夜成人精品视频,亚洲国产成人乱色在线观看,色中色成人论坛 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();