翻譯|使用教程|編輯:李顯亮|2020-03-02 14:08:42.383|閱讀 825 次
概述:WinLicense使用SecureEngine?保護(hù)技術(shù),該技術(shù)能夠以較高優(yōu)先級運(yùn)行其代碼,以實(shí)現(xiàn)前所未有的保護(hù)技術(shù)。SecureEngine?宏允許使用SecureEngine?與應(yīng)用程序進(jìn)行交互,從而使應(yīng)用程序和SecureEngine?可以作為一個整體運(yùn)行。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
WinLicense是一個功能強(qiáng)大的保護(hù)系統(tǒng),為希望保護(hù)其應(yīng)用程序免受高級逆向工程和軟件破解的軟件開發(fā)人員設(shè)計。WinLicense使用SecureEngine®保護(hù)技術(shù),該技術(shù)能夠以最高優(yōu)先級運(yùn)行其代碼,以實(shí)現(xiàn)前所未有的保護(hù)技術(shù)。
SecureEngine®宏允許使用SecureEngine®與應(yīng)用程序進(jìn)行交互,從而使應(yīng)用程序和SecureEngine®可以作為一個整體運(yùn)行。要將SecureEngine®宏包含到應(yīng)用程序中,需要在應(yīng)用程序源代碼中指定這些宏。 當(dāng)SecureEngine®打算保護(hù)應(yīng)用程序時,它將在應(yīng)用程序內(nèi)找到這些宏并將所需的操作應(yīng)用于每個特定的宏。
SecureEngine®提供給軟件開發(fā)人員的不同宏如下:
如果你還沒有使用過WinLicense,可以點(diǎn)擊此處下載最新版測試。
關(guān)于StrEncrypt宏STR_ENCRYPT / STR_ENCRYPTW宏允許標(biāo)記代碼區(qū)域,其中目標(biāo)區(qū)域中需要的應(yīng)用程序?qū)⒃诒Wo(hù)時間內(nèi)對所有引用的字符串進(jìn)行加密,并在運(yùn)行時對其進(jìn)行解密。 解密是在SecureEngine虛擬機(jī)內(nèi)部執(zhí)行的,解密后的字符串的位置與未受保護(hù)的應(yīng)用程序中原始字符串的位置不同。字符串的原始位置被破壞,并且在受保護(hù)的應(yīng)用程序中不再使用。
如果在應(yīng)用程序中使用Unicode字符串,則必須使用可以處理Unicode字符串的宏STR_ENCRYPTW。
當(dāng)前版本的SecureEgine®不支持以PCode模式編譯的.NET語言或Visual Basic的此宏。
顯示Delphi宏用法
{$I StrEncrypt_Start.inc} // your code goes here {$I StrEncrypt_End.inc}
顯示C++宏用法
STR_ENCRYPT_START // your code goes here STR_ENCRYPT_END
顯示Visual Basic宏用法
Call VarPtr("STR_ENCRYPT_START") ' your code goes here Call VarPtr("STR_ENCRYPT_END")
注意事項(xiàng)
為了獲得進(jìn)一步的保護(hù),可以在“ STR_ENCRYPT”宏周圍放置一個VM宏,以便對使用字符串的所有代碼區(qū)域進(jìn)行虛擬化。例:
VM_START STR_ENCRYPT_START ' your code goes here STR_ENCRYPT_END VM_END
慧都網(wǎng)是WinLicense正版代理商,提供最低的授權(quán)價格和最優(yōu)質(zhì)的服務(wù),在線購買享受超值優(yōu)惠>>
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn