Поисковые операторы (dorks)


Поисковые операторы Google (Google dorks)

Google Dorks. Использование в OSINT

ОператорОписаниеПримерПример комбинации
" "найти результаты, где содержимое строго соответствует заданной фразе"анонимности нет"
будут найдены страницы, содержащие точно эту фразу
"анонимности нет" site:example.com
поиск точной фразы только на сайте example.com
-исключить из результатов поискабизнес -инвестиции
поиск по запросу «бизнес», но убрать результаты, где есть слово «инвестиции»
бизнес -инвестиции -site:vk.com
поиск по запросу «бизнес», но убрать результаты, где есть слово «инвестиции» и результаты с сайта vk.com
*заменяет любое слово или фразу"Семашко * Петрович"
поиск страниц где между «Семашко» и «Петрович» есть любое слово
"Семашко * Петрович" site:example.com
поиск по этому шаблону на сайте example.com
( )позволяет группировать другие операторы и контролировать порядок их выполнения при поиске, содержащем несколько поисковых терминовosint (обучение OR курс OR лекция)
искать osint с любым из перечисленных в скобках вариантов
"мудаков валерий" (иванович OR петрович)
искать по запросу «мудаков валерий иванович» и по запросу «мудаков валерий петрович»
site:ограничить результаты поиска конкретным сайтом или доменоманонимность site:example.com
покажет результаты поиска только на сайте example.com
анонимность site:example.com filetype:pdf
найдёт pdf файлы, содержащие слово «анонимность», на сайте example.com
intitle:искать по заголовкам страницintitle:osint
найдёт страницы, в заголовке которых есть слово «osint»
intitle:osint inurl:hacker
найдёт страницы, где «osint» в заголовке, а URL содержит «hacker»
inurl:искать по URL страницinurl:hacker
найдёт страницы, в URL которых есть слово «hacker»
inurl:osint filetype:pdf
найдёт pdf файлы, в URL которых есть слово «osint»
filetype:ищет файлы с указанным разрешениеfiletype:docx "бизнес план"
найдёт документы docx, содержащие фразу «бизнес план»
site:example.com filetype:xlsx список
найдёт таблицы xlsx на сайте example.com, содержащие слово «список»
ORищет страницы, содержащие один из указанных запросовosint OR разведка
искать страницы, содержащие либо «osint» либо «разведка»
"мудаков валерий" (иванович OR петрович)
искать по запросу «мудаков валерий иванович» и по запросу «мудаков валерий петрович»
ANDнайдёт страницы, где есть каждое из перечисленных слов/фразosint AND анонимность
найдёт страницы на которых есть и «osint» и «анонимность»
"бенджамин франклин" AND "томас джефферсон"
найдёт страницы где упоминаются оба перечисленных человека
cache:показывает версию страницы сохранённую в кэше Googlecache:example.com
просмотр кэшированной версии сайта example.com
cache:example.com "анонимности нет"
поиск фразы «анонимности нет» в кэшированной версии сайта example.com
related:ищет сайты, похожие на указанныйrelated:example.com
сайты, похожие на example.com
related:example.com inurl:osint
найти сайты похожие на example.com, в url которых есть «osint»
allintext:ищет страницы где в тексте есть указанная фраза (вся фраза после : )allintext:анализ сетевого трафика
найдёт страницы в тексте которых есть фраза «анализ сетевого трафика»
site:example.com allintext:анализ
сетевого трафика

будет искать фразу «анализ сетевого трафика» на сайте example.com
allintitle:ищет страницы где в заголовке есть указанная фраза (вся фраза после : )allintitle:анализ сетевого трафика
найдёт страницы в заголовке которых есть фраза «анализ сетевого трафика»
site:example.com allintitle:анализ
сетевого трафика

будет искать фразу «анализ сетевого трафика» в заголовках страниц сайта example.com
allinurl:ищет страницы где в URL есть указанная фраза (вся фраза после : )allinurl:анализ сетевого трафика
найдёт страницы в URL которых есть фраза «анализ сетевого трафика»
site:example.com allinurl:анализ
сетевого трафика

