Skip to main content

NOdroid

Android Pentest Suite by 48Labs

A semi-automated, modular Android penetration testing framework for security professionals and bug bounty hunters.

Quick Start

pip install nodroid
nodroid setup          # Install ADB and check tools
nodroid device list    # List connected devices
nodroid audit app.apk  # Full automated audit

Commands

Command Description
nod setup Auto-install ADB & check tools
nod device list List connected Android devices
nod device select Select target device
nod recon Device reconnaissance
nod analyze app.apk Static APK analysis
nod dynamic spawn <pkg> Frida instrumentation
nod network ssl-bypass <pkg> SSL pinning bypass
nod bypass all <pkg> Bypass all security checks
nod exploit cve-scan <pkg> Scan for known CVEs
nod extract databases <pkg> Extract SQLite databases
nod patch debug app.apk Patch APK debuggable
nod audit app.apk Full automated audit
nod report -f html Generate HTML report

License

MIT License - 48Labs

Metadata

Release files for nodroid 0.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 nodroid 0.1.0
File Size Uploaded Provenance Actions
nodroid-0.1.0.tar.gz 8.1 MB Without provenance Details for nodroid-0.1.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for nodroid 0.1.0
File Interpreter ABI Platform Actions
nodroid-0.1.0-py3-none-any.whl Python 3 none any Details for nodroid-0.1.0-py3-none-any.whl

Total release size: 8.2 MB

Release files / nodroid-0.1.0.tar.gz

Download URL nodroid-0.1.0.tar.gz
Size 8.1 MB
Tags Source
SHA-256 checksum
How to use checksums
099f6c1a760fea2bcf88b932cb42fb78e35bdef175615aa5d8348d690386537d
BLAKE2b-256 checksum
How to use checksums
5904713c100cd5805324f80ff77a14661fb2707a559a1742ea2aebe18b2b7970
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.13

Release files / nodroid-0.1.0-py3-none-any.whl

Download URL nodroid-0.1.0-py3-none-any.whl
Size 90.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
e73b28778307654408844a66cc86496c9162c15dede9e7604642df9a68705a8a
BLAKE2b-256 checksum
How to use checksums
c29317b3d6ffda05f3e29d5209b1b3c5c68783e399a63cee94f4bbd8ebae43dd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.13

Security for nodroid 0.1.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files No provenance

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