Перейти к содержанию
    

Универсальный программатор для сотовых телефонов - реально сделать ?

Уважаемые!

Я сайтик нашёл, где рекламируется много устройств для прошивки и разлочивания мобильных телефонов.

http://www.gsmunlock.com/equipment/

Мысль возникла - реально ли сделать универсальный прошивальщик для "домашнего" применения ?

Сильно ли различаются способы прошивки(или разлочивания) у различных моделей телефонов ?

Является ли эта информация доступной ?

Может посоветуете какой-нибудь информационный ресурс в этой области знаний ?

А то я почитал сопроводительный

текст к проекту - http://aly.projektas.lt/Mobile/FLS4SCN/FLS4SCN.htm

Александра Елисеева и многого не понял.

Что такое платформы DCT -3, DCT -4 и BB 5 ?

Зачем нужен счетчик лицензий ? Что это за лицензии ?

Почему существует большое количество режимов защитных ключей(PKD-1A,PKD-1D,PKD-1F, PKD-1I,

PKD-1M, PKD-1N,PKD-1P, PKD-1R, PKD-1S, PKD-1CS, PKD-1DC, PKD-1NS, PKD -1 RD , PKD-1SA,

PKD-1SA+,PKD-1TA) и как с ними работать ?

Изменено пользователем san822

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Мысль возникла - реально ли сделать универсальный прошивальщик для "домашнего" применения ?

Сие дело неподсильное - особенно для 'кустарного' (домашнего) применения.

Сильно ли различаются способы прошивки(или разлочивания) у различных моделей телефонов ?

Достаточно. В зависимости от архитектуры hardware и software (платформа). У каждой фирмы свои стандарты и подходы для поддержки своей продукции.

Является ли эта информация доступной ?

Для авторизованных сервисных центров.

Может посоветуете какой-нибудь информационный ресурс в этой области знаний ?

Интернет изобилует сайтами по 'хаканью' и перепрошивке мобильников, так что в этом (получение сведений) затруднений возникнуть не должно. Поиск по ключевым словам...

Что такое платформы DCT -3, DCT -4 и BB 5 ?

Одно из подобий. чем для ПК является NT-платформа. Платформа - это практически ядро (с идеологией построения и функционирования) программного обеспечения на котором строиться весь software сотового телефона.

Зачем нужен счетчик лицензий ? Что это за лицензии ?

Что бы фирме изготовителю зарабатывать деньги накладывая ограничение на несанкционированное распространение сторонним лицам.

Почему существует большое количество режимов защитных ключей(PKD-1A,PKD-1D,PKD-1F, PKD-1I,

PKD-1M, PKD-1N,PKD-1P, PKD-1R, PKD-1S, PKD-1CS, PKD-1DC, PKD-1NS, PKD -1 RD , PKD-1SA,

PKD-1SA+,PKD-1TA) и как с ними работать ?

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Большинство марок телефонов перепрограмируеться по последовательному порту. Значит уневерсальный програматор это куча переходников для подключения разных телефонов к преобразователю уровна RS232<->TTL (на MAX232). И не ненадо мудрить. Прекрасно програмируються Siemens, Alcatel, LG, Samsung, Motorola и т.д. Трудности могут возникнуть только с SonyEricson и Nokia.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Мысль возникла - реально ли сделать универсальный прошивальщик для "домашнего" применения ?

Сие дело неподсильное - особенно для 'кустарного' (домашнего) применения.

 

Если получится добиться успехов в этом проекте, то можно попробовать и коммерческую реализацию идеи.

 

 

Является ли эта информация доступной ?

Для авторизованных сервисных центров.

 

В авторизованных центрах ведь тоже люди работают и некоторые из них могут даже на этом форуме что-то выложить интересное по этой теме.

;)

 

 

 

Может посоветуете какой-нибудь информационный ресурс в этой области знаний ?

Интернет изобилует сайтами по 'хаканью' и перепрошивке мобильников, так что в этом (получение сведений) затруднений возникнуть не должно. Поиск по ключевым словам...

 

 

Согласен, но совет человека очень часто бывает более полезен, чем ссылка от поисковика.

 

 

