Sdílet prostřednictvím


ICE81

ICE81 ověří tabulku MsiDigitalCertificate, tabulku MsiDigitalSignature, tabulku MsiPatchCertificatea MsiPackageCertificate Table. Tato vlastní akce ICE publikuje upozornění pro digitální certifikáty, které nejsou nepoužívané nebo neodkazované, a publikuje chybu, pokud podepsaný objekt neexistuje nebo když skříň podepsaného objektu neodkazuje na externí data.

Všimněte si, že ICE03 ověřuje, že položka ve sloupci Tabulka v tabulce MsiDigitalSignature je "Media".

Výsledek

ICE81 zveřejní následující upozornění pro nepoužívané nebo neodkazované digitální certifikáty.

Upozornění ICE81 Popis
V tabulkách MsiDigitalCertificate, MsiPackageCertificate nebo MsiPatchCertificate nebyly nalezeny žádné záznamy. Toto upozornění se vrátí, pokud se nepoužívají všechny záznamy.
V tabulkách MsiDigitalSignature, MsiPackageCertificate nebo MsiPatchCertificate nelze najít žádný odkaz na digitální certifikát [1]. Toto upozornění se vrátí, pokud některé záznamy, ale ne všechny, nejsou nepoužívané.

 

ICE81 zveřejňuje následující chyby.

Chyba ICE81 Popis
Tabulka médií neexistuje. Proto jsou všechny položky v MsiDigitalSignature nesprávné. Podepsaný objekt neexistuje. Tato chyba se vrátí, pokud tabulka Médií neexistuje, ale MsiDigitalSignature obsahuje položky.
Chybějící podepsaný objekt [2] v tabulce médií Podepsaný objekt [2] neexistuje. Tato chyba se vrátí, pokud existuje tabulka Médií, ale tato položka v MsiDigitalSignature není v tabulce Médií.
Položka v tabulce [1] s klíčem [2] je podepsaná. Proto by soubor CAB měl odkazovat na objekt mimo balíček (hodnota cab by neměla být předpona #). Skříň podepsaného objektu neodkazuje na externí data. [1] je název tabulky. [2] je klíč v tabulce Multimédia.

 

referenční ICE