This repository has been archived by the owner on Nov 30, 2023. It is now read-only.
0.9
0.9
优化方法定位算法,修改并重新编译某些依赖库代码以支持Java 8 - Java 19
所有版本
加入了简单的表达式搜索(beta)功能:
#method
.nameContains("方法名包含什么")
.classNameContains("该方法类名包含什么")
.returnType("方法返回值类型")
.paramTypeMap(参数索引 (int),"参数索引类型")
.paramsNum(参数个数 (int))
.isStatic(是否静态 (boolean))
示例:
#method
.nameContains("rce")
.classNameContains("RCE")
.returnType("java.lang.String")
.paramTypeMap(0,"java.lang.String")
.paramsNum(1)
.isStatic(false)
更新内容:
- [important] 适配JDK8-JDK19所有版本 #63
- [important] 解决在非JDK11-14中字体的BUG #64
- [important] 支持拖入Jar文件加载 #61
- [important] 表达式搜索 #62
- [important] 方法精确定位算法优化 #65
虽然现在支持了其他的Java
版本,但还是建议使用Java 11
下载说明:
jar-analyzer-*.jar
使用java -jar
启动(使用Java 8
以上启动,支持Windows/Mac/Linux
)jar-analyzer-*-system-jre.exe
使用系统Java 8
以上启动(Windows
)jar-analyzer-*-jre-exe.zip
内置Java 11 JRE
和exe
版本(Windows
)