# Scalpel - Практическая работа №2. *Выполнил студент группы БСБО-08-19 Липухин Игорь* --- > Scalpel — это средство быстрого восстановления файлов, которое читая из базы данных начало и конец файлов известных форматов, пытается найти их на диске. ## Раскомментируем расширения. Раскомментируем нужные нам по заданию расширения doc, txt, pdf и jpg. Вводим следующую команду в терминале Linux Parrot: **nano /etc/scalpel/scalpel.conf** Затем убираем хештеги (#) у перечисленных выше расширений, пример: ![](https://i.imgur.com/lvH8KWF.png) И закрываем с сохранением изменений при помощи комбинации Ctrl + X. ## Переходим к восстановлению. Сначала создадим папку с любым удобным названием, у меня это compexp1: ![](https://i.imgur.com/ePNBcGp.png) Для того, чтобы восстановить то, что мы самолично успешно удалили, воспользуемся командой: **sudo scalpel /dev/sda1 -0 /home/folder** > Где folder - папка, которую мы создали ранее. > ![](https://i.imgur.com/NBQ5AXt.png) Немного подождав, видим успех: ![](https://i.imgur.com/LqIitey.png) В папку, которую мы указали для восстановления, вернулись наши пропавшие файлы! Круто! > Кстати, в файле audit.txt можно посмотреть подробную информацию о проведенном восстановлении. ## Задание с восстановлением файлов на флеш-носителе. Для данного задания прибегнем к абсолютно тем же манипуляциям, но с некоторыми правками: 1. Создадим новую папку для нового задания (аналогично первому заданию). 2. Подключаем флешку и выбираем нашу виртуальную машину, а **не** host (а также удаляем там что-нибудь!). 3. В терминале введем **sudo fdisk -l** (это необходимо для того, чтобы понять, куда именно приконнектилась флешка):![](https://i.imgur.com/0TeCc1r.png) 4. После того, как нашли, где именно находится наш подключенный накопитель, вводим команду: **sudo scalpel /dev/sdb -o "путь до папки, в которую будем восстанавливать"**. У меня получилось так:![](https://i.imgur.com/SllHsJZ.png) После довольно долгого ожидания (в моем случае было именно такое:)), заходим в папку, которую мы указывали ранее. Видим, что всё прошло успешно: ![](https://i.imgur.com/hRWqChP.png) ![](https://i.imgur.com/QNNU0yA.png) ## Восстановление данных с доп. раздела. После создания дополнительного раздела с помощью утилиты GParted меняем конфигурацию scalpel, как делали сначала. Добавляем следующие расширения: ![](https://i.imgur.com/clwGVXf.png) И восстанавливаем при помощи команды: ![](https://i.imgur.com/4J32nPx.png) Результат: ![](https://i.imgur.com/9IAQdby.png) --- *Липухин И.Н. Телеграм - @BumbleBeeeezy*