Пользователи Facebook и MySpace подверглись атаке червя Boface.G

Пользователи Facebook и MySpace подверглись атаке червя Boface.G

PandaLabs (www.viruslab.ru), лаборатория компании Panda Security по обнаружению и анализу вредоносных кодов, обнаружила Boface.G, нового червя, использующего для распространения социальные сети Facebook и MySpace.

Данный червь размещает в профиле или на панели контактов зараженного пользователя ссылку на фальшивый видеофайл с YouTube. Он также может рассылать по контактам зараженного пользователя личное сообщение с такой же ссылкой. Когда пользователь пытается просмотреть видео (которое вроде бы пришло от одного из друзей), он попадает на веб-страницу с предложением загрузить обновление для Flash Player, чтобы просмотреть файл. Если он соглашается, то просто загружает копию червя на свой компьютер, чтобы в свою очередь заразить свои контакты.

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

По данным PandaLabs, одна из двух социальных сетей, подвергнувшихся атаке, уже предприняла меры по защите пользователей от вредоносного ПО. Пользователи Panda Security постоянно находились под защитой от данного червя.

Разработчик запустил Doom на беспроводных наушниках без экрана

Кажется, список устройств, на которых запускали Doom, снова пополнился, на этот раз беспроводными наушниками. Разработчик Арин Саркисян (Arin-S) сумел портировать легендарный шутер на пару PineBuds Pro. Тех самых TWS-наушников, у которых вообще нет экрана.

Звучит как очередная шутка из серии «Doom запустили на тостере», но всё по-настоящему.

PineBuds Pro — редкий случай на рынке: это одни из немногих наушников с открытой прошивкой, чем Арин и воспользовался. Эти наушники выпускает Pine64 — та же компания, что стоит за RISC-V-паяльниками вроде Pinecil.

Внутри каждого наушника скрывается Arm Cortex-M4F, и именно он стал сердцем проекта DoomBuds. Ради эксперимента разработчик разогнал процессор с 100 до 300 МГц и полностью отключил энергосберегающий режим. Сегодня такой разгон для встраиваемых чипов звучит почти как экстремальный спорт.

 

Отдельной головной болью стали память и хранилище. Чтобы игра вообще влезла в наушники, Арину пришлось серьёзно перекроить код: заранее сгенерировать таблицы, сделать часть переменных константами, отключить систему кеширования и выкинуть всё лишнее. В результате сам движок Doom уложился менее чем в 1 МБ. А WAD-файл Doom 1 пришлось ужать с 4,2 до 1,7 МБ — благо в сети давно есть «облегчённые» версии ресурсов.

Ну и главный вопрос: как играть в Doom без экрана? Решение оказалось неожиданно практичным. Арин использовал UART-подключение PineBuds Pro, чтобы стримить картинку на внешнее устройство или даже в интернет. Bluetooth тоже рассматривался, но по совокупности факторов UART оказался быстрее и стабильнее.

В итоге картинка передаётся в формате MJPEG, а производительность достигает примерно 18 кадров в секунду. Теоретически можно было бы выжать около 25 fps, но процессору банально не хватает сил быстро перекодировать видеопоток.

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