使用KRPano資源分析工具強力加密KRPano項目(XML防破解,切片圖保護,JS反調試)


軟件交流群:571171251(軟件免費版本在群內提供)

krpano技術交流群:551278936(軟件免費版本在群內提供)

最新博客地址:blog.turenlong.com

限時下載地址:http://pan.baidu.com/s/1kVRW9AR

KRPano技術站點:http://www.krpano.tech

強力加密KRPano項目

KRPano資源分析工具1.2版本加入了強力加密KRPano項目的功能,相比KRPano自帶的加密,強力加密使得KRPano項目難以被破解,可以有效保護XML,全景圖片資源。

 

加密具有以下特性:

 

1.KRPano主JS文件加密,防止一些關鍵的密鑰信息泄露

2.XML/JS文件二次加密,有效防止工具自動解密

3.切片圖片防拼接,采用不可逆的方式對圖片的進行混淆,使得無法被拼接還原成全景圖

4.反調試技術,使得瀏覽器開發者工具無法正常調試加密的項目

5.域名限制,僅允許在指定的域名運行

6.隨機密鑰,每次加密的結果均不相同

 

使用方法


 

提示:加密會修改項目中的文件,請提前保留好項目源文件

 

1.打開KRPano資源分析工具,點擊網址欄右側打開本地文件夾圖標,找到本地項目所在位置:

 

2.本地項目打開后,可以在左側的資源查看器中查看到項目

 

 3.右鍵點擊Top文件夾,選擇加密KRPano項目

 

4.會彈出如下的加密設置

1)項目所在目錄會自動根據右鍵菜單對應的文件夾自動填充

2)可以配置圖片防還原,需要提供切片圖所在的文件夾位置

可以通過右鍵菜單-復制本地路徑獲取到切片圖位置,然后復制到加密設置中

       

 

5.可以配置域名限制,使得項目僅允許運行在指定的域名之下

提示:如果想提升保護效果,建議開啟域名保護

例如,使項目僅運行在www.example.com域名下,則可以在設置中填入:

www.example.com

如果需要允許example.com的任意子域名運行項目,則可以寫為:

.example.com

支持多個域名,用空格隔開即可:

www.example1.com www.example2.com

 

4.配置完成后,點擊確認即可進行加密,加密成功后,會提示可以進行預覽,點擊確認會進行預覽。預覽成功則說明加密成功

提示:如果使用了域名限制,則預覽可能不成功,可以上傳到服務器進行測試

提示:路徑中有中文名稱,可能預覽不成功,可以上傳服務器進行測試

 

5.加密完成后,打開項目目錄可以發現tour.js主JS文件已經被加密,無法獲取到krp字符串等關鍵信息

項目目錄下的KRPano的XML和JS插件也完全被加密

 

圖片文件名稱全部被混淆,自動化程序難以進行拼接還原

同時,當解密者想要通過瀏覽器調試分析攻破加密時,會觸發反調試機制,陷入無限循環,無法進行分析

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM