Security Essentials стал доступен через Microsoft Update. Trend Micro нервничает

Security Essentials стал доступен через Microsoft Update. Trend Micro нервничает

На этой неделе Microsoft добавила свой бесплатный антивирус Security Essentials в список дополнительных продуктов, доступных американским пользователям Windows для загрузки через систему обновления программного обеспечения Microsoft Update. Компания Trend Micro довольно нервно отреагировала на этот шаг, заявив устами своего высокопоставленного представителя, что подобные действия являются образцом недобросовестной конкуренции.



"Приспособление Windows Update для распространения программных продуктов поднимает серьезные вопросы о соблюдении антимонопольных принципов и директив", - заявила руководитель направления решений Trend Micro для индивидуальных пользователей и малого бизнеса Кэрол Карпентер. - "Windows Update - это, в сущности, один из элементов операционной системы Windows, и то, что он используется для доставки не только обновлений, но и программного обеспечения, беспокоит нас. Пользователи не могут выбирать, устанавливать или нет Windows Update на их компьютер, и мы уверены, что применять этот компонент подобным образом не следует. Равноправная конкуренция нами лишь приветствуется, но применение дополнительных рычагов для одностороннего продвижения чьих-либо решений не может не вызывать озабоченности".


Microsoft, в свою очередь, указала, что, во-первых, Security Essentials не навязывается пользователям (он указан в списке дополнительных компонентов, и его необходимо сознательно выбирать для загрузки), а, во-вторых, он доставляется не через Windows Update, а через Microsoft Update - систему, предназначенную для обновления широкого спектра продуктов корпорации, в том числе не связанных непосредственно с Windows (например, пакета Office или проигрывателя Media Player). Стоит, однако, заметить, что многие пользователи могут и не понять разницы, так как две службы - Microsoft Update и Windows Update - довольно тесно взаимосвязаны.


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


Другие поставщики систем безопасности - например, Symantec и McAfee, - воздержались от комментариев на тему недобросовестной конкуренции и ограничились заявлениями о недостаточной эффективности антивируса Microsoft. Представители обеих компаний назвали Security Essentials неприспособленным для борьбы с современными угрозами и отметили, что этот продукт обеспечивает лишь базовый уровень защиты. При этом все лидеры рынка, включая Trend Micro, единогласно отвергли любые подозрения относительно своей обеспокоенности наличием у конкурентов тех или иных бесплатных решений.


Не исключено, что впоследствии Trend Micro сочтет возможным подать на Microsoft в суд за нарушение антимонопольного законодательства, хотя пока компания не выразила подобных намерений явно.


Computerworld

Проводник Windows падал не из-за Microsoft, виноват оказался деинсталлятор

Инженер Microsoft Рэймонд Чен рассказал любопытную историю отладки загадочных падений Проводника. Сначала всё выглядело так, будто в Windows внезапно появился неприятный баг. Но виновником оказалась вовсе не Microsoft, а сторонний деинсталлятор.

Проблема проявилась как резкий всплеск сбоев Проводника. Инженеры начали изучать дампы и заметили странную деталь: падала 32-битная версия программы, запущенная на 64-битных системах Windows.

Такая версия Проводника всё ещё есть в Windows ради совместимости со старыми приложениями. Обычно современные системы почти не используют этот путь. Но в данном случае сторонний деинсталлятор каким-то образом заставлял систему обращаться именно к этому устаревшему компоненту.

Дальше выяснилось, что деинсталлятор некорректно работал с системными API: использовал неправильное соглашение о вызовах функций и неверно обрабатывал параметры стека. Из-за этого при каждой неудачной операции данные из стека удалялись неправильно.

Поскольку процесс повторялся в цикле, повреждение памяти постепенно накапливалось. В какой-то момент указатель стека уезжал в область активного кода, и Проводник падал.

Со стороны всё выглядело как типичная системная ошибка: софт снова и снова аварийно завершал работу, создавая ощущение, что проблема в самой Windows. На деле операционная система лишь показывала последствия ошибки в стороннем ПО.

Чен напомнил важную вещь: в экосистеме Windows с миллиардами устройств и огромным количеством приложений далеко не каждый сбой компонента Microsoft означает баг в Windows. Сторонние программы тоже могут ломать системные процессы, особенно если неправильно используют низкоуровневые API.

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