AfterPack
定价文档在线体验路线图安全扫描器博客
登录开始使用
定价文档在线体验路线图安全扫描器博客GitHub
登录开始使用

在你的浏览器中混淆 JavaScript

粘贴一个文件、选择一个预设,在你自己的机器上运行 AfterPack 免费版引擎。

0.0 KB / 2048 KB

混淆后的输出

已更新

运行引擎以在此查看输出。

预设

Protection Map,基于演示构建

Protection Map 按逆向难度为构建中的每一段代码着色,并标出所有残留的字面量。

entitlements.js演示构建medium · complexity 8打开地图演示
AfterPack Protection Map 演示

这是别人文件的演示构建。点击「运行」,这里就会换成你自己的地图。

查看历史记录和趋势需要 Pro 账户。 登录

哪里都能运行

各平台的原生二进制、一个 wasm 构建,以及本页的 Web Worker。你的构建在哪里,引擎就去哪里。

与 CLI 相同的引擎

你在这里运行的构建,用的正是 npx afterpack 和各插件所用的引擎。相同的输出,相同的种子规则。

每次运行都会测量

耗时、吞吐量和体积,都在你的机器上计算得出。

使用 Pro 更进一步

Pro

分区域指令

通过行内注释标记文件中的区域,施加更强或更轻的处理。

阅读指令相关内容
Pro

Pro 强化

比较加固与自完整性校验,在 AfterPack 云端运行。

查看 Pro
Pro

云端构建

大规模混淆整个构建,并保留 Protection Map 历史记录。

查看 Pro

在你的整个构建上运行它

CLI 会检测你的构建输出并将其完全混淆。

$ npx afterpack
阅读快速开始对比 AfterPack

常见问题

不会。引擎是 WebAssembly,在你的浏览器中运行。唯一的下载内容就是引擎本身。
这是免费版引擎,与 CLI 和 npm 包中的引擎相同。Pro 强化和分区域指令在 AfterPack 云端运行。
演练场保证运行速度快、在浏览器内完成。如需处理整个构建,请运行 npx afterpack。
混淆提高了阅读和修改代码的成本。它只是众多防护层中的一层,不能替代把密钥留在你的服务器上。
AfterPack由 @nikitaeverywhere

构建后的 JavaScript 混淆。每次构建都是新的形态,一份 Protection Map 展示每次构建做了什么,Pro 引擎运行在 Cloudflare Worker 内部。

使用 Rust 🦀

产品

  • 快速上手
  • 定价
  • 方案与层级
  • 路线图
  • 在线体验
  • 安全扫描器
  • Protection Map 演示
  • 更新日志
  • 常见问题

开发者

  • 文档
  • CLI
  • 框架
  • 云端 API
  • 同类对比
  • 反馈
  • 报告 Bug

公司

  • 关于我们
  • 博客
  • 联系我们
  • 安全
  • 服务状态与 SLA
  • 隐私政策
  • 服务条款

账户

  • 登录
  • 控制台
© 2026 AfterPack