All Projects → ViRb3 → Apk Utilities

ViRb3 / Apk Utilities

🛠 Tools and scripts to manipulate Android APKs

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
Apkgolf
The smallest Android APK in the world
Stars: ✭ 528 (+294.03%)
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
Sensor Data Logger
Android Wear sensor data plotter
Stars: ✭ 166 (+23.88%)
Mutual labels:  apk, app
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 to sources
  • baksmali - decompile a dex to smali
  • aapt-dump - dump Android-specific data (resources, manifest) from an apk
  • enjarify - convert an apk to a jar
  • dexify - convert a jar to a dex

Build

  • apktool-build - build previously decoded sources to a patched apk
  • smali - build previously decompiled smali to a patched dex
  • sign - sign a patched apk to a signed 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].