# Восстановление файлов при помощи Scalpel _**Scalpel** — профессиональная утилита для восстановления файлов по их заголовкам, окончаниям и внутренним структурам, основанная на коде Foremost. Позволяет восстанавливать файлы размером больше 4 Гб. Поддерживает FATx, NTFS, ext2/3, HFS+. Использует метод под названием «вырезание файлов (file carving)»_ ## Установка В Parrot OS scalpel предустановлен изначально. Если на вашем Linux нет этой утилиты, установим её, введя команду: ``` sudo apt-get install scalpel ``` ![](https://i.imgur.com/ytZMXDX.png) ## Шаг 1 После установки scalpepl, открываем файл scalpel.conf с помощью команды ``` nano /etc/scalpel/scalpel.conf ``` Раскоментируем строки тех типов файлов, которые нам нужны, как на скриншоте ниже: ![](https://i.imgur.com/SIFibaU.png) ## Шаг 2 - восстановление файлов с основного раздела Создаем папку, куда будем восстанавливать данные. ![](https://i.imgur.com/Y3D5MUE.png) Для начала процесса восстановки, прописываем комманду ``` sudo scalpel /dev/sda1 -o /home/walgala/test-1 ``` где walgala - имя пользователя, а test-1 - папка, в которую восстанваливаем данные. ![](https://i.imgur.com/94hwEPg.png) ## Шаг 3 - восстановление на usb-накопитель Подключаем usb-накопитель к компьюетру и в vm ware выбираем подключение к виртульаной машине. После подключения вводим в терминале комманду ```sudo fdisk -l``` - она покажет рассположение флешки. ![](https://i.imgur.com/5lXrco7.png) После этого создаем новую папку, куда будем восстанвливать удаленные файлы. И прописываем комманду ```sudo scalpel /dev/sdb1 -o /home/walgala/fof``` где walgala - имя пользователя, а fof - папка, в которую восстанваливаем данные. ![](https://i.imgur.com/mfeJg0X.png) ## Восстановление данных с дополнительного раздела С помощью **GParted** создаем новый раздел на диске. ![](https://i.imgur.com/oHn5WyR.png) Добавляем требуемые нам расширения в файл scalpel.conf ![](https://i.imgur.com/1lAxYkg.png) И запускаем скалпель командой ```sudo scalpel /dev/sda3 -o /home/walgala/usb``` где ```/dev/sda3``` созданый ранее раздел. ![](https://i.imgur.com/Z1z49cf.png) # Вывод В ходе выполнения этой работы, мы научились работать со Scalpel - мощной утилитой для восстановления удалённых данных. Помимо Scalpel, мы научились создавать дополнительные разделы на диске с помощью программы GParted.