当前位置: 首页 > news >正文

AST反混淆插件|去控制流前对运算符的简化操作

关注它,不迷路。


本文章中所有内容仅供学习交流,不可用于任何商业用途和非法用途,否则后果自负,如有侵权,请联系作者立即删除!

1.还原场景

为使用九大节点合并算法工具做的一些准备工作。

2.遍历的节点类型


"SwitchStatement"

3.混淆代码实例

还原前:

switch (v37) { case 0: p32 = Number(p32); v37 += 4; break; case 1: return; break; case 2: v39.drawImage(v40, 0, 0, v38.width, v38.height); v37 += 1; break; case 3: v39.drawImage(v41, p32, v45, 60, 50); v37 -= 2; break; case 4: v39.clearRect(0, 0, v38.width, v38.height); v37 -= 2; break;}

还原后:

switch (v37) { case 0: p32 = Number(p32); v37 = 4; break; case 1: return; break; case 2: v39.drawImage(v40, 0, 0, v38.width, v38.height); v37 = 3; break; case 3: v39.drawImage(v41, p32, v45, 60, 50); v37 = 1; break; case 4: v39.clearRect(0, 0, v38.width, v38.height); v37 = 2; break;}

4.真实案例

通用型插件,去控制流前的准备工作.

5.插件源代码

https://t.zsxq.com/0O2f5

6.插件编写思路

http://www.jsqmd.com/news/107907/

相关文章:

  • Kotaemon SDK for Python发布,开发更便捷
  • 当日总结(2025年12月17日)
  • cesium126,230616,Set Url at Runtime from Blueprint (运行时从蓝图设置URL):获取项目所在路径的蓝图函数 Get Project Directory
  • cesium126,230612,对齐模型到地理位置:添加锚点。以及如何恰当的移动 UE 坐标原点,georefer 的位置。BIM,CIM
  • EmotiVoice语音合成在元宇宙场景的应用前景
  • EmotiVoice语音合成系统的响应时间优化方案
  • EmotiVoice项目GitHub星标破万背后的五大原因
  • 基于深度学习的瞬变电磁法裂缝参数智能反演研究
  • Kotaemon支持GraphQL查询外部数据源
  • Kotaemon社区版和商业版有何区别?一文说清楚
  • 契约测试(Contract Testing):使用 Pact 保证前后端 API 接口的一致性
  • 代码复杂度度量:Cyclomatic Complexity(圈复杂度)与认知复杂度分析
  • 基于多模态深度学习的城市公园社交媒体评论智能分析系统——从BERTopic主题建模到CLIP图文一致性的全栈实践
  • JavaScript 中的元编程(Metaprogramming):Proxy、Reflect 与 Symbol 的组合拳
  • 防腐层(Anti-Corruption Layer)设计:隔离遗留代码与新架构
  • 7、深入探索 Project Builder:功能、操作与应用场景
  • 贫血模型 vs 充血模型:前端业务逻辑应该写在 Service 层还是 Entity 类中?
  • SOLID 原则在 TypeScript 中的应用:接口隔离与依赖倒置实战
  • 8、Mac OS X 开发工具:Project Builder 与 Interface Builder 详解
  • 9、Mac OS X 开发工具全解析
  • BroadcastChannel API:实现跨 Tab 页的数据库变更通知
  • 10、Mac OS X 下的 UNIX 开发工具
  • SessionStorage 的页面隔离机制:多标签页数据共享的误区
  • Cookies 的 SameSite 属性详解:Lax、Strict 与 None 在跨站场景的表现
  • 11、Mac OS X开发工具全解析
  • EmotiVoice支持多种音色切换:满足多样化场景需求
  • EmotiVoice在智能家居中的集成方式与案例展示
  • EmotiVoice能否替代专业配音?实测对比告诉你答案
  • EmotiVoice语音合成在广告配音中的创意应用
  • 利用EmotiVoice + 大模型Token构建企业级语音交互平台