Google Dorks

Google Dorks

Celestial

Google Dorks (или Google Hacking) — это использование специальных операторов в поисковой строке Google для нахождения информации, которую сложно найти обычным запросом. Это мощный инструмент для OSINT, пентеста и поиска скрытых данных.


Вот основные операторы-помощники, разделенные по категориям:


1. Базовые логические операторы

Это фундамент, на котором строятся сложные запросы.


  "" (Кавычки): Поиск точного совпадения фразы.

  *  *Пример:* "index of /admin" — найдет именно эту фразу, а не слова по отдельности.

 - (Минус): Исключение слова или сайта из выдачи.

  *  *Пример:* огурцы -рецепт — найдет всё про огурцы, кроме рецептов.

  OR (или символ |): Поиск страниц, содержащих хотя бы одно из слов.

  *  *Пример:* инструкция OR мануал

 * (Звездочка): Заменяет любое неизвестное слово (wildcard).

 *  *Пример:* как взломать * через консоль

  .. (Две точки): Поиск в диапазоне чисел (обычно дат или цен).

  *  *Пример:* iphone 2021..2023



2. Специфические операторы (Dorks)

Эти операторы указывают Google, где именно искать текст.


  site: Ограничивает поиск конкретным доменом или сайтом.

  *  *Пример:* site:gov.ru "паспорт" — искать слово «паспорт» только на сайтах госструктур РФ.

 filetype: (или ext:) Поиск файлов конкретного расширения.

  *  *Пример:* site:example.com filetype:pdf — найдет все PDF-файлы на конкретном сайте.

  intitle: Ищет слово в заголовке страницы (тег <title>).

  *  *Пример:* intitle:"index of" — классика для поиска открытых директорий серверов.

  allintitle: То же самое, но все слова после дорка должны быть в заголовке.

  inurl: Ищет текст в самом URL-адресе страницы.

  *  *Пример:* inurl:admin login — найдет страницы входа в админку.

  intext: Ищет текст только в теле страницы (игнорируя заголовки и ссылки).

  *  *Пример:* intext:"password list"

  inanchor: Ищет текст в анкорах (тексте ссылок) на странице.



3. Продвинутые и сервисные операторы


  cache: Показывает версию страницы из кэша Google (полезно, если сайт удален или изменился).

  *  *Пример:* cache:vk.com/durov

  related: Находит сайты с похожим контентом.

  *  *Пример:* related:amazon.com

  AROUND(n) Поиск страниц, где два слова находятся на расстоянии не более n слов друг от друга.

  *  *Пример:* Путин AROUND(5) указ — найдет страницы, где эти слова стоят близко.



Практические примеры для OSINT


1. Поиск забытых лог-файлов:

  filetype:log intext:password after:2023

2. Поиск незащищенных веб-камер:

  inurl:view/view.shtml или intitle:"webcamXP 5"

3. Поиск Excel-файлов со списками сотрудников на конкретном домене:

  site:company.com filetype:xlsx intext:email

4. Поиск конфигурационных файлов со старыми паролями:

  filetype:env "DB_PASSWORD"



Важные советы:


1. Регистр не важен, но оператор OR должен быть заглавными буквами.

2. Без пробелов: Между оператором, двоеточием и запросом не должно быть пробелов (site:vk.com — правильно, site: vk.com — неправильно).

3. Капча: Если вы будете слать слишком много "дорков" подряд, Google решит, что вы бот, и начнет закидывать вас капчей.

4. Google Hacking Database (GHDB): Существует огромная база готовых дорков, поддерживаемая ресурсом *Exploit Database*. Там можно найти готовые запросы для поиска уязвимых роутеров, баз данных и админок.


Предупреждение: Само использование Google Dorks легально. Однако использование полученных данных для несанкционированного доступа к закрытым системам карается по закону (ст. 272 УК РФ). Используйте эти знания только в этичных целях!

Report Page