Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.85/13: Рейтинг темы: голосов - 13, средняя оценка - 4.85
0 / 0 / 0
Регистрация: 03.02.2014
Сообщений: 11

С++ и прошивки для мобильных телефонов

03.02.2014, 16:06. Показов 3116. Ответов 19
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день уважаемы форумчане. Я не программист. Работаю в Samsung сервисе по ремонту мобильных. Лет 5 уже занимаюсь восстановлением информации с мертвых телефонов. Никогда не заходил в прочтение самых данных которые мне доводилось извлекать. Для этого у меня была программа. Сейчас есть такая необходимость. У меня простой вопрос. Можно ли написать программу, которая могла бы извлекать данные из вот такого набора кодов?

Offset 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15

00000000 53 4D 50 42 02 00 00 10 04 1F 04 35 04 42 04 40 SMPB 5 B @
00000016 04 3E 04 32 04 38 04 47 08 91 97 82 31 37 85 F0 > 2 8 G ‘—‚17…ð
00000032 40 01 F0 01 F0 34 FF FF FF FF FF FF FF FF FF FF @ ð ð4ÿÿÿÿÿÿÿÿÿÿ
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
03.02.2014, 16:06
Ответы с готовыми решениями:

Акссесуары для мобильных телефонов
Уважаемые,друзья,форумчане! Открываю первую тему-волнуюсь.Возник вопрос,честно воспользовалась поиском по форуму,но не нашла ни одного...

Версия сайта для мобильных телефонов
Здравствуйте. Бета-версия яндекс вебмастера указала на то, что мой сайт не оптимизирован для мобильных телефонов. В итоге я вставил...

Верстка <select> для мобильных телефонов
Всем привет! Столкнулся с интересной задачей. Элемент &lt;select&gt; на мобильных телефонах ведет себя не так, как на десктопах. Вместо...

19
 Аватар для Enotniy
101 / 102 / 31
Регистрация: 15.01.2014
Сообщений: 283
03.02.2014, 16:08
nav2000, никакой проблемы, если вы знаете как хранятся данные (протокол)
1
0 / 0 / 0
Регистрация: 03.02.2014
Сообщений: 11
03.02.2014, 16:11  [ТС]
Цитата Сообщение от Enotniy Посмотреть сообщение
nav2000, никакой проблемы, если вы знаете как хранятся данные (протокол)
То что они хранятся в специальной файловой системе это я понял. А где можно об этом почитать?
Или поставлю вопрос по другому: что нужно для извлечения данных их вот такого набора?
0
 Аватар для Enotniy
101 / 102 / 31
Регистрация: 15.01.2014
Сообщений: 283
03.02.2014, 16:14
nav2000, даже не знаю где про телефоны пишут, должны быть какие то стандарты, спецификации, протоколы, хоть что нибудь, где написано, что в таком то байте хранится такое-то значение, такой то переменной. а дальше переводи из HEX в цифры или буквы
1
0 / 0 / 0
Регистрация: 03.02.2014
Сообщений: 11
03.02.2014, 16:17  [ТС]
А данный набор кодировки можно как-то перевести в более читаемый вариант?
0
 Аватар для Enotniy
101 / 102 / 31
Регистрация: 15.01.2014
Сообщений: 283
03.02.2014, 16:25
nav2000, по большей части это цифры, но раскодировать какие почти не возможно
вот пример
40 01 F0 01 - это может быть четыре числа однобайтовых 64, 1, 240, 1, а может быть 2 числа двухбайтовых, а может быть одно четырёхбайтовое, а может быть просто символы какие то закодированы в какой то кодировке, а может быть это время (не в формате часы,минуты,секунды, а в секундах) да что угодно, в том числе и мусор
1
0 / 0 / 0
Регистрация: 03.02.2014
Сообщений: 11
03.02.2014, 16:32  [ТС]
Цитата Сообщение от Enotniy Посмотреть сообщение
nav2000, по большей части это цифры, но раскодировать какие почти не возможно
вот пример
40 01 F0 01 - это может быть четыре числа однобайтовых 64, 1, 240, 1, а может быть 2 числа двухбайтовых, а может быть одно четырёхбайтовое, а может быть просто символы какие то закодированы в какой то кодировке, а может быть это время (не в формате часы,минуты,секунды, а в секундах) да что угодно, в том числе и мусор
91 97 82 31 37 85 F0 40 это номер телефона +79281373580
0
 Аватар для Enotniy
101 / 102 / 31
Регистрация: 15.01.2014
Сообщений: 283
03.02.2014, 16:50
nav2000, попробовал попереводить - ничего похожего на телефон... если всё так же как в памяти компьютера при программировании на асемблере, то байты идут в обратном порядке
1
0 / 0 / 0
Регистрация: 03.02.2014
Сообщений: 11
03.02.2014, 18:38  [ТС]







