分享一個JavaScript加密,JS加密,JS混淆,JS混淆加密,JS不可逆加密,JS加密壓縮 ,JS加密。
使用方式 / 注意事項
1.本工具是本站長結合了
64
個元件(大部分為開源元件),開發出來的
加密JS
代碼線上工具,加密後非專業人士解密不開。
2.本工具對JavaScript代碼品質稍微要求高一點,如果您的代碼寫的亂七八糟,文法不嚴謹,有可能導緻加密後使用不了,推薦使用閉包的方式抒寫業務塊或者核心子產品,然後加密。
3.本工具是免費的,即使以後收費,也不影響正常的使用,隻是會對個性需求收費。
4.複雜的字元串拼串,或者複雜的正規表達式,請提取出來,目前工具就有一個複雜的正則(請檢視本頁面源碼),會導緻加密失敗,單獨提取出來後再加密。
5.站長承接,各種JS 人工解密,不管是什麼方式,100元起幫你解密,提供源碼給你。QQ聯系我, 也可以看看這裡的詳細介紹:Javascript 人工解密 。
各項配置介紹
一、必選項
壓縮成一行:即加密後,代碼為一行代碼。縮小了代碼大小,并配合
“防止格式化”
功能一起安全使用。
防止格式化:即加密後,如果有人對代碼進行格式化,會導緻代碼失效。
死代碼注入:注入死代碼後,幹擾解密的過程,增加解密難度系數。
二、加密系數
防止格式化系數:幹擾他人對代碼格式化後,代碼失效的系數,有
0~1
的取值範圍,為百分數,比如
0.5
即對
50%
代碼做安全處理,推薦
0.75(75%)
。
死代碼注入系數:幹擾解密難度代碼系數,同上一樣,值為
0~1
之間,為百分數。推薦
0.5(50%)
。
加密規則:可選項有
“RC4”
和
“Base64”
,推薦使用
“RC4”
。
變量加密系數:可選項有
0.7(70%)
和
1(100%)
,意思為對
JavaScript
代碼多少變量及函數進行加密處理【重要】。
三、加強選項
變量規則混淆:很牛 X 的一項設定,開啟此項後,結合
“變量加密系數”
一起為變量做質變的安全保護。
四、VIP配置(目前是免費)
A級保護:防護最高的一項配置,開啟此項後,加密後代碼量增加,安全性很高。對代碼品質要求很高,加密後請測試功能是否有效。
函數&變量全部重命名:對全局變量、函數做混淆處理,如果
JS
有被依賴,會導緻函數、變量未定義。此功能對代碼品質要求很高,并适用一個業務隻有一個
JS
檔案的項目。
禁止控制台調試:開啟後,阻止他人在使用加密
JS
的頁面做
JS
代碼調試。
禁止控制台輸出:開啟後,阻止他人在使用加密
JS
的頁面,做控制台輸出。
安全域名:僅允許加密後的JS腳本再設定的域名下運作,在非設定的域名下不能正常運作,可以設定多個(最多為
5
個),需要通配配置的時候,采用
all
關鍵詞,如在
sojson.com
下所有的域名下都可以運作,隻需
all.sojson.com
配置。
五、接口開放
此工具采用
Java
編寫,可以提供開放接口,費用及合作方式詳談。
QQ:8446666
,備注資訊
“JS加密接口”