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

    文檔首頁>>VMProtect用戶手冊>>將VMProtect集成到應(yīng)用程序教程之實模式(二):啟動受保護的產(chǎn)品

    將VMProtect集成到應(yīng)用程序教程之實模式(二):啟動受保護的產(chǎn)品


    在實模式下,VMProtect許可系統(tǒng)向受保護的應(yīng)用程序放置一個特殊的許可模塊。該模塊執(zhí)行與SDK中的測試功能相同的功能,但是使用序列號的內(nèi)容而不是配置ini文件。本系列教程的五個步驟說明了使用基于VMProtect和許可系統(tǒng)的全功能保護來保護簡單應(yīng)用程序的過程。

    免費下載VMProtect  優(yōu)惠購買VMProtect


    步驟三  啟動受保護的產(chǎn)品

    通過上節(jié)的操作,許可系統(tǒng)已初始化,現(xiàn)在可以嘗試編譯VMProtect項目并運行受保護的文件。從命令行運行它之后,我們將收到以下消息:

    C:\ test> dummy_app.vmp.exe
    序列號錯誤
    狀態(tài)= SERIAL_STATE_FLAG_INVALID

    如果運行depends.exe,并且可以看到受保護的可執(zhí)行文件不再使用VMProtectSDK.dll,這意味著許可模塊已經(jīng)內(nèi)置在程序中。您還可以在“Details|Imports”中查看來自VMProtect中已使用的DLL列表。

    受保護的程序從serial.txt文件中讀取序列號。由于尚無此類文件,所以許可模塊會收到一個被解釋為不正確的空序列號?,F(xiàn)在,我們切換到“Licenses”部分并生成一個序列號。

    然后復(fù)制序列號(在許可證屬性中選擇“Serial number”字段,按Ctrl + C),在與受保護的應(yīng)用程序相同的文件夾中創(chuàng)建一個名為serial.txt的文件,并將復(fù)制的數(shù)字粘貼到那里?,F(xiàn)在,如果運行應(yīng)用程序,將看到以下內(nèi)容:

    C:\test>dummy_app.vmp.exe
    serial number is correct, calling foo()
    I'm foo
    done

    許可系統(tǒng)檢查了序列號并反饋正確。在下一步中,我們將嘗試應(yīng)用一些限制來觀察結(jié)果。


    有關(guān)VMProtect更多資源,請聯(lián)系【慧都客服】了解


    12月,慶圣誕,迎元旦,上“慧都網(wǎng)”小程序簽到兌軟件商城無門檻抵價券>>>   領(lǐng)優(yōu)惠券購VMProtect享折上折>>>

    掃碼咨詢


    添加微信 立即咨詢

    電話咨詢

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