ГОСТ Р ИСО/МЭК 19770-2-2014
Продолжение таблицы
Структура
данных
П р и м е ч а н и я
1 Имя файла само по себе не является уникальным. Для
обеспечения уникальности в этом элементе предусмотрено опре
деление нескольких характеристик, в том числе таких, как имя.
размер, md5, версия и «другие» типы, которые может определить
создатель тега.
2 В конкретном файле в основном элементе могут иметь
ся несколько записей. Это позволяет использовать один «отпе
чаток» в нескольких релизах патчей, в которых файлы могут из
мененные данные размера, версии или контрольных сумм MD5.
В этих случаях инструментарию для обнаружения тегов нужно
будет обнаружить одно уникальное определение файла для каж
дого представленного уникального имени файла (т. е. если файл
«abc.com» имеет три разных размера и три разных записи MD5. и
инструментарий для обнаружения тегов SAW обнаружит соот
ветствие одного обнаруженного файла с одной из этих трех за
писей. то файл «abc.com» определяется как существующий на
устройстве).
3 Если имеется одна версия каждой основной составляю
щей (файла, а такжеэлемента os_configuration_record илидругого
элемента типа FootPrintModuleComplex), определенного в основ
ном элементе, то инструментарий SAM и специалисты-практики
по использованиюпроцессов SAMдолжны иметьвысокую степень
уверенности в том. что тег идентификации програм-много обеспе
чения правильно идентифицирует установленное программное
обеспечение. Если некоторые основные составляющие не будут
обнаружены на устройстве, это будет означать, что возникла ис
ключительная ситуация, и специалист-практик по использованию
процессов SAM или администратор релизов долж-ны выяснить,
почему на устройстве имеются не все основные составляющие
secondary FootprintModule
Комплексный
Определяет файлы и другие составляющие, считающиеся
«вторичными» для программного пакета. Эти составляющие ис
Комплексный
ТИП
тип пользуются не для проверки того, что тег относится к фактиче
Ни одного или ски установленному программному обеспечению, а в качестве
одно вхождениефильтра алгоритмами распознавания программного обеспечения,
определяющими на основе обнаруженных файлов, установлен ли
программный пакет. Имея в распоряжении список файлов, кото
рые можно легко «отфильтровать», механизм распознавания про
граммного обеспечения выдает набор файлов с меньшим количе
ством несовпадений, с которым можно дальше работать.
Как и для описанного выше основного элемента, файлы
могут содержать специальные характеристики, обеспечивающие
уникальность для создателя тега
relatedFootprintModuleОпределяет файлы и другие составляющие, «слабосвязан
ные» с программным пакетом, которые также могут устанавли
ваться с конкретным программным пакетом. Эти файловые записи
Ни одного или также используются для составления списка файлов, собираемых
одно вхождениеагентом обнаружения с целью исключения файлов, связанных с
«известным» программным обеспечением.
Примером может служить программа-установщик, устанав
ливающая OEM-версию программного пакета. Файлы, присутству
ющие в установке OEM. должны иметь возможность установления
слабой связи с основным пакетом (чтобы их (ложно было соот
ветствующим образом отфильтровать процессом распознавания
программного обеспечения), однако, если на владение этими
файлами претендует другой программный пакет, то программное
обеспечение, заявляющее о владении, будет иметь приоритет над
любым «слабосвязанным» программным обеспечением. К другим
слабосвязанным компонентам могут быть отнесены компоненты.
41