Сегодня 27 апреля, суббота ГлавнаяНовостиО проектеЛичный кабинетПомощьКонтакты Сделать стартовойКарта сайтаНаписать администрации
Поиск по сайту
 
Ваше мнение
Какой рейтинг вас больше интересует?
 
 
 
 
 
Проголосовало: 7272
Кнопка
BlogRider.ru - Каталог блогов Рунета
получить код
Дмитрий Давлетбаев
Дмитрий Давлетбаев
Голосов: 1
Адрес блога: http://ddomgn.livejournal.com/
Добавлен: 2012-03-16 14:56:46
 

2014-01-24 16:53:23 (читать в оригинале)

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

Далее я подразумеваю, что читатель


  • знает, что такое adb и как её использовать;

  • имеет компьютер под управлением Linux, с установленными adb, openssl и tar.

Чтобы понапрасну не занимать Ваше драгоценное время, вот команда, которая делает чудо:



$ dd if=backup.ab bs=24 skip=1 | openssl zlib -d >backup.tar


Входной файл backup.ab - это тот файл, который был получен с помощью команды "adb backup", разумеется без шифрования. В результате получается файл backup.tar, и если Вы не знаете, что с ним делать, то нечего было сюда заходить :-)

Объяснение: файл, полученный с помощью команды "adb backup" содержит заголовок длиной 24 байта, за которым следуют данные, сжатые алгоритмом deflate. Если распаковать эти данные, то получится обычный файл в формате TAR. Вот, собственно, и всё.

Распространяйте ссылку на эту статью, если она оказалась полезной для Вас!


Тэги: android, linux

 


Самый-самый блог
Блогер ЖЖ все стерпит
ЖЖ все стерпит
по количеству голосов (152) в категории «Истории»


Загрузка...Загрузка...
BlogRider.ru не имеет отношения к публикуемым в записях блогов материалам. Все записи
взяты из открытых общедоступных источников и являются собственностью их авторов.