удаление/восстановление файла android ext4 без утилит

Я пытаюсь найти способ, как удалять и восстанавливать файлы в Android, не используя инструменты проводника Android или внешние инструменты для судебно-медицинского анализа. Пока я понимаю, что большинство устройств имеют файловую систему ext4 и что стертые данные все еще существуют, удаляются только метаданные. Я прочитал несколько статей о криминалистическом анализе, но все они используют инструменты. Думаю, мне нужно использовать оболочку Adb, найти заголовок файла и изменить его, но не нашел объяснения, как это сделать. Я иду в правильном направлении или неправильно? Любая помощь приветствуется. (У меня есть одно рутированное и не рутированное устройство, оба Android выше 5.0)


person Martin Voroňák    schedule 29.10.2016    source источник


Ответы (1)


Боюсь, вам понадобятся инструменты. Рассмотрим вопрос: «Я хочу забить гвоздь в красное дерево без использования инструментов?» Как бы вы ответили на этот вопрос? Молоток — это естественный инструмент, который нам нужен для выполнения задачи. Но это инструмент. Я полагаю, вы могли бы использовать камень, но с технической точки зрения, именно поэтому и инструмент. Вот почему мы говорим о доисторических людях как о пользователях инструментов, даже если они используют инструменты, сделанные из топора.

В этом конкретном случае вам нужно сделать полную резервную копию образа раздела диска, для чего потребуется root, а затем использовать программу, такую ​​​​как photorec, для восстановления удаленных файлов.

person Theodore Ts'o    schedule 01.11.2016
comment
ценю комментарий, но даже у инструментов есть свой способ, как это сделать. В моем случае я пытаюсь сделать одну из конкретных функций инструментов (восстановить удаленный файл/удалить файл), но я не нашел ничего полезного. - person Martin Voroňák; 03.11.2016