Вредоносная программа для macOS MaMi нацелена на DNS-настройки

Вредоносная программа для macOS MaMi нацелена на DNS-настройки

Вредоносная программа для macOS MaMi нацелена на DNS-настройки

Эксперт в области безопасности Патрик Уордл обнаружил семейство вредоносных программ, нацеленных на пользователей macOS. Вредонос, получивший имя MaMi, меняет DNS-настройки.

Впервые исследователь заинтересовался данным вопросом после сообщения на форуме Malwarebytes, в котором пользователь утверждал, что коллега «случайно установил что-то», и это привело к перехвату DNS (DNS hijacking).

Несмотря на то, что пользователь удалял записи DNS, они оставались измененными — 82.163.143.172 и 82.163.142.174. После того, как был проведен анализ, единственным, на что пало подозрение, было программное обеспечение «MyCoupon», которое часто детектируется как нежелательное ПО. Тем не менее, проблема оказалась куда более серьезной.

MaMi представляет собой образец простого зловреда. 64-разрядный исполняемый файл отмечен как приложение версии 1.1.0, утверждается, что это свежая версия программы. Разработчик MaMi оснастил свое детище функциями перехвата DNS, снятия скриншотов, генерации имитируемых событий мыши, загрузки файлов, выполнения произвольного кода. Зловред также может сохраняться как элемент запуска.

В своем блоге Уордл объясняет, что вредонос размещается на нескольких доменах, однако методы заражения пока остаются загадкой. Также эксперт отметил, что MaMi устанавливает сертификат через приложение Keychain Access, которое позволило бы реализовать атаку «Человек посередине» (Man-in-The-Middle, MiTM).

Также была опубликована статья, в которой подробно описывается работа MaMi.

Согласно этой статье, MaMi представляет собой переделанный зловред DNSUnlocker, который осуществлял похожие вредоносные действия, только в системе Windows.

Telegram Desktop удалил почти 800 ГБ данных из-за проверки орфографии

Пользователь Хабра под ником virtual-anvil обнаружил опасную ошибку в Telegram Desktop для Windows: мессенджер рекурсивно очищал папку C:\custom, где хранились программы, проекты и другие данные общим объёмом около 800 ГБ.

Сначала перестали запускаться приложения — их EXE-файлы просто исчезли. Папки оставались, а содержимое постепенно растворялось.

Проверка через Process Monitor показала, что Telegram самостоятельно открывал C:\custom, обходил вложенные каталоги и запрашивал права на удаление файлов.

Причиной оказалась не вредонос и даже не апдейтер, решивший выйти из-под контроля, а библиотека проверки орфографии lib_spellcheck. Telegram хранит добавленные пользователем слова в файле custom. После изменений в версии 7.1.0 Windows-код начал обращаться к этому словарю, но путь к рабочей папке оставался пустым.

К пустой строке добавлялось /custom, а Qt превращал её в C:\custom. Код ожидал увидеть служебный файл, находил вместо него каталог и запускал removeRecursively(), методично удаляя всё доступное.

Ошибка затронула Telegram Desktop 7.1.0 и 7.1.1 для Windows со встроенной проверкой орфографии. Версии находились в распространении около 66 часов. На Linux и macOS такую цепочку не обнаружили.

Пользователь передал разработчикам логи и открыл тикет № 31170. Ошибку подтвердили и исправили: путь теперь задаётся до выхода из функции, а библиотеке запретили работать со словарём при пустом адресе. Патч вошёл в Telegram Desktop 7.1.2.

Владельцам версий 7.1.0 и 7.1.1 на Windows стоит немедленно обновиться.

RSS: Новости на портале Anti-Malware.ru