В этой статье мы подробно разберём, как использовать инструмент Ghunt для эффективного исследования Google-аккаунтов.

Сегодня сложно найти человека, у которого нет аккаунта Google. Учитывая масштабы экосистемы Google, умение «копать» в сторону Google-аккаунта может оказаться крайне полезным для OSINT-расследований. Игнорировать это направление — значит упускать настоящую сокровищницу информации.
В этой статье мы подробно разберём, как использовать инструмент Ghunt для эффективного исследования Google-аккаунтов. Приступим!
Подпишись на наш канал в телеграме, там ты найдешь огромное количество качественного контента, без инфошума и воды!
Что такое Ghunt?
Ghunt — фреймворк с открытым исходным кодом, он помогает собирать публичную информацию, связанную с аккаунтами Google. Инструмент не взламывает аккаунты и не эксплуатирует уязвимости, он извлекает общедоступные данные из сервисов Google и их API.
Вы можете начать поиск, используя адрес электронной почты цели, Gaia ID, ссылку на Google Drive или Google Maps. Инструмент способен раскрыть уникальный Gaia ID аккаунта, время последнего изменения профиля, загруженные фотографии и отзывы в Google Maps. Он также может проверить, какие сервисы активны — например, Google Calendar или YouTube.
Шаг №1: установка и настройка
На момент написания статьи версия Ghunt, опубликованная в PyPI, не работала. Поэтому рекомендуемый способ установки — напрямую из Git-репозитория.
kali> pip3 install pipx
kali> pipx ensurepath
kali> pipx install git+ https://github.com/mxrch/ghunt


Чтобы проверить, что всё работает, можно открыть справку.
kali> ghunt -h

Для продолжения необходимо аутентифицировать Ghunt в Google. Для этого нужно установить расширение Ghunt Companion для Firefox или Google Chrome.

Этот плагин загрузит все необходимые cookie для корректной работы Ghunt. После установки потребуется войти в свой Google аккаунт.

Я воспользуюсь способом №2. Просто нажмите Launch, и учётные данные будут скопированы в буфер обмена. После этого выполните:
kali> ghunt login

Учётные данные сохранятся локально, и при последующих запусках инструмента вводить их снова не потребуется.
Шаг №2: модули
После аутентификации доступны следующие варианты поиска:
- email: получить информацию об адресе электронной почты.
- gaia: получить информацию по Gaia ID.
- drive: получить информацию о файле или папке Google Drive.
- geolocate: определить геолокацию по BSSID.
Соберём информацию по email:
kali> ghunt email <email>


Вывод содержит ссылку на пользовательское изображение профиля, дату последнего изменения профиля, Gaia ID и список активированных сервисов Google. Google Gaia ID — это уникальный постоянный идентификатор, присваиваемый пользователю и служащий базовым токеном централизованной инфраструктуры аутентификации Google; он позволяет компании распознавать пользователей и связывать их данные, настройки и активность между сервисами, такими как Gmail и YouTube.
Кроме того, Ghunt может отображать данные Google Maps, связанные с аккаунтом.

Сюда входят все действия пользователя, включая фотографии и сообщения о происшествиях, если таковые имеются.

Ещё один модуль Ghunt — сбор информации по Gaia ID. Он работает точно так же, как и с email, поэтому перейдём к модулю Drive. Здесь нужно передать Ghunt идентификатор файла Google Drive. Найти этот ID можно, щёлкнув правой кнопкой мыши по файлу в Google Drive, выбрав «Копировать ссылку» («Get link») и скопировав ID из полученного URL — находится после /d/.
kali> ghunt drive <file_id>

Здесь видно, что мы получили временную метку и даже сведения о приложении-источнике. Прокрутив вниз, можно увидеть, кто является владельцем файла.

Довольно полезно.
Следующий модуль — геолокация по BSSID. Он возвращает лишь приблизительные координаты и распознаёт не каждый BSSID. Поэтому не будем на нём задерживаться и перейдём к последнему модулю — spiderdal. Он анализирует Google Digital Asset Links, чтобы выявить связанные веб- или Android-ресурсы.
kali> ghunt spiderdal -u <domain>

Итоги
Google аккаунт в первую очередь предназначен для того, чтобы предоставить пользователю доступ к сервисам. Со временем, по мере того как человек хранит всё больше своей цифровой жизни внутри экосистемы Google, аккаунт накапливает большой объём информации, которая может пригодиться для OSINT-расследований. Инструменты вроде Ghunt помогают получить доступ к части этой информации и проанализировать её.
Подпишись на наш канал в телеграме, там ты найдешь огромное количество качественного контента, без инфошума и воды!
*Информация в данной статье представлена исключительно в образовательных целях. Автор не несёт ответственности за возможные последствия применения советов или рекомендаций, изложенных в материале.