motofan logo
7 страниц V  1 2 3 > »         
> 

Recoversms, Программа восстановления смс

Udman
сообщение 13.12.2005, 0:56


Мастер
****

Группа: Пользователи
Сообщений: 200
Регистрация: 26.9.2005
Из: Черкассы, Украина
Пользователь №: 52 766
Модель телефона: ROKR E1
Прошивка: R373_G_0E.30.46R

Рейтинг: 43



Не помню где что и когда, кто-то просил сделать программу для восстановления смс. Это правда было давно, так что может кто уже и сделал. Поскольку я не знаю сделал кто такую прогу или нет, решил написать сам. Оказалось то и ничего и интересного нет в этом восстановлении. Просто битые смс. Восстанавивает не все. Еще не доработал. И смс удаленные находятся в сим 7d_0001,7d_0002.... а не от 81 и до не помню до куда говорили. Вообщем кому интересно, катайте и смотрите. Но интересное вряд ли вы найдете в своих удаленных смс :D :D :D
Прикрепленный файл RecoverSMS.rar   ( 193.31 килобайт ) Кол-во скачиваний: 4731
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
blackbox
сообщение 13.12.2005, 1:58


Control Freak
******

Группа: Разработчики
Сообщений: 838
Регистрация: 23.9.2005
Пользователь №: 52 431
Модель телефона: iPhone
Прошивка: 2.2.1

Рейтинг: 627.5



Хм, все что у меня показывает - пару запятых и нулей, остальное - пустые строки :)

EDIT: Пропатченная версия, которая показывает нормальные символы вместо знаков вопроса.
Прикрепленный файл RecoverSMS_patched.rar   ( 190.63 килобайт ) Кол-во скачиваний: 3057
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Udman
сообщение 13.12.2005, 8:28


Мастер
****

Группа: Пользователи
Сообщений: 200
Регистрация: 26.9.2005
Из: Черкассы, Украина
Пользователь №: 52 766
Модель телефона: ROKR E1
Прошивка: R373_G_0E.30.46R

Рейтинг: 43



Цитата
Хм, все что у меня показывает - пару запятых и нулей, остальное - пустые строки :)

EDIT: Пропатченная версия, которая показывает нормальные символы вместо знаков вопроса.

А у меня как всегда нормально показывает. :) Попробую сделать так как ты говорил.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
RusBiT
сообщение 13.12.2005, 9:39


МотоКрасноярец
*****

Группа: Пользователи
Сообщений: 431
Регистрация: 29.3.2005
Из: Красноярск
Пользователь №: 39 770
Модель телефона: (M) a1200
Прошивка: Kernel 2.4 :)

Рейтинг: 214.5



Udman,
У меня твоя версия как раз на ура работает. А в патче blackbox, вижу только вопросы и каракули.
Наверное что то с кодировкой.
Код
[ H K E Y _ L O C A L _ M A C H I N E \ S Y S T E M \ C u r r e n t C o n t r o l S e t \ C o n t r o l \ N l s \ C o d e P a g e ]

" 1 2 5 0 " = " c _ 1 2 5 1 . n l s "
 " 1 2 5 1 " = " c _ 1 2 5 1 . n l s "
 " 1 2 5 2 " = " c _ 1 2 5 1 . n l s "
" 1 2 5 3 " = " c _ 1 2 5 1 . n l s "
 " 1 2 5 4 " = " c _ 1 2 5 1 . n l s "
 " 1 2 5 5 " = " c _ 1 2 5 1 . n l s "

Может проблема тут зарыта, хотя врятли
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Udman
сообщение 13.12.2005, 10:13


Мастер
****

Группа: Пользователи
Сообщений: 200
Регистрация: 26.9.2005
Из: Черкассы, Украина
Пользователь №: 52 766
Модель телефона: ROKR E1
Прошивка: R373_G_0E.30.46R

Рейтинг: 43



Цитата
Хм, все что у меня показывает - пару запятых и нулей, остальное - пустые строки :)

EDIT: Пропатченная версия, которая показывает нормальные символы вместо знаков вопроса.

Присоединённые файлы
  RecoverSMS_patched.rar ( 190.63кб ) Кол-во скачиваний: 8

Да. И у меня каракули. Єто видать ті просто настроил прогу под свою винду. Сейчас поковіряю еще программу, может доделаю так чтобі считівало больше смс.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
blackbox
сообщение 13.12.2005, 13:45


Control Freak
******

Группа: Разработчики
Сообщений: 838
Регистрация: 23.9.2005
Пользователь №: 52 431
Модель телефона: iPhone
Прошивка: 2.2.1

Рейтинг: 627.5



RusBiT,
проблема зарыта именно там, но у тебя в реестре совершенно левые значения. Должно быть так:
Цитата
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage]
"1250"="c_1250.nls"
"1251"="c_1251.nls"
"1252"="c_1252.nls"
"1253"="c_1253.nls"
"1254"="c_1254.nls"
"1255"="c_1255.nls"
"1256"="c_1256.nls"
"1257"="c_1257.nls"
"1258"="c_1258.nls"
"1361"="c_1361.nls"
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Osta
сообщение 11.7.2006, 14:46


Freestyler
********

Группа: Легенды MotoFan.Ru
Сообщений: 10 329
Регистрация: 20.7.2004
Пользователь №: 8 235
Модель телефона: Moto
Прошивка: *#9999#


Настроение:
Все невыспавшиеся в следующей жизни будут котами



Рейтинг: 4362



Восстановление/создание SMS через seem 0144 и 007D

Решил вот глянуть одну смс-ку, а она оказалась стёрта :-(
Но мы ж мотохацкеры :-) Вот и решил разобрать seem's и восстановил sms и
даже сделал его непрочитанным ! Буду по-тихоньку рассказывать, чтобы кто-то
написал/дописал программу управления sms через P2K-режим.

