NodeJS APK unpacker (gets the assets and source codes)
This package and command-line helps you unpack any APK (get its assets and java sources) and decrypt its manifest. To install, execute the following on your terminal:
npm i -g puntorigen/apk_unpack
And use it as follows:
apk_unpack apkfile.apk outputdir
As a class, it contains 4 public methods:
Initializes the component. Accepts an object with keys:
apk (apkfile to open),
dir (outputdir),
java (true if you want the decrypted classes.jar)
This does the extraction of assets and sources into the given outputdir.
This extracts and decrypts the classes.dex from the given APK, also recovers .java files.
Retrieves decrypted manifest information about the extracted apkfile from method one.
version 1.2.2:
version 1.2.1:
version 1.1.9:
version 1.1.7-8:
version 1.1.4-6:
version 1.1.3:
version 1.1.1:
version 1.0.3-9: