字串混淆器

💻 String Obfuscation Obfuscator

Obfuscate strings in your browser — scramble text for demos and lightweight masking.

📐 工作原理與說明
對字串做可逆或半可逆的混淆。
  • 手段:Unicode 轉義、Base64、十六進位制編碼、字元拆分拼接、插入無意義字元。
  • 目的:讓字串在原始碼中不易被直接檢索或閱讀。
  • 侷限:混淆不是加密,任何混淆都可被還原,無法保護真正的敏感資訊。
  • 原則:金鑰與敏感配置不應放在前端,服務端保護才是根本手段。
混淆方式:

📚 深度解析:字串混淆器

💡 常見使用場景

混淆
`"secret"` → `String.fromCharCode(115,101,99,...)` 拆分。

❓ 常見問題(FAQ)

能防逆向嗎?
僅增加難度,執行時仍還原。
金鑰能這樣藏嗎?
不能。前端的一切內容最終都會以某種形式暴露給使用者,混淆只是增加閱讀難度,任何人耐心除錯都能還原。真正的金鑰必須放在服務端,前端只持有短期、可撤銷、許可權受限的令牌。把金鑰塞進前端(無論怎麼混淆)都是設計錯誤。