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-1.0.tar.gz (18.9 kB view details)

Uploaded Source

Built Distribution

AndroidFridaManager-1.0-py3-none-any.whl (18.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: AndroidFridaManager-1.0.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-1.0.tar.gz
Algorithm Hash digest
SHA256 05bb251757ef8259a1351fbefff76664e44dbb69a0da80dcb2f7f9448db42bef
MD5 c50456d48a98289f6dcf4c792d8f42c7
BLAKE2b-256 baca8b226d395c5f1df33031f9c6ccb0532c95952f52775143879f6b99cf9f4b

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for AndroidFridaManager-1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 21e713c1d41e2d01042a3c849f6ff0de4ae2641dcaf9ce7d1e5480a6353ed43f
MD5 207081399f89f9b62b90711789f77ee4
BLAKE2b-256 07d081c2872d5586ea9b23f3a4bd21199a862f75bed32c35e8aab90867408676

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