javascript-obfuscator

javascript-obfuscator

javascript-obfuscator

A powerful obfuscator for JavaScript and Node.js

AI 简介

JavaScript Obfuscator 是一个面向 JavaScript 和 Node.js 的代码混淆工具,用于增强前端脚本与服务端 JS 代码的防逆向与防篡改能力。核心功能包括标识符重命名(mangle)、字符串数组+Base64/RC4 编码、控制流扁平化(control-flow flattening)及作用域隔离等;支持 TypeScript 输入,输出兼容主流运行环境。其轻量级 CLI 和 API 设计适合构建流程集成,常用于保护商业逻辑、防止爬虫分析、加固 Web 应用前端资源或敏感 SDK 代码。不提供运行时虚拟机(VM)功能,该能力需通过付费服务 obfuscator.io 获得。

TypeScript
BSD 2-Clause "Simplified" License
16.2k
Stars
1.7k
Forks
183
Watchers
40
Issues

Star 增长

今日0
近 7 天0
近 30 天+30
综合评分72.72
默认分支master