Значит программа меня дурит? Это отрывок спец.программы по извлечению данных.
0
0 / 0 / 0
Регистрация: 03.02.2014
Сообщений: 11
04.02.2014, 01:46  [ТС]
Цитата Сообщение от Enotniy Посмотреть сообщение
nav2000, даже не знаю где про телефоны пишут, должны быть какие то стандарты, спецификации, протоколы, хоть что нибудь, где написано, что в таком то байте хранится такое-то значение, такой то переменной. а дальше переводи из HEX в цифры или буквы
http://elm-chan.org/fsw/ff/en/appnote.html
это не оно?
0
 Аватар для Enotniy
101 / 102 / 31
Регистрация: 15.01.2014
Сообщений: 283
04.02.2014, 06:15
nav2000, на сколько я понял, это модуль для создания файловой структуры на флеш носителях. Мб это и может помочь, но я не увидел. Вот объясните поподробнее, где это байты находились?
0
0 / 0 / 0
Регистрация: 03.02.2014
Сообщений: 11
04.02.2014, 12:08  [ТС]
Цитата Сообщение от Enotniy Посмотреть сообщение
nav2000, на сколько я понял, это модуль для создания файловой структуры на флеш носителях. Мб это и может помочь, но я не увидел. Вот объясните поподробнее, где это байты находились?
Теперь я не понял вопроса.
0
 Аватар для Enotniy
101 / 102 / 31
Регистрация: 15.01.2014
Сообщений: 283
04.02.2014, 12:22
nav2000, эти данные с флешки или из процессора или из оперативной памяти
1
0 / 0 / 0
Регистрация: 03.02.2014
Сообщений: 11
04.02.2014, 13:34  [ТС]
Это данные из флешки. Витянутый дамп памяти открытый в winhex.
0
 Аватар для Enotniy
101 / 102 / 31
Регистрация: 15.01.2014
Сообщений: 283
04.02.2014, 14:05
nav2000, а что за телефон? какая операционка? мб я попробую чего поискть
0
0 / 0 / 0
Регистрация: 03.02.2014
Сообщений: 11
04.02.2014, 14:11  [ТС]
Цитата Сообщение от Enotniy Посмотреть сообщение
nav2000, а что за телефон? какая операционка? мб я попробую чего поискть
Это samsung E-1080T, платформа так называемого Swift или Sysoil.
Здесь немного есть http://xtin.activebb.net/t21-topic
0
 Аватар для Enotniy
101 / 102 / 31
Регистрация: 15.01.2014
Сообщений: 283
04.02.2014, 14:15
nav2000, кстати это похоже на то что надо, вечером дома почитаю
1
0 / 0 / 0
Регистрация: 03.02.2014
Сообщений: 11
04.02.2014, 14:33  [ТС]
Вот сам дамп памяти:
http://turbobit.net/y5gzc8mwhw5u.html
0
 Аватар для Enotniy
101 / 102 / 31
Регистрация: 15.01.2014
Сообщений: 283
04.02.2014, 18:40
nav2000, скачивается какая то exe, залейте пожалуйста куда нибудь на гугл диск что ли
0
0 / 0 / 0
Регистрация: 03.02.2014
Сообщений: 11
04.02.2014, 19:37  [ТС]
http://yadi.sk/d/8tbr8hCwHJprj
перезалил
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
04.02.2014, 19:37
Помогаю со студенческими работами здесь

Программа для прослушивания мобильных телефонов
Здравствуйте! подскажите программу для прослушивания мобильных телефонов. Программа должна иметь такие возможности: подключать программу...

Оптимизация страницы для мобильных телефонов.
Доброго времени. Вообщем мне нужно использовать свой сайт как с компьютера, так и с мобильного телефона. Проблема в том, что страница на...

Информация по написанию Java для мобильных телефонов.
Помогите пожалуйста найти программу для написания игр на мобильные телефоны и учебник по ней.

В чем писать приложения для мобильных телефонов?
Подскажите пожалуйста, где пишутся Java приложения для сотовых телефонов, если есть линки на уроки, линки на компилятор(ы), оболочки... У...

Где скачать исходники на C++ прошивки для сотовых телефонов Motorola?
Хочу научиться писать софт на C++ для сотовых телефонов. Объясните, что мне потребуется, чтобы писать и отлаживать софт для мобильника и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
Символьное дифференцирование
igorrr37 13.02.2026
/ * Логарифм записывается как: (x-2)log(x^2+2) - означает логарифм (x^2+2) по основанию (x-2). Унарный минус обозначается как ! */ #include <iostream> #include <stack> #include <cctype>. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru