文檔半島外圍網(wǎng)上直營>>VMPsoft中文文檔>>步驟 1.4:檢索用戶的姓名和電子郵件
                步驟 1.4:檢索用戶的姓名和電子郵件
VMProtect 是保護(hù)應(yīng)用程序代碼免遭分析和破解的可靠工具,但只有在正確構(gòu)建應(yīng)用程序內(nèi)保護(hù)機(jī)制并且沒有可能破壞整個保護(hù)的典型錯誤的情況下才能最有效地使用。
VMProtect 是保護(hù)應(yīng)用程序代碼免遭分析和破解的可靠工具,但只有在正確構(gòu)建應(yīng)用程序內(nèi)保護(hù)機(jī)制并且沒有可能破壞整個保護(hù)的典型錯誤的情況下才能最有效地使用。
讓我們從簡單的事情開始。我們想從序列號中獲取用戶的姓名和電子郵件,以便在“關(guān)于”窗口(或其他任何地方)中顯示它們。為此,我們必須在 ini 文件中再添加兩行:
[TestLicense] AcceptedSerialNumber=Xserialnumber UserName=John Doe EMail=john@doe.com
而在程序中,如果注冊成功,我們獲取這些數(shù)據(jù)并輸出到屏幕:
VMProtectSerialNumberData sd = {0};
VMProtectGetSerialNumberData(&sd, sizeof(sd));
printf("name = %ls,\ne-mail = %ls\n", sd.wUserName, sd.wEMail);
該結(jié)構(gòu)包含 UNICODE 數(shù)據(jù),因此printf()使用 %ls 說明符而不是 %s。該程序應(yīng)在屏幕上打印以下文本:
state = 0 We are registered. name = John Doe, e-mail = john@doe.com

 QQ交談
QQ交談 在線咨詢
在線咨詢 
                 
                
 渝公網(wǎng)安備
            50010702500608號
渝公網(wǎng)安備
            50010702500608號
             
            
 客服熱線
客服熱線