Skip to content

Python program: Extract, analyze, & decompile Android data via ADB shell. Extract public, private, & APK data. Analyze with JADX, ALEAPP, & MobSF.

License

Notifications You must be signed in to change notification settings

labcif/ADBExtractorAndAnalyzer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ADBExtractorAndAnalyzer

Overview

This Python program provides a comprehensive solution for extracting, analyzing, and decompiling data from Android devices using ADB (Android Debug Bridge) shell commands. It facilitates the extraction of public, private, and APK data from Android devices, followed by analysis and decompilation using JADX, ALEAPP, and MobSF. image

Features

  • Data Extraction: Extracts public, private, and APK data from Android devices using ADB shell commands.
  • Data Analysis: Utilizes ALEAPP, and MobSF for analyzing the extracted data.
  • Decompilation: Decompiles APK files using JADX to provide insights into their inner workings.
  • User-Friendly Interface: Offers a user-friendly interface for ease of use.

Requirements

  • *Python 3.x
  • *ADB (Android Debug Bridge) installed on the system
  • JADX, ALEAPP installed and configured

Usage

  1. Clone the repository.
    git clone https://github.com/labcif/ADBExtractorAndAnalyzer.git
    cd ADBExtractorAndAnalyzer
    pip install -r requirements.txt
    python main.py
  1. Install the necessary dependencies using pip install -r requirements.txt.
  2. Connect your Android device to the computer via USB debugging.
  3. Run the Python program and select the desired extraction options (public, private, APK). python main.py

OS

Tested on Linux.

Contributors

License

This project is licensed under the GPL-3.0.

About

Python program: Extract, analyze, & decompile Android data via ADB shell. Extract public, private, & APK data. Analyze with JADX, ALEAPP, & MobSF.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages