Es lässt mir keine Ruhe! Das im Beitrag Microsoft & Privacy beschriebene Skript erstellt ein ActiveX Control mit der ID
4453D895-F2A1-4A38-A285-1EF9BD3F6D5D und / oder ID
C9712B19-838B-45A5-ABF2-9A315DDDED50.
Diese beiden ID’s habe ich in der Registry wiedergefunden. Sie gehören zu einer DLL namens Authzax.dll. Auf Google findet man diese sehr häufig. Auch haben sich andere bereits gefragt, wesshalb office.microsoft.com dieses ActiveX Control braucht, nur, eine Antwort dazu habe ich bisher nicht gefunden. Eine Analyse dieses ActiveX Controls hat ergeben, dass es diverse Registry Keys ausliest und sogar einen Link auf msinfo.dll beinhaltet, welches wiederum als “System Information Control” beschrieben wird.
Authzax.dll hat drei Methoden:
CAuthzClass c = new CAuthzClass(); c.GetOfficeLCID(); c.GetOfficeRestrictions(); c.GetOfficeX();
GetOfficeLCID() gibt die Sprache von Office zurück.
GetOfficeRestrictions fragt die folgenden Registry werte ab:
- HKCU\Software\Policies\Microsoft\Office\12.0\Common\Internet
- HKCU\Software\Microsoft\Office\12.0\Common\Internet
- HKCU\Software\Microsoft\Office\12.0
\Common\Internet\DisableClipartAndMediaDownload - HKCU\Software\Microsoft\Office\12.0
\Common\Internet\DisableTemplateDownload - HKCU\Software\Microsoft\Office\12.0
\Common\Internet\DisableTrainingPracticeDownload - HKCU\Software\Microsoft\Office\12.0
\Common\Internet\DisableCustomerSubmittedDownload - HKCU\Software\Microsoft\Office\12.0
\Common\Internet\DisableCustomerSubmittedUpload - HKCU\Software\Microsoft\Office\12.0
\Common\Internet\DisableDownloadCenterAccess - HKCU\Software\Microsoft\Office\12.0
\Common\Internet\DisableDocumentDownloads - HKCU\Software\Microsoft\Office\12.0\Common\Internet
- Mit GetOfficeX werden Werte abgefragt, die einen Autorisierungscode beinhalten.