*    Демонстрация прототипов устройств с USB 3.0 - 2008-11-21 11:49:49    *    Microsoft официально анонсировала Windows Azure - 2008-10-28 08:18:19    *    Тестеры получили первый билд Vista SP2 - 2008-10-28 08:14:07    *    NVIDIA Hybrid SLI: теперь и для платформы Intel - 2008-10-16 10:54:38    *    Быстрая DDR3-память опасна для процессоров Intel - 2008-10-05 08:01:03    *    Руководство по включению PhysX на ноутбуках с GPU NVIDIA - 2008-09-02 12:08:00    *    Ежедневно десять миллионов зомби распространяют спам и вредоносные коды - 2008-08-25 09:38:09    *    Поддельные инсталляторы Flash Player получили широкое распространение - 2008-08-07 11:40:35    **

             Обратная связь | Внести в избранное | Сделать домашней

Поиск по сайту



Вход
Имя

Пароль

Ещё не зарегистрировались?
Вы можете это сделать ЗДЕСЬ.

Содержание
 Главная

 Навигация
 Статьи
 Форум
 Файлы
 Ссылки
 Ваш Профайл
 Связь с автором
 Мировые новости
 Экзамены MCSE
 Обзор фильмов
 Самое популярное
 Фотогалерея
 Куплю-Продам
 Статьи
 Форум

 Профессиональное обслуживание компьютеров и сетей в России и в Израиле

 Учебники on-line
 Flash MX
 ISA Server
 Office XP
 PhotoShop 7
 Linux Red Hat
 Visual Basic. NET
 Visual Studio.NET
 Citrix Metaframe
 Citrix MetaFrame XP
 ВСЕ КНИГИ

Наполнение сайта
 Добавить файл
 Добавить статью
 Добавить ссылку

 Статьи по разделам
 MCSE 2000
 MCSE 2003
 Операционные Системы
 Новости Microsoft
 Безопасность
 Software
 Hardware
 Новости Интернета
 MCSE 2000 за 15 минут
 MCSE 2003 за 15 минут
 CISCO Systems


Реклама

ISRAland - РЕКЛАМА

Будьте с нами!
Кнопка на Ваш сайт

Скорая помощь для Ваших компьютеров и сетей!

Сделать стартовой
Связаться с автором


Реклама

ISRAland - РЕКЛАМА

  


Защита: Управление заплатами в OC Windows: Office Update Inventory Tool





Опубликовал michaeldmitriev Saturday, December 04


Раздел: Безопасность

Предыдущая статья этой серии обсуждала HFNetChk и Microsoft Baseline Security Analyzer (MBSA) – два бесплатных решения,поставляемые Microsoft и позволяющие всесторонне оценивать связанные с безопасностью системыобновления программного обеспечения и настройки конфигурации системы. Хотянаиболее свежая версия MBSA продемонстрировала дополнительные функциональныевозможности по управлению и работает с новыми продуктами Microsoft (такими как Microsoft Content Management Server, Commerce Server и Host Integration Server), способность удаленногосканирования для обновлений ее главного продукта – Office – по-прежнему отсутствует.



Автор: Марсин Полич    

Предыдущая статья этой серии обсуждала HFNetChk и Microsoft Baseline Security Analyzer (MBSA) – два бесплатных решения,поставляемые Microsoft и позволяющие всесторонне оценивать связанные с безопасностью системыобновления программного обеспечения и настройки конфигурации системы. Хотянаиболее свежая версия MBSA продемонстрировала дополнительные функциональныевозможности по управлению и работает с новыми продуктами Microsoft (такими как Microsoft Content Management Server, Commerce Server и Host Integration Server), способность удаленногосканирования для обновлений ее главного продукта – Office – по-прежнему отсутствует.Обнаружение заплат, связанных с Office (относящихся к версиям 2000, ХР и 2003), ограниченотолько тем компьютером, с которого это сканирование запущено.

Чтобы исправить этуситуацию, Microsoft выпустила Office Update Inventory Tool (в настоящее время в версии 2.0),в качестве автономного, бесплатно загружаемого инструмент (кроме тоговключенного в Office 2003 Resource Kit).

OfficeUpdateInventory Tool предоставляет те же функциональные возможности, что и локальноесканирование обновления заплат Office с помощью MBSA 1.2 (фактически, MBSA работает с файлами Office Update Inventory Tool, хранящимися в подкаталоге OfficeUpd главного установочного каталога).Главным их отличием является диапазон поддерживаемых операционных систем (Office Update Inventory Tool является более совершенным в этомсмысле, поскольку не подвержен ограничениям совместимости других подкомпонентовMBSA) и тем,для каких целей был разработан каждый из этих инструментов. В то время как MBSA используется главным образом дляудаленного сканирования больших групп компьютеров (для всех обновлений, заисключением тех, что относятся к Office), Office Update Inventory Tool предназначен для создания перечня,суммирующего статус заплат Office на локальной машине. Это означает, что в типовомсценарии несколько экземпляров этого инструмента буду запускаться индивидуальнона каждом компьютере под управлением Windows. Эти инструменты затем сгружаютрезультаты их сканирования в общую сетевую папку для последующего всестороннегоанализа.

