prostone55/Ironveil-Deobfuscator-V1
GitHub: prostone55/Ironveil-Deobfuscator-V1
这是一个用于反混淆Ironveil V1加密Lua脚本的开源工具,帮助恢复原始可读代码。
Stars: 1 | Forks: 2
# Ironveil V1 反混淆器
由 LeakD 制作 (discord.gg/qteAQmfJmP)
这是一个用于 Ironveil V1 的开源反混淆器。每当 Ironveil 更新时,我都会对其进行更新。
另外,如果你需要,这是原始的 Ironveil 混淆器源代码:https://github.com/memcpython/ironveil
## 工作原理
1. 首先,它读取脚本以找到密钥和加密字符串
2. 然后,它使用 XOR 解密字节码并进行解压缩
3. 接着,它将自定义的 Ironveil 字节码转换回正常的 Lua 代码
4. 最后,它对代码进行清理和美化,以便于阅读
## 要求
- 你的电脑上需要安装 Node.js
## 如何安装
进入反混淆器文件夹并运行:
```
cd deobfuscator
npm install
```
## 如何运行
```
node index.js input.lua output.lua
```
## 支持 / 拉取请求
如果你想帮助或改进该反混淆器,你可以发起一个拉取请求,我可能会接受。
要支持我,请加入我的 Discord 服务器:discord.gg/qteAQmfJmP
## 许可证
MIT
标签:GNU通用公共许可证, Ironveil, Lua, MITM代理, Node.js, rizin, 云资产清单, 代码安全, 代码美化, 加密解密, 反混淆, 字节码处理, 工具开发, 数据可视化, 漏洞枚举, 脚本语言, 自定义脚本, 解密工具, 软件保护, 逆向工程