awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectServer MCPDespreCum realizăm clasamentulPresă
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

63 repository-uri

Awesome GitHub RepositoriesNetwork and Web Reconnaissance

Comprehensive tools for port scanning, service fingerprinting, and web directory enumeration.

Explore 63 awesome GitHub repositories matching part of an awesome list · Network and Web Reconnaissance. Refine with filters or upvote what's useful.

Awesome Network and Web Reconnaissance GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • maurosoria/dirsearchAvatar maurosoria

    maurosoria/dirsearch

    14,403Vezi pe GitHub↗

    dirsearch is a command-line security tool and web path scanner used for discovering hidden directories and files on web servers. It functions as a recursive directory fuzzer and brute-force utility that identifies undocumented paths and sensitive files using wordlists and HTTP status codes. The tool distinguishes itself through template-driven path generation and an automated HTTP response filter that uses status codes, content length, and regex patterns to isolate valid targets. It supports recursive directory crawling to map complex web structures and provides state-persistence serializatio

    Scans for hidden web paths and directories.

    Python
    Vezi pe GitHub↗14,403
  • shadow1ng/fscanAvatar shadow1ng

    shadow1ng/fscan

    13,421Vezi pe 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

    Integrated intranet scanning tool.

    Go
    Vezi pe GitHub↗13,421
  • oj/gobusterAvatar OJ

    OJ/gobuster

    13,429Vezi pe GitHub↗

    Gobuster is a command-line security utility designed for brute-force discovery of hidden infrastructure and content. It operates by systematically testing wordlists against target network services to identify files, directories, subdomains, and cloud storage buckets. The tool utilizes a concurrent worker pool to execute these requests in parallel, ensuring efficient scanning across various network environments. The project distinguishes itself through a modular plugin architecture that supports multiple discovery modes, including HTTP, DNS, and TFTP. This design allows for protocol-agnostic r

    Busts directories, files, DNS, and VHosts.

    Godnsgopentesting
    Vezi pe GitHub↗13,429
  • s0md3v/photonAvatar s0md3v

    s0md3v/Photon

    12,953Vezi pe GitHub↗

    Photon is a command-line web crawler designed for security reconnaissance and information gathering. It systematically traverses websites to discover URLs, map domain infrastructure, and identify associated subdomains by retrieving DNS records. The tool distinguishes itself through its ability to perform deep content analysis, including the extraction of sensitive data such as API keys and authentication tokens using user-defined regular expressions. It supports offline inspection by cloning crawled web content to the local filesystem, allowing for structural analysis without additional netwo

    Fast crawler for extracting URLs, emails, and files.

    Pythoncrawlerinformation-gatheringosint
    Vezi pe GitHub↗12,953
  • yogeshojha/rengineAvatar yogeshojha

    yogeshojha/rengine

    8,472Vezi pe GitHub↗

    Rengine is an automated reconnaissance framework and vulnerability management platform designed for attack surface monitoring. It functions as a centralized hub for discovering subdomains and open ports, gathering open-source intelligence, and tracking security flaws across target networks. The system integrates large language models to analyze reconnaissance data and generate vulnerability descriptions and insights. It distinguishes itself through a plugin-based tool integration that wraps external security scanning binaries and a target mapping system that tracks changes to assets over time

    Automates the discovery of subdomains and open ports using configurable scan engines to map target attack surfaces.

    HTMLbug-bountybugbountyhacking
    Vezi pe GitHub↗8,472
  • kathanp19/howtohuntAvatar KathanP19

    KathanP19/HowToHunt

    7,146Vezi pe GitHub↗

    HowToHunt is a bug bounty hunting knowledge base and a structured guide for web application penetration testing. It provides a research methodology for organizing security testing procedures and validating application behaviors against known vulnerability patterns. The project features a curated library of security flaws and reconnaissance techniques. It organizes security testing into modular playbooks, checklists, and categorical vulnerability mappings to align specific exploitation techniques with target weaknesses. The repository covers a systematic sequence of information gathering task

    Includes techniques for web-based reconnaissance and attack surface mapping as part of a sequenced discovery process.

    bugbountybugbountytipsbughunting-methodology
    Vezi pe GitHub↗7,146
  • xmendez/wfuzzAvatar xmendez

    xmendez/wfuzz

    6,519Vezi pe GitHub↗

    Wfuzz is a web application fuzzing framework that automates the injection of payloads into HTTP requests to discover hidden resources, parameters, and vulnerabilities. It functions as a content discovery scanner, a brute-force tool for credential guessing, and a plugin-based vulnerability scanner, all within a single modular system. The tool distinguishes itself through its plugin-based extensibility, allowing custom Python modules to add new payload sources, output printers, or scanning logic without modifying core code. It supports concurrent request dispatch using thread-based parallelism

    Framework for web application scanning and fuzzing.

    Python
    Vezi pe GitHub↗6,519
  • enablesecurity/wafw00fAvatar EnableSecurity

    EnableSecurity/wafw00f

    6,414Vezi pe GitHub↗

    WAFW00F allows one to identify and fingerprint Web Application Firewall (WAF) products protecting a website.

    Fingerprints web application firewalls.

    Python
    Vezi pe GitHub↗6,414
  • urbanadventurer/whatwebAvatar urbanadventurer

    urbanadventurer/WhatWeb

    6,424Vezi pe GitHub↗

    WhatWeb is a web application fingerprinting tool that identifies the technology stack powering a website by scanning HTTP responses and page content. It matches responses against a library of over 1800 signatures to detect CMS platforms, JavaScript libraries, web servers, embedded devices, and third-party addons, while also extracting technical metadata such as software versions, user accounts, and module names. The tool operates through a plugin-based detection framework that supports both passive and aggressive scanning modes. Passive plugins analyze existing HTTP headers and page content w

    Fingerprints web applications and servers.

    Rubyapplication-securityappsechacking
    Vezi pe GitHub↗6,424
  • lcvvvv/kscanAvatar lcvvvv

    lcvvvv/kscan

    4,286Vezi pe GitHub↗

    kscan is a network security scanner and service fingerprinter used to discover active hosts and open ports. It functions as a network protocol analyzer and internal network mapper to identify reachable gateways and analyze the network surface area of target environments. The tool integrates external asset discovery by retrieving target hosts through external intelligence services and verifying their availability. It also operates as a credential brute force tool, testing authentication strength across multiple protocols using automated username and password dictionaries. The project covers n

    Scans ports, detects protocols, and fingerprints services.

    Go
    Vezi pe GitHub↗4,286
  • sensepost/gowitnessAvatar sensepost

    sensepost/gowitness

    4,174Vezi pe GitHub↗

    Gowitness is a system for rendering web interfaces at scale to capture visual snapshots, HTTP metadata, and network scan results. It functions as a headless browser screenshot tool and a web surface mapper used to identify and visually document the attack surface of network ranges and URL lists. The tool includes a screenshot gallery server that provides a web-based interface for browsing, filtering, and managing a database of captures. It specifically serves as an Nmap target visualizer, parsing network scan results to automatically capture screenshots of discovered web services. Capabiliti

    Identifies and documents web applications across networks to map the external and internal attack surface.

    Gochromechrome-headlessfingerprint
    Vezi pe GitHub↗4,174
  • scipag/vulscanAvatar scipag

    scipag/vulscan

    3,761Vezi pe GitHub↗

    Vulscan is a network service auditor and vulnerability scanner that utilizes the Nmap Scripting Engine to identify security flaws. It functions as a version-based flaw detector, matching detected software banners against an offline vulnerability database to identify potential security risks without requiring a constant internet connection. The tool provides mechanisms for refining identification accuracy, including an interactive mode for manual version overriding and configurable matching logic to filter results. It manages security data through a system for loading local datasets and synchr

    Advanced vulnerability scanning using Nmap NSE.

    Lua
    Vezi pe GitHub↗3,761
  • h4ckforjob/dirmapAvatar H4ckForJob

    H4ckForJob/dirmap

    3,366Vezi pe GitHub↗

    @Author: xxlin @Date: 2019-04-11 20:34:14 @LastEditors: ttttmr @LastEditTime: 2019-06-03 23:49:33 -->

    Advanced web directory scanning tool.

    Python
    Vezi pe GitHub↗3,366
  • ekultek/whatwafAvatar Ekultek

    Ekultek/WhatWaf

    2,901Vezi pe GitHub↗

    Detect and bypass web application firewalls and protection systems

    Detects and bypasses web application firewalls.

    Python
    Vezi pe GitHub↗2,901
  • rbsec/sslscanAvatar rbsec

    rbsec/sslscan

    2,607Vezi pe GitHub↗

    sslscan tests SSL/TLS enabled services to discover supported cipher suites

    Tests SSL/TLS configurations and cipher suites.

    C
    Vezi pe GitHub↗2,607
  • tidesec/tidefingerAvatar TideSec

    TideSec/TideFinger

    2,074Vezi pe GitHub↗

    TideFinger,一个开源的指纹识别小工具,使用了传统和现代检测技术相结合的指纹检测方法,让指纹检测更快捷、准确。

    Identifies web technologies and fingerprints.

    Python
    Vezi pe GitHub↗2,074
  • nekmo/dirhuntAvatar Nekmo

    Nekmo/dirhunt

    2,004Vezi pe GitHub↗

    Find web directories without bruteforce

    Finds web directories without brute forcing.

    Python
    Vezi pe GitHub↗2,004
  • mozilla/cipherscanAvatar mozilla

    mozilla/cipherscan

    1,993Vezi pe GitHub↗

    A very simple way to find out which SSL ciphersuites are supported by a target.

    Checks supported SSL cipher suites.

    Python
    Vezi pe GitHub↗1,993
  • 1n3/blackwidowAvatar 1N3

    1N3/BlackWidow

    1,804Vezi pe GitHub↗

    Gathers OSINT and fuzzes for OWASP vulnerabilities.

    Pythonactiveapplicationautomated
    Vezi pe GitHub↗1,804
  • v-byte-cpu/sxAvatar v-byte-cpu

    v-byte-cpu/sx

    1,550Vezi pe GitHub↗

    sx is the command-line network scanner designed to follow the UNIX philosophy.

    High-performance network scanner.

    Go
    Vezi pe GitHub↗1,550
Înapoi123…4Înainte
  1. Home
  2. Part of an Awesome List
  3. Security & Privacy
  4. Network and Web Reconnaissance