WhatsApp: как расшифровать файлы *.db.crypt?

Я хотел бы читать *.db.crypt-файлы, желательно с PHP. Контент кодируется.

Кто-нибудь знает, как декодировать содержимое или как выяснить, какая кодировка использовалась?

Возможно. Инструмент «WhatsApp Xtract» умеет это делать, но он написан на питоне.


person Mr. B.    schedule 17.12.2012    source источник
comment
Я бы выбрал инструмент python и изучил его исходный код, чтобы узнать, какая кодировка используется. После того, как вы узнали, вы можете портировать его на PHP.   -  person hakre    schedule 17.12.2012
comment
@hakre Спасибо за ответ! Я изучу код Python.   -  person Mr. B.    schedule 17.12.2012
comment
Проверьте этот ответ для расшифровки базы данных whatsApp crypt5 (код Android).   -  person amalBit    schedule 30.04.2014


Ответы (1)


person    schedule
comment
Отлично, спасибо! Но как получить $enc? Вы имеете в виду $crypt, может быть? - person Mr. B.; 14.01.2014
comment
Расшифрованные данные остаются зашифрованными. Является ли 346................52c правильным ключом/хешем? - person Mr. B.; 14.01.2014
comment
@Mr.Bombastic Да, извините, $enc был $crypt, я тоже обновил код с помощью правильного ключа. - person James Whayman; 15.01.2014
comment
Это отлично работает, спасибо! Есть еще зашифрованные строки. Я проверю, являются ли эти строки отправленными/полученными изображениями. Еще один момент — смайлики. Много странных строк, но сообщения в обычном тексте и читаемы. Ответ с радостью принят! :-) - person Mr. B.; 16.01.2014