Jar Analyzer Jar Analyzer Versions Save

Jar Analyzer - 一个JAR包分析工具,批量分析搜索,方法调用关系搜索,字符串搜索,Spring分析,CFG分析,JVM Stack Frame分析等众多功能

2.3-beta

5 months ago

2.3-beta

  • [重要] 增加分析前指定包名或类名黑名单配置 #6
  • [重要] 增加frame中对象哈希追踪分析
  • [BUG] 修复分析frame时偶尔class-not-found
  • [BUG] 某些UI逻辑有问题,提升用户体验
  • [优化] 搜索界面UI优化并添加部分中文提示
  • [优化] 使用fernflower源码替换第三方库
  • [其他] 更新日志应该按照从新到老的顺序
  • [其他] 使用versions插件自动检查依赖版本
  • [其他] 使用log4j-iostreams优化日志
  • [其他] 代码重构并升级所有依赖版本到最新稳定版
  • [其他] 内置jre更新到y4-jre-1.8.0_392-b03

release 中提供四种下载:

  • system 使用系统 JDK/JRE 的启动脚本 (需要自行安装 JRE)
  • embed 内置安全 Y4 JRE 的启动脚本 (无需另外安装一键启动)
  • linux 内置 shell 启动脚本 (需要自行安装 JRE)
  • 简单的 Jar 文件,不提供启动脚本

2.2-beta

6 months ago

2.2-beta

支持模糊搜索和黑名单过滤,支持返回上一步,大幅缩小体积

  • [重要] 支持搜索时配置类名黑名单对结果进行过滤
  • [重要] 支持搜索时选择likeequals两种模式
  • [重要] 支持前后跳转:返回上一步和回到当前
  • [功能] 程序内提供更新日志,集成markdown解析库
  • [BUG] 分析spring由于path为空导致的BUG #5
  • [优化] 删除某些巨大的依赖库并计划自行实现
  • [优化] 搜索输入类名优化,支持.替换为/字符
  • [其他] 删除不必要代码以及简单优化已有代码

release 中提供四种下载:

  • system 使用系统 JDK/JRE 的启动脚本 (需要自行安装 JRE)
  • embed 内置安全 Y4 JRE 的启动脚本 (无需另外安装一键启动)
  • linux 内置 shell 启动脚本 (需要自行安装 JRE)
  • 简单的 Jar 文件,不提供启动脚本

2.1-beta

6 months ago

2.1-beta 版本发布

更新日志:

  • [重要] 支持分析spring controllermapping
  • [BUG] 解决mac/ubuntucfg/frame分析乱码
  • [功能] 支持选择classes目录进行分析
  • [功能] 内置consolas字体启动时自动注册
  • [功能] 启动时通过githubapi检查更新
  • [其他] 简单的性能和用户体验的优化
  • [其他] 不再使用exe版本而是使用bat/sh脚本启动
  • [其他] 发布release将包含winlinux(ubuntu)两种

release 中提供四种下载:

  • system 使用系统 JDK/JRE 的启动脚本 (需要自行安装 JRE)
  • embed 内置安全 Y4 JRE 的启动脚本 (无需另外安装一键启动)
  • linux 内置 shell 启动脚本 (需要自行安装 JRE)
  • 简单的 Jar 文件,不提供启动脚本

2.0-beta

6 months ago

2.0-beta 版本发布

该版本是第一个版本,可能包含多种 bug 或不稳定,欢迎 issuepr

release 中提供三种下载:

  • system 使用系统 JDK/JREexe 下载 (需要自行安装 JRE)
  • embed 内置安全 Y4 JREexe 版本下载 (无需另外安装一键启动)
  • 简单的 Jar 文件 (可供 UbuntuMacOS 使用)