Программное обеспечение

Как работают программы которые восстанавливают файлы с форматированного диска или устройства?

Пример программы disk digger, как она достаёт фотки с сброшеного до завод настроек устройства.
Aydin Salimov
Aydin Salimov
454
Все программы по восстановлению утерянных файлов работают благодаря особенности записи данных на ПК. Физический ресурс памяти компьютера поделен на логические части. Пользователь видит их в виде «диск С», «диск D» и далее. Каждый имеет свой шаблон записи или файловую систему. На одном компьютере может работать несколько систем сохраняющих контент каждая по-своему.

Невидимыми для пользователя являются метаданные. Они располагаются на том же уровне, что и логические диски и хранят сведения о структуре расположения папок и документов, их имена, тип файловой системы.

Эта служебная информация необходима компьютеру для лучшей организации работы и не показывается на экране. Каждый логический диск тоже имеет скрытые сведения и копии этих сведений.

На любой файл, размещенный в системе, компьютер делает несколько копий технических подробностей. С ними программа и работает.

Технические сведения полезны т. к. содержат точный физический адрес файла. Утилита обращается к этим записям и восстанавливает материал. Если метаданные повреждены, утилита обращается к одной из копий.

Когда происходит визуальное удаление материала, на самом деле изменяется только техническая информация о файле или папке. Если не произошла на его место перезапись нового файла, первоначальная информация по-прежнему содержится в компьютере.

Поиск по техническим сведениям помогает воссоздать содержимое в исходном виде.

Если произошло разрушение метаданных, то утилита восстановит материал, но содержаться он будет не под своим, а под виртуальным именем (набор цифр и букв).

Еще один принцип работы заключается в обращении к сигнатуре. Это сведения о расширении. Например, запись о музыке в формате MP3 начинается с обозначения ID3… Программа ищет все известные расширения и реанимирует их по категориям: музыка, фото, Pdf — документы, txt, и так далее.

Недостаток этого метода в отсутствии первоначальной структуры. Все «возвращенное» будет в хаотичном порядке и под чужим (произвольным) именем. Но этот способ позволяет восстановить гораздо больше информации, чем первый. Ниже приводятся конкретные случаи и некоторые приложения для работы.

=================================

Вот ещё материал:
https://www.panvasoft.com/rus/blog/181/
ДК
Данат Кулмурзиев
140
Лучший ответ
Если файлы не архивированы (сжаты), то в принципе стирание происходит путем удалением первого бита, а вся инфа остается, а уж как програмно восстанвливается первый бит, это дело техническое. Насколько сейчас эти программы продвинуты и способны ли восстанавливать архивные файлы, не интересовался. Так что два пути полного уничтожения информации, либо помещать жесткий диск в мощное магнитное поле, либо сначала сжимать файлы, а потом удалять.
Еркин Куренов А про файловую таблицу тебе рассказать забыли?
Андрей Сергеев А тем более когда места вообще мало, иначе и архивацию не делал бы...
оно вот тебе надо.... ну работают, ну достают....
только не факт, что смогут восстановить.... зависит от состояния файла....
Aydin Salimov просто интересно
бухнёт, закусит = херачит!

Похожие вопросы