Servus!
Leider habe ich versehentlich auf Debian Bookworm mit "cp" eine .sh-Datei auf meinem exFAT-USB-Stick überschrieben.
Ich habe verschiedene Tools ausprobiert, um die Datei wiederherzustellen. Aber jedes Mal wird nur gescannt, und die Wiederherstellung der Datei funktioniert nicht, bzw. ich sehe sie nicht einmal.
Ich weiß auch noch teilweise, was in der Datei steht, d.h. ich könnte auch nach gefundenen Dateien ohne Dateinamen suchen.
Kennt jemand ein Tool, mit dem ich in diesem Fall die Datei bzw. deren Inhalt wiederherstellen kann?
[wird wohl nix] per cp überschriebene .sh Datei auf exfat USB-Stick wiederherstellen
[wird wohl nix] per cp überschriebene .sh Datei auf exfat USB-Stick wiederherstellen
Zuletzt geändert von debmatrix am 22.10.2023 21:37:05, insgesamt 1-mal geändert.
Re: per cp überschriebene .sh Datei auf exfat USB-Stick wiederherstellen
schau mal, ob was mit den Tools aus den Paketen geht: foremost photorec aus testdisk
Edit: Da könnte auch was für dich dabei sein: forensics-all
Edit: Da könnte auch was für dich dabei sein: forensics-all
Re: per cp überschriebene .sh Datei auf exfat USB-Stick wiederherstellen
bei foremost wird keine .sh datei wiederhergestellt.
bei testdisk bekomme ich wenn ich diversen youtube videos glauben schenken darf keine undelete option zur auswahl an der entsprechenden stelle.
forensics-all werde ich gleich mal ausprobieren, danke.
bei testdisk bekomme ich wenn ich diversen youtube videos glauben schenken darf keine undelete option zur auswahl an der entsprechenden stelle.
forensics-all werde ich gleich mal ausprobieren, danke.
Re: per cp überschriebene .sh Datei auf exfat USB-Stick wiederherstellen
Unter DOS gab es das Kommando "undelete". Nach einer Suche scheint es das sogar in Windows zu geben. Vielleicht hilft das weiter.
Re: per cp überschriebene .sh Datei auf exfat USB-Stick wiederherstellen
Eine .sh-Datei ist nix anderes als eine ausführbare Text-Datei und Textdateien kann foremost herstellen
Re: per cp überschriebene .sh Datei auf exfat USB-Stick wiederherstellen
Ich habe nun folgendes ausprobiert, leider ohne Erfolg:
R-Linux
Kein exfat unterstützt.
testdisk
Keine Undelete Option sichtbar, in diversen Youtube Videos mit anderen Dateisystemen aber schon. Liegt möglicherweise am exfat.
sudo foremost -i /dev/sdc -o /tmp/outputfolder1/
und
sudo scalpel -o /tmp/outputfolder2/ /dev/sdc
Ich habe vor der Ausführung die .config Datei editiert indem die Dateiendung "txt" durch "sh" ersetzt habe und das Kommentarzeichen "#" entfernt habe. Jedoch wurde nichts gefunden.
Oder muss ich zusätzlich den Dateierkennungsstring ebenfalls ersetzen damit es funktioniert?
R-Linux
Kein exfat unterstützt.
testdisk
Keine Undelete Option sichtbar, in diversen Youtube Videos mit anderen Dateisystemen aber schon. Liegt möglicherweise am exfat.
sudo foremost -i /dev/sdc -o /tmp/outputfolder1/
und
sudo scalpel -o /tmp/outputfolder2/ /dev/sdc
Ich habe vor der Ausführung die .config Datei editiert indem die Dateiendung "txt" durch "sh" ersetzt habe und das Kommentarzeichen "#" entfernt habe. Jedoch wurde nichts gefunden.
Oder muss ich zusätzlich den Dateierkennungsstring ebenfalls ersetzen damit es funktioniert?
Re: per cp überschriebene .sh Datei auf exfat USB-Stick wiederherstellen
Ich würde sowieso vermuten, dass die Datei nicht wieder hergestellt werden kann. Du hast sie ja nicht gelöscht (rm) sondern überschrieben (cp).debmatrix hat geschrieben:22.10.2023 17:31:58Ich habe nun folgendes ausprobiert, leider ohne Erfolg: ...
Ich kenne mich aber weder mit den Daten-Verhältnissen auf einem USB-Stick noch mit exfat aus. Daher ist das nur ein Schuss ins Blaue.
Gruß
Gregor
Wenn man keine Probleme hat, kann man sich welche machen. ("Großes Lötauge", Medizinmann der M3-Hopi [und sog. Maker])