Антивирусные приложения в Windows и другие сторонние приложения, например просмотрщики PDF, могут выполнять инъекцию DLL библиотек в браузер. Данные инъекции могут вызывать проблемы стабильности при работе браузера.
Mozilla решила последовать инициативе Google по блокировке сторонних инъекций кода в Google Chrome. Разработчики Google обнаружили, что сторонние DLL-инъекции увеличивают риск падений браузера в среднем на 15%.
Изначально Mozilla приступила к исследованию вариантов по отключению DLL-инъекций в Firefox в четвертом квартале 2016 года, но только в последнее время работа в данном направлении ускорилась.
Передовая сборка браузера Firefox Nightly 66 уже блокирует инъекции DLL. Эта функция будет интегрирована в бета-версию и стабильную версию Firefox 66.
Выход Firefox Beta 66 запланирован на 29 января 2019 года, а релиз Firefox Stable версии 66 по графику должен состояться 19 марта 2019 года.
Как узнать, включена ли уже защитная функция? Все очень легко. Просто откройте страницу about:support в адресной строке браузера и проверьте статус компонента «Запускающий процесс» (расположен ближе к началу списка).
Если «Запускающий процесс» имеет состояние «Включён», то функция активна, а если «Отключён», то неактивна.
На данный момент пользователи Firefox могут отключать данную функцию. Велика вероятность, что данная возможность сохраниться в Beta и Stable версиях браузера Mozilla.
Для управления данной функции перейдите по адресу:
about:config?filter=browser.launcherProcess.enable
Данная ссылка сработает только, если функция добавлена в браузер (на данный момент только в Firefox Nightly 66).
Дважды кликните по параметру и измените статус с «true» на «false». Значение «true» соответствует включенной функции блокировки DLL инъекций, а «false» – отключенной.
Пользователи Firefox (и Chrome) могут столкнуться с проблемами работы браузера и приложений, которые пытаются произвести инъекцию DLL в браузер. Разработчикам сторонних приложений нужно обновить свои продукты и удалить компоненты, вставляющие DLL в веб-обозреватель, чтобы исключить принудительные блокировки этих действий.
Заключение
DLL инъекции всегда вызывали проблемы стабильности в Windows. Google установил, что DLL инъекции повышают риск сбоев Chrome на 15%. Mozilla не приводит статистики по данному поводу, но, скорее всего, цифры будут схожими.
Обновления программ, что нового
• Oppo Find X8 Ultra и vivo X200 Ultra будут продаваться только в Китае: Технические характеристики новых флагманов
• Intel Graphics Software заменит Intel Arc Control
• Qualcomm и Geekom выпустят новый Мини-ПК с Snapdragon X Elite
• Обновление Steam устранило ошибки в записи игр, Remote Play и поддержке ROG Ally X
• Обновление Intel ARC Game On Driver 32.0.101.6314 WHQL. Исправления для Call of Duty: Black Ops 6 и Minecraft Bedrock
• Samsung выпустил обновление за ноябрь 2024 года для устройств Galaxy