Восстановление удалённых или перезаписанных файлов на файловых системах ext3 и ext4.

ext4magic 002

ext4magic — консольная C (си) утилита для восстановления удалённых или перезаписанных файлов на файловых системах ext3 и ext4.

ext4magic 003

Удаление файлов в журналируемых файловых системах ext3 и ext4 нелегко отменить, обнуление индексных дескрипторов (Inode) делает это невозможным. Но для восстановления некоторых данных можно реконструировать необходимую информацию из "Журнала файловой системы". При этом необходимо учитывать что на то как долго и какие данные хранятся в "Журнале" оказывают влияние многие факторы.

ext4magic 004

ext4magic может извлекать информацию из "Журнала" и реконструировать файлы всего древа каталогов, при условии что содержащейся в "Журнале" информации достаточно."Журнал файловой системы" имеет очень разное предназначение и не всегда можно восстановить любой файл в любое время. Если данные из системных секций доступны в "Журнале", то можно увидеть или восстановить состояние файловой системы в разное время.

ext4magic 005

ext4magic 006

ext4magic 007

ext4magic может восстанавливать файлы большинства типов и любого размера. Восстановленные файлы имеют оригинальное имя, оригинального владельца и группу, оригинальные права доступа, прежние метки времени доступа и время модификации. Для работы с файловыми системами используются некоторые возможности e2fsprogs (набор консольных утилит для работы с Ext2, Ext3 и Ext4).

ext4magic 008

ext4magic подробно документирована, входит в "Набор инструментов Kali Linux", специализированной модификации Debian (Testing) предназначенной для исследования безопасности систем.

ext4magic 009

Лицензия: GNU General Public License version 2.0 (GPLv2)

ext4magic 010

Домашняя страница

Страница на github.com (неофициальная)