• <menu id="w2i4a"></menu>
  • logo VMPsoft中文文檔

    事件


    VMProtect 是新一代軟件盜版保護(hù)解決方案。VMProtect 是目前強(qiáng)大的反盜版解決方案之一,許多領(lǐng)先的軟件發(fā)行商都在使用它。VMProtect允許保護(hù)可執(zhí)行文件(EXE,SCR),動(dòng)態(tài)鏈接庫(DLL,OCX,BPL)和驅(qū)動(dòng)程序(SYS)。

    VMProtect最新版下載

    加密解密技術(shù)交流群(766135708)

    內(nèi)置的腳本語言是用 VMProtect 自動(dòng)創(chuàng)建受保護(hù)應(yīng)用程序的有效方式。構(gòu)建受保護(hù)文件的各個(gè)階段所需的程序和功能。你可以通過5 個(gè)事件設(shè)置自己的處理程序,這些事件由 VMProtect 核心按以下順序進(jìn)行調(diào)用:

    • OnBeforeCompilation
    • OnBeforeSaveFile
    • OnBeforePackFile
    • OnAfterSaveFile
    • OnAfterCompilation
    function OnBeforeCompilation()
    
    end
    當(dāng)保護(hù)對象的列表被創(chuàng)建時(shí),進(jìn)行調(diào)用。在OnBeforeCompilation處理程序中,你可以向項(xiàng)目添加新的程序,或者修改或刪除已經(jīng)存在的程序。
    function OnBeforeSaveFile()
    
    end
    該事件在編譯期間創(chuàng)建的所有對象在被寫入輸出文件之前被調(diào)用。在OnBeforeSaveFile事件處理程序中,你可以改變文件及其屬性(如資源列表、導(dǎo)出的函數(shù)列表、章節(jié)名稱等)。
    function OnBeforePackFile()
    
    end
    該事件在打包應(yīng)用程序的受保護(hù)文件之前被調(diào)用。通過OnBeforePackFile,你修改文件。這個(gè)事件只有在 "Pack output file "選項(xiàng)被激活時(shí)才會(huì)被調(diào)用。
    function OnAfterSaveFile()
    
    end
    該事件在將編譯期間創(chuàng)建的所有對象寫入輸出文件后被調(diào)用。事件處理程序可以向輸出文件添加新的數(shù)據(jù)或改變已生成的數(shù)據(jù)。
    function OnAfterCompilation()
    
    end

    在對項(xiàng)目的所有對象進(jìn)行編譯后,進(jìn)行調(diào)用。此過程中用戶可以訪問編譯后的項(xiàng)目,并可以對其進(jìn)行操作,如添加數(shù)字簽名(證書)。


    在編寫甚至處理程序時(shí),你可以創(chuàng)建你自己的程序和函數(shù)。事件名稱在腳本編輯器中以粗體字進(jìn)行顯示。

    掃碼咨詢


    添加微信 立即咨詢

    電話咨詢

    客服熱線
    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); })();