awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
bee-san avatar

bee-san/RustScan

0
View on GitHub↗
19,969 stars·1,340 forks·Rust·GPL-3.0·15 vues

RustScan

RustScan is a high-speed network reconnaissance tool designed for automated port discovery and service enumeration. It functions as an automated vulnerability scanner that identifies open ports and active services across network environments, providing a foundation for mapping attack surfaces and gathering intelligence on target systems.

The tool distinguishes itself through its ability to dynamically adjust scanning parameters and concurrency in real-time based on system feedback, ensuring efficient performance while preventing network congestion. It features an extensible architecture that supports the execution of custom scripts and the automated piping of discovered data into external security utilities, including native integration with Nmap for deep service analysis.

Beyond basic port discovery, the software supports payload-driven service probing to accurately classify network services and includes capabilities for UDP service identification. It is built as a cross-platform utility, utilizing a unified codebase to generate native binaries for multiple operating systems.

Features

  • Port Scanners - Identifies open network services and automates further enumeration through integration with external security utilities.
  • Vulnerability Scanners - Probes network ports and executes custom scripts to identify active services and potential vulnerabilities across target hosts.
  • Network Reconnaissance Tools - Maps network environments by dynamically adjusting scanning parameters and piping results to secondary analysis tools.
  • Network Scanning Tools - Identifies open ports and active services across a network to discover potential vulnerabilities and map the attack surface.
  • Service Enumeration Tools - Runs custom scripts and external tools against discovered ports to gather detailed information about running network services.
  • UDP Service Probers - Identifies active services by sending specific data payloads to UDP ports to elicit responses.
  • Command Line Tools - Listed in the “Command Line Tools” section of the The Book Of Secret Knowledge awesome list.
  • Sécurité et confidentialité - High-speed port scanning tool.
  • Network Mapping Integrations - Integrates with external network mapping tools to automate detailed service enumeration and analysis on discovered open ports.
  • Service Probing - Matches target ports against predefined data structures to elicit specific responses for accurate service identification.
  • Security Tool Integrations - Pipes discovered port data to other security utilities automatically to facilitate deeper inspection and service identification.
  • Network Throttling - Adjusts scanning concurrency and packet transmission rates in real-time to prevent network congestion.
  • Scan Configurations - Configures scanning parameters dynamically based on the target environment and historical usage patterns to achieve better performance.
  • Script Execution Engines - Executes custom scripts in multiple languages against discovered ports to automate further analysis or service enumeration tasks.
  • Performance Optimization - Optimizes scan performance by adjusting scanning behavior based on environmental feedback and usage patterns.
  • Event-Driven Networking - Uses non-blocking I/O and event loops to manage thousands of concurrent socket connections for high-speed port discovery.
  • Payload Mapping - Maps network payloads by parsing external port and payload definitions to create optimized lookup structures for efficient network scanning.

Historique des stars

Graphique de l'historique des stars pour bee-san/rustscanGraphique de l'historique des stars pour bee-san/rustscan

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Questions fréquentes

Que fait bee-san/rustscan ?

RustScan is a high-speed network reconnaissance tool designed for automated port discovery and service enumeration. It functions as an automated vulnerability scanner that identifies open ports and active services across network environments, providing a foundation for mapping attack surfaces and gathering intelligence on target systems.

Quelles sont les fonctionnalités principales de bee-san/rustscan ?

Les fonctionnalités principales de bee-san/rustscan sont : Port Scanners, Vulnerability Scanners, Network Reconnaissance Tools, Network Scanning Tools, Service Enumeration Tools, UDP Service Probers, Command Line Tools, Sécurité et confidentialité.

Quelles sont les alternatives open-source à bee-san/rustscan ?

Les alternatives open-source à bee-san/rustscan incluent : projectdiscovery/subfinder — Subfinder is a security reconnaissance framework designed for subdomain enumeration and attack surface management. It… moham3driahi/th3inspector — Th3inspector is a command-line open-source intelligence reconnaissance tool used for gathering public information on… jaykali/maskphish — Maskphish is a comprehensive security toolkit that integrates capabilities for digital forensics, network… shadow1ng/fscan — Fscan is an automated penetration testing tool designed for internal network reconnaissance and vulnerability… rustscan/rustscan — RustScan is a high-speed TCP network scanner written in Rust, designed for security reconnaissance and network… google/tsunami-security-scanner — Tsunami Security Scanner is a network vulnerability scanner and security auditor designed to identify high-severity…

Alternatives open source à RustScan

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec RustScan.
  • projectdiscovery/subfinderAvatar de projectdiscovery

    projectdiscovery/subfinder

    13,105Voir sur GitHub↗

    Subfinder is a security reconnaissance framework designed for subdomain enumeration and attack surface management. It functions as a discovery engine that identifies and maps internet-exposed infrastructure, cloud-hosted assets, and network ranges to maintain a comprehensive inventory of an organization's digital footprint. The project distinguishes itself through a modular, template-driven scanning engine that executes security checks against discovered assets. It leverages cloud-native asset discovery to query provider APIs and infrastructure metadata, while supporting distributed agent orc

    Gobugbountyhackinghacktoberfest
    Voir sur GitHub↗13,105
  • moham3driahi/th3inspectorAvatar de Moham3dRiahi

    Moham3dRiahi/Th3inspector

    2,571Voir sur GitHub↗

    Th3inspector is a command-line open-source intelligence reconnaissance tool used for gathering public information on websites, phone numbers, and network records. It functions as a central interface for collecting technical metadata and performing various lookups to build profiles of target entities. The project provides specialized verification utilities for validating email addresses, phone numbers, and credit card bank identification numbers. It also includes tools for retrieving domain registration age, ownership records, and identified subdomains from global databases. Additional capabi

    Perlage-checkcloudflarecms-detector
    Voir sur GitHub↗2,571
  • jaykali/maskphishAvatar de jaykali

    jaykali/maskphish

    3,020Voir sur GitHub↗

    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
    Voir sur GitHub↗3,020
  • shadow1ng/fscanAvatar de shadow1ng

    shadow1ng/fscan

    13,421Voir sur GitHub↗

    Fscan is an automated penetration testing tool designed for internal network reconnaissance and vulnerability assessment. It functions as a comprehensive security framework that maps network infrastructure, identifies active hosts and services, and detects security weaknesses across internal environments. The tool distinguishes itself through a modular plugin architecture that allows for extensible security checks and a stateful asset tracking system that maintains an in-memory registry of discovered infrastructure. It incorporates a dedicated credential brute-force engine for testing passwor

    Go
    Voir sur GitHub↗13,421
Voir les 30 alternatives à RustScan→