43 lines
702 B
Markdown
43 lines
702 B
Markdown
# Android Reverse Engineering (ARE)
|
|
|
|
> Note: this is WIP and only works on Windows as of now
|
|
|
|
## Installation
|
|
```
|
|
uv tool install .
|
|
```
|
|
|
|
Requirements:
|
|
- adb
|
|
- apktool
|
|
- uber-apk-signer
|
|
|
|
## Usage
|
|
|
|
### Initialize project
|
|
```shell
|
|
are init com.mypackage
|
|
```
|
|
> Note: This will attempt to rip the specified package from a connected device
|
|
|
|
### Manually copy package
|
|
This will copy a package from a connected device via adb, including all split apks.
|
|
```shell
|
|
are rip
|
|
```
|
|
|
|
### Working with packages
|
|
```shell
|
|
# Run this from the version directory created by `are rip`
|
|
are decompile
|
|
|
|
# Rebuild with patches
|
|
are build
|
|
|
|
# Sign with default debug keystore
|
|
are sign
|
|
|
|
# Install (possibly split) apk
|
|
are install
|
|
```
|