JShaman是知名的JS代碼保護平臺。在線使用,一鍵混淆加密,無需注冊、無需登錄。可免費用,也有商業服務;有在線使用的SAAS平臺網站,也有本地部署版。很方便、很強大,很專業。
今天,測試使用JShaman的本地部署版。
第一步:啟動JShaman本地部署版
注意:http端口是800,https端口是4430。
第二步:在瀏覽器中打開JShaman
第三步:上傳JS文件
文件大小2.7MB,代碼內容如下圖,由圖可見,這不是手工編寫的代碼,應該是由webpack之類的工具打包生成的,雖然這種代碼對于混淆加密不友好,但它也是標準JS代碼,也是可以混淆加密的,只是消耗的時間可能會比一般代碼久些。
使用默認配置選項,不做修改:
第四步:開始混淆加密
JShaman后臺開始工作,等待中。
第五步,混淆加密成功
經過大約3分鐘等待,提交的JS代碼混淆加密完成,如下圖:
加密后的代碼變為6.3MB,如下圖:
那么,這個2.7MB的JS代碼就加密完成了。
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.