Open Office :: Zell- Tabellen-Schutz :: Tabelle Password vergessen

Hallo Ihr Lieben,

eigentlich - aber auch nur eigentlich - weiß ich ja die Antwort. Aber die
Hoffnung stirbt zuletzt.

Habe ich eine Chance die Formeln aus meinen geschützen Tabellen irgendwie
wieder auszulesen, die ich damals (vor gefühlt 100 Jahren) mit einem Passwort
geschützt habe?

Viele Grüße aus dem verschneiten Nürnberg

Achim

Open Office 300
openSUSE 11.3 (oder 101 Jahre?)

Hallo Achim,

was meinst Du mit geschützten Tabellen ?

Wenn Du schon zum ÖFFNEN der CALC-Datei ein Passwort eingeben musst, dann eher nicht.

Wenn Du aber nur unter CALC [Extras][Tabelle schützen...] und/oder CALC [Extras][Tabellenstruktur schützen...] ein Passwort gesetzt hast, dann schon.

Gruß
Hans-Werner

------ Originalnachricht ------

Hallo Achim,

da eine "ods"-Datei "nur" ein "zip"-Archiv ist, kann man so vorgehen:

[1] Erstelle eine Kopie Deiner CALC-Datei - sicher ist sicher ;-))

[2] Entpacke die Datei, beispielsweise mit "7-Zip".

[3] In dem Verzeichnis, in welches Du die "ods"-Datei entpackt hast, solltest Du folgendes finden:

04.12.2021 14:52 <DIR> Configurations2
04.12.2021 13:49 4.304 content.xml
04.12.2021 13:49 899 manifest.rdf
04.12.2021 14:52 <DIR> META-INF
04.12.2021 13:49 870 meta.xml
04.12.2021 13:49 46 mimetype
04.12.2021 13:49 8.532 settings.xml
04.12.2021 13:49 9.909 styles.xml
04.12.2021 14:52 <DIR> Thumbnails

[4] Öffne nun die Datei content.xml mit (beispielsweise) FIREFOX. Dann solltest Du u. a. folgende Zeile sehen:

<table:table table:name="Tabelle1" table:style-name="ta1" table:protected="true" table:protection-key="inkZDWN+bU+4Ylnm+H5I3JMDRHo=" table:protection-key-digest-algorithm="http://www.w3.org/2000/09/xmldsig#sha1">

Das table:protected="true" muss man nur durch table:protected="false" ersetzen, was allerdings nicht via FIREFOX geht.

[5] Öffne die content.xml mit einem Texteditor, ersetze "true" durch "false" und speichere die Datei wieder.

[6] Markiere jetzt alle Dateien von [3] und erzeuge eine "zip"-Datei.

[7] Benenne die "zip"-Datei umd von ".zip" in ".ods" - und fäddich ;-))

Gutes Gelingen,
Grüße
Hans-Werner

------ Originalnachricht ------

Nur ein kleiner Hinweis:

Unter Linux braucht das Ganze nicht entpackt zu werden. Da kann ich das
Packprogramm öffnen, sehe die Struktur, rufe dann die Datei content.xml
zum Bearbeiten mit einem Texteditor auf und ändere dann eben von "true"
auf "false". Anschließend abspeichern, Packprogramm noch einmal abspeichern.

Gruß

Robert

Hallo Robert,

danke für den Hinweis für Achim. WINDOWS ist da leider nicht so komfortabel :-((

Gruß
Hans-Werner

------ Originalnachricht ------

Nur ein kleiner Hinweis:

Unter Linux braucht das Ganze nicht entpackt zu werden. Da kann ich
das Packprogramm öffnen, sehe die Struktur, rufe dann die Datei
content.xml zum Bearbeiten mit einem Texteditor auf und ändere dann
eben von "true" auf "false". Anschließend abspeichern, Packprogramm
noch einmal abspeichern.

Das geht doch unter Windows (z.B. mit dem TotalCommander) genauso
einfach. :wink:

Robert

  .... und tschüss

             Franklin

https://www.ghisler.com/dorder.htm

"[...] Total Commander für Windows® ist ein Shareware-Programm (Demoversion). Dies bedeutet, dass Sie das Programm für eine Periode von 30 Tagen testen dürfen. Danach müssen Sie entweder die Vollversion bestellen, oder es von Ihrer Festplatte löschen. [...]"

Deutschland: EUR 44.03 (19% MWSt)

Kann ich mir nicht leisten ;-))

------ Originalnachricht ------

https://www.ghisler.com/dorder.htm

