跳到正文
GitHub · 灵魂体仓库·· 21 天前AI 评分39

FlowName:基于 AST 的混淆 JavaScript 语义标识符恢复工具

123wwwa/FlowName

来源与原文

GitHub · 灵魂体仓库

发布时间:(北京时间)

阅读原始来源 · github.com ↗
完整链接与内容说明

https://github.com/123wwwa/FlowName

本站目前仅有 AI 导读与摘要,未展示原文正文;技术细节、代码和完整结论请查看原始来源。

AI 导读

FlowName 是一个开源的混淆 JavaScript 语义标识符恢复工具,通过基于 AST 的静态分析将相关变量分组后批量请求 LLM,避免上下文丢失导致的模型幻觉。在与 Humanify 在 Cigar 和 GrobPaint 上的对比中,它平均快 82%、token 成本低 33%、原名精确匹配多 85%;在 GrobPaint 的 1,786 个匿名绑定上仅用 408 次 API 调用。工具提供 CLI(`npx flowname`)、浏览器 playground 和 npm 库三种用法,需 Node.js 22.8+,采用 MIT 许可。

来源:GitHub · 灵魂体仓库 · github.com