Office-SchreibschutzlĂĽcken

Kann man den Schreibschutz von alten XLS-Dateien einfacher entfernen, indem man zuerst ins Format XLSX konvertiert?

In Pocket speichern vorlesen Druckansicht
Lesezeit: 1 Min.

Das von Ihnen beschriebene Verfahren, um – unter anderem – den Schreibschutz von alten XLS-Dateien aufzuheben ist relativ kompliziert. Könnte man die Dateien nicht einfach nach XLSX konvertieren und dort den Schreibschutz entfernen?

Wir haben das von Ihnen vorgeschlagene Vorgehen mit LibreOffice getestet und es funktioniert in der Tat: Sie können das XLS-Dokument als XLSX-Datei speichern und anschließend deren Schreibschutz wie im Artikel beschrieben entfernen. So müssen Sie zumindest weder Python bemühen noch Binärdateien patchen.

Es gibt noch diverse andere Vorgehensweisen, um den wackeligen Schreibschutz von Office-Dateien zu umgehen. Beispielsweise findet man im Internet zahlreiche Beispiele fĂĽr VBA-Code, den man als Makro im Kontext der geschĂĽtzten Dokumente ausfĂĽhrt. Das Makro versucht, den Passwort-Hash des Schreibschutzes durch systematisches Ausprobieren zu erraten (Brute-force). Da die in den alten Formaten genutzten Hashes recht kurz sind, ist dies in ĂĽberschaubarer Zeit machbar.

Ganz wichtig in diesem Zusammenhang: Führen Sie niemals Makrocode aus, den Sie selbst nicht vollkommen durchschauen oder dessen Quellen nicht vertrauenswürdig sind! Sie laufen sonst Gefahr, Dateien zu beschädigen oder gar Angreifern unwissentlich den Weg auf Ihr System zu ebnen.

Neugierig geworden?

(syt)