Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
nav2000
0 / 0 / 0
Регистрация: 03.02.2014
Сообщений: 11
#1

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

03.02.2014, 16:06. Просмотров 686. Ответов 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ÿÿÿÿÿÿÿÿÿÿ
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.02.2014, 16:06     С++ и прошивки для мобильных телефонов
Посмотрите здесь:

Список внутренних телефонов организации с разбивкой по отделам.Количества отделов и телефонов внутри отдела задать самостоятельно. - C++
Список внутренних телефонов организации с разбивкой по отделам.Количества отделов и телефонов внутри отдела задать самостоятельно.Составить...

Для 10 сотрудников отдела: выполнить сортировку по убыванию номеров телефонов - C++
Дали очень красноречивое задание: Кто может это сделать? О_о

конфигуратор прошивки marlin - C++
Привет форумчане, я разрабатываю модульный 3d принтер. Недавно занял место в областном конкурсе и теперь еду на выставку вднх нужно...

Описать каталог сотовых телефонов - C++
Доброе время суток! Исходные данные Дано: • название и структура таблицы данных, в которой хранятся записи; • класс,...

Вывести номера телефонов в заданном диапазоне - C++
int main(){ FILE *f=fopen("C://text.txt", "w"); float i=091.000000; while(i!=091.000100) { i=i+0.000001; cout<<i<<endl;} ...

Распарсить файл с номерами телефонов и именами абонентов - C++
Добрый день ребят помогите пожалуйста . Задача следующего характера есть номера телефона записанные в текстовом файле в следующем...

Текстовый файл, который содержит номера телефонов сотрудников - C++
A. Сформировать текстовый файл, который содержит номера телефонов сотрудников учреждения: указываются фамилия, инициалы и номер телефона. ...

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

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

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


Значит программа меня дурит? Это отрывок спец.программы по извлечению данных.
nav2000
0 / 0 / 0
Регистрация: 03.02.2014
Сообщений: 11
04.02.2014, 01:46  [ТС]     С++ и прошивки для мобильных телефонов #10
Цитата Сообщение от Enotniy Посмотреть сообщение
nav2000, даже не знаю где про телефоны пишут, должны быть какие то стандарты, спецификации, протоколы, хоть что нибудь, где написано, что в таком то байте хранится такое-то значение, такой то переменной. а дальше переводи из HEX в цифры или буквы
http://elm-chan.org/fsw/ff/en/appnote.html
это не оно?
Enotniy
96 / 95 / 14
Регистрация: 15.01.2014
Сообщений: 283
04.02.2014, 06:15     С++ и прошивки для мобильных телефонов #11
nav2000, на сколько я понял, это модуль для создания файловой структуры на флеш носителях. Мб это и может помочь, но я не увидел. Вот объясните поподробнее, где это байты находились?
nav2000
0 / 0 / 0
Регистрация: 03.02.2014
Сообщений: 11
04.02.2014, 12:08  [ТС]     С++ и прошивки для мобильных телефонов #12
Цитата Сообщение от Enotniy Посмотреть сообщение
nav2000, на сколько я понял, это модуль для создания файловой структуры на флеш носителях. Мб это и может помочь, но я не увидел. Вот объясните поподробнее, где это байты находились?
Теперь я не понял вопроса.
Enotniy
96 / 95 / 14
Регистрация: 15.01.2014
Сообщений: 283
04.02.2014, 12:22     С++ и прошивки для мобильных телефонов #13
nav2000, эти данные с флешки или из процессора или из оперативной памяти
nav2000
0 / 0 / 0
Регистрация: 03.02.2014
Сообщений: 11
04.02.2014, 13:34  [ТС]     С++ и прошивки для мобильных телефонов #14
Это данные из флешки. Витянутый дамп памяти открытый в winhex.
Enotniy
96 / 95 / 14
Регистрация: 15.01.2014
Сообщений: 283
04.02.2014, 14:05     С++ и прошивки для мобильных телефонов #15
nav2000, а что за телефон? какая операционка? мб я попробую чего поискть
nav2000
0 / 0 / 0
Регистрация: 03.02.2014
Сообщений: 11
04.02.2014, 14:11  [ТС]     С++ и прошивки для мобильных телефонов #16
Цитата Сообщение от Enotniy Посмотреть сообщение
nav2000, а что за телефон? какая операционка? мб я попробую чего поискть
Это samsung E-1080T, платформа так называемого Swift или Sysoil.
Здесь немного есть http://xtin.activebb.net/t21-topic
Enotniy
96 / 95 / 14
Регистрация: 15.01.2014
Сообщений: 283
04.02.2014, 14:15     С++ и прошивки для мобильных телефонов #17
nav2000, кстати это похоже на то что надо, вечером дома почитаю
nav2000
0 / 0 / 0
Регистрация: 03.02.2014
Сообщений: 11
04.02.2014, 14:33  [ТС]     С++ и прошивки для мобильных телефонов #18
Вот сам дамп памяти:
http://turbobit.net/y5gzc8mwhw5u.html
Enotniy
96 / 95 / 14
Регистрация: 15.01.2014
Сообщений: 283
04.02.2014, 18:40     С++ и прошивки для мобильных телефонов #19
nav2000, скачивается какая то exe, залейте пожалуйста куда нибудь на гугл диск что ли
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.02.2014, 19:37     С++ и прошивки для мобильных телефонов
Еще ссылки по теме:

Файл содержит информацию о фамилиях и номерах телефонов 10 человек - C++
Пожалуйста помогите доработать программу. Вот задание: Создать текстовый файл с записями фиксированной длины. Файл содержит информацию...

Подсчитать количество телефонов, номер которых начинается с определенных цифр - C++
Реализовать следующую условную компиляцию: подсчитать количество телефонов, номер которых начинается с цифр 050, 093, 098, 065 (отдельно...

Создание базы данных номеров телефонов +ФИО+место жительства - C++
Скажу сразу, я нечего не знаю. И раньше нечего не учил в этой сфере. Прошу не кидаться тапками). Нужно создать прогу, в нее что бы...

Написать программу, которая будет запоминать имена и номера телефонов - C++
вот задание Написать программу, которая будет запоминать имена и номера телефонов ваших друзей, а затем выводить их. Добавьте поиск по...

Программа всегда выводит последний из всех телефонов АТС с заданной цифрой - C++
Подскажите, пожалуйста, где ошибка. Минимальную цену находит правильно. А номер телефона выводит неправильно. Всегда выводит последний из...


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

Или воспользуйтесь поиском по форуму:
nav2000
0 / 0 / 0
Регистрация: 03.02.2014
Сообщений: 11
04.02.2014, 19:37  [ТС]     С++ и прошивки для мобильных телефонов #20
http://yadi.sk/d/8tbr8hCwHJprj
перезалил
Yandex
Объявления
04.02.2014, 19:37     С++ и прошивки для мобильных телефонов
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru