Office Macros neu signieren wenn Code sich ändert
Moin,
Ich finde keine Infos dazu. Muss ein singiertes Macro neu signiert werden wenn der Code sich ändert?
Und wenn nicht, ist das nicht eine Sicherheitslücke?
Ich finde keine Infos dazu. Muss ein singiertes Macro neu signiert werden wenn der Code sich ändert?
Und wenn nicht, ist das nicht eine Sicherheitslücke?
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 553127
Url: https://administrator.de/contentid/553127
Ausgedruckt am: 22.11.2024 um 08:11 Uhr
2 Kommentare
Neuester Kommentar
Ja. Logisch, weil wenn sich der Code ändert passt die alte Signatur nicht mehr .
Die Signatur ist ja gerade dafür da das man damit die Unversehrtheit des Codes prüfen kann.
https://de.m.wikipedia.org/wiki/Digitale_Signatur
Änderst du den Code einer Mappe auf dem Rechner auf dem auch der private Key zur Signatur installiert ist wird das Makro-Projekt bei jedem Speichern des VBA Projekts erneut damit signiert. Wenn jemand anderes, der nicht im Besitz des private Keys ist, versucht den Code zu bearbeiten, kann das natürlich tun, aber die Mappe verliert dann beim Speichern automatisch die vorherige Signatur und somit die Authentizität.
Die Signatur ist ja gerade dafür da das man damit die Unversehrtheit des Codes prüfen kann.
Ich finde keine Infos dazu.
Ja nee is klarhttps://de.m.wikipedia.org/wiki/Digitale_Signatur
Änderst du den Code einer Mappe auf dem Rechner auf dem auch der private Key zur Signatur installiert ist wird das Makro-Projekt bei jedem Speichern des VBA Projekts erneut damit signiert. Wenn jemand anderes, der nicht im Besitz des private Keys ist, versucht den Code zu bearbeiten, kann das natürlich tun, aber die Mappe verliert dann beim Speichern automatisch die vorherige Signatur und somit die Authentizität.