ASN.1 последовательности
ASN.1 последовательности, используемые в методах CryptoPlugin.
ASN.1 последовательность с OID 1.2.643.2.74.2.1.1.1
Внутри последовательности содержится поле типа INTEGER, обозначающее версию формата UTF8String строки.
В случае невозможности получения значения какого-либо элемента информации о компьютере, формат строки будет сохранен, а значение элемента – пропущено.
SEQUENCE {
OBJECTIDENTIFIER 1.2.643.2.74.2.1.1.1
SET {
SEQUENCE {
INTEGER 0x01 (1 decimal)
UTF8String 'DateTime:[Дата и время];MachineId:[Уникальный идентификатор рабочей станции];OS:[Информация об ОС];Username:[Имя пользователя];IP-MAC:[adapter1-MAC] [adapter1-ipv4-1] [apdater1-ipv4-2] [apdater1-ipv6-1] [apdater1-ipv6-2], [apdater2-MAC] [adapter2-ipv4-1] [apdater2-ipv4-2] [apdater2-ipv6-1] [apdater2-ipv6-2]'
}
}
}
В элементе "IP-MAC" будут содержаться типы IPv4 и IPv6 адресов в следующем порядке: Unicast, Anycast и Multicast.ASN.1 последовательность с OID 1.2.643.2.74.2.1.1.2
Внутри последовательности содержится поле типа INTEGER, обозначающее версию формата UTF8String строки.
В случае невозможности получения списка продуктов безопасности UTF8String строка будет пустой.
SEQUENCE {
OBJECTIDENTIFIER 1.2.643.2.74.2.1.1.2
SET {
SEQUENCE {
INTEGER 0x01 (1 decimal)
UTF8String
}
}
}
UTF8String является закодированным в формате Json списком структур, содержащих поля:- productType:string – тип продукта:
- Antivirus;
- Antispyware;
- Firewall.
- name:string – название продукта;
- state:string – состояние продукта:
- On;
- Off;
- Snoozed;
- Out of date.
- timestamp:string – метка времени продукта (может отсутствовать);
- signatureStatus:string – статус продукта:
- Up to date;
- Out of date.
- productType:string – тип продукта: