InternetDataInternetData

SSH IP

Every host that completed an SSH handshake on TCP port 22, with its server banner and host-key fingerprint.

Explore API
IDssh_ip_v1
Formatscsvgz
Update FrequencyWeekly
Last UpdatedOctober 10th 2026 (yesterday)
Entries23,104,120
File Size (csvgz)887 MB

Overview

Every host that completed an SSH handshake on TCP port 22, with the server banner it announced and its host-key fingerprint. A port that was open but never answered isn't in the file, so session_ok is 1 on every row. first_seen and last_seen are the first and last days in the 90-day window the port was seen open.

Formats

curl -L -o ssh_ip_v1.csv.gz -X GET "https://internetdata.io/api/v2/database/download?id=ssh_ip_v1&format=csvgz&apikey=$APIKEY"
Schema
NameTypeDescription
ipipaddressThe IP address, IPv4 or IPv6, that completed an SSH handshake on TCP port 22.
portintegerThe TCP port scanned (22).
bannerstringThe SSH server identification string the host returned (e.g. SSH-2.0-OpenSSH_9.2p1).
host_key_fpstringThe SHA256 fingerprint of the host's SSH public key.
session_okbooleanAlways 1: every row is a host that completed the handshake. A port that was open but silent is not shipped.
first_seendateThe first day in the 90-day window the port was observed open.
last_seendateThe most recent day the port was observed open.
Samples
ipportbannerhost_key_fpsession_okfirst_seenlast_seen
129.146.25.11422SSH-2.0-OpenSSH_9.9SHA256:ecb5e8a2c776c49ed8b03041b0f912098635224720dcbfc03c3dabe2eed37da2true2026-07-192026-08-09
120.55.46.18822SSH-2.0-OpenSSH_8.0SHA256:12e9316ba07c971aaee5f197b17beeb8aaed956a491bd6563b70bc711bde3f74true2026-07-182026-09-19
218.76.139.18922SSH-2.0-NTOS_SSHSHA256:face46af38c2ce29accf83c21ce3e339816122d2dbc62748cc3643ec575ea528true2026-07-182026-10-05
47.94.109.21022SSH-2.0-OpenSSH_for_Windows_9.5SHA256:e1e13da21fa6dfaaf3e3877871973fb1e31b9f397012221afab8fb74d5ab8555true2026-07-172026-10-02
198.13.49.15122SSH-2.0-OpenSSH_7.9p1 Debian-10+deb10u2SHA256:51acec8582a50edefdbfd96f228da27628124aa7da967913551cd7ce8eff5074true2026-07-132026-10-05

On this page