Тестирование программ для восстановления удалённых данных
Курсовой проект - Компьютеры, программирование
Другие курсовые по предмету Компьютеры, программирование
?редставлен интерфейс программы и её возможности, восстановление файлов будет произведено в практической части.
Рис.13-просмотр файла
Так же имеется поиск удалённых файлов по именам , расширениям
Рис.14-возможность отсеивания файлов
Возможно сделать выборку определённого типа файлов (*.jpg,*.gif,*.exe,*.sys,*.dat - в принципе любые файлы которые нужно найти)
Рис.15-возможность выборки файлов
Так же есть возможность просмотреть информацию о самом файле
Рис.16-шестнадцатеричное представление файла
В результате проведения обзора стало понятно данная программа подходит для поставленной задачи.
.4 Обзор EasyRecovery
Восстанавливает файлы из разделов FAT и NTFS, с жёстких дисков IDE/ATA/EIDE, SCSI, дискет. Поможет восстановить файлы после: случайного удаления, атаки вирусов, ошибок в программе, неправильного выключения компьютера, повреждения структуры файловой системы, форматирования носителя данных или применения на нём программы FDISK
В данной части будет представлен интерфейс программы и её возможности, восстановление файлов будет произведено в практической части.
Меню довольно простое
Рис.17-приветствующее меню
Рис.18-приветствующее меню
Рис.19-приветствующее меню
Рис.20-приветствующее меню
Это наиболее полезные пункты меню, но меня интересует восстановления файлов после форматирования и поиск и восстановление удалённых файлов.
Рис.21-найденые файлы
Есть так же восстановление системы после форматирования, происходить сканирование всей области жесткого диска, но это происходить очень долго 100 Gb 30 минут.
Рис.22-приветствующее меню
В результате проведения обзора стало понятно данная программа подходит для поставленной задачи.
1.5 Результат обзора
По результатам обзоров лидируют Handy recovery и Recuva т.к. имеется возможность просмотра кода файла Easy recovery представляет только список файлов но не даёт возможности просмотреть код файла. По оставшимся параметрам программы легче сравнить на наглядных примерах.
2. Практическая часть
В данной части рассматривается насколько просто, быстро, качественной возможно восстановить удалённые или отформатированные данные в качестве примера взят каталог с файлами приведённый ниже
2.1 Примерная процедура тестирования программ
Для каждой программы будут воспроизведены одинаковые ситуации в первом случае после удаления каталога test, во втором после форматирования диска содержащего каталог test.
Важно что данные программы восстанавливают удалённые (форматированные) файлы в определённое место на диске которое можно указать самому, следовательно область на которой были удалены файлы не изменится и есть возможность восстановить файлы при помощи другой программы.
Рис.23-Корневой каталог test и подкаталог 123
Эти данные будут удалены с диска и восстановлены при помощи каждой из утилит в первой ситуации после простого удаления
Рис.24-удаление каталога файлов
Во второй ситуации после форматирования
Рис.25-Форматирование диска
И как результат будут приведены восстановленные файлы.
Для примера взят файл test.txt
Рис.26-Файл txt
На данном фрагменте шестнадцатеричного кода представлена запись данного файла на диске
Рис.27-файл txt записанный на диске в шестнадцатеричном коде
На данном фрагменте кода представлена информация сохранившаяся после удаления файла , видно что структура файла не изменилась было произведено удаление записи информации о файле из MFT
Рис.28-шестнадцатеричный код удалённого файла
На данном фрагменте кода представлена информация сохранившаяся после форматирования диска. Файловой системой было произведено полное форматирование и попытка полностью удалить информацию с логического диска и заново запись MFT. Данный скриншот при разных файловых системах может меняться, есть очень большой шанс что при повторных форматированиях фрагмент кода изменится.
Рис.29-Фрагмент файла после форматирования
2.2 Восстановление данных при помощи Recuva
Данная программа довольно быстро сканирует область логического диска имеет множество скрытых возможностей по просмотре удалённых или спрятанных системой файлов.
В результате сканирования дискового пространства после первой ситуации программа Recuva восстановила все файлы.
Рис.30-Найденые файлы после удаления каталога test
В результате сканирования дискового пространства после второй ситуации программа Recuva восстановила все файлы.
Рис.31-Найденые файлы после форматирования диска содержащего каталог test
Рис.33-Восстановленые файлы после форматирования диска содержащего каталог test
Все файлы восстановлены быстро и качественно.
2.3 Восстановление данных при помощи Handy Recovery
Более профессиональная утилита восстановления файлы распределяются по расширению. Есть функции просмотра изображений, возможно прослушать звуковые файлы, посмотреть содержание документов MSWord, просмотр html кода
В результате сканирования дискового пространс