字符串混淆器

💻 String Obfuscation Obfuscator

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

📐 工作原理与说明
对字符串做可逆或半可逆的混淆。
  • 手段:Unicode 转义、Base64、十六进制编码、字符拆分拼接、插入无意义字符。
  • 目的:让字符串在源码中不易被直接检索或阅读。
  • 局限:混淆不是加密,任何混淆都可被还原,无法保护真正的敏感信息。
  • 原则:密钥与敏感配置不应放在前端,服务端保护才是根本手段。
混淆方式:

📚 深度解析:字符串混淆器

💡 常见使用场景

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

❓ 常见问题(FAQ)

能防逆向吗?
仅增加难度,运行时仍还原。
密钥能这样藏吗?
不能。前端的一切内容最终都会以某种形式暴露给用户,混淆只是增加阅读难度,任何人耐心调试都能还原。真正的密钥必须放在服务端,前端只持有短期、可撤销、权限受限的令牌。把密钥塞进前端(无论怎么混淆)都是设计错误。