2016-05-30 15 views
0

Ich möchte absichtlich brechen rar Archiv für Testzwecke. Ich habe versucht, Archiv in der Mitte oder Archivierungsprozess zu kopieren, aber es ist unmöglich aufgrund der Sperre lesen (ich benutze Windows 7).Wie absichtlich brechen rar archiv (unlesbar machen)?

Wie geht das?

+0

F: Wenn Sie eine "falsche .rar" -Datei möchten, nehmen Sie einfach eine beliebige Textdatei, kopieren Sie sie nach "test.rar" und führen Sie Ihren .rar-Test aus. F: Wenn Sie eine .rar-Datei möchten, die in der Mitte beschädigt ist, warum nicht einen binären Editor wie [hexedit] (https://sourceforge.net/projects/hexedit/) verwenden? F: Was hat ein Laufzeitfehler "Datei in Verwendung" mit "absichtlich eine .rar zu Testzwecken brechen" zu tun ??? – paulsm4

+0

Ich würde eine zufällige Datei umbenennen in .rar – Aphelion

+0

@ paulsm4 Ich habe Skript, das RAR-Dateien herunterladen. Manchmal wird das Herunterladen zeitversetzt und ich habe das Archiv beschädigt. Diese Archive könnten TEILWEISE extrahiert werden. –

Antwort

2

Ich denke, das Öffnen mit dem Editor und das Löschen einiger Brocken des Kauderwelschcodes sollte funktionieren. Es würde jedoch immer noch Probleme mit der Lesesperre geben.

Ich habe es mit einer ZIP-Datei getestet. Nach dem ersten Löschen (erste ~ 10 Zeilen) war es noch lesbar von 7-Zip, nach dem Löschen einiger Zeilen war es beschädigt und Windows Explorer und 7-Zip konnten es nicht öffnen.

+1

Ich öffnete Rar mit Texteditor und lösche etwas Text darin. Leider funktioniert das nur, wenn die Archivgröße klein ist. Einige Teile von Dateien sind noch extrahierbar - das will ich. Danke! –

+0

@ Mr.Che Ich denke, das Löschen größerer Stücke würde es völlig unlesbar machen. Wenn jemand die Spezifikation von rar-Dateien kennt, könnte er etwas wie den Index der Datei löschen, was ihn völlig nutzlos macht. – DBX12

Verwandte Themen