____ _____ __
_ _ ___| | __| |
| | | | | | __| |__
|___|_|_|____/|_____|_____|
Description: Ce code fournit un outil de récupération de fichiers flexible et personnalisable qui peut être utilisé pour récupérer des fichiers supprimés à partir d'une variété de sources, y compris des systèmes de fichiers locaux, des images de disque et des serveurs distants. Le code est écrit en Python et peut être exécuté sur les systèmes Windows et Linux.
Attention! Afin de récupérer des fichiers supprimés dans certains répertoires (tels que les répertoires système), l'utilisateur peut avoir besoin d'exécuter le script Python avec des privilèges élevés. Cela permettra au script d'accéder aux fichiers et répertoires nécessaires pour récupérer les fichiers supprimés.
Cependant, il est important de noter que l'exécution d'un script avec des privilèges élevés peut également être dangereux et peut potentiellement nuire à votre système s'il n'est pas utilisé avec soin. Assurez-vous de consulter soigneusement le code et de comprendre ce qu'il fait avant de l'exécuter avec des privilèges élevés. C'est toujours une bonne pratique de créer une sauvegarde de données importantes avant de tenter de récupérer des données.
Exigences: Pour utiliser ce code, vous devrez installer Python 3 sur votre système. De plus, le code utilise plusieurs bibliothèques externes que vous devrez peut-être installer à l'aide de PIP:
**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)
Comment utiliser: Pour utiliser le code, vous pouvez simplement télécharger le fichier undel.py et l'exécuter à partir de la ligne de commande à l'aide de Python. Le code fournit plusieurs options que vous pouvez spécifier lors de l'exécution. Comme je l'ai dit, le script undel.py est conçu pour récupérer des fichiers supprimés sur votre système. Il fonctionne en scannant votre système de fichiers pour les fichiers supprimés et en essayant de les récupérer. Le script prend en charge diverses options pour personnaliser le processus de récupération, notamment:
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
Le script fournit un outil flexible et puissant pour récupérer des fichiers supprimés sur votre système.
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.
Vous pouvez voir une liste des options disponibles et leurs descriptions en exécutant le code avec l'option -h ou - help:
python unDEL.py --help
Par défaut, le script récupérera les fichiers dans un répertoire nommé récupéré_files dans le même répertoire que le script. Vous pouvez modifier le répertoire de sortie à l'aide de l'option -o ou --output, suivi du chemin du répertoire de sortie souhaité:
python unDEL.py -o /path/to/output/directory [options]
Le script vous permet également de spécifier le type de fichier à récupérer à l'aide de l'option -t ou --type, suivi du type de fichier souhaité. Par exemple, pour récupérer uniquement les fichiers JPEG, exécutez la commande suivante:
python unDEL.py -t [type for example jpg] [options]
Le script comprend une barre de progression pour indiquer la progression du processus de récupération des fichiers. Si vous ne voulez pas voir la barre de progression, vous pouvez utiliser l'option -Q ou --quiet pour exécuter le script en mode calme:
python unDEL.py -q [options]
Le script comprend un mode verbeux qui fournit des informations plus détaillées sur le processus de récupération du fichier. Vous pouvez utiliser l'option -v ou --verbose pour activer le mode Verbose:
python unDEL.py -v [options]
Je pense que ce "ReadMe" contient tout ce dont vous avez besoin pour commencer à utiliser le script, veuillez vérifier le code avant de l'exécuter pour voir ce que le code fera pendant le processus d'exécution.
Exécutez le script à vos risques et périls, tout ce qui est arrivé à votre système est sur votre conscience.
Bonne chance.