A few months ago I found myself in need of a lightweight port scanner that could deliver actionable insights quickly without bloating system resources or drowning me in irrelevant data. Existing tools felt either too bulky or too barebones, so I decided to build something new — NR34P3R , a fast, multi-threaded port scanner with an intuitive terminal interface and smart service detection
What is it?
NR34P3R is a modern port scanner designed to help security professionals and sysadmins detect open ports and identify associated services with precision. It supports multi-threaded scanning for maximum efficiency, automatically resolves over 3000 service names, and presents results in a clean, color-coded format using Rich tables
Demo
How does it work?
NR34P3R uses a modular scanning engine that leverages Python's socket library and advanced concurrency. You define a target host and specify a port range — single ports, custom ranges (80-443), or full-range scans (1-65535). The scanner then sends asynchronous requests and collects responses, resolving service names and descriptions from its built-in database
When a port is found open, NR34P3R automatically fetches service metadata including protocol, description, and known vulnerabilities (if available), giving you immediate context for further investigation
Key Features:
Ultra-Fast Multi-threaded Scanning
Supports up to 100 concurrent threads for lightning-fast scans across large port rangesRich Service Database
Automatically identifies over 3000 services with detailed descriptions powered by WikiLess integrationColorful Terminal UI
Interactive output with live progress bars, syntax highlighting, and adaptive formatting via Colorama and RichStructured Results
Displays findings in organized tables showing port number, service name, status, and descriptionFlexible Scanning Options
Supports single ports, custom ranges, or full-range scans from 1 to 65535
Roadmap:
ASN Lookup — Identify network ownership for scanned hosts
JSON Reporting — Export scan results for documentation and analysis
Ping Sweep — Check host availability before scanning
Port Test Tool — Verify specific port configurations and firewall rules