OfficeUpdateInventory Tool состоит из двух отдельных исполняемых файлов (и четырех вспомогательныхфайлов). Первый из них (имеющий подходящее название – INVENTORY.EXE) проводит инвентаризациюлокальной системы и генерирует файл журнала, содержащий результаты, а второй (CONVERT.EXE) – конвертирует этотрезультирующий файл журнала в требуемый формат. Кроме XML-файла, можно генерировать файл вформате CSV (т.е., разделенные запятыми значения), который может быть легкоотображен в выходных данных Excel или MOF (т.е., Management Object Format), а затем использован Systems Management Server для обновления егоинвентаризационной информации. Исполняемые и вспомогательные файлы доступны вдвух отдельных закачиваемых пакетах (Invcm.exe и Invcif.exe) в самораспаковывающемся формате,опубликованных на Web-сайте Microsoft Office Online.

В то время как Invcm.exe (содержащий INVENTORY.EXE; oudetect.dll, который содержит поддерживаемыебиблиотеки кодов; и CONVERT.EXE) является достаточно постоянным, Invcif.exe (содержащий три сжатых файла: patchdata.xml перечисляющий файлы обновлений, cifsPuids.cif хранящий обнаруженные данные и inventorycatalog.html, описывающий соответствие междуобновлениями и обнаруженными данными) изменяется с каждой новой заплатой к Office. Следовательно, он должен регулярнозагружаться. К счастью (как и в случае MBSA), каждый раз, когда запускается Office Update Inventory Tool, он проверяет последние версииэтих двух исполняемых файлов (а также обновленные и обнаруженные данные) изагружает их автоматически.

INVENTORY.EXE может запускаться на любой системепод Windows 98 или более поздней с Windows Installer версии 1.0 или более поздней.Поскольку заплаты Microsoft Office применяются как файлы заплат Windows Installer Package (т.е., файлы с расширением .MSP), то они регистрируются в базеданных Windows Installer. Утилита проверяет содержание этойбазы данных и определяет список уже примененных обновлений. Она также определяетуровень заплат для Office 2000 SR-1a или более поздних версий, Office XP и Office 2003 (новые версии требуютналичия Windows Installer 2.0). Примечание: INVENTORY.EXE, outdetect.dll, patchdata.xml и inventorycatalog.html должны находиться в одной и тойже папке, независимо от того, является ли она локальной для инвентаризируемойсистемы или хранится на удаленном сервере.

Вы также должны иметьдоступ к файлу Puids.cif, расположенному по умолчанию в подкаталоге cifs главного установочного каталога. Чтобыопределить расположение этого подкаталога или поместить его в каталог,содержащую другие файлы, можно использовать параметр /s. Предположим, что вы хотитезапустить инвентаризацию, используя файлы на локальной системе (по умолчаниюхранимые в папке C:inventory) и перенаправить результаты в тоже самое расположение (определяемое значением, следующим после параметра /o). Тогда вам нужно выполнитьследующую команду:

INVENTORY.EXE /s C:inventorycifs /o C:inventory

Если эти файлы хранятся вобщей папке Inventory на удаленном сервере (в демонстрационных целях япереименовал ее в REMOTE) и вы хотите перенаправить результаты туда же, то нужновыполнить следующую команду:

REMOTEInventoryINVENTORY.EXE /s REMOTEInventorycifs /o REMOTEInventory

В обоих случаях,полученный результат будет иметь форму файла журнала, названный так же, как NetBIOS-имя локального компьютера и будетсохраняться либо в папке C:inventory на локальной системе, либо REMOTEInventory на удаленном сервере. Этот журналсостоит из строчных, индивидуально зашифрованных записей, определяющихидентификатор заплаты и ее статус. В обоих случаях, эта команда должнавызываться на локальной системе (той, на которой проводится сканирование экземпляраMS Office).

Утилита INVENTORY.EXE также может быть использована дляфорсирования обновлений обнаруженных файлов (cifsPuids.cif, patchdata.xml и inventorycatalog.html) с помощью следующего синтаксиса(для локального и удаленных серверов, соответственно):

INVENTORY.EXE /update C:inventory
INVENTORY.EXE /update REMOTEInventory

