
在大型JavaScript项目分析中,开发者常陷入三重困境: 1️⃣ 第三方依赖库的黑盒调用 2️⃣ 混淆变量名的语义断层 3️⃣ 复杂逻辑链的理解断层 传统逆向工具需手动配置规则,耗时且覆盖有限。分享一个AI驱动反编译平台,
在线直达: https://www.jsunpack.tech/
处理层级 | 核心技术 | 输出成果 |
|---|---|---|
语法解构层 | AST自动化转换 | 结构化语法树 |
语义推理层 | 深度神经网络 | 变量功能标注 |
逻辑重建层 | 控制流分析 | 可执行代码路径 |
依赖映射层 | 特征码匹配 | 第三方库图谱 |
javascript
// 混淆源码
const _0x5c2d = ['\x45\x43\x4e\x41'];
function _0xa3e() {
return atob(_0x5c2d[0])
}
// AI还原结果
const paymentGatewayCode = ['ECNA'];
function decodePaymentFlag() {
return atob(paymentGatewayCode[0])
}开源github地址
https://github.com/zhongguagua/ai-code-decompile
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。