OxelLabs/DeobfuscatorBot
GitHub: OxelLabs/DeobfuscatorBot
OxelLabs/DeobfuscatorBot是一款用于解码JavaScript和PHP混淆代码的工具。
Stars: 0 | Forks: 0
## 支持的解码
- JavaScript `_0x` 字符串数组混淆
- JavaScript `eval`、`Function`、`setTimeout` 字符串包装
- JavaScript `atob` 和 `Buffer.from(..., "base64")`
- Dean Edwards 风格的打包 JavaScript 捕获
- 可选的通过 Docker 中安装的 Node CLI 工具进行外部 JavaScript 反混淆
- JSFuck
- Brainfuck
- PHP `eval(base64_decode(...))`、`assert(base64_decode(...))`、`gzinflate(base64_decode(...))`、`str_rot13`
- 从 base64 或十六进制有效载荷中反汇编 Python marshalling 代码对象
- JSON base64 字段
- 原始 base64 和 URL 安全 base64
- gzip 和 zlib 有效载荷
- 十六进制 blob 和 `\x..` 风格的字符串
- Unicode、八进制和常见字符串转义
- URL 编码
- HTML 实体
- ROT13
- 反转代码字符串
- 单字节 XOR
- JavaScript 美化
## 本构建中的可靠性修复
- 机器人立即在上传后处理,并在开始前不依赖于回调按钮。
- 每个文件解码都在一个单独的进程中运行,并具有硬超时。
- 最终输出写入磁盘并使用 `FSInputFile` 发送,而不是巨大的内存中 Telegram 上传。
- Telegram 发送操作具有重试和长请求超时。
- 如果解码的 zip 文件大于 Telegram 上传目标,则将其拆分为多个 zip 部分。
- 每个结果 zip 包含 `DECODE_REPORT.txt`。
- 如果处理失败,机器人仍然发送失败报告,而不是默默挂起。
标签:数据可视化, 请求拦截