Skip to main content

frida-server

Zero-config frida-server deployment for Android

One command detects your device, downloads the frida-server build matching your PC's Frida version, verifies it, pushes it, and starts it.

PyPI  Python versions  License: GPL-3.0


Features

  • Auto-detects the device and its CPU architecture.
  • Version-matched — deploys the frida-server that matches your PC's Frida (installs Frida if missing).
  • Bundled adb — downloads platform-tools automatically when adb isn't on your PATH.
  • SHA-256 verified — re-deploys automatically if the on-device binary is corrupt or mismatched.
  • Custom Versions — deploy any specific Frida version instead of matching the host.
  • Version Discovery — list recent available Frida versions directly from PyPI.
  • Server Management — easily kill a running frida-server on the device.
  • Multi-device — handles several devices with independent per-architecture checksums.
  • Works as a CLI or a Python library.

Install

pip install frida-server

Requires Python 3.8+ and a rooted Android device/emulator (su or a userdebug image) with USB debugging on.

Local Development / Quick Test

To install the project locally for development or quick testing:

git clone https://github.com/SHAJON-404/frida-server.git
cd frida-server
pip install -e ".[dev]"

Usage

frida-server                     # detect a device and deploy
frida-server -s emulator-5554    # target a specific serial
frida-server --no-update         # skip the Frida update check
frida-server --force             # re-download even if versions match
frida-server --port 27043        # forward a custom port
frida-server -v 16.1.4           # deploy a specific frida version
frida-server -v                  # list recent available frida versions (standard list)
frida-server -v 16x              # list all 16.x versions in a table
frida-server --kill-server       # kill the running frida-server on the device

From Python:

from frida_server import setup

setup(serial="emulator-5554", update=False)

⚖️ License & Disclaimer

This project is licensed under the GNU General Public License v3.0 (GPL-3.0). See the LICENSE file for more details. © S. SHAJON

Disclaimer: This tool is intended for authorized security testing and research on devices you own or have explicit permission to test. You are solely responsible for how you use it.

Release files for frida-server 1.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for frida-server 1.1.0
File Size Uploaded
frida_server-1.1.0.tar.gz 33.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for frida-server 1.1.0
File Interpreter ABI Platform
frida_server-1.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 69.0 kB

Release files / frida_server-1.1.0.tar.gz

Download URL frida_server-1.1.0.tar.gz
Size 33.5 kB
Tags Source
SHA-256 checksum
How to use checksums
179ba8958fad9498b71cb07d23ab093bb5af45badd53c1be181b92ad016598f1
BLAKE2b-256 checksum
How to use checksums
b75b59cb45a26413ef896f2a5eeed19ac128815ae3db8deb77b6d829ee667dc2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.4

Release files / frida_server-1.1.0-py3-none-any.whl

Download URL frida_server-1.1.0-py3-none-any.whl
Size 35.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
ce8c90ba3915e5e5cc60618c73f953ed7a8aee7e3d0c1e45b60a0a5ce9d1c617
BLAKE2b-256 checksum
How to use checksums
694230508c670f8060945b3c413a5ff0484e9c0798caab32fd855df7dd2a3356
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.4

Release history Release notifications | RSS feed

This release

1.1.0 This release

2 release files

1.0.1

2 release files

1.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page