jadx-gui-ai  by cncsnet1

AI-enhanced decompiler for reverse engineering

Created 7 months ago
549 stars

Top 58.2% on SourcePulse

GitHubView on GitHub
Project Summary

JADX-GUI-AI enhances the JADX decompiler with AI-powered features for improved Android application reverse engineering, code analysis, and security auditing. It targets Android developers, security researchers, and malware analysts seeking to understand and optimize decompiled code more efficiently.

How It Works

This project builds upon the core JADX decompiler, integrating AI models to provide advanced code analysis and assistance. Key AI features include semantic code search, automated code explanation, variable/function renaming suggestions, code refactoring recommendations, and security vulnerability detection. The AI integration aims to significantly improve code comprehension and accelerate the reverse engineering workflow.

Quick Start & Requirements

  • Install: Download the latest release, extract, and run jadx-gui-ai from the bin directory.
  • Prerequisites: Java 11 or higher.
  • Resources: Minimum 4GB RAM, 8GB recommended.
  • Docs: https://github.com/cncsnet1/jadx-gui-ai

Highlighted Details

  • AI-assisted code analysis, explanation, and refactoring suggestions.
  • Intelligent naming optimization for variables and functions.
  • Security vulnerability detection with suggested fixes.
  • Integration of AI features into the right-click context menu for convenience.

Maintenance & Community

  • Developed by 云麾安全实验室.
  • Open to contributions via pull requests, issue reports, and feature suggestions.

Licensing & Compatibility

  • Licensed under the Apache 2.0 License.
  • Permits commercial use and linking with closed-source projects.

Limitations & Caveats

The project relies on external AI models (e.g., OpenAI API), which may incur costs and require API key configuration. Specific AI model performance and accuracy depend on the chosen model and its training data.

Health Check
Last Commit

7 months ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
2
Star History
45 stars in the last 30 days

Explore Similar Projects

Feedback? Help us improve.