Ten recon modules.
One command, zero dependencies.
neoNet is a cross-platform CLI toolkit for network reconnaissance and security analysis — nmap scanning, DNS, WHOIS, subdomain enumeration, SSL inspection, and more, in one pure-stdlib Python file built for pentesters and network admins.
Authorized use only. Use neoNet only on networks and systems you own or have explicit written permission to test. Scanning, enumeration, and banner grabbing without authorization may violate laws in your jurisdiction, and you accept full responsibility for how you use it.
Modules
Everything you’d otherwise stitch together yourself
Ten modules covering the recon and analysis work most engagements start with, available from the interactive menu or as direct CLI flags for scripting.
Nmap Port Scanner
Quick, standard, aggressive, full, and custom scan modes. Open ports are highlighted the moment they're found.
neonet --nmap scanme.nmap.orgDNS Toolkit
Forward, reverse, MX, and ANY record lookups, backed by dig and nslookup where available.
neonet --dns example.comWHOIS Lookup
Reads the system whois binary first, then falls back to a pure-Python TCP client on port 43 when it isn't installed.
neonet --whois example.comHTTP Headers Analyzer
Audits responses against eight common security headers and lists anything missing.
neonet --http https://example.comSubdomain Scanner
Multi-threaded brute force with a 60+ entry built-in wordlist, or bring your own file.
neonet --subs example.comPing Sweep
Multi-threaded ICMP sweep across any CIDR range, results sorted by IP.
neonet --sweep 192.168.1.0/24Traceroute
Hop-by-hop path tracing, printed live as each hop responds, on every major OS.
neonet --trace 8.8.8.8Banner Grabber
Connects to common or custom ports and reads the raw service banner for quick fingerprinting.
neonet --banners 192.168.1.1SSL/TLS Inspector
Protocol, cipher suite, certificate subject and issuer, validity window, and a full SAN list.
neonet --ssl example.comSystem Info
Local and external IP, which optional tools are on PATH, and current privilege level, at a glance.
neonetCLI
Install in one line, no clone, no pip required
Just Python 3.9+ on the machine. The installer drops a single file in ~/.neonet/ and wires up a neonet command on your PATH.
Workflow
From install to saved report, four steps
- 01
Install
One line, no clone, no pip. Just Python 3.9+ on the machine.
$curl -fsSL https://raw.githubusercontent.com/Panda-0x01/neoNet/main/install.sh | bash - 02
Open the menu, or skip it
Run neonet for the full-color interactive menu, or go straight to a flag for scripted runs.
$neonet - 03
Point it at a target
Every module works the same way in CLI mode: a flag, a target, done.
$neonet --ssl example.com - 04
Save and review
Say yes when prompted, or pass --output, to write results to a timestamped file. Every run is logged too.
$neonet --ssl example.com --output /tmp/ssl_report.txt
Pricing
Simple plans for solo work and full teams
The core toolkit is MIT-licensed and free to self-host. These plans add managed support, shared team storage, and priority response.
Starter
For individuals running scans on their own infrastructure.
- All 10 recon modules
- Interactive menu + CLI flags
- Local session logging
- Community support
- Single seat
Pro
For security teams running neoNet across engagements.
- Everything in Starter
- Shared team wordlists
- Centralized scan history
- Priority email + chat support
- Up to 10 seats
Pay As You Use
No commitment. Scale scanning volume up or down freely.
- Everything in Starter
- Billed per scan-hour
- No monthly minimum
- Cancel anytime
- Ideal for bursty projects
Field notes
Trusted by people who scan things for a living
“neoNet replaced three separate scripts on my engagement laptop. Zero dependencies means it just runs, even on a locked-down client VM.”
“The ping sweep and traceroute modules are the first thing I reach for when a site loses connectivity. One binary, no setup, every time.”
“We wired the HTTP headers analyzer into a pre-deploy check. Catching a missing CSP header before release has saved us more than once.”
“The SSL inspector's expiry countdown alone is worth the install. I stopped finding out about expired certs from angry clients.”
FAQ
Questions we hear on install day
Your next scan is one line away
Install neoNet, point it at infrastructure you’re authorized to test, and get results in your terminal in seconds.