Pokročilé Detaily Google Dorkingu: Co Google Umožňuje Hledat
1. Důležitý Obranný Rozsah
Google dorking berte jako autorizovanou kontrolu viditelnosti. Každý dotaz omezte na aktiva, která vlastníte nebo máte povolení testovat, obvykle pomocí site:your-domain.example. Vyhledávače pomáhají při hledání informací, ale OWASP to popisuje jako průzkum úniků informací v autorizovaném procesu.
site:your-domain.example
2. Základní Operátory Google
Google dokumentuje přesnou frázi, site:, vyloučení pomocí -, before:, after: a filetype:. Mezi operátorem a hledaným výrazem nemá být mezera.
2.1 site:
Basic domain review
site:your-domain.example Účel: Obranné Použití.
Subdomain review
site:docs.your-domain.example Účel: Obranné Použití.
Folder/path review
site:your-domain.example/help/ Účel: Obranné Použití.
Obranné Použití: Vlastníci hubů mohou zkontrolovat, zda jsou staré stránky nápovědy, veřejné soubory, zastaralé návody nebo registrační stránky stále viditelné v Google.
2.2 Quotation Marks
Exact phrase search
site:your-domain.example "registration instructions" Účel: Obranné Použití.
-
site:your-domain.example "user guide" -
site:your-domain.example "terms of service" -
site:your-domain.example "privacy policy" -
site:your-domain.example "archived documentation"
2.3 -
Exclude a word
site:your-domain.example registration -event Účel: Obranné Použití.
Exclude a subdomain
site:your-domain.example -site:blog.your-domain.example Účel: Obranné Použití.
Exclude a phrase
site:your-domain.example "user guide" -"version 2026" Účel: Obranné Použití.
2.4 filetype:
-
site:your-domain.example filetype:pdf -
site:your-domain.example filetype:doc -
site:your-domain.example filetype:docx -
site:your-domain.example filetype:xls -
site:your-domain.example filetype:xlsx -
site:your-domain.example filetype:ppt -
site:your-domain.example filetype:pptx -
site:your-domain.example filetype:zip
3. Operátory URL, Titulku A Obsahu
Používejte operátory titulku, URL a obsahu k omezení místa výskytu výrazu. Jejich chování se může měnit, proto je berte jako výzkumnou pomůcku, ne dokonalou kontrolu.
3.1 intitle:
site:your-domain.example intitle:login Účel: Obranné Použití.
-
site:your-domain.example intitle:help -
site:your-domain.example intitle:archive -
site:your-domain.example intitle:registration -
site:your-domain.example intitle:documentation
3.2 allintitle:
site:your-domain.example allintitle:user guide Účel: Obranné Použití.
3.3 inurl:
site:your-domain.example inurl:archive Účel: Obranné Použití.
-
site:your-domain.example inurl:old -
site:your-domain.example inurl:docs -
site:your-domain.example inurl:uploads -
site:your-domain.example inurl:download -
site:your-domain.example inurl:resources
3.4 allinurl:
site:your-domain.example allinurl:old documentation Účel: Obranné Použití.
3.5 intext:
site:your-domain.example intext:"registration instructions" Účel: Obranné Použití.
-
site:your-domain.example intext:"support contact" -
site:your-domain.example intext:"updated policy" -
site:your-domain.example intext:"legacy" -
site:your-domain.example intext:"deprecated"
3.6 allintext:
site:your-domain.example allintext:legacy documentation archive Účel: Obranné Použití.
4. Booleovské Operátory A Seskupování
Používejte OR, závorky, výslovné AND a někdy svislou čáru, aby byly složité dotazy čitelné.
4.1 OR
site:your-domain.example (registration OR signup) Účel: Obranné Použití.
4.2 Parentheses
site:your-domain.example (guide OR manual) filetype:pdf Účel: Obranné Použití.
4.3 AND
site:your-domain.example registration AND policy Účel: Obranné Použití.
4.4 |
site:your-domain.example registration | signup Účel: Obranné Použití.
5. Vyhledávání Podle Data
Používejte before: a after: kolem migrací, změn pravidel, redesignů, incidentů nebo nasazení.
5.1 before:
site:your-domain.example before:2024-01-01 Účel: Obranné Použití.
5.2 after:
site:your-domain.example after:2025-01-01 Účel: Obranné Použití.
5.3 Date range
site:your-domain.example after:2024-01-01 before:2025-01-01 Účel: Obranné Použití.
6. Zástupné Znaky A Přibližné Hledání
Hvězdička může fungovat jako zástupce neznámých slov uvnitř frází.
6.1 *
site:your-domain.example "registration * guide" Účel: Obranné Použití.
6.2 Exact phrase plus wildcard
site:your-domain.example "version * release notes" Účel: Obranné Použití.
7. Číselné Rozsahy
Číselné rozsahy používají dvě tečky, například 2020..2023.
Version or year range
site:your-domain.example "version" 2020..2023 Účel: Obranné Použití.
Release note range
site:your-domain.example "release notes" 2022..2024 Účel: Obranné Použití.
8. Filtry Jazyka, Regionu A Poslední Aktualizace
Pokročilé vyhledávání filtruje podle jazyka, regionu, poslední aktualizace, webu/domény, umístění výrazů, typu souboru a práv použití.
| Příklad | Účel |
|---|---|
| Language filter | Review translated pages. |
| Region filter | Review country or market visibility. |
| Last update filter | Review recently updated results. |
9. Filtry Typu Výsledků
Filtry výsledků pomáhají kontrolovat veřejná aktiva, oznámení, média, podporu a fóra.
| Příklad | Účel |
|---|---|
| Web | General indexed pages. |
| Images | Screenshots, diagrams, logos, and public images. |
| News | Announcements and public updates. |
| Videos | Tutorials and embedded media pages. |
| Forums | Community and support discussions. |
10. Pokročilé Kombinace Pro Obranné Kontroly
| Cíl | Bezpečný Vzor Dotazu |
|---|---|
| 10.1 Public documentation review | site:your-domain.example (guide OR manual OR documentation) |
| 10.2 Indexed PDF review | site:your-domain.example filetype:pdf |
| 10.3 Old PDF review | site:your-domain.example filetype:pdf (old OR archive OR legacy) |
| 10.4 Upload path review | site:your-domain.example inurl:uploads |
| 10.5 Download path review | site:your-domain.example inurl:download |
| 10.6 Registration content review | site:your-domain.example (registration OR signup OR onboarding) |
| 10.7 Policy review | site:your-domain.example ("privacy policy" OR "terms of service" OR "acceptable use") |
| 10.8 Retired content review | site:your-domain.example (deprecated OR retired OR legacy OR archived) |
| 10.9 Public spreadsheet review | site:your-domain.example (filetype:xls OR filetype:xlsx) |
| 10.10 Recent content review | site:your-domain.example after:2026-01-01 |
| 10.11 Older-than-baseline review | site:your-domain.example before:2023-01-01 |
| 10.12 Current docs excluding old sections | site:your-domain.example documentation -archive -legacy -deprecated |
11. Méně Spolehlivé Nebo Změněné Operátory
Některé starší operátory jsou nespolehlivé, zastaralé nebo změněné. Nespoléhejte na cache:; použijte URL Inspection v Search Console, logy, historii CMS nebo schválené archivy.
-
related:your-domain.example -
inanchor:"your brand name" -
site:your-domain.example registration AROUND(5) guide
12. Co Může Google Odhalit Při Obranné Kontrole
Na vlastní doméně může Google dorking odhalit indexované stránky, dokumenty, staré návody, stažení, uploady, zastaralé stránky, stránky vyžadující noindex, stránky vyžadující autentizaci, zastaralé zásady a úryvky s příliš mnoha informacemi.
- Indexed public pages
- Indexed documents
- PDFs, spreadsheets, and presentations
- Old documentation
- Public download pages
- Public upload folders
- Retired or archived pages
- Public help-center content
- Public registration instructions
- Public media files
- Stale pages after migrations
- Pages that should have noindex
- Pages that should require authentication
- Outdated branding, policies, or procedures
- Search snippets exposing more text than expected
13. Bezpečný Přehled Operátorů
| Cíl | Bezpečný Vzor Dotazu |
|---|---|
| See indexed pages | site:your-domain.example |
| Find PDFs | site:your-domain.example filetype:pdf |
| Find documents | site:your-domain.example (filetype:doc OR filetype:docx) |
| Find spreadsheets | site:your-domain.example (filetype:xls OR filetype:xlsx) |
| Find presentations | site:your-domain.example (filetype:ppt OR filetype:pptx) |
| Find old content | site:your-domain.example (old OR archive OR legacy) |
| Find content in URLs | site:your-domain.example inurl:archive |
| Find content in titles | site:your-domain.example intitle:documentation |
| Find exact text | site:your-domain.example "registration instructions" |
| Exclude sections | site:your-domain.example -site:blog.your-domain.example |
| Search after date | site:your-domain.example after:2025-01-01 |
| Search before date | site:your-domain.example before:2024-01-01 |
| Search date range | site:your-domain.example after:2024-01-01 before:2025-01-01 |
| Find alternatives | site:your-domain.example (guide OR manual OR documentation) |
14. Jak Interpretovat Výsledky
Výsledek je výchozí bod, ne důkaz kompromitace. Každý výsledek zařaďte podle záměru a citlivosti.
| Příklad | Akce |
|---|---|
| Intended public content | Public documentation, marketing pages, public policies, event pages, and help articles. |
| Unclear content | Old PDFs, duplicate documents, unlisted downloads, old screenshots, and legacy instructions. |
| Potentially sensitive content | Internal procedures, operational notes, logs, exports, backups, configuration references, or private data. |
15. Proces Obranné Kontroly
Kontroly spouštějte po nasazeních, migracích, obnovách záloh, změnách dokumentace a přesunech serveru. Zaznamenejte URL, dotaz, typ obsahu, riziko, vlastníka, akci, datum nápravy a ověření.
- Začněte široce pomocí
site:your-domain.example. - Zkontrolujte typy souborů: PDF, DOCX, XLSX a PPTX.
- Zkontrolujte legacy indikátory: old, archive, legacy a deprecated.
- Zkontrolujte cesty: uploads, downloads, docs a archive.
- Zkontrolujte časové rozsahy pomocí
before:aafter:. - Dokumentujte nálezy, vlastníky, akce, data a ověření.
16. Principy Nápravy
Nejprve opravte zdroj. Odstranění výsledku vyhledávání nechrání obsah, pokud jej původní URL stále poskytuje.
- Put private content behind authentication.
- Remove sensitive files from public web roots.
- Disable directory listing.
- Use noindex for pages that should be reachable but not indexed.
- Do not use robots.txt as access control.
- Remove old exports, backups, and temporary files.
- Review search results after major deployments.
- Monitor logs for old or unusual paths.
- Request search engine removal only after the source is fixed.
Google rozlišuje blokování indexace a řízení přístupu. Pro soukromý obsah použijte správné odstranění, ochranu heslem nebo noindex podle situace.
Zdroje
Tento článek vychází z obranných doporučení Group-IB, Imperva, CybelAngel, nápovědy Google Search, Google Advanced Search a metodiky OWASP pro testování úniků informací.