будет искать фразу «анализ сетевого трафика» в URL страниц сайта example.com
AROUND(X)ищет страницы, где два слова находятся рядом друг с другом на расстоянии X слованонимность AROUND(3) безопасность найдёт страницы, где «анонимность» и «безопасность» встречаются на расстоянии до трёх словsite:example.com анонимность AROUND(3) безопасность
на сайте example.com найдёт страницы, где «анонимность» и «безопасность» встречаются на расстоянии до трёх слов
define:показывает определения слова или терминаdefine:osint
найдёт определение термина osint
define:osint site:wikipedia.org
найдёт определение термина osint на сайте wikipedia.org

Поисковые операторы Yandex (Yandex dorks)

ОператорОписаниеПримерПример комбинации
" "найти результаты, где содержимое строго соответствует заданной фразе"анонимности нет"
будут найдены страницы, содержащие точно эту фразу
"анонимности нет" site:example.com
поиск точной фразы только на сайте example.com
-исключить из результатов поискаотчёт -финансовый будет искать по запросу «отчёт», но уберет все где есть «финансовый»отчёт -финансовый site:example.com
тоже самое, но искать будет именно на сайте example.com
*заменяет любое слово или фразу"Семашко * Петрович"
поиск страниц где между «Семашко» и «Петрович» есть любое слово
"Семашко * Петрович" site:example.com
поиск по этому шаблону на сайте example.com
+искать страницы где обязательно есть указанное после + словоosint +документы
искать страницы по запросу osint, где есть слово «документы»
osint +документы +метаданные
искать страницы по запросу osint, где есть слово «документы» и «метаданные»
site:ограничить результаты поиска конкретным сайтомosint site:wikipedia.org
искать «osint» на сайте wikipedia
анонимность site:example.com mime:pdf
найдёт pdf файлы, содержащие слово «анонимность», на сайте example.com
host:искать только по основному хосту, без учёта поддоменовhost:example.com отчёт
искать «отчёт» только на сайте example.com
отчёт host:example.com mime:pdf
искать файлы pdf со словом «отчёт» на example.com
url:искать страницы с указанным URL адресомurl:example.com
найти сайт с URL: example.com
url:osint*
найти сайты в URL которого начинается с osint
mime:ищет файлы с указанным разрешениеmime:docx "бизнес план"
найдёт документы docx, содержащие фразу «бизнес план»
site:example.com mime:xlsx список
найдёт таблицы xlsx на сайте example.com, содержащие слово «список»
title:искать по заголовкам страницtitle:osint
найдёт страницы, в заголовке которых есть слово «osint»
нельсон мандела title:биография
искать страницы по запросу «нельсон мандела» в заголовке которых есть слово «биография»
lang:искать сайты на указанном языке.
Поддерживает языки: Ukrainian (uk), Russian (ru), Belarusian (be), English (en), French (fr), German (de), Kazakh (kk), Tatar (tt), Turkish (tr)
osint lang:en
искать по запросу osint сайты на английском языке
osint lang:en date:>2021**
искать по запросу osint сайты на английском языке, с датой последнего изменения после 2021 года
date:фильтровать страницы по дате последнего изменения. В формате:YYYYMMDD. Месяцы и дни можно заменять *. Можно использовать <>osint date:2021**
искать по запросу osint, страницы изменённые в 2021 году
osint date:>2023.01*
искать страницы по запросу osint, изменённые после января 2023

Поисковые операторы DuckDuckGo (DuckDuckGo dorks)

ОператорОписаниеПример
" "найти результаты, где содержимое строго соответствует заданной фразе"анонимности нет"
будут найдены страницы, содержащие точно эту фразу
-уменьшить количество результатов по запросуотчёт -финансовый
будет искать по запросу «отчёт», но уменьшит количество где есть «финансовый»
+увеличить количество результатов по запросуотчёт +финансовый
будет искать по запросу «отчёт», акцентируя на тех, где есть «финансовый»
filetype:искать файлы с заданным расширениемosint filetype:pdf
искать pdf файлы по запросу «osint «
site:искать на указанном сайте"годовой отчёт" site:example.com
искать фразу «годовой отчёт» на сайте site:example.com
intitle:искать по заголовкам страницintitle:osint
найдёт страницы, в заголовке которых есть слово «osint»
inurl:искать по URL страницinurl:hacker
найдёт страницы, в URL которых есть слово «hacker»
!поиск по другому сайту, если в поиске набрать ! покажет наиболее популярные варианты
поддерживаемые сайты: https://duckduckgo.com/bangs
!w osint
искать osint на Wikipedia

