EVERYTHING XIAOMI
Get listed

ADBHoney

ADBHoney is a self-hosted, low-interaction honeypot for observing activity against Android Debug Bridge services exposed over TCP/IP.

Place
#18 of 21
Score
5.2
ADBHoney's website

What ADBHoney is

ADBHoney is a self-hosted, low-interaction honeypot for observing activity against Android Debug Bridge services exposed over TCP/IP. It is designed to catch malware pushed to exposed devices, including services on port 5555. The project accepts ADB connect, push, and shell operations; captured data is redirected to stdout, and uploaded files are saved to disk. Its simulated shell has a narrow response: `adb shell ls` gets a unique response, while other commands return `command not found`. Advanced commands such as native directory listing and an interactive shell are not supported. The configuration file, `adbhoney.cfg`, must be placed beside `run.py` or at `/etc/adbhoney.cfg`. The README describes running the Python script or building and running a Docker container, and says CPU and memory use should be fairly low. The repository identifies its license as GPL-3.0, and the GitHub profile identifies maintainer huuck as Gabriel Cirlig. For protocol behavior issues, the maintainer asks for a `.pcap` file or very exact reproduction steps.

Good

  • Accepts ADB connect, push, and shell operations
  • Saves uploaded files to disk
  • Can run as a Python script or Docker container
  • README describes CPU and memory use as fairly low

Watch out

  • Other shell commands return `command not found`
  • No interactive shell or native directory listing
  • Configuration file must be in a specified location

Who it suits

ADBHoney is intended for people investigating activity against exposed Android Debug Bridge services. Its limited shell behavior suits observation rather than interactive ADB use.

Verdict

ADBHoney provides a narrow decoy for monitoring exposed ADB services and retaining uploaded files. Its command limitations make it unsuitable where a fuller interactive shell is needed.

The facts

Each one read from ADBHoney's own pages, with the date it was checked.

What it does

ADB commands
It supports connecting with adb connect, uploading with adb push, and running commands with adb shell.checked 8 Oct 2026
Captured data
Data is redirected to stdout and uploaded files are saved to disk.checked 4 Oct 2026
Configuration
The configuration file must be beside run.py or at /etc/adbhoney.cfg.checked 8 Oct 2026
Deployment
The project can be started with Python or run using Docker or Docker Compose.checked 8 Oct 2026
Intended users
The README describes the project for investigating activity against exposed Android Debug Bridge services.checked 8 Oct 2026
Issue reports
The maintainer asks for a .pcap or very exact reproduction steps when reporting protocol issues.checked 8 Oct 2026
License
The GitHub repository identifies the project as GPL-3.0 licensed.checked 8 Oct 2026
Limitations
More advanced commands, including native directory listing and an interactive shell, are not supported.checked 8 Oct 2026
Logging
Data is redirected to stdout, and files are saved to disk.checked 8 Oct 2026
Protocol
It accepts ADB connect, push, and shell operations.checked 4 Oct 2026
Purpose
ADBHoney is a low interaction honeypot designed for Android Debug Bridge over TCP/IP.checked 8 Oct 2026
Resource use
The README says CPU and memory usage should be fairly low.checked 8 Oct 2026
Shell responses
The adb shell ls command has a unique response; other commands respond with command not found unless responses are added in responses.py.checked 8 Oct 2026
Support
For issues involving protocol behavior, the maintainer asks for a `.pcap` or very exact reproduction steps.checked 4 Oct 2026
Use case
The project aims to catch malware pushed by attackers to devices with port 5555 exposed.checked 8 Oct 2026

The company

Maker
The GitHub profile identifies huuck as Gabriel Cirlig.checked 4 Oct 2026

Alternatives to ADBHoney

All alternatives
  1. 1Canarytokens logo

    Canarytokens

    Free planAndroidiOSWebSelf-hosted
    6.6Free plan
  2. 2

    OpenCanary

    Free planLinuxmacOSSelf-hosted
    6.5Free plan
  3. 3

    Honeytrap

    Free planLinuxSelf-hosted
    6.2Free plan
  4. 4

    KFSensor

    Windows
    6.2From $120 a year
  5. 5Thinkst Canary logo

    Thinkst Canary

    WebAPILinuxmacOS
    6.2From $7,500 a year
  6. 6

    Honeyd

    Free planLinuxSelf-hostedWindows
    6.0Free plan