Skip to content
This repository has been archived by the owner on Oct 11, 2023. It is now read-only.

Latest commit

 

History

History
51 lines (35 loc) · 1.6 KB

README.md

File metadata and controls

51 lines (35 loc) · 1.6 KB

Archive

Jar Analyzer V2 is developing: https://github.com/jar-analyzer/jar-analyzer

Jar Analyzer Cli

English Version

介绍

该项目是 Jar Analyzer 的命令行版本,更容易上手,更好的自定义分析与搜索

该项目可以把一个或一堆jar文件变成一个sqlite数据库,然后自行编写sql语句分析

Quick Start

构建rt.jar数据库(耗时一分钟以内)

java -jar jar-analyzer-cli.jar build --jar "/path/to/rt.jar"

构建weblogic数据库(耗时几分钟)

java -jar jar-analyzer-cli.jar build --jar "/path/to/Oracle/wlserver/modules"

数据库的表有

  • anno_table: 注解表
  • class_file_table: class文件位置表
  • class_table: 类信息表
  • interface_table: 接口表
  • jar_table: jar文件表
  • member_table: 类成员变量表
  • method_call_table: 方法调用表
  • method_impl_table: 方法实现表
  • method_table: 方法信息表

image

Thanks

IntelliJ IDEA logo.

This project is developed using JetBrains IDEA. Thanks to JetBrains for providing me with a free license, which is a strong support for me.