Hax4us / Apkmod
Licence: gpl-3.0
Apkmod can decompile, recompile, sign APK, and bind the payload with any legit APP
Stars: ✭ 235
Programming Languages
shell
77523 projects
Projects that are alternatives of or similar to Apkmod
Hackapk
An Advanced Tool For Complete Apk-Modding In Termux ...
Stars: ✭ 180 (-23.4%)
Mutual labels: apk, apktool, termux, payload
Android Crack Tool
🐞Android crack tool For Mac
Stars: ✭ 2,666 (+1034.47%)
Mutual labels: apk, apktool, decompile
Apk Changer
Command line program for modifying apk files
Stars: ✭ 122 (-48.09%)
Mutual labels: apk, apktool
Apk Mitm
🤖 A CLI application that automatically prepares Android APK files for HTTPS inspection
Stars: ✭ 893 (+280%)
Mutual labels: apk, apktool
Apk Dependency Graph Plugin
Displays dependencies between classes as fancy graph.
Stars: ✭ 36 (-84.68%)
Mutual labels: apk, decompile
Uber Apk Signer
A cli tool that helps signing and zip aligning single or multiple Android application packages (APKs) with either debug or provided release certificates. It supports v1, v2 and v3 Android signing scheme has an embedded debug keystore and auto verifies after signing.
Stars: ✭ 677 (+188.09%)
Mutual labels: apk, signing
Anlinux Resources
Image and Script for LinuxOnAndroid App
Stars: ✭ 135 (-42.55%)
Mutual labels: termux, kali
Backdoor Apk
backdoor-apk is a shell script that simplifies the process of adding a backdoor to any Android APK file. Users of this shell script should have working knowledge of Linux, Bash, Metasploit, Apktool, the Android SDK, smali, etc. This shell script is provided as-is without warranty of any kind and is intended for educational purposes only.
Stars: ✭ 1,766 (+651.49%)
Mutual labels: apk, apktool
Apktool
A tool for reverse engineering Android apk files
Stars: ✭ 12,978 (+5422.55%)
Mutual labels: apk, apktool
Ttdedroid
一键反编译工具(不需要手动安装Python) One key for quickly decompile apk/aar/dex/jar, support by jadx/dex2jar/enjarify.
Stars: ✭ 218 (-7.23%)
Mutual labels: apktool, decompile
Onekey Decompile Apk
一步到位反编译apk工具(onekey decompile apk)
Stars: ✭ 746 (+217.45%)
Mutual labels: apk, decompile
Fakerandroid
A tool translate a apk file to stantard android project include so hook api and il2cpp c++ scaffolding when apk is a unity il2cpp game. Write code on a apk file elegantly.
Stars: ✭ 695 (+195.74%)
Mutual labels: apk, apktool
Apk Dependency Graph
Android class dependency visualizer. This tool helps to visualize the current state of the project.
Stars: ✭ 675 (+187.23%)
Mutual labels: apk, decompile
Tmoe Linux
🍭Without any basic knowledge of linux shell,you can easily install and configure a GNU/Linux graphical desktop environment on 📱Android termux and 💻WSL .🍰You can also run VSCode on your android phone.🍹Graphical qemu manager,🐋support running docker on Android.配置WSL和安卓手机的linux容器,桌面环境,主题美化,远程桌面,音频服务,镜像源,uefi开机启动项,webdav(nginx),fcitx输入法以及qemu-system虚拟机...
Stars: ✭ 149 (-36.6%)
Mutual labels: termux, kali
Apkmod v2.2
Author : Lokesh @Hax4us
Steps For Installation
- First goto home directory
cd $HOME
- Get the setup script
wget https://raw.githubusercontent.com/Hax4us/Apkmod/master/setup.sh
- Execute the script
sh setup.sh
- Now you can execute command
apkmod
Usage :
- For decompiling
apkmod -d /path/to/inapp.apk -o /path/to/outdirectory
. It will decompile inapp.apk into outdirectory folder. - For recompiling
apkmod -r /path/to/indirectory -o /path/to/outapp.apk
. It will recompile indirectory ( where decompiled files are exists ) into outapp.apk. - For signing
apkmod -s /path/to/unsignedapp.apk -o /path/to/signedapp.apk
. It will sign unsignedapp.apk and saves output ( signed app ) to signedapp.apk. - For binding
apkmod -b /path/to/originalApp.apk -o /path/to/binded.apk LHOST=127.0.0.1 LPORT=4444
. It will bind payload with originalApp.apk and saves final binded app to binded.apk. - Use
-V
to enable verbose output - If only editing Java (smali) then this is the recommended action for faster decompile & rebuild
--no-res
- If you are only editing the resources. This is the recommended action for faster disassemble & assemble
--no-smali
- use
--frame-path
to specify framework directory like--frame-path=/path/to/dir
- Use
--enable-perm
to enable all android permissions in binded or non binded payloads without user interaction. For example :-apkmod --enable-perm=/path/to/binded.apk -o mybinded.apk
-
apkmod --to-java=/path/to/in.apk -o outfolder
will decompile dex to java. Input can be [.apk,.dex,.zip]
Size Comparision (Termux)
Size | Apkmod | Third party tools |
---|---|---|
after installation | Around 100 MB | Around 700-900 MB |
Why Apkmod is extremely small ?
Because it has Alpine instead of Ubuntu, kali, parrot or other glibc based distros.
You can join me on telegram also
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].