port-mass-scan

Execute high-speed port scanning and service enumeration across large IP ranges.

3|1|Updated Jul 2, 2026
One-click install
npx skills add https://github.com/EntroVyx/hermes-agent-offsec --skill port-mass-scan-entrovyx
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: port-mass-scan
Source: https://github.com/EntroVyx/hermes-agent-offsec/tree/main/skills/offsec/recon/port-mass-scan
Command: npx skills add https://github.com/EntroVyx/hermes-agent-offsec --skill port-mass-scan-entrovyx

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires curl, nmap, python3, masscan, subfinder, httpx, nuclei.

What problem does it solve?

This skill solves the bottleneck of slow, inefficient port scanning across large network ranges, enabling rapid identification of attack surfaces that traditional tools would take days to process.

Core Features & Use Cases

  • High-Speed Scanning: Utilizes RustScan for rapid single-host enumeration and Masscan for massive CIDR range discovery.
  • Service Identification: Integrates banner grabbing and Nmap service detection to provide actionable intelligence on open ports.
  • Use Case: Quickly map an entire /16 network to identify exposed services like RTSP cameras, databases, or legacy web servers before launching a targeted penetration test.

Quick Start

Use the port-mass-scan skill to perform a fast common port scan on the target network defined in targets.txt.

Frequently Asked Questions about port-mass-scan

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I scan large CIDR ranges for open ports quickly?

Scanning large CIDR ranges quickly requires raw socket manipulation using Masscan for massive network discovery and RustScan for rapid single-host enumeration. This approach maps entire /16 networks to identify exposed services in minutes instead of days.

What is the best way to enumerate exposed services across an entire /16 network?

Enumerating exposed services across a /16 network is best done by combining Masscan for high-speed port discovery with Nmap service detection. This identifies exposed databases, RTSP cameras, or legacy web servers to map the attack surface efficiently.

Do I need root access to run Masscan and RustScan for infrastructure reconnaissance?

Yes, you need root-level access to run Masscan and RustScan for infrastructure reconnaissance. Raw socket manipulation for high-speed packet transmission requires elevated privileges, alongside pre-installed network utility binaries like curl and python3.

Can I use Nmap for banner grabbing after a high-speed port scan?

Yes, you can use Nmap for banner grabbing after a high-speed port scan. The workflow integrates Masscan for initial port discovery and Nmap service detection to provide actionable intelligence on open ports and exposed services.

How fast is Masscan compared to traditional Nmap port scanning?

Masscan is significantly faster than traditional Nmap port scanning for large IP ranges. It utilizes RustScan for rapid single-host enumeration and Masscan for massive CIDR range discovery, solving the bottleneck of slow scanning across infrastructure networks.

What limitations should I expect when using high-speed port scans for offensive security?

Limitations of high-speed port scans include the requirement for root-level access and pre-installed binaries like masscan, subfinder, and httpx. High-speed scanning may also trigger intrusion detection systems during offensive security assessments.