Frank (no reg): VBScript als sicher deklarieren

Beitrag lesen

Hi,

Ist es möglich das ich das Intranet durch eine Zertifikatsstelle prüfen lassen muss, und die mir dann ein Zertikat austellen?

Dann stellen diese dir ein Zertifikat aus, weil sie dich überprüft haben, was zur Auswirkung haben kann, dass alle, die der Zertifikatsstelle vertrauen implizit auch dir vertrauen (können).

Die Erstellung eines eigenen Zertifikates für dich selbst, ist jedoch absolut kein Garant, dass irgendjemand anderes ausser dir selbst diesem Zertifikat vertraut. Dass du dir selbst vertraust (und damit auch deinem Zertifikat), setze ich mal voraus.

Das erstellte Zertifikat kannst du für gewöhnlich in eine binäre Form exportieren und dann an VBA-Projekte anhängen. Weiteres dazu sollte dir die Hilfe von MS Office bzw. das MSDN erklären.

Allerdings bezweifle ich, dass du damit WScript.Network nachträglich signieren kannst. Du kannst vielleicht ein eigenes ActiveX Control drumherum basteln, welches du signieren kannst.

Du darfst jedoch den Herausgeber des Scripts als vertrauenserweckend einstufen über die Zonen-Einstellungen des Internet Explorer -->> "Trusted Sites". Für diese "Trusted Sites" kannst du dann entsprechende Sicherheitseinstellungen bezüglich Scripting/ActiveX definieren.

Adios,
Frank