{"id":15113764,"url":"https://github.com/hellblack55/dobby","last_synced_at":"2026-01-31T22:07:26.549Z","repository":{"id":254635920,"uuid":"847116417","full_name":"hellblack55/dobby","owner":"hellblack55","description":"This script finds subdomains and URLs, filters them into .js, .json, and sensitive categories, and helps streamline your security assessments and bug hunting.","archived":false,"fork":false,"pushed_at":"2025-07-26T20:36:04.000Z","size":28,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-07-27T00:19:53.663Z","etag":null,"topics":["bash","bash-script","bug","bug-bounty","bugbounty","bugbounty-tool"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/hellblack55.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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":"2024-08-24T22:33:34.000Z","updated_at":"2025-07-26T20:36:07.000Z","dependencies_parsed_at":"2024-08-24T23:33:07.629Z","dependency_job_id":"8f52d49c-4aa0-41ed-8b25-e515a20e66a8","html_url":"https://github.com/hellblack55/dobby","commit_stats":null,"previous_names":["hellblack55/dobby"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/hellblack55/dobby","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hellblack55%2Fdobby","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hellblack55%2Fdobby/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hellblack55%2Fdobby/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hellblack55%2Fdobby/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hellblack55","download_url":"https://codeload.github.com/hellblack55/dobby/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hellblack55%2Fdobby/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28956992,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-31T18:30:42.805Z","status":"ssl_error","status_checked_at":"2026-01-31T18:30:19.593Z","response_time":128,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["bash","bash-script","bug","bug-bounty","bugbounty","bugbounty-tool"],"created_at":"2024-09-26T01:23:10.999Z","updated_at":"2026-01-31T22:07:26.544Z","avatar_url":"https://github.com/hellblack55.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# dobby\nThis Bash script automates the reconnaissance phase of bug bounty hunting by integrating several tools to discover subdomains, identify live domains, and extract URLs for further analysis. It is configurable, allowing adjustments for thread count, Amass usage, and timeouts. It is on its way to be upraded.\n\n## Key Features\n\n## Subdomain Enumeration:\nUses Subfinder, Assetfinder, and optionally Amass to discover subdomains.\nRemoves duplicates and stores results in subdomains.txt.\n\n## Live Domain Probing:\nUses httprobe to identify responsive domains, saving results in httprobe.txt.\n\n## URL Discovery:\nFetches historical and current URLs using Waybackurls and Getallurls, consolidating them in all_urls.txt.\n\n## Filtering and Categorization:\nExtracts JavaScript (js_files.txt) and JSON files (json_files.txt).\nFilters URLs for sensitive keywords, storing them in important_urls.txt.\n\n## How It Works\nInput Domain: The user provides a domain, which determines the output directory.\nConcurrency: Tools run in parallel where possible, using configurable thread counts.\nEfficiency: Anew ensures all results are unique, preventing duplicates.\nKeyword Filtering: Grep identifies URLs with potential security significance based on predefined keywords.\n\n## Tools Used\nSubfinder, Assetfinder, Amass (optional)\nHttprobe\nWaybackurls, Getallurls\nAnew, Grep\n\n## Usage\n```\n./dobby.sh \u003cdomain\u003e [-t threads] [-a] [-m timeout]\nOptions:\n  -t, --threads   Number of threads (default: 10)\n  -a, --amass     Run Amass for subdomain enumeration\n  -m, --timeout   Amass timeout in seconds (default: 300)\n  -h, --help      Show this help message\n```\n\n![image](https://github.com/user-attachments/assets/d249c2d6-6a8b-4b2d-8b77-e6156c5b93f3)\n\n\n\n## 🚀 Installation Guide\n\nFollow these steps to install and set up **Dobby** on a Linux system:\n\n```bash\ngit clone https://github.com/hellblack55/dobby\ncd dobby\nchmod +x setup.sh\n./setup.sh\n```\nAnd you are all done!\n\n## Verification\nYou can verify the installation by running the following commands:\n```\nbash\nCopy code\nsubfinder -version\nassetfinder -version\namass -version\nhttprobe -version\nwaybackurls -h\ngau -h\nanew -h\n```\n\nIf these commands return the version or help output, the tools are installed correctly, and you're ready to run the script.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhellblack55%2Fdobby","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhellblack55%2Fdobby","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhellblack55%2Fdobby/lists"}