字串混淆器
← ToolBox
/ 字串混淆器
🌙
首頁
‹
💻 開發
‹
字串混淆器
💻 String Obfuscation Obfuscator
Obfuscate strings in your browser — scramble text for demos and lightweight masking.
📐 工作原理與說明
對字串做可逆或半可逆的混淆。
手段
:Unicode 轉義、Base64、十六進位制編碼、字元拆分拼接、插入無意義字元。
目的
:讓字串在原始碼中不易被直接檢索或閱讀。
侷限
:混淆不是加密,任何混淆都可被還原,無法保護真正的敏感資訊。
原則
:金鑰與敏感配置不應放在前端,服務端保護才是根本手段。
混淆方式:
Unicode 全形
倒序
ROT13
Base64
\x 十六進位制轉義
HTML 實體
混淆
匯出明細 CSV
複製結果
📚 深度解析:字串混淆器
💡 常見使用場景
把字串轉編碼/陣列形式隱藏明文。
給前端程式碼裡的配置串做簡單遮蔽,避免明文被一眼搜到——注意這只是提高偶然發現的門檻,不是安全手段。
混淆
`"secret"` → `String.fromCharCode(115,101,99,...)` 拆分。
❓ 常見問題(FAQ)
能防逆向嗎?
僅增加難度,執行時仍還原。
金鑰能這樣藏嗎?
不能。前端的一切內容最終都會以某種形式暴露給使用者,混淆只是增加閱讀難度,任何人耐心除錯都能還原。真正的金鑰必須放在服務端,前端只持有短期、可撤銷、許可權受限的令牌。把金鑰塞進前端(無論怎麼混淆)都是設計錯誤。
🔗 相關工具
📄
.properties 解析器
Java .properties 檔案解析:支援 key=value、key:value、行內註釋…
💻
AST抽象語法樹檢視器
AST 抽象語法樹檢視器
🔤
Base64 檔案轉換
檔案與 Base64 互轉:圖片/文件/壓縮包轉 Base64 字串(含 data URI 字首…
✨
Basic Auth 生成器
一鍵生成 HTTP Basic 認證所需的 Authorization 頭與 URL 形式:使用者名稱…
#️⃣
Bcrypt 雜湊/校驗
Bcrypt 線上雜湊與校驗工具,前端本地對密碼執行 Bcrypt 加鹽雜湊(可設成本因子),或校…