неделя, 16 септември 2007 г.

Восстановление СМС после случайного (нечаянного и специального) удаления



Имеем:
1) Телефон Motorola, с которого были удалены СМС (нам надо их как-то восстановить)
2) Кабель
3) Компьютер
4) Программа P2kman или что-нибудь, умеющее читать SEEM из телефона!
5) И, наконец, ПРЯМЫЕ РУКИ

Надо: восстановить (прочитать) удаленные СМС

Приступим:
1. Берем телефон, подключаем к компьютеру
2. Запускаем программу P2kman

3.Выгружаем все записи сима 007d (см. рис.). 4. Выбираем папку для сохранения и сохраняем туда.
5. Потом ищем в этих seem через любой
hex-editor наши смс. Если видим, что-то похожее на:

- это если СМС были на русском, а если на английском, то тогда просто мы уведем их содержание.


6. Если всё-таки СМС были на русском, и мы нашли тот нужный нам сим. Скачиваем программу AkelPad или TigerPad (либо любую другую умеющую отображать кодировку UNICODE-UCS2 big endian) и читаем СМС. В сим sms влезает не полностью (видно на рисунке), так что другую часть sms-ки ищем в другой записе cима 007d.

Также есть возможность (спасибо Osta) менять атрибуты смс (11 - непрочитанное смс; 91 – прочитанное; 93 - блокированное). Этот атрибут располагается на offset 03.