{"id":27629339,"url":"https://github.com/fakhrifnnn/dir-fuzz","last_synced_at":"2025-04-23T15:16:27.080Z","repository":{"id":289329270,"uuid":"970840858","full_name":"fakhrifnnn/DIR-Fuzz","owner":"fakhrifnnn","description":"DirFuzz is a powerful directory brute-forcing tool for web servers, designed to discover hidden files and directories using customizable wordlists and various HTTP request options. Perfect for security researchers and web developers! 🔍","archived":false,"fork":false,"pushed_at":"2025-04-23T14:41:57.000Z","size":14,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"MY-Repo","last_synced_at":"2025-04-23T15:16:23.001Z","etag":null,"topics":["awesome","bugbounty","burpsuite","fuzz-tool","paper-list","pentest","python","research-paper","security","testing","web-directory","web-directory-bruteforcer","web-directory-search","wordlist"],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/fakhrifnnn.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-04-22T16:04:01.000Z","updated_at":"2025-04-23T14:42:01.000Z","dependencies_parsed_at":"2025-04-22T18:50:15.725Z","dependency_job_id":"bd5235b9-a39c-4985-9971-e0333ece337f","html_url":"https://github.com/fakhrifnnn/DIR-Fuzz","commit_stats":null,"previous_names":["fakhrifnnn/dir-fuzz"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fakhrifnnn%2FDIR-Fuzz","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fakhrifnnn%2FDIR-Fuzz/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fakhrifnnn%2FDIR-Fuzz/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fakhrifnnn%2FDIR-Fuzz/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/fakhrifnnn","download_url":"https://codeload.github.com/fakhrifnnn/DIR-Fuzz/tar.gz/refs/heads/MY-Repo","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250457784,"owners_count":21433734,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["awesome","bugbounty","burpsuite","fuzz-tool","paper-list","pentest","python","research-paper","security","testing","web-directory","web-directory-bruteforcer","web-directory-search","wordlist"],"created_at":"2025-04-23T15:16:26.432Z","updated_at":"2025-04-23T15:16:27.074Z","avatar_url":"https://github.com/fakhrifnnn.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# DIR-Fuzz: A Powerful Directory Brute-Forcing Tool for Web Servers 🔍\n\n![GitHub release](https://img.shields.io/badge/release-latest-brightgreen)  \n[Download the latest release](https://github.com/fakhrifnnn/DIR-Fuzz/releases)  \n\n## Table of Contents\n\n1. [Introduction](#introduction)\n2. [Features](#features)\n3. [Installation](#installation)\n4. [Usage](#usage)\n5. [Customization](#customization)\n6. [Contributing](#contributing)\n7. [License](#license)\n8. [Contact](#contact)\n\n---\n\n## Introduction\n\nDIR-Fuzz is a robust tool designed for security researchers and web developers. It helps uncover hidden files and directories on web servers through directory brute-forcing. With customizable wordlists and various HTTP request options, DIR-Fuzz makes it easy to find vulnerabilities and enhance web security.\n\nFor the latest version, please [download it here](https://github.com/fakhrifnnn/DIR-Fuzz/releases).\n\n## Features\n\n- **Customizable Wordlists**: Use your own wordlists or choose from a variety of built-in options.\n- **Multiple HTTP Methods**: Supports GET, POST, and more, allowing for flexible requests.\n- **Verbose Output**: Get detailed logs of the scanning process for better analysis.\n- **User-Friendly Interface**: Simple command-line interface for ease of use.\n- **Fast and Efficient**: Optimized for speed, allowing for quick scans without sacrificing accuracy.\n- **Cross-Platform**: Works on Windows, macOS, and Linux.\n- **Open Source**: Free to use and modify under the MIT License.\n\n## Installation\n\nTo install DIR-Fuzz, follow these steps:\n\n1. **Clone the Repository**: Open your terminal and run the following command:\n\n   ```bash\n   git clone https://github.com/fakhrifnnn/DIR-Fuzz.git\n   ```\n\n2. **Navigate to the Directory**:\n\n   ```bash\n   cd DIR-Fuzz\n   ```\n\n3. **Install Dependencies**: Make sure you have Python 3 installed. Then, run:\n\n   ```bash\n   pip install -r requirements.txt\n   ```\n\n4. **Run the Tool**: After installation, you can start using DIR-Fuzz right away.\n\n## Usage\n\nUsing DIR-Fuzz is straightforward. Here’s a basic command to get you started:\n\n```bash\npython dir_fuzz.py -u \u003ctarget_url\u003e -w \u003cwordlist_path\u003e\n```\n\n### Command Options\n\n- `-u` or `--url`: Specify the target URL.\n- `-w` or `--wordlist`: Provide the path to your wordlist file.\n- `-m` or `--method`: Choose the HTTP method (GET, POST, etc.).\n- `-v` or `--verbose`: Enable verbose output for detailed logs.\n\n### Example\n\nHere’s an example of how to run DIR-Fuzz:\n\n```bash\npython dir_fuzz.py -u https://example.com -w wordlist.txt -m GET -v\n```\n\nThis command will scan `https://example.com` using the specified wordlist with GET requests and provide verbose output.\n\n## Customization\n\nYou can customize DIR-Fuzz to suit your needs:\n\n- **Wordlists**: Create your own wordlists or modify existing ones to target specific directories.\n- **HTTP Headers**: Add custom headers to your requests for better control over the scanning process.\n- **Timeout Settings**: Adjust timeout settings to handle slow responses from the server.\n\n### Adding Custom Headers\n\nTo add custom headers, use the `-H` option:\n\n```bash\npython dir_fuzz.py -u https://example.com -w wordlist.txt -H \"User-Agent: MyCustomUserAgent\"\n```\n\n### Timeout Settings\n\nTo set a timeout, use the `--timeout` option:\n\n```bash\npython dir_fuzz.py -u https://example.com -w wordlist.txt --timeout 5\n```\n\n## Contributing\n\nWe welcome contributions! If you want to help improve DIR-Fuzz, please follow these steps:\n\n1. **Fork the Repository**: Click the \"Fork\" button on the top right of the repository page.\n2. **Create a New Branch**: \n\n   ```bash\n   git checkout -b feature/YourFeature\n   ```\n\n3. **Make Your Changes**: Implement your feature or fix a bug.\n4. **Commit Your Changes**: \n\n   ```bash\n   git commit -m \"Add Your Feature\"\n   ```\n\n5. **Push to Your Fork**: \n\n   ```bash\n   git push origin feature/YourFeature\n   ```\n\n6. **Create a Pull Request**: Go to the original repository and submit a pull request.\n\n## License\n\nDIR-Fuzz is licensed under the MIT License. See the [LICENSE](LICENSE) file for more details.\n\n## Contact\n\nFor questions or feedback, feel free to reach out:\n\n- **Email**: your.email@example.com\n- **Twitter**: [@your_twitter_handle](https://twitter.com/your_twitter_handle)\n\nFor the latest releases, please visit [this link](https://github.com/fakhrifnnn/DIR-Fuzz/releases). \n\n---\n\nThank you for using DIR-Fuzz! Happy scanning!","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffakhrifnnn%2Fdir-fuzz","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffakhrifnnn%2Fdir-fuzz","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffakhrifnnn%2Fdir-fuzz/lists"}