咕噜工具箱
浮生皆可解
首页
测评中心
咕噜树洞
预算格子
官网
前端开发
JS混淆加密
JavaScript代码混淆与保护工具,保护代码安全
混淆强度
🪶
轻度
保留可读性
低
⚡
中度
推荐使用
中
🔥
高度
难以阅读
高
混淆选项
变量名重命名
将变量名替换为随机字符
字符串编码
字符串转十六进制编码
插入死代码
添加无效代码增加复杂度
自保护检测
检测调试器和域名验证
控制流平坦化
打乱代码执行流程
🔒
开始混淆
🔓
格式化代码
混淆统计
原始大小
849 B
→
混淆后
0 B
代码膨胀率
-100%
JavaScript 混淆编辑器
清空
粘贴
输入 JavaScript
// 示例:用户认证模块 const API_URL = 'https://api.example.com'; const TOKEN_KEY = 'user_token'; function login(username, password) { const data = { user: username, pass: password, timestamp: Date.now() }; return fetch(API_URL + '/auth/login', { method: 'POST', headers: { 'Content-Type': 'application/json' }, body: JSON.stringify(data) }).then(res => res.json()); } function saveToken(token) { localStorage.setItem(TOKEN_KEY, token); } function getToken() { return localStorage.getItem(TOKEN_KEY); } function isAuthenticated() { const token = getToken(); if (!token) return false; try { const payload = JSON.parse(atob(token.split('.')[1])); return payload.exp > Date.now() / 1000; } catch (e) { return false; } } export { login, saveToken, getToken, isAuthenticated };
混淆结果
📋 复制结果
💾 下载文件