12 2020 档案

摘要:不多说,直接看,能背下来最好,别问那么多,看就完了,后续很多的操作都依附于这些 @babel/parser:将js源码转为AST对象 @babel/traverse:对AST对象遍历 @babel/types:对AST节点操作,修改,删除等 @babel/generator:将AST对象转为js代码 通常的流程就是: 将混淆的js用parser转为AST,traverse和types对AST处理转译,generator将转译处理好的AST转为js代码,最后的这个js代码就是可读性很强的那种,后续的逆向就可以操作了 阅读全文
posted @ 2020-12-31 14:07 Eeyhan 阅读(555) 评论(0) 推荐(0) 编辑
摘要:什么是AST? 答:在计算机科学中,抽象语法树(Abstract Syntax Tree,AST),或简称语法树(Syntax tree),是源代码语法结构的一种抽象表示。 它以树状的形式表现编程语言的语法结构,树上的每个节点都表示源代码中的一种结构。 之所以说语法是“抽象”的,是因为这里的语法并不会表示出真实语法中出现的每个细节。(摘自百度百科) 阅读全文
posted @ 2020-12-29 15:24 Eeyhan 阅读(3092) 评论(0) 推荐(0) 编辑
摘要:大概路线就这样: 阅读全文
posted @ 2020-12-17 12:03 Eeyhan 阅读(949) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示