Ищи баги в себе!

Xakep, номер #044, стр. 044-044-2


* Windows NT 4.0

* Windows 2000

* Все системные сервисы, включая Internet Information Server 4.0 и 5.0

* SQL Server 7.0 и 2000 (включая MSDE)

* Internet Explorer 5.01 и выше.

Компания Microsoft также разработала еще одну утилиту - Microsoft Baseline Security Analyzer (http://www.microsoft.com/technet/security/tools/tools/mbsahome.asp), которая проверяет отсутствующие патчи и обновления для:

* Windows NT 4.0,

* Windows 2000,

* Windows XP,

* Internet Information Server (IIS) 4.0 и 5.0,

* SQL Server 7.0 и 2000,

* Internet Explorer (IE) 5.01 и выше,

* а также Office 2000 и 2002.

Еще можно встретить упоминания о таком продукте, как Microsoft Personal Security Advisor (MPSA). В настоящий момент он больше не существует, т.к. полностью заменен в апреле 2002 года продуктом MBSA, уже описанном выше.

Для проверки ОС, IIS и MS SQL используется HFNetChk. Другое отличие от HFNetChk - наличие графического интерфейса и функции генерации XML-отчетов. Текущая версия MBSA - 1.0.

Несмотря на объявление каких-то инициатив, было бы удивительным ожидать, что Microsoft выпустит в открытое плавание продукт для обнаружения дыр в своих же решениях. Кажется, что есть тут какой-то подвох, и это действительно так. HFNetChk и MBSA разработаны совсем не Microsoft'ом, а совершенно другой компанией. Это Shavlik Technologies LLC (http://www.shavlic.com). Почувствуй разницу. Сама Shavlik предлагает расширенные версии этих продуктов (HFNetChkPro и EnterpriseInspector). В частности на странице http://www.shavlik.com/security/prod_hf_compare.asp приведена таблица сравнения HFNetChk с ее "профессиональной" версией, распространяемой, разумеется, за деньги. После ее изучения понимаешь, что никакими добрыми намерениями у Microsoft и не пахло. Только представь себе, что в мелкософтовской версии НЕТ:

* графического интерфейса;

* возможности работы по расписанию и выборочного сканирования узлов (по различным критериям, например, по продукту, по патчу, по типу сканируемого узла);

* загрузки патчей с сервера Microsoft;

* дистанционного размещения патчей, в т.ч. и между доменами (вот она, мечта любого админа);

* генерации отчетов в различных форматах (HTML, XML, CSV, PDF, Excel, Word, RTF и т.д.);

* хранения полной истории всех обновлений;

* создания своей логики работы HFNetChk;

* хранения результатов сканирования в MS Access или MS SQL Server.

Мало того, в версии от Microsoft и проверки-то не все проводятся. Иначе как понять фразу, что HFNetChkPro имеет возможность детальной проверки MS SQL и MS Exchange. Т.е. бесплатный HFNetChk обладает "знаниями" не обо всех дырках, в отличие от своего профессионального брата. Можно предположить, что Microsoft распространяет этот продукт только с одной целью - продвинуть платную версию компании Shavlik. Но применение и бесплатной версии не является пустой тратой времени - часто используемые дыры он обнаружит и укажет нам на них. А уж патчить их или нет - это остается на твоей совести.

Назад на стр. 044-044-1  Содержание  Вперед на стр. 044-044-3