基于javaparser实现的java源码AST解析和混淆,而不必基于字节码。一行代码即可引用:CodeParser.codeParser("Java代码")。通过AST解析后,混淆代码的方法名、参数、变量名,可全部替换为空格或a ~ z、A ~ Z字母。也可用于检测语法错误。
2022-10-09 20:03:49 21KB Java AST 混淆
1
Surelog SystemVerilog 2017预处理器,解析器,UHDM编译器。 提供IEEE Design / TB VPI和Python AST API。 目标 该项目旨在提供完整的SystemVerilog 2017前端:预处理器,解析器,设计和测试平台的详细说明。 应用领域 Linter,模拟器,综合工具,正式工具都可以使用此前端。 它们可以开发为插件(与之链接),也可以使用该前端作为使用磁盘序列化模型(UHDM)进行编译的中间步骤。 介绍 为这个项目做贡献 该项目向任何用户开放! 从商业供应商到Verilog爱好者,都欢迎您。 我们开始在“下维护一份有助于贡献的想法清单 特征 预处理器和解析器使用Antlr 4.72作为解析器生成器。 使用Google Flatbuffers将预处理器和解析器AST持久化在磁盘上,从而实现增量编译。 该工具内置线程安全功能,并执行多线
2022-09-17 21:24:13 69.28MB parser linter preprocessor antlr
1
java-ast 用于JavaScript / TypeScript的Java Parser,也基于 ,语法也来自(因此请报告错误并打开与上游语法相关的请求) 使用范例 import { parse , createVisitor } from 'java-ast' ; const countMethods = ( source : string ) => { let ast = parse ( source ) ; return createVisitor ( { visitMethodDeclaration : ( ) => 1 , defaultResult : ( ) => 0 , aggregateResult : ( a , b ) => a + b , } ) . visit ( ast ) ; } ; console . log (
2022-07-22 10:15:49 77KB javascript java parser typescript
1
逆向进阶,利用 AST 技术还原 JavaScript 混淆代码.doc
2022-07-08 14:06:09 5.06MB 技术资料
py-lua-parser:用Python编写的Lua解析器和AST生成器
2022-07-05 21:41:33 46KB python parser lua ast
1
JS混淆还原工具
2022-07-05 18:08:55 54KB AST javascript 反混淆
1
21-AST固定资产管理培训90.pptx
2022-06-23 18:00:33 1.38MB 互联网
适用机型: 联想AIO 520-24AST 文件太大本站不能上传,故上传到阿里云盘。 因阿里云盘不能分享IOS格式的文件,下载镜像文件后需要删除文件的后缀名.txt 恢复U盘制作教程:http://tools.lenovo.com.cn/doc/detail/id/1446/html
2022-05-19 09:01:17 599B 联想原厂系统
ERP系统之固定资产子系统(AST)培训讲义
2022-05-12 16:04:06 684KB 文档资料
ASTParser 根据每个statement的类型来对源码进行相应的解析。Statement有很多子类,这里只给出其中的几类介绍(具体可以参考我上一篇文章:ASTParser介绍;最好直接去Eclipse documentation官网查看相关文档)。基本流程就是先判断statement是哪种类型的实例,做出相应的ClassCast,再调用相应的方法。
2022-04-25 18:04:02 5.6MB java AST
1