JavaScript混淆加密

免費線上 JavaScript 混淆加密工具,用本工具加密的 JavaScript 很難被破譯,有效的保護您的勞動成果,防止被其他人閱讀、複製、盜取。
混淆加密 {{codeSize}}
拖放 JavaScript 檔案到此處或點擊選擇
下載混淆程式碼 複製到剪貼簿 {{outputCodeSize}}
混淆選項預設
預設,高效能 低混淆,高性能 中等混淆,性能均衡 高混淆,低性能
基礎設定
緊湊的程式碼
禁止格式化
禁止控制台調試
禁止控制台輸出
數值轉表達式
優化程式碼結構
分割字串
轉義Unicode
重新命名全域變數
重命名方法&屬性
加密係數
注入死程式碼
注入死代碼閾值
控制流程平坦化
控制流平坦化閾值
變數加密規則
識別符名稱產生器
進階設定
網域鎖定
{{item}}
網域鎖定重定向
強制轉換字串
{{item}}
保留字串
{{item}}
保留變數名
{{item}}

介紹

自己幸苦寫出來的程式被別人盜用了,自己耗費大量心力開發出來的網站被別人複製了,還有競爭對手和黑客的窺探,當遇到這些情況時太讓人氣憤了!

那麼遇到這種情況該怎麼辦呢? 別急,我們可以把我們寫的前端js程式碼加密,讓小偷看著我們加密的程式碼無從下手,有效的保護了您的勞動成果。

備註:本工具免費使用,不會在混淆後的 JavaScript 中插入廣告和任何其他非法程式碼,請放心使用。

使用方法

  • 在文字框種貼上 JavaScript 程式碼,點擊混淆加密按鈕。
  • 或者您也可以選擇您裝置中的 JavaScript 文件,然後點擊混淆加密按鈕。
  • 然後把混淆加密後的 JavaScript 程式碼複製出來,或是下載下來。
  • 我們提供了很多加密設定選項,遇到不懂的點擊旁邊的問號圖示就會顯示詳細說明。 若覺得這些設定太麻煩,不想去了解,也無所謂,我們對這些選項都設定了預設值,使用預設值加密出來的 JavaScript 也很難被破解。

常見問題

加密後的程式碼無法運作?

可能是您的 JavaScript 程式碼不規範,請檢查程式碼,在需要加分號的地方一定要加分號,在需要用大括號的地方一定要用大括號。

加密後代碼是絕對安全的嗎?

加密後的程式碼讓程式碼變得不可讀且難以被還原,能防住大部分人,極少部分技術厲害的人若是花精力還是能對程式碼進行逆向破解的,所以不能保證100%不被破解。

加密後的程式碼能否再次混淆?

不要這麼做,會導致程式碼無法正常運作。