Найти в Дзене

Как украсть миллионы аккаунтов Telegram и Viber

Оглавление
Данная статья представлена исключительно в ознакомительных целях и не несёт призыва к действию. Вся информация направлена на то, чтобы уберечь читателей от противозаконных действий.

Сегодня мы расскажем вам о том, как мы слили данные переписок тысячи аккаунтов Viber и Telegram.

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

Наверняка, все жители Москвы видели общественные USB зарядки по всему городу, например, на вокзалах.

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

В течении следующего полугода мы с командой работали над реализацией нашей идеи и вот, буквально 3 недели назад закончили.

Суть

Мы разработали устройство. Изначально мы хотели построить его на базе имеющихся в сети наработок, но с удивлением обнаружили, что их нет.

Внешне это обычный переходник папа-мама с алика.

-2

Однако, внутри у нас кое-что интересное.

С помощью этого переходника мы имеем возможность автоматически, при подключении, сливать данные с Android смартфонов, используя один из эксплойтов. Данные пишутся на обычную MicroSD карту, объем которой может быть до 32 gb (больше нельзя, ограничение контроллера).

Как всё происходит?

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

Как расшифровать украденные БД Telegram и Viber?

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

Проанализируем директории, где можно найти необходимую информацию:

/data/data/com.viber.voip/databases/viber_data //звонки Viber

Там будет лежать 2 файла [viber_messages], [viber_data].

Теперь нам нужно это все расшифровать. Потребуется софт Receiver / дополнительно понадобиться NET Framework 4.7

После запуска и установки программы переходим в "Работа с БД" -> "Работа с БД Viber".

Дальше жмем загрузить БД, выбираем дату, после подключения жмем на "Вывести звонки".

Получаем список всех звонков. Можно отдельно отфильтровать по одному номеру телефона, а можно отобразить сразу все. Очень удобная для отчетов возможность сразу сделать экспорт в PDF файл. Можно сразу распечатать и подарить жертве.

Получаем дамп и расшифровку сообщений в Viber:

/data/data/com.viber.voip/databases/viber_messages

Аналогично подгружаем БД сообщений и отображаем их. Выводим сообщения контакта и получаем в таком формате.

Получаем дамп и расшифровку сообщений в Telegram.

/data/data/org.telegram.messenger/files/cache4.db //сообщения Telegram

Получаем наш дамп-файл и переходим к программе. Аналогично загружаем БД и отображаем всех пользователей. Получаем три значения: уникальный идентификатор (uid), имя и информацию в двоичном виде. В последнем столбце, среди двоичного кода есть также номер телефона. Сначала производим поиск по имени (все имена расположены в алфавитном порядке, сначала EN, а потом RU), затем получаем uid и фильтруем сообщения по этому параметру. Таким образом, получаем конкретные сообщения от отдельного пользователя.