jar-analyzer/jar-analyzer
A powerful GUI-based JAR package analysis tool offering deep insights into Java bytecode, method call graphs, taint analysis, and security vulnerability detection.
Core Features
Detailed Introduction
Jar Analyzer is an open-source, free, and continuously updated GUI tool designed for in-depth analysis of Java JAR/WAR packages and class files. It provides a rich set of features including method call graph construction, DFS-based call chain tracing, simulated JVM taint analysis, control flow graph visualization, and JVM stack frame analysis. Tailored for security researchers and developers, it simplifies complex code auditing tasks, offering capabilities like Java Web component entry point analysis, custom expression search for vulnerability gadgets, and basic SCA. Its user-friendly GUI and active community make it an accessible yet powerful alternative to more complex static analysis tools for a wide range of scenarios.