Каждый день мы что-то ищем в Google. Я, наверное, раз 200 в день что-нибудь ищу в Google. Я проверяю любую информацию, узнаю что-то новое, моментально нахожу ответ на свой вопрос. Возник вопрос — вбил в поисковую строку — получил результат. Что может быть проще? Но иногда возникают трудности при поиске конкретной информации. Несколько трюков помогут вам всегда находить искомое.
Мы уже не раз писали о секретах поиска в Google. Я решил проверить, какие трюки работают до сих пор, и немного освежить их в вашей памяти.
Содержание
- Поиск конкретной фразы
- Поиск по конкретному сайту
- Поиск слов в тексте
- Поиск слов в заголовке
- Поиск слов в URL
- Поиск новостей для конкретной локации
- Поиск с каким-то количеством пропущенных слов
- Поиск, если забыли какое-то слово или цифру
- Поиск сайтов, которые ссылаются на интересующий вас сайт
- Исключить результаты с ненужным словом
- Поиск похожих сайтов
- Поиск «или-или»
- Поиск разных слов в одном предложении
- Поиск по синонимам
- Поиск в определённом диапазоне чисел
- Поиск файлов определённого формата
- Ещё 10 полезных функций
- Советы
- Об этой статье
- WWW
- Фильтруем выдачу
- Пользуемся бюрократией
- Забираемся в облака
- Подсматриваем конфиги До повальной миграции в облака в качестве удаленных хранилищ рулили простые FTP-серверы, в которых тоже хватало уязвимостей. Многие из них актуальны до сих пор. Например, у популярной программы WS_FTP Professional данные о конфигурации, пользовательских аккаунтах и паролях хранятся в файле ws_ftp.ini. Его просто найти и прочитать, поскольку все записи сохраняются в текстовом формате, а пароли шифруются алгоритмом Triple DES после минимальной обфускации. В большинстве версий достаточно просто отбросить первый байт. Один из файлов ws_ftp.ini в открытом доступе Расшифровать такие пароли легко с помощью утилиты WS_FTP Password Decryptor или бесплатного веб-сервиса. Расшифровка пароля занимает около секунды Говоря о взломе произвольного сайта, обычно подразумевают получение пароля из логов и бэкапов конфигурационных файлов CMS или приложений для электронной коммерции. Если знаешь их типовую структуру, то легко сможешь указать ключевые слова. Строки, подобные встречающимся в ws_ftp.ini, крайне распространены. Например, в Drupal и PrestaShop обязательно есть идентификатор пользователя (UID) и соответствующий ему пароль (pwd), а хранится вся информация в файлах с расширением .inc. Искать их можно следующим образом: Раскрываем пароли от СУБД В конфигурационных файлах SQL-серверов имена и адреса электронной почты пользователей хранятся в открытом виде, а вместо паролей записаны их хеши MD5. Расшифровать их, строго говоря, невозможно, однако можно найти соответствие среди известных пар хеш — пароль. Подбор пароля по хешу MD5 До сих пор встречаются СУБД, в которых не используется даже хеширование паролей. Конфигурационные файлы любой из них можно просто посмотреть в браузере. Пароль к базе данных открыто хранится в конфигурационном файле С появлением на серверах Windows место конфигурационных файлов отчасти занял реестр. Искать по его веткам можно точно таким же образом, используя reg в качестве типа файла. Например, вот так: Серверы с открытыми окнами Не забываем про очевидное Иногда добраться до закрытой информации удается с помощью случайно открытых и попавших в поле зрения Google данных. Идеальный вариант — найти список паролей в каком-нибудь распространенном формате. Хранить сведения аккаунтов в текстовом файле, документе Word или электронной таблице Excel могут только отчаянные люди, но как раз их всегда хватает. Национальный НИИ здоровья им. Ли Дэнхуэя случайно засветил список паролей С одной стороны, есть масса средств для предотвращения подобных инцидентов. Необходимо указывать адекватные права доступа в htaccess, патчить CMS, не использовать левые скрипты и закрывать прочие дыры. Существует также файл со списком исключений robots.txt, запрещающий поисковикам индексировать указанные в нем файлы и каталоги. С другой стороны, если структура robots.txt на каком-то сервере отличается от стандартной, то сразу становится видно, что на нем пытаются скрыть. Белый дом приветствует роботов Список каталогов и файлов на любом сайте предваряется стандартной надписью index of. Поскольку для служебных целей она должна встречаться в заголовке, то имеет смысл ограничить ее поиск оператором intitle. Интересные вещи находятся в каталогах /admin/, /personal/, /etc/ и даже /secret/. Goolge помогает зреть в корень списка директорий Следим за обновлениями Дырявых систем сегодня так много, что проблема заключается уже не в том, чтобы найти одну из них, а в том, чтобы выбрать самые интересные (для изучения и повышения собственной защищенности, разумеется). Примеры поисковых запросов, раскрывающие чьи-то секреты, получили название Google dorks. Одной из первых утилит автоматической проверки защищенности сайтов по известным запросам в Google была McAfee SiteDigger, но ее последняя версия вышла в 2009 году. Сейчас для упрощения поиска уязвимостей есть масса других средств. К примеру, SearchDiggity авторства Bishop Fox, а также пополняемые базы с подборкой актуальных примеров. Актуальность тут крайне важна: старые уязвимости закрывают очень медленно, но Google и его поисковая выдача меняются постоянно. Есть разница даже между фильтром «за последнюю секунду» (&tbs=qdr:s в конце урла запроса) и «в реальном времени» (&tbs=qdr:1). Временной интервал даты последнего обновления файла у Google тоже указывается неявно. Через графический веб-интерфейс можно выбрать один из типовых периодов (час, день, неделя и так далее) либо задать диапазон дат, но такой способ не годится для автоматизации. По виду адресной строки можно догадаться только о способе ограничить вывод результатов с помощью конструкции &tbs=qdr:. Буква y после нее задает лимит в один год (&tbs=qdr:y), m показывает результаты за последний месяц, w — за неделю, d — за прошедший день, h — за последний час, n — за минуту, а s — за секунду. Самые свежие результаты, только что ставшие известными Google, находится при помощи фильтра &tbs=qdr:1. Если требуется написать хитрый скрипт, то будет полезно знать, что диапазон дат задается в Google в юлианском формате через оператор daterange. Например, вот так можно найти список документов PDF со словом confidential, загруженных c 1 января по 1 июля 2015 года. Диапазон указывается в формате юлианских дат без учета дробной части. Переводить их вручную с григорианского календаря неудобно. Проще воспользоваться конвертером дат. Таргетируемся и снова фильтруем Помимо указания дополнительных операторов в поисковом запросе их можно отправлять прямо в теле ссылки. Например, уточнению filetype:pdf соответствует конструкция as_filetype=pdf. Таким образом удобно задавать любые уточнения. Допустим, выдача результатов только из Республики Гондурас задается добавлением в поисковый URL конструкции cr=countryHN, а только из города Бобруйск — gcs=Bobruisk. В разделе для разработчиков можно найти полный список. Средства автоматизации Google призваны облегчить жизнь, но часто добавляют проблем. Например, по IP пользователя через WHOIS определяется его город. На основании этой информации в Google не только балансируется нагрузка между серверами, но и меняются результаты поисковой выдачи. В зависимости от региона при одном и том же запросе на первую страницу попадут разные результаты, а часть из них может вовсе оказаться скрытой. Почувствовать себя космополитом и искать информацию из любой страны поможет ее двухбуквенный код после директивы gl=country. Например, код Нидерландов — NL, а Ватикану и Северной Корее в Google свой код не положен. Часто поисковая выдача оказывается замусоренной даже после использования нескольких продвинутых фильтров. В таком случае легко уточнить запрос, добавив к нему несколько слов-исключений (перед каждым из них ставится знак минус). Например, со словом Personal часто употребляются banking, names и tutorial. Поэтому более чистые поисковые результаты покажет не хрестоматийный пример запроса, а уточненный: Пример напоследок Искушенный хакер отличается тем, что обеспечивает себя всем необходимым самостоятельно. Например, VPN — штука удобная, но либо дорогая, либо временная и с ограничениями. Оформлять подписку для себя одного слишком накладно. Хорошо, что есть групповые подписки, а с помощью Google легко стать частью какой-нибудь группы. Для этого достаточно найти файл конфигурации Cisco VPN, у которого довольно нестандартное расширение PCF и узнаваемый путь: Program FilesCisco SystemsVPN ClientProfiles. Один запрос, и ты вливаешься, к примеру, в дружный коллектив Боннского университета. Поступить в Боннский университет значительно сложнее, чем подключиться к их VPN INFO
Поиск конкретной фразы
Иногда бывает необходимо найти фразу именно в том виде, в котором мы её вводим. Например, когда мы ищем текст песни, но знаем только одну фразу из неё. В таком случае вам нужно заключить эту фразу в кавычки.
Поиск по конкретному сайту
Google — отличный поисковик. И часто он лучше, чем встроенный поиск на сайтах. Именно поэтому рациональнее использовать Google для поиска информации на каком-нибудь сайте. Для этого вводим site:lenta.ru Путин сделал.
Поиск слов в тексте
Если вам нужно, чтобы в тексте найденных результатов были все слова запроса, введите перед ним allintext:.
Если одно слово запроса должно быть в тексте, а остальные — в любом другом месте страницы, включая заголовок или URL, поставьте перед словом intext:, а остальное напишите до этого.
Поиск слов в заголовке
Если вы хотите, чтобы все слова запроса были в заголовке, используйте фразу allintitle:.
Если только часть запроса должна быть в заголовке, а остальное — в другом месте документа или страницы, ставьте intitle:.
Поиск слов в URL
Чтобы найти страницы, у которых ваш запрос прописан в URL, введите allinurl:.
Поиск новостей для конкретной локации
Если вам нужны новости по определённой тематике из конкретной локации, используйте location: для поиска по новостям Google.
Поиск с каким-то количеством пропущенных слов
Вам нужно найти предложение в документе или в статье, но вы помните только слова в начале и в конце. Введите свой запрос и укажите, сколько приблизительно слов было между теми словами, которые вы помните. Выглядит это так: «У лукоморья AROUND(5) дубе том».
Поиск, если забыли какое-то слово или цифру
Забыли какое-то слово из поговорки, песни, цитаты? Не беда. Google всё равно поможет его найти. Поставьте звёздочку (*) на месте забытого слова.
Поиск сайтов, которые ссылаются на интересующий вас сайт
Этот пункт полезен владельцам блогов или сайтов. Если вам интересно, кто же ссылается на ваш сайт или даже на определённую станицу, то достаточно ввести link:lifehacker.ru.
Исключить результаты с ненужным словом
Представим ситуацию. Вы решили поехать отдыхать на острова. И вы совсем не хотите на Мальдивы. Чтобы Google не показывал их в результатах поиска, нужно просто ввести «Отдых на островах −Мальдивы». То есть перед словом Мальдивы поставить минус.
Поиск похожих сайтов
Вы желаете найти всех своих конкурентов. Или вам очень нравится сайт, но не хватает материала на нём, а вам хочется ещё и ещё. Вводим related:lenta.ru и любуемся результатом.
Поиск «или-или»
Бывают ситуации, когда вам нужно найти информацию, касающуюся двух людей сразу. Например, вы хотите посмеяться над Вовой, но не решили, над каким — Зеленским или ещё каким-нибудь. Достаточно ввести «Владимир Зеленский|Жириновский», и вы получите нужный вам результат. Вместо символа «|» можно вводить английское OR.
Поиск разных слов в одном предложении
Для нахождения связей между объектами или просто для поиска упоминания двух личностей вместе можно использовать символ «&». Пример: «Фрейд & Юнг».
Поиск по синонимам
Если вы такой же ленивый, как и я, то вам не хватает терпения гуглить несколько раз по разным синонимам одного слова. Например, дешёвые дрова. Символ «~» может значительно упростить вам жизнь. Пишем «~дешёвые дрова» и получаем результаты по словам «дешёвый», «недорогой», «доступный» и так далее.
Поиск в определённом диапазоне чисел
Очень полезный секрет поиска в Google, если вам нужно найти, например, события, которые произошли в определённые года, или цены в определённом диапазоне. Просто поставьте две точки между числами. Google будет искать в этом диапазоне.
Поиск файлов определённого формата
Если вам нужно найти какой-нибудь документ или просто файл определённого формата, то и здесь вам может помочь Google. Достаточно добавить в конце вашего запроса filetype:doc и вместо doc подставить нужный вам формат.
Ещё 10 полезных функций
1. Google может поработать неплохим калькулятором. Для этого просто введите нужную операцию в поисковую строку.
2. Если вы хотите узнать значение слова, а не просто посмотреть страницы по теме, добавляйте к слову define или «значение».
3. Можно использовать поисковик в качестве конвертера величин и валют. Чтобы вызвать конвертер, наберите запрос с переводом, например, «сантиметры в метры».
4. С помощью Google вы можете узнать погоду и время без необходимости заходить на сайты. Наберите запросы «погода „интересующий город“», «время „интересующий город“».
5. Чтобы посмотреть результаты и расписание матчей спортивной команды, просто наберите в поисковике её название.
6. Чтобы перевести слово на любой язык, напишите в поисковой строке «перевести „нужное слово“ на английский (любой другой) язык».
7. По запросу «восход „интересующий город“» Google показывает время восхода и заката (для последнего — соответствующий запрос).
8.cache:site.com — очень выручающая иногда функция поиска сайта в кеше Google. Например, когда новостники удаляют новости. Их можно прочитать благодаря Google.
9. Если вы вводите в поисковую строку номер авиарейса, Google выдаёт полную информацию о нём.
10. Чтобы увидеть таблицу с котировками конкретной компании, просто введите запрос «акции „интересующая компания“», например «Акции Apple».
Если у вас есть свои способы эффективнее использовать Google и быстрее находить нужную информацию, делитесь советами в комментариях к этой статье.
715 768k
В эру цифровых технологий и скоростного интернета можно узнать любую информацию. За несколько минут мы находим рецепты вкусного пирога или знакомимся с теорией корпускулярно-волнового дуализма.
Но зачастую нужную информацию приходится высеивать по крупицам и тратить на это не один час. AdMe.ru собрал для вас самые действенные способы, которые помогут отыскать драгоценные материалы за пару кликов.
1. Или то, или другое
Иногда мы точно не уверены, что правильно запомнили или услышали нужную информацию. Не беда! Просто введите несколько подходящих вариантов через значок “|” или английское «or», а затем выберите подходящий результат.
2. Поиск по синониму
Как известно, великий и могучий русский язык богат синонимами. И иногда это совсем не на руку. Если вам нужно быстро найти сайты по заданной теме, а не просто конкретную фразу — поставьте символ «~».
Например, результаты запроса «здоровая ~еда» помогут узнать принципы здорового питания, познакомят с полезными рецептами и продуктами, а также предложат посетить рестораны правильного питания.
3. Поиск внутри сайта
Бывает, прочитаешь интересную статью на сайте, а потом через время хочешь поделиться полезной информацией с друзьями или просто перечитать. Тогда на помощь приходит поиск внутри сайта. Для этого сначала вводим адрес сайта, а затем ключевые слова или фразу целиком.
4. Сила звездочки
Когда коварная память подводит нас и безнадежно теряет из фразы слова или цифры, на помощь приходит значок «*». Просто поставьте его на месте забытого фрагмента и получите нужные результаты.
5. Много пропущенных слов
А вот если из памяти выпало не одно слово, а половина фразы, попробуйте написать первое и последнее слово, а между ними — AROUND (примерное количество пропущенных слов). Например, вот так: «Я вас любил AROUND(7) не совсем».
6. Временные рамки
Иногда нам позарез нужно познакомиться с событиями, которые происходили в определенный промежуток времени. Для этого к основной фразе добавляем временные рамки, прописанные через многоточие. Например, мы хотим узнать, какие научные открытия были сделаны в период с 1900 по 2000 год.
7. Поиск по названию или ссылке
Для того, чтобы поисковик нашел ключевые слова в названии статьи — введите слово «intitle:» перед запросом без пробела, а для поиска слова в ссылке — «inurl:».
8. Похожие сайты
Если вы пришли в восторг от сайта и теперь хотите найти аналогичные — введите «related:» перед адресом сайта.
9. Фраза целиком
Самый простой и эффективный способ найти что-то конкретное и именно в таком порядке, как вы ввели, — заключить фразу в кавычки.
Например, если вы введете самый забавный текст — поисковик покажет результаты по запросу «самый», «забавный» и «текст» в любой последовательности.
Если же ввести «самый забавный текст» — будут показаны только те результаты, в которых есть все три слова именно в таком порядке. Этот способ отлично подходит, когда нужно найти текст песни, но мы знаем только фразу.
10. Ненужные термины
Чтобы исключить ненужный термин из поиска — достаточно поставить перед ним знак минус. Например, если мы хотим найти сайты о книгах, но не заинтересованы в их покупке — попробуйте исключить ненужный термин.
- Как выполнить поиск по синонимам в Google. Зачем раз за разом искать информацию сразу по нескольким запросам? «Дешевый смартфон», «недорогой смартфон» и «бюджетный смартфон» можно легко заменить на поисковый запрос «~недорогой смартфон». Значок перед словом «недорогой» — это «тильда», набрать на клавиатуре Mac её можно сочетанием клавиш Alt + N, на клавиатуре Windows в англоязычной раскладке — Shift + Ё (слева от цифры 1).
- Как быстро узнать значение слова. Чтобы не искать определение непонятного слова в статьях из выдачи Google, а сразу получить наилучший результат, введите в строку поиска нужное слово + слово define. Например:
- Как найти похожие сайты через Google. Вам нравится (или не нравится) ресурс, и вы хотите найти нечто подобное. Чтобы сделать это, введите запрос типа related:polezner.ru.
- Как исключить из поисковой выдачи ненужные слова. Например, вы собираетесь в отпуск и ищете варианты, но точно не хотите провести его в Риме. Чтобы в результаты выдачи не добавлялся абсолютно ненужный вам город, поставьте знак «минус» и после него напишите «Рим».
- Как найти конкретную фразу. Пример: вы ищете текст песни, но помните только одну-две фразы из неё. Чтобы быстро найти то, что нужно — возьмите фразу в кавычки.
- Как превратить поиск Google в калькулятор. Чтобы сделать это, просто введите нужную операцию в поисковой строке, результат отобразится вот так: Полезный совет: используйте в качестве разделителей запятые, а не точки, иначе Google вас не поймет.
- Как найти фразу, из которой вы помните не все слова. Например, фразеологизм «от топота копыт пыль по полю летит». Вы помните начало и конец фразы, а три слова из середины — нет. Чтобы получить точный результат, введите такой запрос: От топота копыт AROUND (3) летит. Ещё один (наверное, даже более простой способ) — поставить «звёздочку» (*) на месте забытого слова.
- Как выполнить поиск в диапазоне чисел. Для чего это нужно? Пригодится, если вы ищете события, произошедшие в течение нескольких лет, или гуглите динамику (рост / снижение) цен. Например, так можно узнать, как менялась цена на iPhone 6 с 2014 по 2016 год. Чтобы сделать это, поставьте многоточие между цифрами. Например: «iphone 6 24 990… 53 990».
- Как найти в Google новости своего города. Например, вас интересуют распродажи в Воронеже. Введите такой поисковый запрос: распродажи location: Воронеж.
- Как найти связь между двумя словами. Например, вы хотите почитать о Путине и Трампе. Чтобы получить наилучший результат, введите запрос Путин & Трамп.
- Как узнать, когда матч у любимой команды. Просто введите её название — и Google выведет нужную информацию в красивой «обертке».
- Как найти заголовок статьи в Google. Команда allintitle: заставит Google искать все слова из поискового запроса, команда intitle: запускает более «мягкий» поиск ключевых слов — и по заголовку, и по всему документу.
- Как найти ключевое слово в URL-адресе статьи. Иногда пользователи запоминают яркий URL-заголовок без «физического» названия. Чтобы найти такую страницу, в поисковой строке Google введите команду allinurl:
- Как узнать, кто ссылается на ваш сайт. Введите в строку поиска Google запрос типа link:polezner.ru.
- Как найти файл определенного формата. Добавьте в конце поискового запроса filetype:doc (если вам нужен текстовый документ). Для файлов PowerPoint окончание будет .ppt, для Excel — .xls или .xlsx.
- Как узнать актуальный прогноз погоды. Введите в строку поиска погода *название города*
- Как искать в кэше Google. Вам сюда.
- Как искать по картинкам в Google. Воспользуйтесь информацией из этой статьи.
- Как узнать информацию по авиарейсу. Просто введите его номер, и Google покажет детальную информацию по нему.
- Как узнать курс акций. Введите запрос «акции Tesla» (на месте Tesla может оказаться любая другая компания).
- {«smallUrl»:»https://www.wikihow.com/images_en/thumb/a/a5/Search-Google-Step-1-Version-2.jpg/v4-460px-Search-Google-Step-1-Version-2.jpg»,»bigUrl»:»https://www.wikihow.com/images_en/thumb/a/a5/Search-Google-Step-1-Version-2.jpg/v4-760px-Search-Google-Step-1-Version-2.jpg»,»smallWidth»:460,»smallHeight»:345,»bigWidth»:760,»bigHeight»:570} 1 Откройте браузер.
- {«smallUrl»:»https://www.wikihow.com/images_en/thumb/f/f5/Google-home-page-2017.png/460px-Google-home-page-2017.png»,»bigUrl»:»https://www.wikihow.com/images_en/thumb/f/f5/Google-home-page-2017.png/760px-Google-home-page-2017.png»,»smallWidth»:460,»smallHeight»:218,»bigWidth»:760,»bigHeight»:360.16483516483515} 2 Наберите в адресной строке вверху страницы www.google.com и вы попадете на домашнюю страницу Google. Вы увидите белый экран с полем для поиска и цветным логотипом Google над ним.
- {«smallUrl»:»https://www.wikihow.com/images_en/thumb/a/af/Search-Google-Step-3-Version-2.jpg/v4-460px-Search-Google-Step-3-Version-2.jpg»,»bigUrl»:»https://www.wikihow.com/images_en/thumb/a/af/Search-Google-Step-3-Version-2.jpg/v4-760px-Search-Google-Step-3-Version-2.jpg»,»smallWidth»:460,»smallHeight»:345,»bigWidth»:760,»bigHeight»:570} 3 Наберите в поле поиска слово или фразу, которую хотите найти. К примеру, вы можете поискать «как найти работу» или «лучший ресторан в Москве».
- {«smallUrl»:»https://www.wikihow.com/images_en/thumb/6/6a/Search-Google-Step-4-Version-2.jpg/v4-460px-Search-Google-Step-4-Version-2.jpg»,»bigUrl»:»https://www.wikihow.com/images_en/thumb/6/6a/Search-Google-Step-4-Version-2.jpg/v4-760px-Search-Google-Step-4-Version-2.jpg»,»smallWidth»:460,»smallHeight»:345,»bigWidth»:760,»bigHeight»:570} 4 Нажмите enter на клавиатуре. Вы можете также нажать на голубую лупу, эффект будет тот же. После этого вам будет предоставлен список результатов, которые отвечают вашему поисковому запросу.
- {«smallUrl»:»https://www.wikihow.com/images_en/thumb/2/25/Search-Google-Step-5-Version-2.jpg/v4-460px-Search-Google-Step-5-Version-2.jpg»,»bigUrl»:»https://www.wikihow.com/images_en/thumb/2/25/Search-Google-Step-5-Version-2.jpg/v4-760px-Search-Google-Step-5-Version-2.jpg»,»smallWidth»:460,»smallHeight»:345,»bigWidth»:760,»bigHeight»:570} 5 Просмотрите полученные результаты, промотайте страницу сверху вниз, чтобы увидеть все варианты. Если вы не нашли ничего подходящего на первой странице, промотайте страницу до низа и нажмите «Далее», чтобы просмотреть следующую страницу с результатами..
- {«smallUrl»:»https://www.wikihow.com/images_en/thumb/2/20/Search-Google-Step-6-Version-2.jpg/v4-460px-Search-Google-Step-6-Version-2.jpg»,»bigUrl»:»https://www.wikihow.com/images_en/thumb/2/20/Search-Google-Step-6-Version-2.jpg/v4-760px-Search-Google-Step-6-Version-2.jpg»,»smallWidth»:460,»smallHeight»:345,»bigWidth»:760,»bigHeight»:570} 6 Нажмите на результат, который вас устраивает. Если вы нашли статью, которая отвечает вопросам, вы можете его раскрыть. Откроется новая страница сайта. Если после прочтения статьи вам захочется почитать что-нибудь еще по этой же теме, нажмите на стрелку, кончик которой направлен влево, (она находится в левом верхнем углу вашего браузера), чтобы вернуться на страницу поиска..
- Вы можете продолжать поиски столько, сколько вам будет угодно.
- {«smallUrl»:»https://www.wikihow.com/images_en/thumb/2/21/Search-Google-Step-7-Version-2.jpg/v4-460px-Search-Google-Step-7-Version-2.jpg»,»bigUrl»:»https://www.wikihow.com/images_en/thumb/2/21/Search-Google-Step-7-Version-2.jpg/v4-760px-Search-Google-Step-7-Version-2.jpg»,»smallWidth»:460,»smallHeight»:345,»bigWidth»:760,»bigHeight»:570} 7 Если вы не нашли ничего подходящего по своему запросу, уточните его. Для этого вам нужно вернуться на страницу поиска Google. Сделайте запрос более конкретным. К примеру, вместо того, чтобы искать «Лучший ресторан в Москве» и получить в ответ кучу ссылок, вы можете вбить в поиск «Лучший ресторан китайской кухни в Москве в 2013 году», это значительно сузит поиск.
- Вам может понадобиться уточнить запрос и в тех случаях, когда он слишком специфичный. Если ключевая фраза слишком длинная или специфичная, вы можете не получить подходящих результатов, и в этом случае вам придется вернуться назад и поискать что-то более общее.
- {«smallUrl»:»https://www.wikihow.com/images_en/thumb/1/19/Search-Google-Step-8-Version-2.jpg/v4-460px-Search-Google-Step-8-Version-2.jpg»,»bigUrl»:»https://www.wikihow.com/images_en/thumb/1/19/Search-Google-Step-8-Version-2.jpg/v4-760px-Search-Google-Step-8-Version-2.jpg»,»smallWidth»:460,»smallHeight»:345,»bigWidth»:760,»bigHeight»:570} 8 Воспользуйтесь этими советами для уточнения поиска. Кроме того, вы можете уточнять запрос, не только меняя использованные слова, но и используя нижеприведенные советы:
- Общие слова более часто встречаются в поиске с помощью Google, поэтому если вам важно найти запросы со словами «как» или «где», поставьте перед ними +
- Если набор слов объединен во фразу, вы можете взять его в кавычки или скобки. Это весьма полезно, если вы, к примеру, знаете несколько слов из песни и хотите узнать ее название:
- Шаги-по-стеклу или «Шаги по стеклу».
- Вы можете поставить минус напротив слов, которых хотите избежать в полученных результатах. К примеру, если вы ищите «nano» и не хотите, чтобы поиск вам выдал iPod Nano, вы можете изобразить запрос так: «nano — iPod.»
- Если вы ищите стоимость предмета, введите нижнюю границу после значка валюты, после чего наберите «…», затем снова значок валюты и верхнюю границу цены. К примеру: «Матрас $250…$400»
- {«smallUrl»:»https://www.wikihow.com/images_en/thumb/1/19/Search-Google-Step-9-Version-2.jpg/v4-460px-Search-Google-Step-9-Version-2.jpg»,»bigUrl»:»https://www.wikihow.com/images_en/thumb/1/19/Search-Google-Step-9-Version-2.jpg/v4-760px-Search-Google-Step-9-Version-2.jpg»,»smallWidth»:460,»smallHeight»:345,»bigWidth»:760,»bigHeight»:570} 9 Перенесите свой поиск в другие разделы Google. Вместо того, чтобы искать через обычную строку поиска с домашней страницы Google, вы можете сделать свой поиск более конкретным — в зависимости от того, что вам нужно найти. Это могут быть разделы новостей, изображений или карт Google. Ссылки на них находятся вверху слева над строкой поиска. Вот что можно сделать:
- Выберите раздел « Картинки». Он третий справа на панели. С помощью него вы можете осуществлять поиск исключительно по изображениям. К примеру, если вы хотите найти фотографию какой-то знаменитости или кадры с модного показа, раздел изображений Google может стать полезным источником информации.
- Перейдите в раздел «Новости». Этот раздел пятый по счету от правого края панели. Это очень полезная штука, если вы хотите найти что-то из области новостей, а не просто какое-то общее понятие.
- После того, как вы зашли в раздел «Новости», вы можете выбрать страну, выбрав стрелку под текущей версией новостей и сменив ее на нужную. Эта функция находится прямо под строкой поиска.
- Выберите «карты». С помощью карт Google вы можете найти путь из одного места в другое.
Реклама
- {«smallUrl»:»https://www.wikihow.com/images_en/thumb/a/a6/Search-Google-Step-10-Version-2.jpg/v4-460px-Search-Google-Step-10-Version-2.jpg»,»bigUrl»:»https://www.wikihow.com/images_en/thumb/a/a6/Search-Google-Step-10-Version-2.jpg/v4-760px-Search-Google-Step-10-Version-2.jpg»,»smallWidth»:460,»smallHeight»:345,»bigWidth»:760,»bigHeight»:570} 1 Откройте браузер
- {«smallUrl»:»https://www.wikihow.com/images_en/thumb/7/78/Search-Google-Step-11-Version-2.jpg/v4-460px-Search-Google-Step-11-Version-2.jpg»,»bigUrl»:»https://www.wikihow.com/images_en/thumb/7/78/Search-Google-Step-11-Version-2.jpg/v4-760px-Search-Google-Step-11-Version-2.jpg»,»smallWidth»:460,»smallHeight»:345,»bigWidth»:760,»bigHeight»:570} 2 Зайдите на страницу расширенного поиска Google. Вы можете попасть на нее двумя путями:
- Перейдите по адресу: http://www.google.ca/advanced_search
- Если вы уже что-то ищете в Google, вы можете нажать на кнопку в правой части страницы поиска. Выберите «Расширенный поиск».
- {«smallUrl»:»https://www.wikihow.com/images_en/thumb/4/40/Search-Google-Step-12-Version-2.jpg/v4-460px-Search-Google-Step-12-Version-2.jpg»,»bigUrl»:»https://www.wikihow.com/images_en/thumb/4/40/Search-Google-Step-12-Version-2.jpg/v4-760px-Search-Google-Step-12-Version-2.jpg»,»smallWidth»:460,»smallHeight»:345,»bigWidth»:760,»bigHeight»:570} 3 Найдите страницы со словами, которые вам нужны. Для этого вам придется заполнить как можно больше полей на новой странице, вам не нужно будет заполнять их все, просто сконцентрируйтесь на категориях, которые вам необходимы для конкретизации поискового запроса. Вот информация, которую вы должны предоставить.
- В строке «с использованием этих слов» введите ключевые слова для своего поиска
- В строке «точное слово или фраза» напишите слово или фразу, которые вы ищете.
- В строке «какие-нибудь из этих слов» напишите любые слова, которые хотите видеть в полученных результатах.
- В строке «не включает в себя слова» впишите нежелательные слова
- Под «числовым диапазоном» введите числа в любом желаемом диапазоне..
- Следует отметить, что Google предоставляет вам советы о том, как осуществлять поиск с помощью разных способов, вы можете найти эти советы справа от инструментов поиска.
- {«smallUrl»:»https://www.wikihow.com/images_en/thumb/6/68/Search-Google-Step-13-Version-2.jpg/v4-460px-Search-Google-Step-13-Version-2.jpg»,»bigUrl»:»https://www.wikihow.com/images_en/thumb/6/68/Search-Google-Step-13-Version-2.jpg/v4-760px-Search-Google-Step-13-Version-2.jpg»,»smallWidth»:460,»smallHeight»:345,»bigWidth»:760,»bigHeight»:570} 4 Сузьте полученные результаты. Вы можете добавить больше сведений о предмете поиска, чтобы еще больше сузить полученные результаты. Вам не нужно вписывать данные во всех категориях, сконцентрируйтесь лишь на тех, которые могут помочь найти более точную информацию о том, что вы ищете. Вот несколько вариантов того, как вы можете это сделать:
- Язык. Выберите язык, на котором хотите получить результаты поиска.
- Регион. Показывает результаты, опубликованные в определенном регионе. Например, поиск по сайтам в Восточной Европе.
- Дата обновления. Найдите страницы, данные на которых обновлялись с момента указанной даты.
- Сайт или домен. Если вы хотите сузить свой поиск до определенного сайта, введите его название – и вы будете получать результаты только с него.
- Ключевые слова. Определитесь с тем, где именно они должны встречаться: в заголовках или в теле статей.
- Безопасный поиск. Выберите «показывать наиболее близкие результаты». Если вы хотите исключить потенциально неподходящие статьи из результатов поиска, выберите «отфильтровать до точных результатов».
- Уровень чтения. Измените критерии поиска, чтобы они соответствовали вашему уровню чтения.
- Тип файла. Найдите страницы с файлами в нужном формате, это может быть PDF или Word Doc (.doc).
- Права пользования. Выберите страницы, на которых размещен материал для свободного пользования.
- {«smallUrl»:»https://www.wikihow.com/images_en/thumb/a/a6/Search-Google-Step-14-Version-2.jpg/v4-460px-Search-Google-Step-14-Version-2.jpg»,»bigUrl»:»https://www.wikihow.com/images_en/thumb/a/a6/Search-Google-Step-14-Version-2.jpg/v4-760px-Search-Google-Step-14-Version-2.jpg»,»smallWidth»:460,»smallHeight»:345,»bigWidth»:760,»bigHeight»:570} 5 Нажмите «Расширенный поиск».
- {«smallUrl»:»https://www.wikihow.com/images_en/thumb/6/6d/Google-home-page-Wikihow.png/459px-Google-home-page-Wikihow.png»,»bigUrl»:»https://www.wikihow.com/images_en/thumb/6/6d/Google-home-page-Wikihow.png/759px-Google-home-page-Wikihow.png»,»smallWidth»:460,»smallHeight»:222,»bigWidth»:760,»bigHeight»:367.4725274725275} 6 Просмотрите полученные результаты. Проверьте, нашлись ли нужные вам статьи или нет. Если вы все еще не можете найти то, что искали, вы можете вернуться назад в меню расширенного поиска Google и уточнить свой поисковой запрос или наоборот сделать его более общим. Реклама
- Заведите учетную запись Google для того, чтобы получить доступ к инструментам и расширить возможности поиска.
- Во многих браузерах есть встроенная строка поиска, в которую вы можете вбивать запросы как для поисковой системы Google, так и для других систем. В этом случае, вы можете осуществлять прямой поиск через эту строку вместо того, чтобы заходить на сайт Google.
- Один и тот же поисковый запрос может выдавать разные результаты через несколько дней.
- Вы можете установить настройки для поиска Google, используя ссылку на Настройки, которая расположена рядом со строкой поиска.
- Если вы хотите осуществить голосовой поиск Google, вам нужно скачать приложение Google на свой iPhone, телефон с ОС Android, а так же другие мобильные устройства, которые поддерживают установку приложения Google. После загрузки приложения вы сможете выбрать «голосовой поиск» и произнести любые слова, которые вас интересуют. Поиск начнется после того, как вы начнете говорить.
- Примеры использования операторов расширенного поиска в Google
- Обновляемая подборка Google dorks
- https://lifehacker.ru/vse-sekrety-google/
- https://www.adme.ru/zhizn-nauka/10-sposobov-ispolzovat-poisk-google-kak-nastoyaschij-professional-1225160/
- http://polezner.ru/20-plus-sekretov-poiska-v-google/
- https://ru.wikihow.com/искать-в-google
- https://xakep.ru/2015/07/08/google-hidden-functions/
Как искать по любимому сайту через Google. Так и правда удобнее — поисковик «корпорации добра» нередко знает сторонний сайт лучше, чем его (сайта) собственный поиск. Чтобы сделать поиск по сайту, откройте Google и в строке поиска введите запрос типа site:polezner.ru почему хочется сладкого (погуглите, заодно узнаете :))
Статья будет дополняться, в будущем здесь обязательно появятся новые поисковые команды для Google.
P.S. Хотите, чтобы поисковые команды Google всегда были под рукой? Добавьте эту страницу в закладки! Как это сделать быстро и эффективно? Для Мас работает сочетание клавиш Cmd + D, для Windows — Ctrl + D.
Больше полезных новостей — на главной странице блога!
Поисковая система Google самая популярная в мире, поэтому если вы не знаете, как ей пользоваться, вы можете чувствовать себя выбитым из колеи. Если вы хотите научиться пользоваться простым поиском в Google или желаете улучшить свои навыки пользования Google, эта статья для вас. Выполняйте нижеприведенные инструкции — и вы научитесь искать что-либо в Google.
Метод 1 из 2:Простой поиск в Google
Метод 2 из 2:Расширенный поиск
Советы
Реклама
Об этой статье
На других языках English:Search Google Español:usar el buscador de Google Português:Pesquisar no Google Italiano:Fare una Ricerca su Google 中文:用谷歌搜索 Français:faire une recherche sur Google Nederlands:Zoeken met Google Bahasa Indonesia:Melakukan Pencarian di Google Čeština:Jak hledat v Googlu हिन्दी:गूगल सर्च करें العربية:البحث في جوجل ไทย:ค้นหาข้อมูลด้วยกูเกิล Tiếng Việt:Sử dụng Google Tìm kiếm 한국어:구글로 검색하는 법 Реклама
Получение частных данных не всегда означает взлом — иногда они опубликованы в общем доступе. Знание настроек Google и немного смекалки позволят найти массу интересного — от номеров кредиток до документов ФБР.
Xakep #247. Мобильная антислежка
WWW
Фильтруем выдачу
По умолчанию слова и вообще любые введенные символы Google ищет по всем файлам на проиндексированных страницах. Ограничить область поиска можно по домену верхнего уровня, конкретному сайту или по месту расположения искомой последовательности в самих файлах. Для первых двух вариантов используется оператор site, после которого вводится имя домена или выбранного сайта. В третьем случае целый набор операторов позволяет искать информацию в служебных полях и метаданных. Например, allinurl
отыщет заданное в теле самих ссылок, allinanchor
— в тексте, снабженном тегом ,
allintitle
— в заголовках страниц, allintext
— в теле страниц.
Для каждого оператора есть облегченная версия с более коротким названием (без приставки all). Разница в том, что allinurl
отыщет ссылки со всеми словами, а inurl
— только с первым из них. Второе и последующие слова из запроса могут встречаться на веб-страницах где угодно. Оператор inurl
тоже имеет отличия от другого схожего по смыслу — site
. Первый также позволяет находить любую последовательность символов в ссылке на искомый документ (например, /cgi-bin/), что широко используется для поиска компонентов с известными уязвимостями.
Попробуем на практике. Берем фильтр allintext
и делаем так, чтобы запрос выдал список номеров и проверочных кодов кредиток, срок действия которых истечет только через два года (или когда их владельцам надоест кормить всех подряд).
Когда читаешь в новостях, что юный хакер «взломал серверы» Пентагона или NASA, украв секретные сведения, то в большинстве случаев речь идет именно о такой элементарной технике использования Google. Предположим, нас интересует список сотрудников NASA и их контактные данные. Наверняка такой перечень есть в электронном виде. Для удобства или по недосмотру он может лежать и на самом сайте организации. Логично, что в этом случае на него не будет ссылок, поскольку предназначен он для внутреннего использования. Какие слова могут быть в таком файле? Как минимум — поле «адрес». Проверить все эти предположения проще простого.
Пишем
и получаем ссылки на файлы со списками сотрудников.
Пользуемся бюрократией
Подобные находки — приятная мелочь. По-настоящему же солидный улов обеспечивает более детальное знание операторов Google для веб-мастеров, самой Сети и особенностей структуры искомого. Зная детали, можно легко отфильтровать выдачу и уточнить свойства нужных файлов, чтобы в остатке получить действительно ценные данные. Забавно, что здесь на помощь приходит бюрократия. Она плодит типовые формулировки, по которым удобно искать случайно просочившиеся в Сеть секретные сведения.
Например, обязательный в канцелярии министерства обороны США штамп Distribution statement означает стандартизированные ограничения на распространение документа. Литерой A отмечаются публичные релизы, в которых нет ничего секретного; B — предназначенные только для внутреннего использования, C — строго конфиденциальные и так далее до F. Отдельно стоит литера X, которой отмечены особо ценные сведения, представляющие государственную тайну высшего уровня. Пускай такие документы ищут те, кому это положено делать по долгу службы, а мы ограничимся файлами с литерой С. Согласно директиве DoDI 5230.24, такая маркировка присваивается документам, содержащим описание критически важных технологий, попадающих под экспортный контроль. Обнаружить столь тщательно охраняемые сведения можно на сайтах в домене верхнего уровня .mil, выделенного для армии США.
Очень удобно, что в домене .mil собраны только сайты из ведомства МО США и его контрактных организаций. Поисковая выдача с ограничением по домену получается исключительно чистой, а заголовки — говорящими сами за себя. Искать подобным образом российские секреты практически бесполезно: в доменах .ru и .рф царит хаос, да и названия многих систем вооружения звучат как ботанические (ПП «Кипарис», САУ «Акация») или вовсе сказочные (ТОС «Буратино»).
Внимательно изучив любой документ с сайта в домене .mil, можно увидеть и другие маркеры для уточнения поиска. Например, отсылку к экспортным ограничениям «Sec 2751», по которой также удобно искать интересную техническую информацию. Время от времени ее изымают с официальных сайтов, где она однажды засветилась, поэтому, если в поисковой выдаче не удается перейти по интересной ссылке, воспользуйся кешем Гугла (оператор cache) или сайтом Internet Archive.
Забираемся в облака
Помимо случайно рассекреченных документов правительственных ведомств, в кеше Гугла временами всплывают ссылки на личные файлы из Dropbox и других сервисов хранения данных, которые создают «приватные» ссылки на публично опубликованные данные. С альтернативными и самодельными сервисами еще хуже. Например, следующий запрос находит данные всех клиентов Verizon, у которых на роутере установлен и активно используется FTP-сервер.
Таких умников сейчас нашлось больше сорока тысяч, а весной 2015-го их было на порядок больше. Вместо Verizon.net
можно подставить имя любого известного провайдера, и чем он будет известнее, тем крупнее может быть улов. Через встроенный FTP-сервер видно файлы на подключенном к маршрутизатору внешнем накопителе. Обычно это NAS для удаленной работы, персональное облако или какая-нибудь пиринговая качалка файлов. Все содержимое таких носителей оказывается проиндексировано Google и другими поисковиками, поэтому получить доступ к хранящимся на внешних дисках файлам можно по прямой ссылке.
Подсматриваем конфиги
До повальной миграции в облака в качестве удаленных хранилищ рулили простые FTP-серверы, в которых тоже хватало уязвимостей. Многие из них актуальны до сих пор. Например, у популярной программы WS_FTP Professional данные о конфигурации, пользовательских аккаунтах и паролях хранятся в файле ws_ftp.ini
. Его просто найти и прочитать, поскольку все записи сохраняются в текстовом формате, а пароли шифруются алгоритмом Triple DES после минимальной обфускации. В большинстве версий достаточно просто отбросить первый байт.
Расшифровать такие пароли легко с помощью утилиты WS_FTP Password Decryptor или бесплатного веб-сервиса.
Говоря о взломе произвольного сайта, обычно подразумевают получение пароля из логов и бэкапов конфигурационных файлов CMS или приложений для электронной коммерции. Если знаешь их типовую структуру, то легко сможешь указать ключевые слова. Строки, подобные встречающимся в ws_ftp.ini
, крайне распространены. Например, в Drupal и PrestaShop обязательно есть идентификатор пользователя (UID) и соответствующий ему пароль (pwd), а хранится вся информация в файлах с расширением .inc. Искать их можно следующим образом:
Раскрываем пароли от СУБД
В конфигурационных файлах SQL-серверов имена и адреса электронной почты пользователей хранятся в открытом виде, а вместо паролей записаны их хеши MD5. Расшифровать их, строго говоря, невозможно, однако можно найти соответствие среди известных пар хеш — пароль.
До сих пор встречаются СУБД, в которых не используется даже хеширование паролей. Конфигурационные файлы любой из них можно просто посмотреть в браузере.
С появлением на серверах Windows место конфигурационных файлов отчасти занял реестр. Искать по его веткам можно точно таким же образом, используя reg в качестве типа файла. Например, вот так:
Не забываем про очевидное
Иногда добраться до закрытой информации удается с помощью случайно открытых и попавших в поле зрения Google данных. Идеальный вариант — найти список паролей в каком-нибудь распространенном формате. Хранить сведения аккаунтов в текстовом файле, документе Word или электронной таблице Excel могут только отчаянные люди, но как раз их всегда хватает.
С одной стороны, есть масса средств для предотвращения подобных инцидентов. Необходимо указывать адекватные права доступа в htaccess, патчить CMS, не использовать левые скрипты и закрывать прочие дыры. Существует также файл со списком исключений robots.txt, запрещающий поисковикам индексировать указанные в нем файлы и каталоги. С другой стороны, если структура robots.txt на каком-то сервере отличается от стандартной, то сразу становится видно, что на нем пытаются скрыть.
Список каталогов и файлов на любом сайте предваряется стандартной надписью index of. Поскольку для служебных целей она должна встречаться в заголовке, то имеет смысл ограничить ее поиск оператором intitle
. Интересные вещи находятся в каталогах /admin/, /personal/, /etc/ и даже /secret/.
Следим за обновлениями
Дырявых систем сегодня так много, что проблема заключается уже не в том, чтобы найти одну из них, а в том, чтобы выбрать самые интересные (для изучения и повышения собственной защищенности, разумеется). Примеры поисковых запросов, раскрывающие чьи-то секреты, получили название Google dorks. Одной из первых утилит автоматической проверки защищенности сайтов по известным запросам в Google была McAfee SiteDigger, но ее последняя версия вышла в 2009 году. Сейчас для упрощения поиска уязвимостей есть масса других средств. К примеру, SearchDiggity авторства Bishop Fox, а также пополняемые базы с подборкой актуальных примеров.
Актуальность тут крайне важна: старые уязвимости закрывают очень медленно, но Google и его поисковая выдача меняются постоянно. Есть разница даже между фильтром «за последнюю секунду» (&tbs=qdr:s
в конце урла запроса) и «в реальном времени» (&tbs=qdr:1
).
Временной интервал даты последнего обновления файла у Google тоже указывается неявно. Через графический веб-интерфейс можно выбрать один из типовых периодов (час, день, неделя и так далее) либо задать диапазон дат, но такой способ не годится для автоматизации.
По виду адресной строки можно догадаться только о способе ограничить вывод результатов с помощью конструкции &tbs=qdr:
. Буква y после нее задает лимит в один год (&tbs=qdr:y
), m показывает результаты за последний месяц, w — за неделю, d — за прошедший день, h — за последний час, n — за минуту, а s — за секунду. Самые свежие результаты, только что ставшие известными Google, находится при помощи фильтра &tbs=qdr:1
.
Если требуется написать хитрый скрипт, то будет полезно знать, что диапазон дат задается в Google в юлианском формате через оператор daterange
. Например, вот так можно найти список документов PDF со словом confidential, загруженных c 1 января по 1 июля 2015 года.
Диапазон указывается в формате юлианских дат без учета дробной части. Переводить их вручную с григорианского календаря неудобно. Проще воспользоваться конвертером дат.
Таргетируемся и снова фильтруем
Помимо указания дополнительных операторов в поисковом запросе их можно отправлять прямо в теле ссылки. Например, уточнению filetype:pdf
соответствует конструкция as_filetype=pdf
. Таким образом удобно задавать любые уточнения. Допустим, выдача результатов только из Республики Гондурас задается добавлением в поисковый URL конструкции cr=countryHN
, а только из города Бобруйск — gcs=Bobruisk
. В разделе для разработчиков можно найти полный список.
Средства автоматизации Google призваны облегчить жизнь, но часто добавляют проблем. Например, по IP пользователя через WHOIS определяется его город. На основании этой информации в Google не только балансируется нагрузка между серверами, но и меняются результаты поисковой выдачи. В зависимости от региона при одном и том же запросе на первую страницу попадут разные результаты, а часть из них может вовсе оказаться скрытой. Почувствовать себя космополитом и искать информацию из любой страны поможет ее двухбуквенный код после директивы gl=country
. Например, код Нидерландов — NL, а Ватикану и Северной Корее в Google свой код не положен.
Часто поисковая выдача оказывается замусоренной даже после использования нескольких продвинутых фильтров. В таком случае легко уточнить запрос, добавив к нему несколько слов-исключений (перед каждым из них ставится знак минус). Например, со словом Personal часто употребляются banking
, names
и tutorial
. Поэтому более чистые поисковые результаты покажет не хрестоматийный пример запроса, а уточненный:
Пример напоследок
Искушенный хакер отличается тем, что обеспечивает себя всем необходимым самостоятельно. Например, VPN — штука удобная, но либо дорогая, либо временная и с ограничениями. Оформлять подписку для себя одного слишком накладно. Хорошо, что есть групповые подписки, а с помощью Google легко стать частью какой-нибудь группы. Для этого достаточно найти файл конфигурации Cisco VPN, у которого довольно нестандартное расширение PCF
и узнаваемый путь: Program FilesCisco SystemsVPN ClientProfiles
. Один запрос, и ты вливаешься, к примеру, в дружный коллектив Боннского университета.
INFO
Google находит конфигурационные файлы с паролями, но многие из них записаны в зашифрованном виде или заменены хешами. Если видишь строки фиксированной длины, то сразу ищи сервис расшифровки.
Пароли хранятся в зашифрованном виде, но Морис Массар уже написал программу для их расшифровки и предоставляет ее бесплатно через thecampusgeeks.com.
Используемые источники:
ws_ftp.ini
. Его просто найти и прочитать, поскольку все записи сохраняются в текстовом формате, а пароли шифруются алгоритмом Triple DES после минимальной обфускации. В большинстве версий достаточно просто отбросить первый байт.ws_ftp.ini
, крайне распространены. Например, в Drupal и PrestaShop обязательно есть идентификатор пользователя (UID) и соответствующий ему пароль (pwd), а хранится вся информация в файлах с расширением .inc. Искать их можно следующим образом:В конфигурационных файлах SQL-серверов имена и адреса электронной почты пользователей хранятся в открытом виде, а вместо паролей записаны их хеши MD5. Расшифровать их, строго говоря, невозможно, однако можно найти соответствие среди известных пар хеш — пароль.
До сих пор встречаются СУБД, в которых не используется даже хеширование паролей. Конфигурационные файлы любой из них можно просто посмотреть в браузере.
С появлением на серверах Windows место конфигурационных файлов отчасти занял реестр. Искать по его веткам можно точно таким же образом, используя reg в качестве типа файла. Например, вот так:
Не забываем про очевидное
Иногда добраться до закрытой информации удается с помощью случайно открытых и попавших в поле зрения Google данных. Идеальный вариант — найти список паролей в каком-нибудь распространенном формате. Хранить сведения аккаунтов в текстовом файле, документе Word или электронной таблице Excel могут только отчаянные люди, но как раз их всегда хватает.
С одной стороны, есть масса средств для предотвращения подобных инцидентов. Необходимо указывать адекватные права доступа в htaccess, патчить CMS, не использовать левые скрипты и закрывать прочие дыры. Существует также файл со списком исключений robots.txt, запрещающий поисковикам индексировать указанные в нем файлы и каталоги. С другой стороны, если структура robots.txt на каком-то сервере отличается от стандартной, то сразу становится видно, что на нем пытаются скрыть.
Список каталогов и файлов на любом сайте предваряется стандартной надписью index of. Поскольку для служебных целей она должна встречаться в заголовке, то имеет смысл ограничить ее поиск оператором intitle
. Интересные вещи находятся в каталогах /admin/, /personal/, /etc/ и даже /secret/.
Следим за обновлениями
Дырявых систем сегодня так много, что проблема заключается уже не в том, чтобы найти одну из них, а в том, чтобы выбрать самые интересные (для изучения и повышения собственной защищенности, разумеется). Примеры поисковых запросов, раскрывающие чьи-то секреты, получили название Google dorks. Одной из первых утилит автоматической проверки защищенности сайтов по известным запросам в Google была McAfee SiteDigger, но ее последняя версия вышла в 2009 году. Сейчас для упрощения поиска уязвимостей есть масса других средств. К примеру, SearchDiggity авторства Bishop Fox, а также пополняемые базы с подборкой актуальных примеров.
Актуальность тут крайне важна: старые уязвимости закрывают очень медленно, но Google и его поисковая выдача меняются постоянно. Есть разница даже между фильтром «за последнюю секунду» (&tbs=qdr:s
в конце урла запроса) и «в реальном времени» (&tbs=qdr:1
).
Временной интервал даты последнего обновления файла у Google тоже указывается неявно. Через графический веб-интерфейс можно выбрать один из типовых периодов (час, день, неделя и так далее) либо задать диапазон дат, но такой способ не годится для автоматизации.
По виду адресной строки можно догадаться только о способе ограничить вывод результатов с помощью конструкции &tbs=qdr:
. Буква y после нее задает лимит в один год (&tbs=qdr:y
), m показывает результаты за последний месяц, w — за неделю, d — за прошедший день, h — за последний час, n — за минуту, а s — за секунду. Самые свежие результаты, только что ставшие известными Google, находится при помощи фильтра &tbs=qdr:1
.
Если требуется написать хитрый скрипт, то будет полезно знать, что диапазон дат задается в Google в юлианском формате через оператор daterange
. Например, вот так можно найти список документов PDF со словом confidential, загруженных c 1 января по 1 июля 2015 года.
Диапазон указывается в формате юлианских дат без учета дробной части. Переводить их вручную с григорианского календаря неудобно. Проще воспользоваться конвертером дат.
Таргетируемся и снова фильтруем
Помимо указания дополнительных операторов в поисковом запросе их можно отправлять прямо в теле ссылки. Например, уточнению filetype:pdf
соответствует конструкция as_filetype=pdf
. Таким образом удобно задавать любые уточнения. Допустим, выдача результатов только из Республики Гондурас задается добавлением в поисковый URL конструкции cr=countryHN
, а только из города Бобруйск — gcs=Bobruisk
. В разделе для разработчиков можно найти полный список.
Средства автоматизации Google призваны облегчить жизнь, но часто добавляют проблем. Например, по IP пользователя через WHOIS определяется его город. На основании этой информации в Google не только балансируется нагрузка между серверами, но и меняются результаты поисковой выдачи. В зависимости от региона при одном и том же запросе на первую страницу попадут разные результаты, а часть из них может вовсе оказаться скрытой. Почувствовать себя космополитом и искать информацию из любой страны поможет ее двухбуквенный код после директивы gl=country
. Например, код Нидерландов — NL, а Ватикану и Северной Корее в Google свой код не положен.
Часто поисковая выдача оказывается замусоренной даже после использования нескольких продвинутых фильтров. В таком случае легко уточнить запрос, добавив к нему несколько слов-исключений (перед каждым из них ставится знак минус). Например, со словом Personal часто употребляются banking
, names
и tutorial
. Поэтому более чистые поисковые результаты покажет не хрестоматийный пример запроса, а уточненный:
Пример напоследок
Искушенный хакер отличается тем, что обеспечивает себя всем необходимым самостоятельно. Например, VPN — штука удобная, но либо дорогая, либо временная и с ограничениями. Оформлять подписку для себя одного слишком накладно. Хорошо, что есть групповые подписки, а с помощью Google легко стать частью какой-нибудь группы. Для этого достаточно найти файл конфигурации Cisco VPN, у которого довольно нестандартное расширение PCF
и узнаваемый путь: Program FilesCisco SystemsVPN ClientProfiles
. Один запрос, и ты вливаешься, к примеру, в дружный коллектив Боннского университета.
INFO
Google находит конфигурационные файлы с паролями, но многие из них записаны в зашифрованном виде или заменены хешами. Если видишь строки фиксированной длины, то сразу ищи сервис расшифровки.
Пароли хранятся в зашифрованном виде, но Морис Массар уже написал программу для их расшифровки и предоставляет ее бесплатно через thecampusgeeks.com.
Используемые источники:
intitle
. Интересные вещи находятся в каталогах /admin/, /personal/, /etc/ и даже /secret/.Дырявых систем сегодня так много, что проблема заключается уже не в том, чтобы найти одну из них, а в том, чтобы выбрать самые интересные (для изучения и повышения собственной защищенности, разумеется). Примеры поисковых запросов, раскрывающие чьи-то секреты, получили название Google dorks. Одной из первых утилит автоматической проверки защищенности сайтов по известным запросам в Google была McAfee SiteDigger, но ее последняя версия вышла в 2009 году. Сейчас для упрощения поиска уязвимостей есть масса других средств. К примеру, SearchDiggity авторства Bishop Fox, а также пополняемые базы с подборкой актуальных примеров.
Актуальность тут крайне важна: старые уязвимости закрывают очень медленно, но Google и его поисковая выдача меняются постоянно. Есть разница даже между фильтром «за последнюю секунду» (&tbs=qdr:s
в конце урла запроса) и «в реальном времени» (&tbs=qdr:1
).
Временной интервал даты последнего обновления файла у Google тоже указывается неявно. Через графический веб-интерфейс можно выбрать один из типовых периодов (час, день, неделя и так далее) либо задать диапазон дат, но такой способ не годится для автоматизации.
По виду адресной строки можно догадаться только о способе ограничить вывод результатов с помощью конструкции &tbs=qdr:
. Буква y после нее задает лимит в один год (&tbs=qdr:y
), m показывает результаты за последний месяц, w — за неделю, d — за прошедший день, h — за последний час, n — за минуту, а s — за секунду. Самые свежие результаты, только что ставшие известными Google, находится при помощи фильтра &tbs=qdr:1
.
Если требуется написать хитрый скрипт, то будет полезно знать, что диапазон дат задается в Google в юлианском формате через оператор daterange
. Например, вот так можно найти список документов PDF со словом confidential, загруженных c 1 января по 1 июля 2015 года.
Диапазон указывается в формате юлианских дат без учета дробной части. Переводить их вручную с григорианского календаря неудобно. Проще воспользоваться конвертером дат.
Таргетируемся и снова фильтруем
Помимо указания дополнительных операторов в поисковом запросе их можно отправлять прямо в теле ссылки. Например, уточнению filetype:pdf
соответствует конструкция as_filetype=pdf
. Таким образом удобно задавать любые уточнения. Допустим, выдача результатов только из Республики Гондурас задается добавлением в поисковый URL конструкции cr=countryHN
, а только из города Бобруйск — gcs=Bobruisk
. В разделе для разработчиков можно найти полный список.
Средства автоматизации Google призваны облегчить жизнь, но часто добавляют проблем. Например, по IP пользователя через WHOIS определяется его город. На основании этой информации в Google не только балансируется нагрузка между серверами, но и меняются результаты поисковой выдачи. В зависимости от региона при одном и том же запросе на первую страницу попадут разные результаты, а часть из них может вовсе оказаться скрытой. Почувствовать себя космополитом и искать информацию из любой страны поможет ее двухбуквенный код после директивы gl=country
. Например, код Нидерландов — NL, а Ватикану и Северной Корее в Google свой код не положен.
Часто поисковая выдача оказывается замусоренной даже после использования нескольких продвинутых фильтров. В таком случае легко уточнить запрос, добавив к нему несколько слов-исключений (перед каждым из них ставится знак минус). Например, со словом Personal часто употребляются banking
, names
и tutorial
. Поэтому более чистые поисковые результаты покажет не хрестоматийный пример запроса, а уточненный:
Пример напоследок
Искушенный хакер отличается тем, что обеспечивает себя всем необходимым самостоятельно. Например, VPN — штука удобная, но либо дорогая, либо временная и с ограничениями. Оформлять подписку для себя одного слишком накладно. Хорошо, что есть групповые подписки, а с помощью Google легко стать частью какой-нибудь группы. Для этого достаточно найти файл конфигурации Cisco VPN, у которого довольно нестандартное расширение PCF
и узнаваемый путь: Program FilesCisco SystemsVPN ClientProfiles
. Один запрос, и ты вливаешься, к примеру, в дружный коллектив Боннского университета.
INFO
Google находит конфигурационные файлы с паролями, но многие из них записаны в зашифрованном виде или заменены хешами. Если видишь строки фиксированной длины, то сразу ищи сервис расшифровки.
Пароли хранятся в зашифрованном виде, но Морис Массар уже написал программу для их расшифровки и предоставляет ее бесплатно через thecampusgeeks.com.
Используемые источники:
filetype:pdf
соответствует конструкция as_filetype=pdf
. Таким образом удобно задавать любые уточнения. Допустим, выдача результатов только из Республики Гондурас задается добавлением в поисковый URL конструкции cr=countryHN
, а только из города Бобруйск — gcs=Bobruisk
. В разделе для разработчиков можно найти полный список.gl=country
. Например, код Нидерландов — NL, а Ватикану и Северной Корее в Google свой код не положен.banking
, names
и tutorial
. Поэтому более чистые поисковые результаты покажет не хрестоматийный пример запроса, а уточненный:Искушенный хакер отличается тем, что обеспечивает себя всем необходимым самостоятельно. Например, VPN — штука удобная, но либо дорогая, либо временная и с ограничениями. Оформлять подписку для себя одного слишком накладно. Хорошо, что есть групповые подписки, а с помощью Google легко стать частью какой-нибудь группы. Для этого достаточно найти файл конфигурации Cisco VPN, у которого довольно нестандартное расширение PCF
и узнаваемый путь: Program FilesCisco SystemsVPN ClientProfiles
. Один запрос, и ты вливаешься, к примеру, в дружный коллектив Боннского университета.
INFO
Google находит конфигурационные файлы с паролями, но многие из них записаны в зашифрованном виде или заменены хешами. Если видишь строки фиксированной длины, то сразу ищи сервис расшифровки.
Пароли хранятся в зашифрованном виде, но Морис Массар уже написал программу для их расшифровки и предоставляет ее бесплатно через thecampusgeeks.com.