Компания Oracle выпустила экстренное обновление Java для Windows

Компания Oracle выпустила экстренное обновление Java для Windows

Компания Oracle выпустила экстренное обновление Java для Windows

Oralce выпустила внеплановое обновление для Java SE 6, 7 и 8, закрывающее серьезную уязвимость в инсталляторе для Windows (CVE-2016-0603). Не новую, по сути, проблему обнаружил германский исследователь Стефан Кантак (Stefan Kanthak).

Уязвимость заключается в том, что инсталлятор может загружать и исполнять DLL-файлы из своей директории, а это, как правило, папка «Downloads».

Кантак отмечает, что осуществить такую атаку на инсталлятор Java будет непросто, но результат определенно стоит усилий. Сначала, перед тем как жертва установила Java, злоумышленнику придется обманом заставить ее скачать вредоносные файлы DLL, разместив их в одной директории с инсталлятором. Если это условие было соблюдено, атакующий сможет полностью скомпрометировать компьютер жертвы. Как только пользователь запустит установку Java, вредоносный код, скрывающийся в DLL-файлах, будет выполнен, пишет xakep.ru.

Ранее исследователь уже обнаруживал схожую проблему во многих приложениях, среди которых Firefox, Google Chrome, Adobe Reader, 7Zip, WinRAR, OpenOffice, VLC Media Player, Nmap, Python, TrueCrypt и Apple iTunes. Кроме того, этому багу были подвержены инсталляторы многих антивирусных продуктов: ZoneAlarm, Emsisoft Anti-Malware, Trend Micro, ESET NOD32, Avira, Panda Security, McAfee Security, Microsoft Security Essentials, Bitdefender, Rapid7’s ScanNowUPnP, Kaspersky и F-Secure.

В блоге представители Oracle поясняют, что пользователи, ранее скачавшие Java SE ниже версий 6u113, 7u97 и 8u73, с целью их последующей установки, должны удалить эти инсталляторы, заменив их версиями 6u113, 7u97, 8u73. Обновлять уже установленную Java не нужно, так как атака работает только во время установки.

Кантак также отметил, что аналогичная уязвимость была найдена им в инсталляторе Oracle VM VirtualBox  (CVE-2016-0602), и компания исправила этот баг еще в январе текущего года.

Поле Чудес 2 из 1993 года вернулось: ИИ восстановил код за пару часов

ИИ воскресил легендарную игру «Поле Чудес 2» из 1993 года, исходников не было вообще. Разработчик Денис Ширяев рассказал, что с помощью ИИ Claude Fable 5 смог восстановить и перенести в браузер культовую DOS-игру «Поле Чудес 2», вышедшую ещё в 1993 году.

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

Вместо ручной декомпиляции и многомесячной реконструкции Ширяев решил проверить возможности ИИ и скормил Claude Fable 5 бинарник старой игры.

По словам разработчика, нейросеть проанализировала машинный код, восстановила игровую логику, извлекла графические ресурсы и переписала проект на TypeScript. Весь процесс занял около двух часов, а расходы на API составили примерно 100 долларов.

 

В итоге появилась полноценная браузерная версия «Поля Чудес 2». В ней сохранены заставка, ввод имени игрока, турнир из восьми этапов, знаменитое колесо с секторами, мини-игра со шкатулками и даже внутриигровой магазин призов.

Более того, автор отдельно восстановил оригинальный генератор случайных чисел, благодаря чему некоторые игровые сценарии могут совпадать с DOS-версией почти один в один.

Сам Ширяев называет Fable и Mythos лазером для разработки ПО. По его словам, современные ИИ-системы уже способны выполнять задачи, которые ещё недавно потребовали бы серьёзной команды реверс-инженеров и десятков часов ручной работы.

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

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