awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
RustScan avatar

RustScan/RustScan

0
View on GitHub↗
19,932 Stars·1,336 Forks·Rust·GPL-3.0·10 Aufrufe

RustScan

RustScan is a high-speed TCP network scanner written in Rust, designed for security reconnaissance and network mapping. It functions as an automated port discovery engine that identifies open ports on remote hosts using IPv6 addresses, CIDR ranges, or bulk input files.

The tool is built for rapid surface area discovery, utilizing parallel port processing and OS-aware performance optimizations to identify active services. It allows for scan precision tuning through adjustable connection timeout thresholds and concurrent request controls to balance speed and accuracy.

The system integrates with external security toolchains by piping discovered port data into shell scripts and third-party programs for automated vulnerability analysis. It also supports global configuration profiles to maintain consistent parameters across multiple executions.

Features

  • Port Scanners - Identifies open ports on remote systems using IPv6 addresses and CIDR ranges.
  • Shell Integration - Outputs discovered port data through standard streams for use in Unix-style command-line pipes.
  • Asynchronous Probing - Implements high-speed asynchronous TCP probing using non-blocking sockets to identify open ports.
  • Scanning Performance Tuning - Provides high-performance scanning by balancing concurrency and timeouts across large networks.
  • Concurrency Controls - Implements parallel port processing with adjustable batch sizes to maximize discovery speed.
  • TCP Port Scanners - Probes TCP ports to discover active services on remote hosts using parallelized connection requests.
  • Security Reconnaissance Tools - Provides rapid network mapping and surface area discovery for security reconnaissance.
  • Security Tool Integrations - Pipes discovered network data into external security utilities for automated vulnerability analysis.
  • Performance Tuning - Allows users to adjust concurrent requests and response timeouts to optimize scanning performance.
  • Timeout Management - Provides adjustable connection timeout thresholds to balance scanning speed and accuracy.
  • Automation Scripts - Enables the piping of discovered port data into external scripts for automated post-processing.
  • Performance Optimization - Adjusts scan behavior based on the host operating system to increase processing efficiency.
  • Batch Processing - Utilizes batch-based port distribution to manage memory usage and prevent network congestion during large scans.
  • Scan Precision Tuning - Provides adjustable connection timeout thresholds to fine-tune the balance between scan speed and accuracy.
  • Target Expansion - Provides CIDR-based target expansion to resolve network notation strings into individual IP addresses.
  • Network Security Auditing - Facilitates automated network auditing by running scheduled scans and piping results to custom scripts.
  • Post-Scan Execution - Supports automatically triggering external scripts to handle results or alerts after a scanning process.
  • Containerized Security Environments - Docker image for fast port scanning
  • Network Security Tools - High-speed port scanner for rapid network enumeration.
  • Port Scanning - Modern, high-speed port scanner.
  • Reconnaissance - Fast port scanning and service discovery.
  • Reconnaissance Tools - Fast port scanning and service discovery.
  • Network Reconnaissance - Fast port scanner with automated Nmap integration.
  • Network Security - High-speed port scanner for discovering open ports.
  • Network Security Analysis - Fast port scanner designed for integration with Nmap.
  • Vulnerability Scanning - High-speed port scanning utility built in Rust.

Star-Verlauf

Star-Verlauf für rustscan/rustscanStar-Verlauf für rustscan/rustscan

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu RustScan

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit RustScan.
  • robertdavidgraham/masscanAvatar von robertdavidgraham

    robertdavidgraham/masscan

    25,355Auf GitHub ansehen↗

    Masscan is a command-line network scanner designed for large-scale discovery and infrastructure reconnaissance. It identifies open ports across specific network segments or the entire internet by probing vast address ranges with high efficiency. The tool functions as an asynchronous packet engine, bypassing standard operating system kernel networking stacks to transmit raw packets directly from application memory. The project distinguishes itself through a specialized architecture that manages millions of concurrent connections by separating packet transmission and reception into independent

    C
    Auf GitHub ansehen↗25,355
  • owasp/amassAvatar von OWASP

    OWASP/Amass

    14,722Auf GitHub ansehen↗

    Amass is a network attack surface mapper and reconnaissance framework designed to discover and map the external, internet-facing infrastructure of a target organization. It functions as an open source intelligence tool that identifies public network boundaries and locates hidden or forgotten subdomains to define an organization's total reachable footprint. The project utilizes passive-source data aggregation from external APIs and public databases alongside active DNS brute-forcing and recursive subdomain expansion. It employs a graph-based asset mapping system to visualize the relationships

    Go
    Auf GitHub ansehen↗14,722
  • jaykali/maskphishAvatar von jaykali

    jaykali/maskphish

    3,020Auf GitHub ansehen↗

    Maskphish is a comprehensive security toolkit that integrates capabilities for digital forensics, network vulnerability scanning, open-source intelligence, penetration testing, and social engineering. It functions as a multi-purpose framework for automating reconnaissance and executing security audits across diverse network environments. The project features a specialized phishing and social engineering toolkit used for cloning websites, masking URLs, and deploying deceptive pages to capture user credentials. It also includes a remote access Trojan builder for generating platform-specific exe

    Shellhackhackinghacking-tool
    Auf GitHub ansehen↗3,020
  • nmap/nmapAvatar von nmap

    nmap/nmap

    13,065Auf GitHub ansehen↗

    Nmap is a command-line network security scanner and reconnaissance framework designed for infrastructure mapping and security auditing. It functions as a packet crafting utility that probes target systems to identify active hosts, detect open ports, and determine the services and operating systems running on a network. The tool distinguishes itself through its ability to perform raw socket packet injection and stateful connection tracking, allowing it to bypass standard operating system networking stacks. It utilizes an asynchronous concurrency model to manage large-scale network scans and em

    Casynchronousc-plus-pluslibpcap
    Auf GitHub ansehen↗13,065
Alle 30 Alternativen zu RustScan anzeigen→

Häufig gestellte Fragen

Was macht rustscan/rustscan?

RustScan is a high-speed TCP network scanner written in Rust, designed for security reconnaissance and network mapping. It functions as an automated port discovery engine that identifies open ports on remote hosts using IPv6 addresses, CIDR ranges, or bulk input files.

Was sind die Hauptfunktionen von rustscan/rustscan?

Die Hauptfunktionen von rustscan/rustscan sind: Port Scanners, Shell Integration, Asynchronous Probing, Scanning Performance Tuning, Concurrency Controls, TCP Port Scanners, Security Reconnaissance Tools, Security Tool Integrations.

Welche Open-Source-Alternativen gibt es zu rustscan/rustscan?

Open-Source-Alternativen zu rustscan/rustscan sind unter anderem: robertdavidgraham/masscan — Masscan is a command-line network scanner designed for large-scale discovery and infrastructure reconnaissance. It… owasp/amass — Amass is a network attack surface mapper and reconnaissance framework designed to discover and map the external,… jaykali/maskphish — Maskphish is a comprehensive security toolkit that integrates capabilities for digital forensics, network… nmap/nmap — Nmap is a command-line network security scanner and reconnaissance framework designed for infrastructure mapping and… projectdiscovery/subfinder — Subfinder is a security reconnaissance framework designed for subdomain enumeration and attack surface management. It… aboul3la/sublist3r — Sublist3r is a subdomain enumeration tool and passive reconnaissance framework designed to discover subdomains by…