{"id":13843308,"url":"https://github.com/Zarcolio/sitedorks","last_synced_at":"2025-07-11T18:31:30.863Z","repository":{"id":38972325,"uuid":"256770027","full_name":"Zarcolio/sitedorks","owner":"Zarcolio","description":"Search Google/Bing/Ecosia/DuckDuckGo/Yandex/Yahoo for a search term (dork) with a default set of websites, bug bounty programs or custom collection.","archived":false,"fork":false,"pushed_at":"2024-11-13T14:21:51.000Z","size":1310,"stargazers_count":891,"open_issues_count":1,"forks_count":113,"subscribers_count":28,"default_branch":"master","last_synced_at":"2024-11-13T15:27:14.381Z","etag":null,"topics":["baidu","bing","bugbounty","bugcrowd","duckduckgo","google","google-dorks","googledork","hackerone","hacking","infosec","intigriti","osint","python3","recon","reconnaissance","search","search-engines","yahoo","yandex"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Zarcolio.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}},"created_at":"2020-04-18T14:11:47.000Z","updated_at":"2024-11-13T14:21:54.000Z","dependencies_parsed_at":"2023-10-16T10:10:07.200Z","dependency_job_id":"231d50e7-86ad-49e3-a16e-c33102644c66","html_url":"https://github.com/Zarcolio/sitedorks","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Zarcolio%2Fsitedorks","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Zarcolio%2Fsitedorks/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Zarcolio%2Fsitedorks/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Zarcolio%2Fsitedorks/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Zarcolio","download_url":"https://codeload.github.com/Zarcolio/sitedorks/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":225745557,"owners_count":17517668,"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":["baidu","bing","bugbounty","bugcrowd","duckduckgo","google","google-dorks","googledork","hackerone","hacking","infosec","intigriti","osint","python3","recon","reconnaissance","search","search-engines","yahoo","yandex"],"created_at":"2024-08-04T17:01:59.164Z","updated_at":"2025-07-11T18:31:30.847Z","avatar_url":"https://github.com/Zarcolio.png","language":"Python","readme":"![](https://img.shields.io/github/license/Zarcolio/sitedorks) ![](https://badges.pufler.dev/visits/Zarcolio/sitedorks) ![](https://img.shields.io/github/stars/Zarcolio/sitedorks) ![](https://img.shields.io/github/forks/Zarcolio/sitedorks) ![](https://img.shields.io/github/issues/Zarcolio/sitedorks) ![](https://img.shields.io/github/issues-closed-raw/Zarcolio/sitedorks)  ![](https://img.shields.io/github/issues-pr/Zarcolio/sitedorks) ![](https://img.shields.io/github/issues-pr-closed-raw/Zarcolio/sitedorks)\n\nWant to get the latest updates?  \nBe sure to ⭐ this repo! \n\n# About [SiteDorks](https://github.com/Zarcolio/sitedorks) ![](https://img.shields.io/static/v1?label=\u0026message=Help%20wanted\u0026color=green)\n\nSearch Google, Bing, Brave, Ecosia, Yahoo or Yandex for a search term with several websites. A [default list](https://github.com/Zarcolio/sitedorks/blob/master/csv/sitedorks.csv) is already provided, which contains Github, Gitlab, Surveymonkey, Trello etc etc. Currently, a default list of 596 dorkable websites is available.\n\nBy default, the following categories are on file: \n\n* ai (3)\n* analysis(13)\n* cloud(91)\n* comm(82)\n* dev(70)\n* docs(79)\n* edu(13)\n* fin(17)\n* forms(15)\n* orgs(57)\n* other(7)\n* remote(1)\n* shortener(39)\n* social(100)\n* storage(9)\n\n# Why use SiteDorks?\nWhy wouldn't you just enter dorks for several websites manually? Think of this:\n* It's really easy to query different search engines.\n* Dorks can be executed per 1 or more categories.\n* It's easy to create different input files for different uses, for example put dozens of domains in 1 file for a pentest.\n* Adding new websites to your search query can be arranged by just adding them to an input file (either a CSV with categories or just a list of sites).\n* It already has a lot of dorkable websites included.\n* The list with dorkable websites is updated regularly.\n* Some search engines ignore too many keywords/characters in a query and with argument -count it's easy to split your dork into more queries.\n* It contains generic lists for other counties such as [China](https://github.com/Zarcolio/sitedorks/blob/master/csv/sitedorks-cn.csv), [France](https://github.com/Zarcolio/sitedorks/blob/master/csv/sitedorks-fr.csv), [Germany](https://github.com/Zarcolio/sitedorks/blob/master/csv/sitedorks-de.csv), [Korea](https://github.com/Zarcolio/sitedorks/blob/master/csv/sitedorks-kr.csv), [The Netherlands](https://github.com/Zarcolio/sitedorks/blob/master/csv/sitedorks-nl.csv) and [Russia](https://github.com/Zarcolio/sitedorks/blob/master/csv/sitedorks-ru.csv).\n  * Need help here with generic lists for other countries, both with more entries in the current lists and with more lists. ![](https://img.shields.io/static/v1?label=\u0026message=Help%20wanted\u0026color=green)\n* It contains a list of Dutch governmental agencies and educational services. With 1 command you can search domains of either the Dutch government or educational services.\n  * Need help here with other lists that can be useful, for example domains of government and educational services in other countries. ![](https://img.shields.io/static/v1?label=\u0026message=Help%20wanted\u0026color=green)\n* Because you want to help plant more trees using the search engine [Ecosia](https://www.ecosia.org) (Bing based).\n\n# Install\nSiteDorks should be able to run with a default Kali Linux installation using Python 3 without installing additional Python packages.\nJust run:\n```\ngit clone https://github.com/Zarcolio/sitedorks\ncd sitedorks\nbash install.sh\n```\nIf you're running into trouble running SiteDorks, please drop me an [issue](https://github.com/Zarcolio/sitedorks/issues) and I'll try to fix it :)\n\n# Usage\n```\nusage: sitedorks [-h] [-browser \u003cbrowser\u003e] [-cat \u003ccategory\u003e] [-cats] [-count \u003ccount\u003e] [-engine \u003cengine\u003e] [-file \u003cfile\u003e]\n[-query \u003cquery\u003e] [-site \u003con|off|inurl\u003e] [-excl \u003cdomains\u003e] [-echo]\n\nUse your favorite search engine to search for a search term with different websites. Use single quotes around a\nquery with double quotes. Be sure to enclose a query with single quotes it contains shell control characters like\nspace, ';', '\u003e', '|', etc.\n\noptional arguments:\n  -h, --help            Show this help message, print categories on file (add -file to check other CSV file) and exit.\n  -hh, --help2          Show the help inside a .csv file being called. Lines in the beginning of the script starting with # are displayed as help.\n  -browser \u003cbrowser\u003e    Supply the browser executable to use or use the default browser.\n  -cat \u003ccategory\u003e       Choose from 1 or more categories, use ',' (comma) as delimiter. Defaults to all categories.\n  -cats                 Show all categories on file, use with or without -file.\n  -count \u003ccount\u003e        How many websites are searched per query. Google has a maximum length for queries.\n  -engine \u003cengine\u003e      Search with 'google', 'baidu', 'bing', 'brave', 'bing-ecosia', 'duckduckgo' 'yahoo' or 'yandex', defaults to 'google'.\n  -file \u003cfile\u003e          Enter a custom website list.\n  -filter \u003cstring\u003e      Only query for sites with this string.\n  -query \u003cquery\u003e        Enter a mandatory search term.\n  -site \u003con|off|inurl\u003e  Turn the 'site:' operator 'on' or 'off', or replace it with 'inurl:' (only for Google), defaults to 'on'.\n  -excl \u003cdomains\u003e       Excluded these domains from the search query.\n  -echo                 Prints the search query URLs, for further use like piping or bookmarking.\n  -wait \u003cseconds\u003e       Wait x seconds, defaults to 7 seconds.\n```\n\n# Examples\nSmall warning here: if you don't use **-cat** SiteDorks will open a lot of tabs in your browser and probably will make Google throw you a CAPTCHA. Increase waiting time with option '-wait' to decrease the chance of getting a CAPTCHA.\n\nWant to look for \"uber.com\" with different sites containing all kinds of content using Google? Use the following command:\n```\nsitedorks -query '\"uber.com\"'\n```\nWant to look for \"uber website\" (with quotes and spaces in the query)? Use the following command:\n```\nsitedorks -query '\"uber website\"'\n```\nWant to search for communication invites with Yandex but leave site: out of the query? Just use the following command:\n```\nsitedorks -cat comm -site disable -engine yandex -query uber\n```\nAnd if you  want to see which categories are on file, for example:\n```\nsitedorks -file sitedorks.csv -cats\n```\n\nFor searching in Dutch (para)medical websites, use the following command:\n```\nsitedorks -cat medi -file sitedorks-nl.csv -query somekeyword\n```\n\n# Google Dorks\nDon't know what to look for? \nTry:\n* https://twitter.com/search?q=%23googledork%20OR%20%23googledorks\n* https://gbhackers.com/latest-google-dorks-list\n* https://www.dorksearch.com\n\n# Contribute?\nDo you have some usefull additions to SiteDorks script or to the list of dorkable websites:\n\n* [![PR's Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat)](https://github.com/Zarcolio/sitedorks/pulls) \n* [![Twitter](https://img.shields.io/twitter/url/https/twitter.com/zarcolio.svg?style=social\u0026label=Contact%20me)](https://twitter.com/zarcolio)\n","funding_links":[],"categories":["Python","Python (1887)","[](#table-of-contents) Table of contents"],"sub_categories":["[](#dorkspentestvulnerabilities)Dorks/Pentest/Vulnerabilities"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FZarcolio%2Fsitedorks","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FZarcolio%2Fsitedorks","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FZarcolio%2Fsitedorks/lists"}