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
·
maurosoria avatar

maurosoria/dirsearch

0
View on GitHub↗
14,403 stele·2,444 fork-uri·Python·7 vizualizări

Dirsearch

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 serialization to pause and resume active discovery processes.

The project covers a broad range of reconnaissance capabilities, including wordlist normalization, case transformation, and proxy routing. It provides programmatic integration via a Python library and supports exporting discovery findings into structured reports or SQL databases.

The software is distributed as a Python library and is available as containerized deployments or standalone executable binaries for cross-platform use.

Features

  • Resource Discovery Brute-Forcing - Identifies hidden files and directories on web servers by iterating through predefined wordlists via HTTP requests.
  • Web Directory Enumeration Tools - Discovers hidden files and directories on web servers using wordlist-based brute-force testing.
  • Recursive Fuzzers - Traverses discovered subdirectories and generates paths from templates to map complex web structures.
  • Endpoint Path Generators - Expands route placeholders and file extensions to create deterministic lists of potential API endpoints.
  • Command Line Interfaces - Ships as a ready-to-run command-line application for automating web path discovery.
  • Recursive Discovery Engines - Automatically traverses discovered links and directories to expand the investigation scope.
  • Response Analysis Filters - Implements custom logic functions to analyze response bodies and content types to isolate valid targets.
  • Dictionary-Based Resource Discovery - Identifies hidden files and directories using pre-defined wordlists of common paths.
  • Vulnerability Research - Identifies undocumented endpoints and sensitive files to uncover security weaknesses in web servers.
  • Path Generation Templates - Implements template-driven path generation to target complex API structures through route expansion.
  • Reconnaissance Tools - Implements utilities for mapping and discovering the structure of web applications through active reconnaissance.
  • Web Path Scanners - Functions as a specialized scanner for discovering hidden directories and files on web servers.
  • Recursive Directory Traversers - Automatically initiates new discovery scans on discovered subdirectories up to a user-defined depth limit.
  • Discovery Noise Filters - Classifies and excludes common error pages or false positives to reduce noise during discovery.
  • HTTP Response Filters - Evaluates HTTP status codes, content lengths, and body patterns using regex to isolate valid targets from noise.
  • Endpoint Discovery - Maps the structure of web applications by discovering valid URLs and API routes through automated probing.
  • Payload Generators and Fuzzers - Customizes payload generation using case transformations, file extensions, and custom prefixes or suffixes.
  • Python Library Wrappers - Offers an importable Python library to integrate discovery tasks directly into external code.
  • File-Based Target Loading - Loads lists of target URLs from files, standard input, or CIDR ranges for systematic scanning.
  • HTTP Request Customization - Enables modification of HTTP request methods, headers, and cookies to bypass server restrictions and avoid detection.
  • Wordlist Generators - Organizes technology-specific paths and template-driven lists for brute-force attacks.
  • Case Transformations - Provides case transformation options for wordlist entries to discover case-sensitive paths on web servers.
  • Entry Filtering - Allows removing specific file extensions from target lists to isolate relevant scans.
  • Normalization & Deduplication - Normalizes and deduplicates path lists from files or manual entries for organized scanning.
  • Automated Security Scan Triggers - Provides programmatic interfaces to trigger automated security scans within larger discovery workflows.
  • HTTP Request Templates - Allows loading raw HTTP request files to serve as templates for defining headers and methods in discovery scans.
  • Request Rate Limiting - Adjusts request rates and adds custom headers to manage server interaction and avoid detection.
  • State Persistence - Saves the current progress of a scan to a file to allow resuming from the last processed entry.
  • Discovery Result Exporters - Saves discovery findings into structured JSON, XML, CSV, and HTML files for subsequent analysis.
  • Brute Force Tools - Tool for brute forcing web directories and files.
  • Content Discovery - Web path scanning utility.
  • Directory Scanning Tools - Popular web path and directory scanning tool.
  • Reconnaissance Tools - Scanner for discovering web paths and directories.
  • Fuzzers and Brute Forcers - High-performance tool for brute-forcing directories and files on web servers.
  • Network and Web Reconnaissance - Scans for hidden web paths and directories.
  • Web Application Security - Automated tool for discovering hidden web server paths.
  • Web Exploitation Tools - Scanner for discovering hidden web paths and directories.
  • Web Reconnaissance - Web path brute-forcing tool.

