Note
Still in the testing phase, only ports 80, 443, 3306, 21, 22, 8080, and 53 are recognized, contributions are welcome
- Concurrent scanning (uses goroutines for speed)
- Service detection (HTTP, SSH, FTP, etc.)
- Lightweight (single binary, no dependencies)
$ go install github.com/jbzq/Gosniffer@latest
$ git clone https://github.com/jbzq/Gosniffer.git
$ cd git
$ go build -o gosniffer main.go # in Unix/Mac
$ go build -o gosniffer.exe # in Windows
$ go run main.go -h google.com -p 80,21 -t 2s
$ ./gosniffer -h google.com -p 80,21 -t 2s
$ go run main.go -h kali.org -p 1-1000
🔍 Scanning kali.org (Ports: 1-1000)...
[+] Port 80 open (HTTP)
[+] Port 53 open (DNS)
[+] Port 443 open (HTTPS)