/apk-extractor

Primary LanguageGoMIT LicenseMIT

APK extractor

Go CodeQL

This tool just lookup an application by name (or its part), extract it from the device, and saves it along the provided path. Nothing more.

Building

Building for the your current OS

$ go build .

Building for multiple OS

$ make build_all

Usage

Usage:
  -app string
        Target application name
  -out string
        Output directory for apk file (default "<your current directory>")

Example

$ ./apk-extractor -app youtube
/system/app/YouTube/YouTube.apk: 1 file pulled, 0 skipped. 67.2 MB/s (45652650 bytes in 0.648s)

APK file is saved as /home/user/Downloads/com.google.android.youtube.apk%     

Feedback

In case you have faced any bugs or have any useful suggestions for improvement of this tool, feel free to create an issue.