{"id":13845803,"url":"https://github.com/HJ23/Raptor","last_synced_at":"2025-07-12T03:32:19.751Z","repository":{"id":53485711,"uuid":"346842243","full_name":"HJ23/Raptor","owner":"HJ23","description":"Passive subdomain enumeration tool with http-probe.","archived":false,"fork":false,"pushed_at":"2021-04-30T07:44:12.000Z","size":123,"stargazers_count":33,"open_issues_count":0,"forks_count":4,"subscribers_count":4,"default_branch":"main","last_synced_at":"2024-11-21T19:38:45.413Z","etag":null,"topics":["bug-bounties","bug-bountry","bug-hunter","bugbounty","cybersecurity","enumeration","hacking","http-probe","osint","osint-python","osint-tool","probe","probe-requests","python","python3","subdomain","subdomain-enumeration","subdomain-scanner","subdomains","subdomains-monitoring"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"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/HJ23.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}},"created_at":"2021-03-11T21:24:44.000Z","updated_at":"2023-08-10T13:52:32.000Z","dependencies_parsed_at":"2022-08-18T05:50:10.538Z","dependency_job_id":null,"html_url":"https://github.com/HJ23/Raptor","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/HJ23/Raptor","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HJ23%2FRaptor","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HJ23%2FRaptor/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HJ23%2FRaptor/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HJ23%2FRaptor/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/HJ23","download_url":"https://codeload.github.com/HJ23/Raptor/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HJ23%2FRaptor/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":264930763,"owners_count":23684919,"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":["bug-bounties","bug-bountry","bug-hunter","bugbounty","cybersecurity","enumeration","hacking","http-probe","osint","osint-python","osint-tool","probe","probe-requests","python","python3","subdomain","subdomain-enumeration","subdomain-scanner","subdomains","subdomains-monitoring"],"created_at":"2024-08-04T17:03:36.581Z","updated_at":"2025-07-12T03:32:19.465Z","avatar_url":"https://github.com/HJ23.png","language":"Python","funding_links":[],"categories":["Python"],"sub_categories":[],"readme":"### Passive Subdomain Enumeration Tool with Http-Probe.\n---\n![raptor](https://user-images.githubusercontent.com/39130214/110909816-fc04c180-8329-11eb-9344-d06f25458f61.png)\n\n---\nRaptor is a subdomain enumeration tool that discovers valid subdomains for websites passively. \n\nRaptor designed to comply with all passive sources licenses, and usage restrictions but speed in mind.\n\nThis software currently employs 22 free and commercial services. (Constantly updated if any new resource out there.)\n\nFor better results I highly encourage you to get API keys.\n\nAlso http-probe included which means user can identify dead\u0026alive subdomains and various open-ports easily.\n\nThink this is useful? :star: Star us on GitHub — it helps!\n\n\n### Usage\n#### To install requirements execute the command below\n\n```sh\npip3 install -r requirements.txt  \n```\n\n#### Find subdomains of 'example.com' . \n```sh\npython3 main.py --domain example.com\nOr\npython3 main.py -d example.com\n```\n\n#### Specify filename and extension  otherwise it will use default one.\n\n```sh\npython3 main.py --domain example.com --output example.txt  \nOr\npython3 main.py -d example.com -o example.txt  \n```\n#### For Outputs check outputs directory.\n\n#### Use http-probe to identify dead \u0026 alive subdomains and various ports. (*This option will take for a while to finish)\n```sh\npython3 main.py --domain example.com --probe   \nOr\npython3 main.py -d example.com -p  \n```\n\n\n\n#### Verbose mode for details.\n\n```sh\npython3 main.py --domain example.com --output example.txt --verbose\nOr\npython3 main.py -d example.com -o example.txt -v\n```\n\n### Run with Docker\n\n#### Build an image\n```\ndocker build -t hj23/raptor .\n```\n\n#### Run in a container\n```\ndocker run --rm -v $PWD/outputs:/outputs hj23/raptor -d example.com\n```\n\n#### API keys for commercial services.\n\n```\nThese are the commercial services it uses:\n\n- Bing\n- BinaryEdge\n- VirusTotal\n- Shodan\n- UrlScan\n- Censys\n\nBut all these services  provide free limited request package with automatic renewal basis.\n\nfor Bing limit is 1000 requests per month.\nfor BinaryEdge limit is 250 requests per month. \nfor VirusTotal limit is 500 requests per day.\nfor Shodan if you have academic email limit is 100 requests per month. (1 request = 100 result)\nfor UrlScan limit is 1000 requests per day.\nfor Censys limit is 250 requests per month.\n\n```\n### Having trouble with API keys ?\nCheck out our guide here :\n[ How to get API keys for Raptor ? ](https://github.com/HJ23/Raptor/wiki)\n\n### Why this tool works slower than others ?\nWell faster not always means better. API calls might take reasonable amount of time.\nBut most importantly in order not to exceed limits stated above scripts adjusted not only for best performance but also best\nfor API call allowance.\n\n#### Todo\n- [ Add more sources ]()\n\n----\n#### Logo Credits : https://www.freepik.com/iyasalif\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FHJ23%2FRaptor","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FHJ23%2FRaptor","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FHJ23%2FRaptor/lists"}