ViRb3 / Apk Utilities
🛠 Tools and scripts to manipulate Android APKs
Stars: ✭ 134
Programming Languages
python
139335 projects - #7 most used programming language
Projects that are alternatives of or similar to Apk Utilities
Reverseapk
Quickly analyze and reverse engineer Android packages
Stars: ✭ 419 (+212.69%)
Mutual labels: apk, reverse-engineering
Andromeda
Andromeda - Interactive Reverse Engineering Tool for Android Applications
Stars: ✭ 627 (+367.91%)
Mutual labels: apk, reverse-engineering
Obfuscapk
An automatic obfuscation tool for Android apps that works in a black-box fashion, supports advanced obfuscation features and has a modular architecture easily extensible with new techniques
Stars: ✭ 456 (+240.3%)
Mutual labels: apk, app
adb-cheatsheet
Your journey to master Android™ Shell begins here
Stars: ✭ 44 (-67.16%)
Mutual labels: adb, apk
Protime
📱⏰ Mobile application for tracking projects time written in Flutter!
Stars: ✭ 31 (-76.87%)
Mutual labels: apk, app
Forkhub
GitHub client for Android based on the abandoned official app
Stars: ✭ 2,756 (+1956.72%)
Mutual labels: apk, app
Ablemusicplayer
🎵 A Youtube Music like app with a Spotify like design - ad free and open source. Feel free to PR. NOTE: BEING REWRITTEN, HENCE THE REPO WILL BE INACTIVE FOR A WHILE
Stars: ✭ 167 (+24.63%)
Mutual labels: apk, app
Phonesploit
Using open Adb ports we can exploit a Andriod Device
Stars: ✭ 854 (+537.31%)
Mutual labels: apk, adb
Stormplane
✈️《沙漠风暴》是一款基于Android开发的纵版飞行射击游戏,以雷电(Shooting Game)为原型,参考微信打飞机大战,通过自定义的SurfaceView来实现游戏,游戏画面、音乐、战斗特效都不错(附带apk安装包,可直接运行)
Stars: ✭ 938 (+600%)
Mutual labels: apk, app
quest-sidenoder
Cross platform Sideloader for Quest standalone headset
Stars: ✭ 78 (-41.79%)
Mutual labels: adb, apk
Mlmanager
A modern, easy and customizable app manager for Android with Material Design
Stars: ✭ 1,118 (+734.33%)
Mutual labels: apk, app
Prism
Prism is a beautiful open-source wallpapers app for Android. It is built with Dart on top of Google's Flutter Framework.
Stars: ✭ 241 (+79.85%)
Mutual labels: apk, app
Buildapks
Really quickly build APKs on handheld device (smartphone and tablet) in Amazon, Android, Chromebook, PRoot and Windows📲 See https://buildapks.github.io/docsBuildAPKs/setup to start building APKs.
Stars: ✭ 272 (+102.99%)
Mutual labels: apk, app
Xapkdetector
APK/DEX detector for Windows, Linux and MacOS.
Stars: ✭ 208 (+55.22%)
Mutual labels: apk, reverse-engineering
Dexcalibur
[Official] Android reverse engineering tool focused on dynamic instrumentation automation. Powered by Frida. It disassembles dex, analyzes it statically, generates hooks, discovers reflected methods, stores intercepted data and does new things from it. Its aim is to be an all-in-one Android reverse engineering platform.
Stars: ✭ 512 (+282.09%)
Mutual labels: apk, reverse-engineering
Apktool
A tool for reverse engineering Android apk files
Stars: ✭ 12,978 (+9585.07%)
Mutual labels: apk, reverse-engineering
Apk Mitm
🤖 A CLI application that automatically prepares Android APK files for HTTPS inspection
Stars: ✭ 893 (+566.42%)
Mutual labels: apk, reverse-engineering
Droidjack
Este troyano para Android es uno de los más completos. Con él vamos a poder tener acceso a remoto a todo el dispositivo infectado, desde la agenda, las llamadas y los SMS hasta el micrófono y las cámaras del smartphone. Todo.
Stars: ✭ 44 (-67.16%)
Mutual labels: apk, app
APK Utilities
A cross-platform suite of scripts and utilities for working with APK files
Features
Pull
-
adb-pull - pull an app's APK files from a connected device to the
project
directory -
adb-lp-pull - pull all LP modified files to the
project
directory -
clean - clean the
project
directory
Extract
-
apktool-decode - decode an
apk
tosources
-
baksmali - decompile a
dex
tosmali
-
aapt-dump - dump Android-specific data (resources, manifest) from an
apk
-
enjarify - convert an
apk
to ajar
-
dexify - convert a
jar
to adex
Build
-
apktool-build - build previously decoded
sources
to apatched apk
-
smali - build previously decompiled
smali
to apatched dex
-
sign - sign a
patched apk
to asigned apk
Push
-
adb-install - install an
apk
file -
adb-install-multiple - install multiple
apk
files -
adb-lp-push - push
files
to the LP data directory
Usage
Clone this repo and use the .sh
scripts at its root. For a clean workflow, all scripts operate under the project
directory.
Example workflow
- adb-pull > apktool-decode > make changes > apktool-build > sign > adb-install
Installation
You need bash installed and accessible under /bin/bash
. On Windows you can use WSL, the scripts will detect that and still use the native Windows binaries.
If you want to use the aapt-*
and adb-*
scripts, then you also need to install the Android SDK. In Ubuntu, there is an official package android-sdk
. Make sure the following directories are added to your PATH
:
android-sdk/platform-tools/
-
android-sdk/build-tools/xx.x.x/
(preferably the most up-to-date one)
3rd party
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].