Istoric stele

Graficul istoricului de stele pentru maurosoria/dirsearchGraficul istoricului de stele pentru maurosoria/dirsearch

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Alternative open-source pentru Dirsearch

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Dirsearch.
  • 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

    Godnsgopentesting
    Vezi pe GitHub↗13,429
  • epi052/feroxbusterAvatar epi052

    epi052/feroxbuster

    7,522Vezi pe GitHub↗

    Feroxbuster is an HTTP directory brute forcer and web resource enumerator designed to discover hidden files and directories on web servers. It functions as a recursive URL scanner that identifies unlinked endpoints and API resources by combining wordlist-based scanning with automated crawling. The tool operates as a proxy-aware fuzzer, allowing network requests to be routed through HTTP or SOCKS proxies for traffic interception or anonymity. It utilizes recursive directory crawling to automatically queue discovered paths and find nested content. The system includes capabilities for discovery

    Rustcontent-discoveryenumerationhacktoberfest
    Vezi pe GitHub↗7,522
  • sullo/niktoAvatar sullo

    sullo/nikto

    10,104Vezi pe GitHub↗

    Nikto is an open-source HTTP security auditing tool and web server vulnerability scanner. It functions as a reconnaissance engine designed to identify insecure server options, outdated software, and common vulnerabilities by analyzing HTTP responses. The project differentiates itself through capabilities for intrusion detection evasion and web server fingerprinting. It uses request-level encoding and timing spacers to bypass security filters and employs signature-based identification to determine specific server software versions and misconfigurations. The scanner covers broad capability are

    Perl
    Vezi pe GitHub↗10,104
  • ffuf/ffufAvatar ffuf

    ffuf/ffuf

    15,618Vezi pe GitHub↗

    This tool is a command-line utility designed for automated web resource discovery, fuzzing, and application structure mapping. It functions as a security-focused scanner that identifies hidden files, directories, parameters, and virtual hosts by injecting payloads into HTTP requests. By systematically testing how servers handle various inputs, it assists in mapping the architecture of web applications and uncovering potential security vulnerabilities. The tool distinguishes itself through a highly concurrent engine that manages asynchronous request execution and recursive job orchestration. I

    Gofuzzerinfosecpentesting
    Vezi pe GitHub↗15,618
Vezi toate cele 30 alternative pentru Dirsearch→

Întrebări frecvente

Ce face maurosoria/dirsearch?

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.

Care sunt principalele funcționalități ale maurosoria/dirsearch?

Principalele funcționalități ale maurosoria/dirsearch sunt: Resource Discovery Brute-Forcing, Web Directory Enumeration Tools, Recursive Fuzzers, Endpoint Path Generators, Command Line Interfaces, Recursive Discovery Engines, Response Analysis Filters, Dictionary-Based Resource Discovery.

Care sunt câteva alternative open-source pentru maurosoria/dirsearch?

Alternativele open-source pentru maurosoria/dirsearch includ: oj/gobuster — Gobuster is a command-line security utility designed for brute-force discovery of hidden infrastructure and content.… epi052/feroxbuster — Feroxbuster is an HTTP directory brute forcer and web resource enumerator designed to discover hidden files and… sullo/nikto — Nikto is an open-source HTTP security auditing tool and web server vulnerability scanner. It functions as a… ffuf/ffuf — This tool is a command-line utility designed for automated web resource discovery, fuzzing, and application structure… six2dez/reconftw — reconftw is an attack surface management framework and reconnaissance workflow orchestrator designed to automate the… projectdiscovery/katana — Katana is a web crawler and spider designed for security reconnaissance and web application mapping. It functions as a…