🤖 OpenAI 代码反混淆功能展现潜力,但面临挑战

OpenAI 在使用其语言模型反混淆 JavaScript 代码方面取得了显著进展。该过程涉及将变量和函数重命名为更有意义的名称,从而使代码更容易理解。然而,用户注意到,虽然该工具可以处理任何文件大小,但速度可能很慢——处理一个 1.2k 行的 JS 文件需要 20 分钟。

主要要点包括:

- 性能: 处理大型文件(例如 50k 行)理论上可行,但实际上速度很慢。
- 成本: 使用 ChatGPT 完成此任务会因令牌使用而产生成本;一个混淆的 `bootstrap.min.js` 文件大约需要花费 0.5 美元。
- 准确性: 初始测试显示由于编码问题导致了一些差异,这些问题后来得到了纠正。
- 重构优势: 该工具不仅可以反混淆,还可以根据上下文建议更好的变量名称。

社区看到了这些功能在代码重构和理解复杂或混淆代码等任务中的潜力,尽管在确保准确性和效率方面仍然存在挑战。

(HackerNews)

via 老裕泰 - Telegram Channel
 
 
Back to Top