Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Sniff Network

A simple, colorful CLI recon & networking toolkit with 20 built-in features — IP lookups, DNS tools, whois, phishing checks, port scanning, SSL inspection, and more. Works as an interactive menu or as standalone CLI commands.

   _____ _   _ ___ ______ ______
  / ____| \ | |_ _|  ____|  ____|
 | (___ |  \| || || |__  | |__
  \___ \| . ` || ||  __| |  __|
  ____) | |\  || || |    | |
 |_____/|_| \_|___|_|    |_|

  NETWORK

CLI Recon & Networking Toolkit • 20 Features Author: AldX

Features

# Feature Description
1 Track IP Geolocation, ISP, and org info for an IP address
2 Resolve Domain Get the IP address(es) of a domain
3 Whois Lookup Registrar, creation/expiry dates, name servers
4 Fetch URL Fetch and preview content from a URL
5 Screenshot Capture a screenshot of a website
6 Phishing Check Cross-checks a URL against 5 different threat sources
7 Port Scanner Scan common ports on a host
8 Ping Test latency/reachability of a host
9 Traceroute Trace the network path to a host
10 DNS Records Look up A, AAAA, MX, NS, TXT, CNAME, SOA records
11 Subdomain Finder Discover subdomains via certificate transparency logs
12 Security Headers Check for HSTS, CSP, X-Frame-Options, and more
13 SSL/TLS Checker Certificate issuer, validity, cipher suite, expiry
14 Public IP Show your own public IP and its info
15 Reverse DNS PTR record lookup for an IP
16 Redirect Tracer Follow and display a URL's full redirect chain
17 Uptime Check Check if a site is up and measure response time
18 CDN/WAF Detection Detect Cloudflare, Akamai, Fastly, and other providers
19 Email Security Check MX, SPF, and DMARC records for a domain
20 Banner Grabber Grab the service banner on an open port

Installation

git clone https://github.com/AldricAS/sniff-network.git
cd sniff-network
pip install -r requirements.txt

Requires Python 3.8+. ping and traceroute rely on your OS's built-in ping/tracert and traceroute/tracert binaries — these are preinstalled on most Windows, macOS, and Linux systems.

Usage

Interactive mode

Run without arguments to get a menu you can navigate:

python3 sniff.py

Direct CLI commands

Every feature is also available as a subcommand, so you can script or alias it:

python3 sniff.py ip 8.8.8.8                  # Track an IP
python3 sniff.py resolve example.com         # Resolve domain to IP
python3 sniff.py whois example.com           # Whois lookup
python3 sniff.py fetch https://example.com   # Fetch a URL
python3 sniff.py shot https://example.com    # Screenshot a website
python3 sniff.py phish https://example.com   # Phishing check (5 sources)
python3 sniff.py portscan example.com        # Scan common ports
python3 sniff.py ping example.com            # Ping test
python3 sniff.py traceroute example.com      # Traceroute
python3 sniff.py dns example.com             # DNS records
python3 sniff.py subdomains example.com      # Find subdomains
python3 sniff.py headers https://example.com # Security headers
python3 sniff.py sslcheck example.com        # SSL/TLS certificate info
python3 sniff.py myip                        # Your public IP
python3 sniff.py rdns 8.8.8.8                # Reverse DNS
python3 sniff.py redirects https://example.com # Redirect chain
python3 sniff.py uptime https://example.com  # Uptime check
python3 sniff.py cdncheck https://example.com # CDN/WAF detection
python3 sniff.py emailsec example.com        # Email security (MX/SPF/DMARC)
python3 sniff.py banner example.com 443      # Banner grab on a port

Run python3 sniff.py --help or python3 sniff.py <command> --help for all available options per command.

Requirements

See requirements.txt:

  • requests
  • colorama
  • python-whois
  • dnspython

Disclaimer

This tool is intended for legitimate security research, network diagnostics, and testing on systems and domains you own or have explicit permission to assess. Features like the port scanner and banner grabber send network probes to the target host — only use them against hosts you're authorized to test. The author is not responsible for misuse of this tool.

License

Released under the MIT License.

Author

AldX

About

🕵️ Sniff Network — colorful CLI recon & networking toolkit with 20 features: IP lookup, DNS, whois, phishing check, port scanner, SSL checker, and more. No API keys needed.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages