BitDefender представил иммунизатор для USB

BitDefender представил иммунизатор для USB

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


Когда-то давно иммунизаторы были второй ветвью противовирусных решений наряду с привычными нам сегодня сигнатурными сканерами. Продукты подобного рода боролись с инфекциями, имитируя заражение компьютера; вирус, попадая в систему, определял ее как уже пораженную и не активировал вредоносные процедуры. Однако такая схема требовала выпускать иммунизаторы под каждую отдельную разработку злоумышленников, и с ростом числа угроз этот класс защитных программ постепенно вышел из употребления.

Тем не менее, активный прогресс разнообразных червей, размножающихся при помощи функционала автозапуска с носителей данных, вновь напомнил о забытом подвиде антивирусов: инфекции подобного рода используют для самоактивации файл autorun.inf, помещаемый в корень диска, а, следовательно, со всеми ними можно попробовать побороться посредством иммунизации. Именно так решили поступить эксперты из лаборатории BitDefender.

Разработанный ими продукт - USB Immunizer - ведет борьбу с инфекциями на двух фронтах: во-первых, он защищает съемные устройства от создания вредоносного файла autorun.inf, а, во-вторых, позволяет выключить автозапуск содержимого с USB-накопителей и / или жестких дисков на пользовательском компьютере. Программа невелика по размеру (чуть более мегабайта), проста в применении и бесплатна. Загрузить ее можно здесь.

Оборона Flash-носителей организована следующим образом: после нажатия кнопки "Иммунизация" программа создает в корне выбранного диска папку с именем autorun.inf, содержащую еще несколько файлов и подкаталогов. Все они, включая родительскую, имеют атрибуты "Только для чтения", "Скрытый" и "Системный". Поскольку в одной директории не может быть одновременно файла и папки с одинаковыми именами, то, по задумке создателей, вредоносному программному обеспечению не удастся поместить на USB-накопитель файл autorun.inf, и это исключит автозапуск опасного содержимого. Защита же компьютера от самоактивации нежелательных приложений достигается за счет правки реестра (ключ настройки политик NoDriveTypeAutoRun).

Инициативу BitDefender вполне можно считать хорошей попыткой обезопасить пользователей от вредоносного автозапуска, но вопрос об эффективности утилиты фактически уже сейчас остается открытым: ведь вирусу на инфицированной машине, откровенно говоря, ничто не мешает удалить созданную иммунизатором папку и записать на носитель свой autorun.inf, а содержимое этого файла легко настраивается таким образом, что опасное приложение активируется при открытии съемного диска в Проводнике (чему конфигурация ключа NoDriveTypeAutoRun никак не препятствует).

PRWire.com.au

Письмо автору

HTML-экспорт Telegram позволял красть переписку, патч уже доступен

Исследователи из ExPatch обнаружили уязвимость в десктопной версии Telegram, позволявшую незаметно встраивать JavaScript в экспортированную историю переписки. В самом мессенджере вредоносное сообщение выглядело обычно, но после открытия HTML-файла в браузере скрипт мог скопировать сообщения на сервер злоумышленника или подменить содержимое страницы.

Проблема скрывалась в кнопках, которые боты размещают под сообщениями. Telegram экранировал потенциально опасные символы в тексте переписки, именах отправителей и других полях, но забывал делать это с подписями кнопок.

Бот мог спрятать там скрипт, замаскировав кнопку невидимыми символами. Ему необязательно было находиться в атакуемой группе. Сообщение с веб-кнопкой сохранялось при пересылке, поэтому участник мог самостоятельно занести скрипт в чат. Там он спокойно ждал экспорта хоть несколько месяцев.

После открытия заражённого файла код запускался без дополнительных кликов и получал доступ к сообщениям, именам отправителей, датам и другим данным внутри конкретной HTML-страницы.

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

Для атаки требовалось совпадение трёх условий: экспорт создали в уязвимой версии Telegram Desktop, вредоносное сообщение попало в файл, а пользователь открыл его в браузере с активным JavaScript. Случаи реальной эксплуатации не зафиксированы.

Уязвимость присутствовала в версиях с 4.15.1 по 6.9.3. Исправление вошло в бету 6.9.4 и стабильную версию 7.0.1, выпущенную 14 июля. Однако обновление не лечит уже сохранённые HTML-файлы.

Исследователи советуют повторно экспортировать старые чаты после обновления либо открывать прежние копии с отключённым JavaScript.

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