Jar Analyzer
- 一个
JAR包分析工具 - 完善美观的
GUI支持(现代化Java GUI界面,可拖拽,明暗橙三主题,十种风格) - 基础分析(支持
Jar/War/Classes输入,支持多文件,支持嵌套FatJar) - 黑白名单配置(构建数据库和搜索功能都支持黑白名单过滤,支持精确类名和包名过滤)
- 反编译(内置
Fernflower改进版本双击反编译,使用JavaParser精确定位方法位置) - 方法调用关系搜索(构建方法调用关系数据库,可搜方法定义与方法引用,支持精确和模糊搜索)
- 方法调用链
DFS算法分析(支持正向/反向 调用链分析,基于DFS算法的深度调用链追踪) - 简单的模拟
JVM污点分析实现,可验证DFS算法推导方法调用链可行性(beta) - 字符串搜索(搜索
LDC指令,支持模糊搜索和精确搜索,可定位具体方法,联动调用进行分析) Java Web组件入口分析(Java Servlet/Filter组件分析,Spring入口信息一键分析)CFG程序分析(方法内部控制流可视化,基本块划分与展示,异常处理流程分析)JVM栈帧分析(局部变量表与操作数栈状态跟踪,运行时数据流静态分析)- 自定义表达式搜索(基于
SpEL的多种语法组合搜索,用于搜索漏洞Gadget等) - 常见安全分析功能(支持简单的
SCA分析,敏感信息泄漏分析,可能的gadget分析) - 应急响应分析功能(一键提取序列化数据中的恶意
class反编译,一键提取BCEL代码) - 测试功能:不同于
IDEA等工具的源码级调试,实现了字节码级别的单步动态调试(仅初步实现)
项目
- Jar Analyzer V2 (主要开发维护,保持长期更新)
- Class Obfuscator (有空时维护,保持长期更新)
- Jar Obfuscator V2 (作者精力有限,暂不维护)
- Jar Analyzer V1 GUI (已有 V2 新版本,老版本不再维护)
- Jar Analyzer V1 CLI (已有 V2 新版本,老版本不再维护)
PinnedLoading
- jar-analyzer
jar-analyzer PublicJar Analyzer - 一个 JAR 包 GUI 分析工具,方法调用关系搜索,方法调用链 DFS 算法分析,模拟 JVM 的污点分析验证 DFS 结果,字符串搜索,Java Web 组件入口分析,CFG 程序分析,JVM 栈帧分析,自定义表达式搜索,紧跟 AI 技术发展,支持 MCP 调用,支持 n8n 工作流,文档:https://docs.qq.com/doc/DV3pKbG9GS…
Repositories
- jar-analyzer Public
Jar Analyzer - 一个 JAR 包 GUI 分析工具,方法调用关系搜索,方法调用链 DFS 算法分析,模拟 JVM 的污点分析验证 DFS 结果,字符串搜索,Java Web 组件入口分析,CFG 程序分析,JVM 栈帧分析,自定义表达式搜索,紧跟 AI 技术发展,支持 MCP 调用,支持 n8n 工作流,文档:https://docs.qq.com/doc/DV3pKbG9GS0pJS0tk
Uh oh!
There was an error while loading.Please reload this page.
jar-analyzer/jar-analyzer’s past year of commit activity Uh oh!
There was an error while loading.Please reload this page.
jar-analyzer/workflow_jre’s past year of commit activity - .github Public
Uh oh!
There was an error while loading.Please reload this page.
jar-analyzer/.github’s past year of commit activity - jar-obfuscator Public archive
Jar Obfuscator V2 - 一个 JAR 文件保护混淆工具,支持包名/类名/方法名/字段名/参数名引用分析和重命名混淆方式,支持字符串加密/整型异或混淆/垃圾代码花指令混淆/等方式,支持方法和字段的隐藏,支持 SpringBoot 和 war 包,配置简单,文档教程齐全,容易上手
Uh oh!
There was an error while loading.Please reload this page.
jar-analyzer/jar-obfuscator’s past year of commit activity Uh oh!
There was an error while loading.Please reload this page.
jar-analyzer/jar-obfuscator-test’s past year of commit activity Uh oh!
There was an error while loading.Please reload this page.
jar-analyzer/test’s past year of commit activity Uh oh!
There was an error while loading.Please reload this page.
jar-analyzer/jar-analyzer-v1-gui’s past year of commit activity Uh oh!
There was an error while loading.Please reload this page.
jar-analyzer/jar-analyzer-v1-cli’s past year of commit activity
Top languages
Loading…
Uh oh!
There was an error while loading.Please reload this page.
Most used topics
Loading…
Uh oh!
There was an error while loading.Please reload this page.