sshidentifierlogger

command module
v0.0.0-...-635f496 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 26, 2026 License: MIT Imports: 12 Imported by: 0

README

sshidentifierlogger

Log SSH identification strings. Collect information about which tools are used for SSH scanning/enumeration/bruteforcing against a machine.

Installation

# go install github.com/x-way/sshidentifierlogger@latest

Usage

# sshidentifierlogger -h
Usage of sshidentifierlogger:
  -d	debug mode, log to stdout
  -i string
    	Interface to read packets from (only supported on Linux) (default "eth0")
  -r string
    	Filename to read from, overrides -i
  -s string
    	Server IP, packets coming from this address are ignored (use commas to specify multiple IPs)

# sshidentifierlogger -d -i enp0s1
reading packets from interface enp0s1
{"src":"fdcc:433d:7bff:4567:de7b:4415:7778:5bc8","sport":41494,"dst":"fdcc:342e:7bff:9876::6","dport":22,"sshid":"SSH-2.0-OpenSSH_9.2p1 Debian-2+deb12u3","@timestamp":"2024-10-12T19:12:07Z","@version":1}

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL