Skip to main content

apkpatcher

Hits
Cross-Platform tool used to inject frida scripts and gadget to an APK
This project started as a fork of apkpatcher

NOTE that you should use this tool for debugging / educational purposes only!

Installation

The cmdline tool apkmod, comes with the tool buildapp
Install using a pypi package, then fetch tools for buildapp:

pip install apkmod --upgrade && buildapp_fetch_tools

Automation

You can use apkmod in your github workflow process!
Simply add a build.yml at your repo .github/workflows folder:

name: build patched app
on: [push]

jobs:
  build:
    runs-on: windows-latest
    steps:
      - uses: actions/checkout@v3
      - uses: mon231/apkpatcher@master
        with:
          original-apk: 'original.apk'
          output-apk: 'patched.apk'
          frida-script: 'frida.js'

Patching process

This tool gets an android app installation file (.apk) and a frida js-script
Then builds a new apk with frida-gadget & script runner ready to be installed on non-rooted android devices!

Requirements

The tool uses buildapp package,
Therefore you have to provide it's requirements
Or run the requirements fetcher tool buildapp_fetch_tools after the pip install command

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

apkmod-1.3.0.tar.gz (12.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

apkmod-1.3.0-py3-none-any.whl (14.1 kB view details)

Uploaded Python 3

File details

Details for the file apkmod-1.3.0.tar.gz.

File metadata

  • Download URL: apkmod-1.3.0.tar.gz
  • Upload date:
  • Size: 12.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.9.19

File hashes

Hashes for apkmod-1.3.0.tar.gz
Algorithm Hash digest
SHA256 0d4f2953622b4d57d762910d8209d78d4836ab26484b789898738ab43435d10a
MD5 67faef41a5d55393d0f6967869a6af65
BLAKE2b-256 0853e2a069473ce240a7db8b83329d1a98c0fd246a5a844e2759d35322e46fd1

See more details on using hashes here.

File details

Details for the file apkmod-1.3.0-py3-none-any.whl.

File metadata

  • Download URL: apkmod-1.3.0-py3-none-any.whl
  • Upload date:
  • Size: 14.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.9.19

File hashes

Hashes for apkmod-1.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ae7a716e94c91341da40b134044600126403c1a7c0c04ccf135465a5067e6aff
MD5 074a8675cd1b9035643e8d9c03ef88dc
BLAKE2b-256 5ea1dd18cf0e6d743f97ba4f04899ce25513b20cec464ec29fe400c8f6300854

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

1.3.0 This release

2 files

1.2.1

2 files

1.2.0

2 files

1.1.1

2 files

1.1.0

2 files

1.0.1

2 files

1.0.0

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page