"[...] Total Commander für Windows® ist ein Shareware-Programm
(Demoversion). Dies bedeutet, dass Sie das Programm für eine Periode von
30 Tagen testen dürfen. Danach müssen Sie entweder die Vollversion
bestellen, oder es von Ihrer Festplatte löschen. [...]"

Deutschland: EUR 44.03 (19% MWSt)

Kann ich mir nicht leisten ;-))

Tja, und ich kann mir nicht leisten, meine Windowsen ohne einen
anständigen Dateimanager, der noch viel mehr kann und den man Bedarf
auch mit Admin-Rechten starten kann und der daher schon seit Jahrzehnten
hier auf allen Kisten so mit das erste ist, was installiert wird, zu
betreiben. :wink:

  .... und tschüss

             Franklin

Liebe Listenteilnehmer,

auch ich kann den Total Commander nur empfehlen, den ich seit Jahren verwende, weil das Programm besser ist als die MS Programmteile.
Einmal bezahlt erhält man alle updates gratis.
Gute Programme sollten nicht gratis sein. Zumindest sollte man einmal im Jahr etwas spenden, wie beim LibreOffice.
Außerdem kann man Ghisler wegen Fragen anschreiben und er antwortet.
Das ist doch im Gegensatz zu Microsoft ein großer Vorteil.

Das Gleiche gilt für IrfanView, auch wenn dieses Programm 'frei' ist. Auch er antwortet auf Fragen oder Kritik. Und freut sich über eine Spende.
Übrigens sprechen beide Deutsch, wenn sie auch in der Schweiz, bzw. Österreich beheimat sind. Irfan stammt wohl aus Bosnien im dem ehemaligen Jugoslawien ...

weiterhin frohes Schaffen am Gerät und schönen 2. Advent wünscht
Gerhard

Hallo Robert!

Nur ein kleiner Hinweis:

Unter Linux braucht das Ganze nicht entpackt zu werden. Da kann ich das
Packprogramm öffnen, sehe die Struktur, rufe dann die Datei content.xml
zum Bearbeiten mit einem Texteditor auf und ändere dann eben von "true"
auf "false". Anschließend abspeichern, Packprogramm noch einmal abspeichern.

Für Linux solltest du auch schreiben, welches Programm du
dafür benutzt. Das ändert sich ja auch noch benutztem
Desktop :wink:

Viele Grüße
Peter

Hallo Peter,

Für Linux solltest du auch schreiben, welches Programm du
dafür benutzt. Das ändert sich ja auch noch benutztem
Desktop :wink:

Ich weiß har nicht, welche Bibliotheken da alle installiert sind. Aber
ich habe hier den KDE-Desktop. Da schaue ich in die gepackten Dateien
mit "Ark". Und innerhalb von "Ark" kann ich dann die *.xml-Dateien
ansehen (Firefox öffnet sich) oder ich kann sie bearbeiten ("Kate"
öffnet sich).

Ach ja, und für alles habe ich nichts bezahlt. Ich arbeite hier fast
ausschließlich mit OpenSource und gebe zu dem, was ich da bekomme, über
die Unterstützung für Base meinen Teil zurück. Für manche Projekte
spende ich aber auch.

Gruß

Robert

Du kannst eine BruteForceAttacke fahren.

Ich habe irgendwo mal ein Makro geklaut, welches mit Passwort geschützte
Dokumente immer wieder mit einem Passwort aus einem selbst generierten
Pool zu öffnen. Du müsstest nur anstatt ein Dokument zu öffnen die
entsprechende Funktion aufrufen, die den Schutz der Tabelle aufhebt.

Das geht nicht unbedingt schnell und effizient - ist halt ein Makro -
aber wenn das Passwort nicht lang ist und die verwendeten Zeichen
halbwegs bekannt, kann das funktionieren.

Na Warte mal...

Ich hängs unten mal ran. Kann sein, dass ein paar Zeilenumbrüche
reinkommen, die da nicht hingehören.

Viel Erfolg!
     Norbert

Hallo Hans-Werner,
hallo Robert,

hat beides prima funktioniert.

1)

Hallo Achim,

das freut mich :-))

TIPP

Ich würde den Inhalt der von Dir bearbeiteten CALCs (s.u.) in jeweils neue CALCs kopieren, da Du die "content.xml"-Datei(en) manuell manipuliert hast, Dann hast Du wieder "saubere/ordentliche" von LibreOffice erstellte CALC-Dateien - sicher ist sicher ...

Grüße
Hans-Werner :-))

------ Originalnachricht ------