Skip to content

httprobe

Quick HTTP/HTTPS prober

Description

httprobe takes a list of domains and probes for working HTTP and HTTPS servers. It's a lightweight and fast alternative for quickly filtering alive hosts from a list of subdomains.

Installation

BASH
go install github.com/tomnomnom/httprobe@latest

Basic Usage

BASH
# Probe default ports (80, 443)
cat subs.txt | httprobe

# Save results
cat subs.txt | httprobe > alive.txt

Advanced Usage

BASH
# Additional ports
cat subs.txt | httprobe -p http:8080 -p https:8443

# Set concurrency
cat subs.txt | httprobe -c 50

# Skip default ports
cat subs.txt | httprobe -s -p http:8080 -p https:8443

# Set timeout
cat subs.txt | httprobe -t 5000

Common Workflows

BASH
# Quick alive check from subdomain list
subfinder -d target.com -silent | httprobe > alive.txt

# Find non-standard port services
cat subs.txt | httprobe -p http:8080 -p http:8000 -p https:8443 | sort -u