CONVERT.EXE требует наличия ОС Windows ME или более поздней версии и MSXML parser 3.0 SP4 или более поздней версии (включенныйв Internet Explorer 5.0 или более поздние и можетбыть загружен отдельно, если у вас старая версия этого браузера). Эта утилитаиспользует файл журнала, генерируемый INVENTORY.EXE и, основываясь на информации из patchdata.xml, она конвертирует данные в XML- (или, в качестве альтернативы, CSV- или MOF-) формат. Как и в предыдущемпримере, можно сохранить этот файл на локальной или удаленной системе, полагая,что сервер, папка и общие имена остаются теми же, что и в предыдущих примерах.При создании выходного XML-файла в общей папке REMOTEInventory, должна быть выполнена следующаякоманда (с исходными файлами, расположенными на локальном и удаленномкомпьютере, соответственно):

CONVERT.EXE /d C:inventory /o REMOTEInventory%computername%.xml /xml C:Inventorypatchdata.xml
CONVERT.EXE /d REMOTEInventory /o REMOTEInventory%computername%.xml /xml REMOTEInventorypatchdata.xml

Подобным образом, дляпреобразования файлов журналов в MOF-формат и сохранения их под тем же именем, но срасширением *.mof, нужно выполнить следующую команду:

CONVERT.EXE /d C:inventory /o REMOTEInventory%computername%.mof /mof
CONVERT.EXE /d REMOTEInventory /o REMOTEInventory%computername%.mof /mof

И в заключение, создание CSV-файлов требует следующегосинтаксиса:

CONVERT.EXE /d C:inventory /o REMOTEInventory%computername%.csv /csv
CONVERT.EXE /d REMOTEInventory /o REMOTEInventory%computername%.csv /csv

Обратите внимание, что вэтом случае вы создали XML-, CSV-, and MOF-файлы в общей папке REMOTEInventory (что упрощает сбор анализируемойинформации с нескольких компьютеров). Каждый файл будет иметь уникальное имя,получаемое при выполнении сканирования из имени компьютера. Эти файлы включаютинформацию об обнаруженных данных, на которых основаны результаты сканирования.XML-файлымогут быть легко проанализированы в Internet Explorer (имеющем встроенный XML-анализатор (parser)). Тэги XML, используемые для разделения иописания контекста файлов, являются интуитивно понятными. Тэг высшего уровня отмечает начало и конецинвентаризации, явно идентифицирует NetBIOS-имя компьютера и обозначает те обновления,которые в настоящее время отсутствуют (каждая подобная запись будет содержать URL, с которого данное обновлениеможет быть загружено).

Иногда вы можетевстретить тэг , обозначающий, что эта заплата должна применятьсяк расположенному на стороне сервера образу (image) с которого это приложение былопервоначально установлено (используя административную установочную опцию). Вкачестве альтернативы, вместо открытия этого файла в Internet Explorer, вы можете скопировать его вотчетный каталог MSBA (SecurityScans расположен в папке профиляучетной записи пользователя, используемой для установки MBSA) и просмотреть его с помощьюграфического интерфейса (выбрать опцию "Pick a security report to view"). И хотя это сканированиебудет упоминаться, как незавершенное, результаты, относящиеся к элементу Office Security Updates, могут быть проверены.

Рекомендации Microsoft по применению Office Update Inventory Tool включают в себя использования SMS 2.0 Feature Pack (о котором я расскажу в следующейстатье этой серии) или необходимости запуска пользователями этого инструмента сих рабочих станций (двойным щелчком значка командного файла, вызывающегопроцесс инвентаризации). В то время как первая опция существенно ускоряетпроцесс сбора информации и применения отсутствующих обновлений, основываясь на еерезультатах, вторую можно определить в качестве надежного решения для большихсред. Для того, чтобы узнать о других способах развертывания Office Update Inventory Tool, отсылаю вас к некоторым изрешений, представленным во второйстатье этой серии. Эти решения позволяют удаленное выполнение произвольновыбранных программ.

В следующей статье этойсерии я представлю вашему вниманию более совершенные и действенные методыуправления заплатами от Microsoft.

 


Связанные темы

Безопасность


Комментарии к статье
Ваше имя: Неизвестный [ Новый пользователь ]

Тема:

Комментарий:




Идея и воплощение: Михаил Дмитриев
Страница оптимирована под разрешение от 1024х768 для IE 5.0+
Copyright © 2001-2008 by Michael Dmitriev - Создание и поддержка сайтов

Сайт работает на домашнем компьютере. OS Windows Server 2003. Находится в Израиле.


Web site engine's code is Copyright © 2003 by PHP- Nuke. All Rights Reserved. PHP-Nuke is Free Software released under the GNU/GPL license.
Web site protected by myNukeSecuRity, © Maxim Mozul, www.studenty.de
Время создания страницы - 4.630 сек. и 46 запрос (а,ов) к базе данных

Израильский портал НАРОД Rambler's Top100 Мониторинг сервера осуществляется системой UpTime.Ru
последние новости США
Все Сайты
Израиля
Лучшие Сайты Израиля