
AST反混淆JS还原工具2.3(20231219)
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
AST反混淆JS还原工具2.3是一款专为开发者设计的强大JavaScript代码去混淆软件,能够高效解析并恢复被混淆的JS源码,帮助开发团队维护和理解复杂的项目代码。
反混淆工具的主要目标是保持原始JS文件的执行能力和提高代码在解密后的可读性。
功能优化包括:
1. 删除if语句中的假分支,并修正不兼容的部分。
2. 对解密函数进行二次封装,提取所有经过二次封装的函数名称并予以解码处理。
3. 优化try-catch结构为更为简洁的try-catch-finally形式。
4. 提供辅助功能以还原简写的return表达式,便于理解和阅读代码。
新增的功能有:
1. 处理大数组和相关偏移及多级解密函数(需预先排版):从大数组开始到一系列解密函数结束的完整流程处理。
2. 修复了常量替换未修改、异常删除与异常替换以及对未赋值变量增加undefined初始化的问题。
同时,还解决了以下问题:
1. 对于function声明中参数重复或无用的情况进行了修正。例如:`function o(o,j){}` 中的o参数并未使用,此情况下的错误处理。
2. 优化了序列表达式的还原功能,并且修复了相关bug以支持更多场景的应用需求。
3. 解决数组简化过程中出现的问题并重新编写了解决方案。
这些改进共同增强了反混淆工具的功能性和实用性。
全部评论 (0)
还没有任何评论哟~


