____ _____ __
_ _ ___| | __| |
| | | | | | __| |__
|___|_|_|____/|_____|_____|
Descripción: Este código proporciona una herramienta de recuperación de archivos flexible y personalizable que puede usarse para recuperar archivos eliminados de una variedad de fuentes, incluidos sistemas de archivos locales, imágenes de disco y servidores remotos. El código está escrito en Python y se puede ejecutar en sistemas Windows y Linux.
¡Atención! Para recuperar archivos eliminados en ciertos directorios (como los directorios del sistema), el usuario puede necesitar ejecutar el script de Python con privilegios elevados. Esto permitirá que el script acceda a los archivos y directorios necesarios para recuperar archivos eliminados.
Sin embargo, es importante tener en cuenta que ejecutar un script con privilegios elevados también puede ser peligroso y potencialmente podría dañar su sistema si no se usa con cuidado. Asegúrese de revisar cuidadosamente el código y comprender lo que hace antes de ejecutarlo con privilegios elevados. Siempre es una buena práctica crear una copia de seguridad de datos importantes antes de intentar cualquier recuperación de datos.
Requisitos: para usar este código, deberá tener instalado Python 3 en su sistema. Además, el código utiliza varias bibliotecas externas que puede necesitar instalar usando 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)
Cómo usar: para usar el código, simplemente puede descargar el archivo undel.py y ejecutarlo desde la línea de comando usando Python. El código proporciona varias opciones que puede especificar al ejecutarlo. Como dije, el script undel.py está diseñado para recuperar archivos eliminados en su sistema. Funciona escaneando su sistema de archivos para obtener archivos eliminados e intentando recuperarlos. El script admite varias opciones para personalizar el proceso de recuperación, incluido:
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
El script proporciona una herramienta flexible y potente para recuperar archivos eliminados en su sistema.
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.
Puede ver una lista de opciones disponibles y sus descripciones ejecutando el código con la opción -h o -help:
python unDEL.py --help
De manera predeterminada, el script recuperará los archivos a un directorio llamado Recepted_Files en el mismo directorio que el script. Puede cambiar el directorio de salida utilizando la opción -o o --output, seguida de la ruta del directorio de salida deseada:
python unDEL.py -o /path/to/output/directory [options]
El script también le permite especificar el tipo de archivo para recuperarse usando la opción -t o --type, seguida del tipo de archivo deseado. Por ejemplo, para recuperar solo archivos JPEG, ejecute el siguiente comando:
python unDEL.py -t [type for example jpg] [options]
El script incluye una barra de progreso para indicar el progreso del proceso de recuperación de archivos. Si no desea ver la barra de progreso, puede usar la opción -Q o -Quiet para ejecutar el script en modo tranquilo:
python unDEL.py -q [options]
El script incluye un modo detallado que proporciona información más detallada sobre el proceso de recuperación de archivos. Puede usar la opción -v o --verbose para habilitar el modo letrero:
python unDEL.py -v [options]
Creo que este "ReadMe" contiene todo lo que necesita para comenzar a usar el script, verifique el código antes de ejecutarlo para ver qué hará el código durante el proceso de ejecución.
Ejecute el guión bajo su propio riesgo, todo lo que le sucedió a su sistema está en su conciencia.
Buena suerte.