Поисковые операторы (фильтры) Shodan (Shodan dorks)

Shodan. Поиск в глубинах интернета

ФильтрНазначениеПример
afterПоказывает только результаты после указанной датыafter:01/01/2025
beforeПоказывает только до указанной датыbefore:01/08/2025
asnИщет по номеру автономной системы (AS)asn:AS15169
categoryФильтрует по категории устройствcategory:ics
cityПоиск по городуcity:"Washington"
countryПоиск по коду страны (2 буквы)country:US
geoПоиск по координатам или областиgeo:53.45,31.52
hashПоиск по хэшу данных баннераhash:1118725322
has_ipv6Есть ли IPv6 (true/false)has_ipv6:true
has_screenshotЕсть ли скриншот веб-интерфейсаhas_screenshot:true
hostnameПо хостнейму устройстваhostname:"example.com"
ip (или net)По IP или диапазону (CIDR)ip:8.8.8.8, net:8.8.8.0/24
orgПо организации или владельцу сетиorg:"Google LLC"
osПо операционной системеos:"Windows 10"
portПо открытым портамport:22 или port:80,443
postalПочтовый индекс (только США)postal:94043
productПо программному продуктуproduct:"Apache HTTP Server"
region/stateПо области/регионуregion:"California"
versionПо версии продуктаproduct:"Nginx" version:"1.18.0"
vulnПо CVE-идентификатору уязвимостиvuln:CVE-2014-0160
SSL-фильтры
has_sslЕсть ли SSL/TLS на портуhas_ssl:true
ssl.alpnALPN-протокол (например, HTTP/2 = h2)ssl.alpn:h2
ssl.chain_countКоличество сертификатов в цепочкеssl.chain_count:3
ssl.versionВерсия (TLS/SSL)ssl.version:TLSv1.2
ssl.cert.algАлгоритм сертификата (например, RSA)ssl.cert.alg:RSA
ssl.cert.expiredПросрочен ли сертификатssl.cert.expired:false
ssl.cert.extensionРасширения сертификатаssl.cert.extension:basicConstraints
ssl.cert.serialСерийный номер сертификатаssl.cert.serial:1234567890
ssl.cert.pubkey.bitsДлина публичного ключа (в битах)ssl.cert.pubkey.bits:2048
ssl.cert.pubkey.typeТип ключа (например, RSA, ECC)ssl.cert.pubkey.type:RSA
ssl.cipher.versionВерсия шифра (например, TLSv1.2)ssl.cipher.version:TLSv1.2
ssl.cipher.bitsРазмер шифра в битахssl.cipher.bits:128
ssl.cipher.nameНазвание шифраssl.cipher.name:AES128-SHA
HTTP-фильтры
http.componentИспользуемые веб-технологииhttp.component:WordPress
http.component_categoryКатегория компонентаhttp.component_category:framework
http.htmlПоиск по HTML-тексту баннераhttp.html:"Welcome"
http.html_hashПо хэшу HTML-контентаhttp.html_hash:123456789
http.statusКод ответа сервераhttp.status:200
http.titleЗаголовок HTML-страницыhttp.title:"Apache2 Ubuntu Default Page"
Фильтры для Telnet
telnet.optionПоиск по опциям протокола Telnettelnet.option:"echo"
telnet.doСервер просит клиента поддерживать опциюtelnet.do:compress
telnet.dontСервер просит клиента не поддерживать опциюtelnet.dont:timing
telnet.willСервер поддерживает опциюtelnet.will:echo
telnet.wontСервер не поддерживает опциюtelnet.wont:encrypt