DEV Community · Show DEV8/11 05:1256 分
离线JavaScript AST IDE与混淆器
Show DEV: I built a completely offline JavaScript AST IDE & Obfuscator 🛡️
开发者展示了一款完全离线的JavaScript AST IDE与混淆器CyberObfuscator Ultimate,基于Babel Standalone、Monaco Editor和Dockview Core构建,运行于浏览器中,无需后端。工具提供多阶段处理管线,包括解析、分析、规范化、转换、优化和生成,并支持作用域感知重命名、动态Base64字符串池、数值XOR编码、控制流扁平化和反调试等高级保护。用户可编写自定义AST转换插件,界面支持拖拽布局和命令面板。该工具旨在为开发者提供安全的离线实验环境。