# WHATPORT(5555)

## NAME

port 5555 — Android Debug Bridge over TCP/IP — Nearly always ADB on an Android device — an unauthenticated shell if the device is old enough.

Protocol: TCP  
IANA registry

## DESCRIPTION

Running adb tcpip 5555 puts an Android device's debug bridge on the network, and 5555 is the classic default that phones, TV boxes, and dev boards land on. On pre-Android-11 devices there is no pairing code and no on-device prompt, so anyone who reaches the port can run adb connect and get a shell, install packages, and pull data; that gap is what the 2018 ADB.Miner worm mass-exploited. IANA registers the port as personal-agent and flags known unauthorised use. HP/HPE Data Protector also used 5555 for its Inet client service before version 10 moved to 5565.

## EXPOSURE

**Do not expose.** An internet-reachable 5555 on a legacy Android device is a full compromise waiting to happen — no authentication stands between the port and a root-capable shell.

## CHECK

```sh
adb connect TARGET:5555
```

## SEE ALSO

- docs — [Android — adb, connecting over Wi-Fi](https://developer.android.com/tools/adb) (developer.android.com)
- docs — [Data Protector — port usage (Inet)](https://docs.microfocus.com/doc/data_protector/24.1/portusage) (docs.microfocus.com)
- iana — [IANA port registry — 5555 (personal-agent)](https://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.xhtml?search=5555) (iana.org)

---

HTML: <https://whatport.net/5555/> · JSON: <https://whatport.net/5555.json> · full dataset: <https://whatport.net/ports.json>
