Skip to main content

A python API in order to install and run the frida-server on an Android device.

Project description

AndroidFridaManager

A python API in order to install and run the frida-server on an Android device. The project was inspired by Frida-Python-Binding.

Install

Just install it via pip:

pip install AndroidFridaManager

This will install the afrim-command to your system.

Usage

In order to easily install the latest frida-server version to your Android device just run the following command:

$ afrim 

In order to check only if frida-server is running invoke it with the -r-parameter:

$ afrim -r

API Usage

from AndroidFridaManager import FridaManager
...
afm_obj = FridaManager(is_remote=False, socket="ip:port", verbose=False, frida_install_dst="/data/local/tmp/")
afm_obj.install_frida_server()
afm_obj.run_frida_server()

API

install_frida_server(dst_dir="/data/local/tmp/", version="latest")
run_frida_server()
is_frida_server_running()
stop_frida_server()
remove_frida_server()

Project details


Download files

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

Source Distribution

AndroidFridaManager-0.8.tar.gz (18.9 kB view details)

Uploaded Source

Built Distribution

AndroidFridaManager-0.8-py3-none-any.whl (18.3 kB view details)

Uploaded Python 3

File details

Details for the file AndroidFridaManager-0.8.tar.gz.

File metadata

  • Download URL: AndroidFridaManager-0.8.tar.gz
  • Upload date:
  • Size: 18.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.11.7

File hashes

Hashes for AndroidFridaManager-0.8.tar.gz
Algorithm Hash digest
SHA256 a83511cda9db6644ead337d94e3384666ee6a8f75f6f5c1282d99300eeddcbd7
MD5 c84631dc26cbb42307a7626face7b580
BLAKE2b-256 17753782ed459af59fe184c4282bed6ca29043106d174a7ea13c221d66aad996

See more details on using hashes here.

Provenance

File details

Details for the file AndroidFridaManager-0.8-py3-none-any.whl.

File metadata

File hashes

Hashes for AndroidFridaManager-0.8-py3-none-any.whl
Algorithm Hash digest
SHA256 ef5c6ee6fe1a97d38ef7d9db7ba981f9c455920f20af94e69a7ee931e0698d32
MD5 18778b4b7e09ed0d81196cc8a5e25385
BLAKE2b-256 cd13234ac2bbcc376dd639288580aa3dfc89e2464c3e944c8ecfa7c951064825

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page