团队故事愿景产品路线图
我们的故事:让开发变得更简单
一次真实的工程困境,促成了 jsunpack.tech:把难以阅读的前端产物,变成可以理解和分析的代码。
5分钟
探讨JavaScript代码混淆分析、Webpack打包还原、微信小程序逆向等前沿技术, 整理实际分析过程中的思路、方法与工具,作为 jsunpack 站点的技术补充。
记录近期整理的技术内容与思考,作为 jsunpack 站点的补充说明
一次真实的工程困境,促成了 jsunpack.tech:把难以阅读的前端产物,变成可以理解和分析的代码。
本文通过真实项目测试,对比几类常见的 JS 解密反混淆工具,重点关注代码的可读性和分析价值。
深入探讨JavaScript代码混淆的各种类型及其反混淆技术,包括AST抽象语法树分析、控制流平坦化还原等高级技巧。
详细介绍如何分析和还原Webpack打包的前端应用,包括模块识别、依赖关系重构、源码恢复等实用技巧。
学习如何使用抽象语法树(AST)进行JavaScript代码转换,包括Babel插件开发、代码自动化重构等实用技能。
文章转载于https://misakikata.github.io/2021/03/%E5%BE%AE%E4%BF%A1%E5%B0%8F%E7%A8%8B%E5%BA%8F%E8%A7%A3%E5%8C%85/