irabbit666666 / AutoAST

调用GPT全自动解混淆

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

AutoAST

调用GPT全自动解混淆

希望使用AST将混淆的代码分解成更小的部分,并单独处理每一部分。这是一个有挑战性的任务,因为JavaScript的代码混淆可能涉及到跨节点的操作,而且estraverse库不支持在遍历过程中执行异步操作。

然而,我们仍然可以通过一些改动来尝试实现目标。一种可能的方法是使用一个自定义的遍历函数,而不是直接使用estraverse,这样我们就可以控制遍历过程,并在适当的时机执行异步操作。

请注意,这种方法可能需要大量的测试,并且可能无法处理一些复杂的混淆代码。此外,你需要确保你的OpenAI API密钥有足够的请求限制来处理大量的节点。

这只是一个可能的实现.

About

调用GPT全自动解混淆


Languages

Language:JavaScript 100.0%