Сначала seem 0144_0001 (т.е. №324 в DEC) под названием "MDSM_FAT_TABLE"
Есть ещё seem 0279_0001 (т.е. №633 в DEC) под
названием "MDSM_FAT_TABLE_BACKUP", но он не менялся при приходах sms

Итак, seem длинной в 170 байт:
вначале в 2-х байтах 00 и 01 идёт счётчик sms с какого байта затирать таблицу
затем в 2-х байтных ячейках идёт таблица вида :
00 02, 00 03, 00 04 .... до 163 байта со значением B2 (DEC - 178)
затем ещё контроль в 2-х байтах 164 и 165-ом и конец вида FF FF FF FF FF
Для чистоты эксперимента мне нужен был чистейший seem 0144, что оказалось
проблемой, т.к. в нём моторола уже забивает 10-ть "быстрых заметкок" поэтому
я вручную создал seem, который должен быть в телефоне вида :
00 01 00 02 ...по возрастанию до конца... 00 B2 3F FF (о 3F FF позже) FF FF FF FF
вот такой seem
Прикрепленный файл чистый_0144_0001.rar   ( 317 байт ) Кол-во скачиваний: 1004


Теперь получаем 1 sms, в счётчике (байт №1) меняется значение на значение+1
таблица начинает затираться BF FF по ходу вправо
(см. на рисунке 1sms) Прикрепленное изображение

Теперь получаем ещё 1 sms, в счётчике меняется значение на значение+1
таблица продолжает затираться BF FF по ходу вправо (см. рисунок 2sms)

вывод : при получении sms, которые влазят в один seem 007D ситуация
развивается очень просто : наращивается счётчик и затирается таблица
2 байтами со значением 3F FF

Недолго думая, я создал seem
Прикрепленный файл all_0144_0001.rar   ( 99 байт ) Кол-во скачиваний: 1180

со следующими значениями
00 2B BF FF BF FF BF FF BF FF ........ 3F FF FF FF FF FF залил его и получил
во входящих 28 sms, про которые уже и забыл :-) нашёл нужное. Но
хорошо, что оно было размером на один seem 007D, т.к. не все sms такие.
(Вы можете сохранить свой seem 0144_0001, залить этот, перезагрузить и
возможно увидеть очень старые sms, потом залейте назад свой seem.)

Что происходит когда приходит sms не влезающие в 1 seem 007D ?
Получаем такую SMS и смотрим рисунок : Прикрепленное изображение
у нас странно затёрся 6 7 8 9 байты значениями 80 04 3F FF
(ну, 3F FF - знакомы , а вот 80 04 это что-то новое)

[off]продолжение следует ....[/off]
Прикрепленный файл чистый_0144_0001.rar   ( 317 байт ) Кол-во скачиваний: 1004
Прикрепленный файл all_0144_0001.rar   ( 99 байт ) Кол-во скачиваний: 1180
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Osta
сообщение 21.7.2006, 12:54


Freestyler
********

Группа: Легенды MotoFan.Ru
Сообщений: 10 329
Регистрация: 20.7.2004
Пользователь №: 8 235
Модель телефона: Moto
Прошивка: *#9999#


Настроение:
Все невыспавшиеся в следующей жизни будут котами



Рейтинг: 4362



Цитата(Osta @ Вторник, 11 Июля 2006, 16:46)
даже сделал его непрочитанным !
*


реализуется легко :

в seem 007D байт 03 значения :
11 - непрочитанное смс
91 - прочитанное
93 - блокированное


Udman, будем программу развивать дальше ?
алгоритмы уже видны ...
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
CCCPunk
сообщение 30.7.2006, 21:59


Новичок
*

Группа: Пользователи
Сообщений: 1
Регистрация: 19.4.2005
Пользователь №: 41 048
Модель телефона: E398 -> E798
Прошивка: 48r+собственный дизайн

Рейтинг: 0



Попробовал обе версии RecoverSMS, и патченную и из 1 поста, но обе показывают одни каракули. Причем когда пробовал патченную версию менял значения в реестре на те, которые советовал blackbox, но опять таки результата ноль. Очень сильная нужда в такой проги, помогите ее заставить нормально отображать символы.
Пробовал закачивать 0144 сим из поста Osta - на одном телефоне все отлично - около 23 смсок входящих восстановилось, те которые размером на один seem 007D вообще идеал, большего размера читаются соответственно частично, но это не беда. На другом же телефоне, как раз таки нужном после залития seem'а во входящих - 4 смс, но при попытке зайти в входящие телефон перезагружается, в исходящих - 3 смс, но из этого пункта про вылетает. В быстрых заметках все нормуль, правда их 9, а не 10.
Очень хотелось бы восстановить смс на втором телефоне, если прогой заниматься никто не хочет, то может редактированием seem'а кто-нибудь доработает более рабочий способ, если не внапряг конечно и самим интересно.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Udman
сообщение 3.8.2006, 23:51


Мастер
****

Группа: Пользователи
Сообщений: 200
Регистрация: 26.9.2005
Из: Черкассы, Украина
Пользователь №: 52 766
Модель телефона: ROKR E1
Прошивка: R373_G_0E.30.46R

Рейтинг: 43



Ловите исходник!!!
Прикрепленный файл RecoverSMS.rar   ( 206.44 килобайт ) Кол-во скачиваний: 52
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Recoversms, Программа восстановления смс · Программы для работы со справочником и SMS-сообщениями · Forum
 

7 страниц V  1 2 3 > » 
Ответ в темуСоздание новой темы
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 11.12.2024, 12:54

Форум живёт: