Utility for reconstructing AIDL interfaces from DEX code.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
bin
src/main/java/com/jakev/genaidl
.gitignore
LICENSE
README.md
dependency-reduced-pom.xml
generateaidl
manifest.xml
pom.xml

README.md

GenerateAIDL

Introduction

Extract and reconstruct AIDL files from DEX files.

Building

Building requires Maven. To build:

user@system$ mvn package

Output will be at target/GenerateAIDL-*.jar.

Usage

Parse and extract AIDL files from DEX:

analyst$ java -jar GenerateAIDL-*.jar -i com.example.apk
Writing: IXTSrv.aidl
Writing: IXTSrv2.aidl
Writing: ITestService.aidl