____ _____ __
_ _ ___| | __| |
| | | | | | __| |__
|___|_|_|____/|_____|_____|
Beschreibung: Dieser Code bietet ein flexibles und anpassbares Tool zur Wiederherstellung von Dateien, mit dem gelöschte Dateien aus verschiedenen Quellen wiederhergestellt werden können, einschließlich lokaler Dateisysteme, Datenträgerbilder und Remote -Server. Der Code ist in Python geschrieben und kann sowohl auf Windows- als auch auf Linux -Systemen ausgeführt werden.
Aufmerksamkeit! Um gelöschte Dateien in bestimmten Verzeichnissen (z. B. Systemverzeichnissen) wiederherzustellen, muss der Benutzer möglicherweise das Python -Skript mit erhöhten Berechtigungen ausführen. Auf diese Weise kann das Skript auf die erforderlichen Dateien und Verzeichnisse zugreifen, um gelöschte Dateien wiederherzustellen.
Es ist jedoch wichtig zu beachten, dass das Ausführen eines Skripts mit erhöhten Berechtigungen auch gefährlich sein kann und Ihrem System möglicherweise schädigen kann, wenn sie nicht sorgfältig verwendet werden. Überprüfen Sie den Code sorgfältig und verstehen Sie, was er tut, bevor Sie ihn mit erhöhten Berechtigungen ausführen. Es ist immer eine gute Praxis, vor dem Versuch einer Datenwiederherstellung eine Sicherung wichtiger Daten zu erstellen.
Anforderungen: Um diesen Code zu verwenden, müssen Sie Python 3 auf Ihrem System installieren lassen. Darüber hinaus verwendet der Code mehrere externe Bibliotheken, die Sie möglicherweise mit PIP installieren müssen:
**Python 3** (can be downloaded from https://www.python.org/downloads/)
**python-magic** library (can be installed via pip install python-magic)
**paramiko** library (can be installed via pip install paramiko)
**requests** library (can be installed via pip install requests)
**python-magic** library (can be installed via pip install python-magic)
**paramiko** library (can be installed via pip install paramiko)
**requests** library (can be installed via pip install requests)
**pytsk3** library (can be installed via pip install pytsk3 or downloaded from https://github.com/ipython/pytsk3)
**tqdm** library (can be installed via pip install tqdm)
**psutil** library (can be installed via pip install psutil)
Verwenden Sie: Um den Code zu verwenden, können Sie einfach die Datei ohnew.Py herunterladen und mit Python aus der Befehlszeile ausführen. Der Code bietet mehrere Optionen, die Sie beim Ausführen angeben können. Wie ich bereits sagte, wurde das Skript von undel.py so konzipiert, dass gelöschte Dateien auf Ihrem System wieder hergestellt werden. Es wird durchgeführt, indem Sie Ihr Dateisystem nach gelöschten Dateien scannen und versuchen, sie wiederherzustellen. Das Skript unterstützt verschiedene Optionen, um den Wiederherstellungsprozess anzupassen, einschließlich:
Selecting the type of file to recover (e.g., JPEG, PDF, etc.)
Limiting the size of files to recover
Filtering by file extension or name
Specifying the output directory for recovered files
Running in quiet mode to suppress progress output
Running in verbose mode to show more detailed information about the recovery process
e.t.c
Das Skript bietet ein flexibles und leistungsstarkes Tool zur Wiederherstellung von gelöschten Dateien in Ihrem System.
Recover files from a disk image
Recover files from a remote server
Preview the contents of the recovered file in the console before saving
Recover only files of specific types
Recover all files in a directory and its subdirectories.
*Many other features will be accessible soon.
Sie können eine Liste der verfügbaren Optionen und deren Beschreibungen anzeigen, indem Sie den Code mit der Option -h oder -Help ausführen:
python unDEL.py --help
Standardmäßig wird das Skript Dateien in einem Verzeichnis namens reboarded_files im selben Verzeichnis wie das Skript wiederhergestellt. Sie können das Ausgabeverzeichnis mit der Option -O oder -ausgleichen ändern, gefolgt vom gewünschten Ausgangsverzeichnispfad:
python unDEL.py -o /path/to/output/directory [options]
Mit dem Skript können Sie außerdem die Art der Datei angeben, die mit der Option -t- oder -typ -Option wiederhergestellt werden soll, gefolgt vom gewünschten Dateityp. Führen Sie beispielsweise nur JPEG -Dateien um, um den folgenden Befehl auszuführen:
python unDEL.py -t [type for example jpg] [options]
Das Skript enthält eine Fortschrittsleiste, um den Fortschritt des Dateiwiederherstellungsprozesses anzuzeigen. Wenn Sie die Fortschrittsleiste nicht sehen möchten, können Sie die Option -Q oder -quiet verwenden, um das Skript im ruhigen Modus auszuführen:
python unDEL.py -q [options]
Das Skript enthält einen ausführlichen Modus, der detailliertere Informationen zum Dateiwiederherstellungsprozess enthält. Sie können die Option -v oder --verbose verwenden, um den ausführlichen Modus zu aktivieren:
python unDEL.py -v [options]
Ich denke, diese "Readme" enthält alles, was Sie für die Verwendung des Skripts benötigen. Überprüfen Sie den Code, bevor Sie ihn ausführen, um zu sehen, was der Code während des Ausführungsprozesses tun wird.
Führen Sie das Skript auf eigenes Risiko aus, alles, was Ihrem System passiert ist, ist auf Ihrem Gewissen.
Viel Glück.