Большинство марок телефонов перепрограмируеться по последовательному порту. Значит уневерсальный програматор это куча переходников для подключения разных телефонов к преобразователю уровна RS232<->TTL (на MAX232). И не ненадо мудрить. Прекрасно програмируються Siemens, Alcatel, LG, Samsung, Motorola и т.д. Трудности могут возникнуть только с SonyEricson и Nokia.

 

 

Вот и думаю, что сделать универсальный программатор - это всего лишь привильно обьединить множество преобразователей интерфейсов в одном приборе(для пользователей удобнее всего использовать преобразователь USB - интерфейс телефона), ведь универсальные программаторы обычно используют обычный софт(без переделок).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вот и думаю, что сделать универсальный программатор - это всего лишь привильно обьединить множество преобразователей интерфейсов в одном приборе(для пользователей удобнее всего использовать преобразователь USB - интерфейс телефона), ведь универсальные программаторы обычно используют обычный софт(без переделок).

Да, если бы у всех имеющихся на ранке сотовых телефонов был единый разьем для USB (типа mini-USB). А дальше, как говориться дело 'техники' - пользуй для каждого телефона свое ПО на комьютере, что в общем-то тоже ни есть большое удобство...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

 

Вот только не все телефоны имеют интерфейс USB на борту, поэтому для универсального программатора нужен будет преобразователь интерфейса.

 

Есть ещё вопрос с разлочиванием - все ли программаторы могут иметь такую функцию ? Я думаю, что для этого нужен специальный софт, а некоторые мои знакомые утверждают, что нужен специальный программатор.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

 

Вот только не все телефоны имеют интерфейс USB на борту, поэтому для универсального программатора нужен будет преобразователь интерфейса.

 

Есть ещё вопрос с разлочиванием - все ли программаторы могут иметь такую функцию ? Я думаю, что для этого нужен специальный софт, а некоторые мои знакомые утверждают, что нужен специальный программатор.

А Вы как думаете!?

Если каждая из фирм производителей при создании сотового телефона придерживается общей его концепции лишь на функциональном уровне, т.е. схемотехника и ПО - полностью свое, значит различно! (стандартные интерфейсы RS-232 и USB не рассматриваем). Какой же тут универсализм программатора тем более для разлочки? Вся логическая коммуникация по связи телефона с ПК - это программное обеспечение...

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Попытки создания универсального программатора предпринимаются и не безуспешно.

В основном конечно все базируется на реверсинге сервисного софта и сервисных тулсов.

Еще 1-2 года назад практически все мобильники можно было хакнуть пропатчив их код и прореверсив прошивку. Снимались любые локи и менялись IMEI.

Посмотреть предложение решений можно здесь - http://www.one-stop-factory.com/catsubcat.jsp

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

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

Алгоритмы выковыриваются титанической работой реверс-инжинеров по гаражным лабораториям. Работу немного облегчает то, что для многих брендов мобилы разрабатывают одни и теже R&D центры. Также есть известные устоявшиеся концепции защиты софта в мобилах известные хакерам.

Но вот новые чипы для мобил как OMAP, SGold, Calypso и т.д. уже стали применять концепции хардварной защиты софта. JTAG в них блокируется мертво. Софт против патчей защищен RSA подписью. Код начального загрузчика скрыт в кристале и не читается, затенить закрузчик извне невозможно. Прошить можно только подписанные прошивки. При манипуляциях с локами или IMEI необходима связь с фирменным единым центром поддержки через Интернет. Автономные тулсы работают только со смарт картой подделать которую невозможно и которая выдается под серьезные гарантии сохранности.

Вообщем последнюю платформу от NOKIA BB5 хакеры не могут сломать уже более года.

Так что ставки повышаются, кто сделает программатор или IMEI changer хотя бы для последних NOKIA станет миллионером за месяц ;-)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вообщем последнюю платформу от NOKIA BB5 хакеры не могут сломать уже более года.

Короче, это не GSM базовую станцию вкупе коммутатором сваять с легкостью, обещаной Вами

в соседнем топике :-))))

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Мы сделали попытку в создании Универсального программатора для сотовых.

И назвали его UZBox. Так как мы живем в Узбекистане.

Что у нас олучилось Вы можете посмотреть на сайте **banned**

 

 

коммерция у нас в другой ветке!

// модератор

Изменено пользователем Doka

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...