Ist es möglich, dass zwei Dateien in einem rar unterschiedliche Passwörter haben?


11

Ich habe eine passwortgeschützte rar-Datei mit einigen nicht versteckten Textdateien (Sie können die rar-Datei eingeben und deren Inhalt anzeigen). Ich kenne das Passwort. Ich habe eine Textdatei bearbeitet und wurde aufgefordert, das Passwort einzugeben zweimal zur Bestätigung, ich habe es eingefügt, alles schien in Ordnung. Jetzt kann ich diese eine Datei nicht öffnen (sagt "falsches Passwort"), aber das Passwort funktioniert immer noch für alle anderen Dateien. Woher?


Es ist schwer, die Existenz mehrerer Passwörter pro Archiv zu widerlegen, ohne die maßgebliche RAR-Spezifikation zu lesen, aber ich habe noch nie von dieser Möglichkeit gehört. Was passiert, wenn Sie nur versuchen, das gesamte Archiv zu extrahieren? Es sollte nur einmal nach dem Passwort fragen, oder? Tritt in diesem Fall die Fehlermeldung auf?
Daniel Andersson

Mein Mangel an Anhörung darüber war vermutlich nicht genug, um die Existenz zu widerlegen, wie im Antwortabschnitt unten angegeben :-).
Daniel Andersson

Antworten:


11

Ja, jeder Eintrag in einer .rar-Datei kann mit einem anderen Kennwort verschlüsselt werden.

Um dies zu beweisen, erstellen Sie einfach ein .rar-Archiv und schützen Sie es mit einem Passwort.
Geben Sie hier die Bildbeschreibung ein
Wir haben jetzt ein Archiv mit 1 Datei, die verschlüsselt ist:
Jetzt legen wir einfach eine andere Datei dort ab ...
Geben Sie hier die Bildbeschreibung ein
... haben ein anderes Passwort für diese gewählt ...
Geben Sie hier die Bildbeschreibung ein

Wenn wir jetzt versuchen, diese zweite Datei mit dem ersten Passwort zu extrahieren, Geben Sie hier die Bildbeschreibung ein
schlägt dies fehl. Geben Sie hier die Bildbeschreibung ein

Zusätzliche Bemerkungen

Dies ist möglicherweise nicht sofort ersichtlich, aber das beim Erstellen des Archivs angegebene Kennwort schützt das Archiv selbst nicht, sondern jede einzelne Datei einzeln.

Das Festlegen eines Kennworts für ein Archiv hindert Sie beispielsweise nicht daran, neue Dateien hinzuzufügen.

Dies ändert sich jedoch, wenn Sie die Option Dateinamen verschlüsseln auswählen (die Sie immer verwenden sollten, wenn Sie die Verschlüsselung mit Dateiarchiven verwenden). Wenn Sie auch die Dateinamen verschlüsseln, wird der gesamte Stream (nicht nur die einzelnen Dateistreams) verschlüsselt.
Wenn Sie ein solches Archiv überhaupt ändern möchten (z. B. neue Dateien hinzufügen), benötigen Sie das Kennwort, mit dem das gesamte Archiv verschlüsselt wurde.


1
Großartig, das wusste ich nicht! Ich habe es gerade mit der * nix-Version versucht und anscheinend hat es auch dort funktioniert (also habe ich keine Ausreden mehr :-)).
Daniel Andersson

Danke für alle Antworten. Das sind schlechte Nachrichten für mich. Ich kann das verlorene Passwort nicht abrufen. Kann ich deaktivieren, dass ich jedes Mal, wenn ich eine archivierte Datei bearbeite, nach dem Passwort gefragt werde, um dies in Zukunft zu vermeiden?
Faer

@faer Solange die Dateinamen nicht verschlüsselt sind, können Sie eines der vielen Tools zum Abrufen von Archivkennwörtern ausprobieren . Aber ich kann keine empfehlen. Ich würde annehmen, dass es aus Sicherheitsgründen erneut zur Eingabe des Kennworts auffordert. Ich habe nicht überprüft, aber ich würde annehmen, dass es nicht deaktiviert werden kann.
Der Hochstapler

2

Ja, eine RAR-Datei kann mehrere Kennwörter haben.

  1. Erstes Passwort beim Erstellen der RAR-Datei.
  2. Zweites Passwort, wenn Sie eine weitere Datei in das RAR-Archiv einfügen und nach dem Bearbeiten der Datei nach dem Passwort gefragt werden. Es akzeptiert jedes Passwort, das Sie geben. Es ist nicht zwingend erforderlich, dass das zweite Kennwort mit dem ersten übereinstimmt. (Sie können es auch mit einer anderen RAR-Datei versuchen.)

Rufen Sie einfach das zweite Passwort auf, das Sie möglicherweise gegeben haben.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.