• <menu id="w2i4a"></menu>
  • logo 程序授權(quán)托管解決方案IntelliLock幫助教程
    文檔首頁(yè)>>程序授權(quán)托管解決方案IntelliLock幫助教程>>程序授權(quán)托管解決方案IntelliLock保護(hù)機(jī)制介紹

    程序授權(quán)托管解決方案IntelliLock保護(hù)機(jī)制介紹


    IntelliLock是用于許可控制和應(yīng)用程序的高級(jí)100%托管解決方案。.NET Reactor提供了基于本機(jī)代碼保護(hù)的許可系統(tǒng),而IntelliLock選擇了100%托管方式來(lái)應(yīng)用許可和保護(hù)功能。

    IntelliLock主要功能特點(diǎn):

    • 創(chuàng)建軟件的試用版
    • 使用許可證文件輕松將您的試用版轉(zhuǎn)換為完全許可版
    • 全面的許可證管理
    • 軟件開(kāi)發(fā)工具包
    • 強(qiáng)RSA加密
    • 裝配合并/打包功能
    • 組裝保護(hù)
    • 自動(dòng)化加載項(xiàng)集成Visual Studio

    立即下載IntelliLock

    許可證檢查

    許可證檢查工具允許您從打開(kāi)的許可證文件中查看許可證信息。為此,您必須通過(guò)選擇生成鎖定的程序集和許可證文件的IntelliLock項(xiàng)目來(lái)加載正確的主密鑰。

    可以使用IntelliLock SDK(以IntelliLock附帶,請(qǐng)參見(jiàn)位置“ ... Eziriz \ IntelliLock \ SDK \”)以編程方式讀取許可證信息

    許可證檢查

    許可證檢查工具允許您從打開(kāi)的許可證文件中查看許可證信息。為此,您必須通過(guò)選擇生成鎖定的程序集和許可證文件的IntelliLock項(xiàng)目來(lái)加載正確的主密鑰。

    可以使用IntelliLock SDK(以IntelliLock附帶,請(qǐng)參見(jiàn)位置“ ... Eziriz \ IntelliLock \ SDK \”)以編程方式讀取許可證信息

    硬件ID檢查

    可以使用此工具即時(shí)確定您的硬件ID。如果要測(cè)試計(jì)算機(jī)上的硬件鎖,此工具非常有用。

    堆棧跟蹤反混淆器

    要對(duì)堆棧跟蹤進(jìn)行反模糊處理,請(qǐng)加載相應(yīng)的映射文件(由受保護(hù)的輸出設(shè)置生成),復(fù)制并粘貼經(jīng)過(guò)模糊處理的堆棧跟蹤,然后單擊“反模糊處理”。

    許可證重新激活器

    許可證失效后,您可以使用此工具重新激活失效的許可證。如果部署硬件ID,則可以使用SDK和許可證重新激活器強(qiáng)制在一臺(tái)計(jì)算機(jī)上禁用許可證,以使您的被許可方可以將安裝移動(dòng)到另一臺(tái)計(jì)算機(jī)上。

    要重新激活許可證,請(qǐng)加載您的IntelliLock項(xiàng)目,打開(kāi)許可證重新激活器,輸入相應(yīng)計(jì)算機(jī)的硬件ID,然后單擊“生成重新激活代碼”。要重新激活許可證,請(qǐng)使用SDK庫(kù)IntelliLock.Licensing.dll中的License_DeActivator.ReactivateLicense(string activation_code)方法。

    掃碼咨詢


    添加微信 立即咨詢

    電話咨詢

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