Восстановление потерянных данных с помощью scalpel на Linux

Восстановление потерянных данных с помощью scalpel на Linux

Scalpel  утилита на  написана на основе Foremost с открытым исходным кодом которое умеет  восстанавливать удаленную информацию, скальпель значительно более быстрый и эффективный, читает базу данных колонтитулов определений и экстрактов соответствующих файлов или фрагментов данных из набора графических файлов или файлов непосредственных устройств.

scalpel может восстанавливать файлы с FATx, NTFS, Ext2/3/4, HFS +, или «сырых разделов» (raw partitions).

scalpel имеет один единственный файл — инструмент системы. Программа доступна на Linux и Mac OS, но также может быть использована в Windows, хотя ее необходимо  скомпилировать.

Как установить scalpel  на Ubuntu 12.04/12.10/13.04/13.10/14.04 и Mint 13/14/15

Для установки скальпеля просто откройте терминал и введите следующую команду:

sh
1 lines
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Установка scalpel в CentOS 5.x/6.x и Fedora 15/16/17/18/19 /

Для установки Scalpel  на Centos или Fedora Linux, необходимо сначала включить репозиторий EPEL и введите следующую команду:

sh
1 lines
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Как использовать инструмент восстановления Scalpel

Прежде чем мы сможем использовать скальпель, мы должны определить некоторые типы файлов, которые Скальпель будет искать в /etc/scalpel/scalpel.conf. По умолчанию все типы файлов с комментарием. В этом примере я хочу искать удаленные JPG файлы, так что я раскомментирую следующие строки:

<img aria-describedby=»caption-attachment-1614″ loading=»lazy» class=»size-full wp-image-1614″ src=»http://linux-notes.org/wp-content/uploads/2014/05/GIF-and-JPG-files.png» alt=»GIF and JPG files» width=»790″ height=»84″ srcset=»https://linux-notes.org/wp-content/uploads/2014/05/GIF-and-JPG-files.png 790w, https://linux-notes.org/wp-content/uploads/2014/05/GIF-and-JPG-files-300×31.png 300w» sizes=»(max-width: 790px) 100vw, 790px» />

GIF and JPG files

Посмотрим в конфиге, где они находятся, это хорошо видно на рисунке ниже.

<img aria-describedby=»caption-attachment-1615″ loading=»lazy» class=»size-full wp-image-1615″ src=»http://linux-notes.org/wp-content/uploads/2014/05/Scalpel-config-file.jpg» alt=»Scalpel config file» width=»663″ height=»389″ srcset=»https://linux-notes.org/wp-content/uploads/2014/05/Scalpel-config-file.jpg 663w, https://linux-notes.org/wp-content/uploads/2014/05/Scalpel-config-file-300×176.jpg 300w» sizes=»(max-width: 663px) 100vw, 663px» />

Scalpel config file

Перейдите в  терминал и устройство на котором нужно найти удаленный файл имеет следующий синтаксис.’/ Dev/sda6′, по этому найдем нужные файлы и восстановим их выполнив команду:

sh
1 lines
# sudo scalpel /dev/sda6 -o /home/captain/Desktop/output/
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Пример вывода:

<img aria-describedby=»caption-attachment-1616″ loading=»lazy» class=»size-full wp-image-1616″ src=»http://linux-notes.org/wp-content/uploads/2014/05/Sample-Scalpel-output.jpg» alt=»пример поиска файлов Scalpel» width=»663″ height=»407″ srcset=»https://linux-notes.org/wp-content/uploads/2014/05/Sample-Scalpel-output.jpg 663w, https://linux-notes.org/wp-content/uploads/2014/05/Sample-Scalpel-output-300×184.jpg 300w» sizes=»(max-width: 663px) 100vw, 663px» />

пример поиска файлов Scalpel

Восстановление потерянных данных с помощью scalpel на Linux закончено. Надеюсь понятно изложил данный материал.

Было ли это полезно?

0 / 0