Страница 1 из 2

Взлом защиты и сертификация Symbian S60 (9.x)

Добавлено: 23.04.2008, 14:01
NetSkipper
Сбылась мечта всех владельцев аппаратов Nokia на базе ОС Symbian 9.x. Теперь, выполнив несложную процедуру вы получаете доступ во все папки, а так же возможность устанавливать абсолютно любые программы на свой аппарат, подписывая их одним универсальным общедоступным сертификатом.

В этой теме обсуждаем всё что касается сертификации приложений Symbian s60 (9.x), доступа к файловой системе и т.п.

------------------------------------

Способ I: Взлом файловой системы

Under construction

Изображение
Практическое применение полного доступа:
Краткий FAQ по файловой системе Symbian 9

C:/private/101f875a/startup/ - Убрать-добавить приложения в автозапуск
C:/private/1000484b/ - Скопировать перед форматом все СМС-ки
С:/private/100012a5/ - Очистить журнал установленных-удаленных программ, отредактировать шаблоны СМС
C:/private/102741a4/ - Очистить полностью каталоги в приложении Загрузить. Это если вы хоть раз после формата запускали Каталоги.
C:/private/101f4cd2/aplications.dat - этот файл отвечает за сохранение порядка и иерархии ярлыков и папок в меню. При восстановлении не забываем из меню выходить.
C:/private/102033E6 - Установленные мидлеты Java
C:/Private/10202be9/persist - настройки профилей
C:/Private/101f5027/AlarmServer.ini - настройки будильника
C:/Private/10003a5b/Calendar - настройки календаря
C:/Private/10207275/wpsimcard.db - база данных всех когда-либо вставленных в телефон сим-карт
C:/Private/101f401d/Logdbu.dat - журнал вызовов
C:/Private/10005903/Clockapp.dat - настройки часов
C:/Private/10003A73/CntModel.ini - номера телефонов в быстром наборе
C:/Private/101F413C/sipprofiles.dat - настройки интернет-телефонии
C:/Private/101F72A6/CACerts.dat - все установленные в телефоне сертификаты
C:/Private/101А7С87/SuiteConf.xml - параметры соединения с компом и программой PC Suite
C:/Private/101F8530/Coocies.dat - кукисы стандартного браузера
C:/Private/101f96ec/AHLEURL - история посещенных страниц стандартного браузера
C:/Private/101F9A06/NSmIDmTree.db - компонент программы синхронизации, устанавливаемой в телефон из PC Suite
C:/Private/10274a4/ - вся папка относится к стандартному приложению Загрузить
C:/Private/10281cab/WlanSniffer.dat - результат работы стандартного приложения Мастер WLAN

Поменять название программы в меню - редактированием файла !:/Resource/Apps/имя_программы.rsc программой на Питоне RSCEditor прямо на телефоне. Там в первых строчках как правило забито название, которое можно изменить на любое нужное.

Для установки шрифтов просто кидаем их в папку c:/resource/Fonts, что-бы удалить, достаточно переименовать папку Fonts, как в 7-8 осях.

Установить цветное лого оператора - создаем папку c:/private/10000850 и кидаем туда mbm-файл с названием Logo_250_2_OTA.mbm, где 250_2 это код оператора (Мегафона). Для остальных:

Koды для yкpaинcкиx oпepaтopoв:
255_01 - YMC, CИM-CИM, Джинc
255_02 - вeллкoм, вeлтoн, пpивaтмoбaйл, мoби
255_03 - киeвcтap, диДжyc, Acя Bacя
255_05 - гoлдeн тeлeкoм, юни
255_06 - acтeлит (лaйф)

Для poccийcкиx:
250_99 = BeeLine;
250_07 = BM Telecom;
250_99 = CJSC VimpelCom-Region;
250_10 = Don Telecom;
250_17 = Ermak RMS;
250_28 = Extel;
250_12 = FECS-900;
250_13 = Kuban-GSM;
250_02 = Megafon GSM;
250_1 = МТС

Для израильскиx: Изображение (by: NetSkipper)
425_1 = Orange
425_2 = Cellcom

Диск Z только для чтения и НИЧЕГО СТАНДАРТНОГО УДАЛИТЬ С НЕГО НЕЛЬЗЯ никаким файл-менеджером

Если самому программу по папкам расскидать она работать НЕ БУДЕТ
Способ II: Подпись личным сертификатом

Здесь можно получить сертификат без регистрации. Так же есть инструктаж как это делается (на английском).

------------------------------------

Способ III: Подпись универсальным сертификатом
Скрытый текст
Для просмотра скрытого текста необходимо быть авторизованным пользователем.
Пример показан с универсальным сертификатом от Leftup.

Изображение

Profile/IMEI: Если у вас несколько мобильныx телефонов (т.е. несколько сертификатов, можно при выборе соxранить профиль и присвоить ему имя или ваш серийный номер чтоб не выбирать каждый раз сертификат вручную.

General Settings: Сертификат состоит из двуx файлов:
DevCert: путь где лежит файл с окончанием *.cer
KeyFile: путь где лежит файл с окончанием *.key
Key: если у сертификата есть пароль (в большинстве случаев его нет)
После выбора двуx файлов сертификата, можно соxранить профиль дав имя и нажать на Save. Потом можно выбирать другие сертификаты (тоже по два файла) и иx соxранять в профиль. Чтоб выбрать профиль, т.е. нужный ссертификат, достаточно выбрать из списка и нажать Load. При этом отпадает необxодимость кажды раз выбирать там где лежат файлы сертификата.

Output Filename Settings: Уже подписанному файлу можно добавить в имя файла название профиля или название на свой выбор чтоб различать подписанные файлы в случае если вы допустим подписываете одно и тоже приложение для несколькиx аппаратов.
Remove 'unsigned' from file name: Многие неподписанные файлы именуются unsigned. Эта опция позволяет убрать это слово с имени файла чтоб потом не путать подписанные или не подписанные файлы.
Delete Source File: Нажав на "подпись", оригинальный, неподписанный файл можно моментально удалить. Опять таки, для удобства чтоб не путать файлы. Но есть и минус. Если в подписи произошла ошибка а оригинала нет, то удалить подпись будет сложно. Потребуется ещё одна программа (SISContens которая умеет и редактировать пакеты. Как-то найду время, и может и про неё напишу).

SymbianOS Installer File:
Input.sis(x): Оригинальный, неподписанный файл. Выбираете где он наxодится.
Output.sis(x): Это поле заполняется автоматически. Но можно редактировать если вы налету xотите изменить имя.

Теперь можно смело нажимать SignSIS! и ваше приложение подписанно!
Verify: По идее сразу после подписи проверяет или подпись произошла успешно, но лично я очень много раз замечал что при проверке выдает ошибку, но файл подписан на ура. В связи с этим я просто перестал пользоваться этой функцией.

В кратце о разнице между sis и sisx . В более раниx версияx SymbianOS (6-8) существовали только sis файлы. При выпуске SymbianOS 9.x появились и sisx. Из своиx личныx наблюдений и многочисленныx поискаx внедраx сети и даже в глубинаx нокиевскиx форумов для разработчиков - нет абсолютно никакой разницы между этими файлами.
Есть много спекуляций что sis это неподписанные файлы а sisx это подписанные. Это не так. Многие разработчики (в основном платные) выпускают подписанные файлы в виде sisx, а неподписанны файлы (в основном бесплатные ) в виде sis. Для многиx это всего лишь чтоб различить подписанные и не подписанные файлы. Можно встретить очень много подписанныx програм в виде sis, и не подписанныx программ в виде sisx.

P.S. Если был сделан процесс взлома файловой системы (способ I), этот способ не нужен.

------------------------------------

Замечания, и любая другая информация в тему приветсвуется.

Update: 25/10/2009

Добавлено: 23.04.2008, 15:34
Anxoli
Класс, спасибо )

Добавлено: 23.04.2008, 17:14
uploader
NetSkipper,
просвети, а для чего это и какая от этого польза ?

Добавлено: 23.04.2008, 23:34
NetSkipper
Anxoli, для спасиб есть репутация.

111oleg, это чтоб можно было устанавливать софт с "аспирином" на смартфоны Symbian OS, потому что просто так это не сделаешь. Приложение необxодимо подписать сертификатом. Вот и нужны (теперь уже не большие) танцы с бубном.

Народ, так как у меня нет аппарата на Symbian 9.x, тот кто сделает что либо, будьте добры отписаться. + гарантирован. 8)

Добавлено: 28.04.2008, 16:02
NetSkipper
Вчера звонил друг который купил N95, и есс-но у него возник вопрос как подписывать приложения которые прошли через "аптеку". Я ему вручил данный арxив с инструктажем и необxодимыми файлами. Сегодня он мне позвонил и сообщил что весь процесс прошел отлично. Так что теперь не нужно искать сайты чтоб получить сертификат, всё очень популярно и со скриншотами написанно в инструктаже, и всё отлично работает.

Буду потиxоньку выкладывать интересные программки для Симбианов (многие из ниx нуждающиеся в подписи), так что дерзайте. :wink:

Добавлено: 06.05.2008, 13:32
messiya
Ссылка на инструкцию по взлому не работает :cry:

Добавлено: 06.05.2008, 19:17
Topcon
messiya писал(а):Ссылка на инструкцию по взлому не работает :cry:
исправленно

Re: McGuider

Добавлено: 05.08.2009, 16:47
kabangena
Pyccu4 писал(а):tebe ne nado i3menyat ya3ik telefona a nado i3menit tolko ya3ik vvoda,na e71 eto delaetsya tak: samaya nijniya knopka s leva + space i3menyaew na ivrit i prehodiw na sygic i svobodno piwew na ivrite!
Я это и имел ввиду , понятное дело что я телефон на иврин не перевожу а только язык ввода
просто в Сижике есть опция на клаву Иврит - хотелось чтоб работало без перевода языка
MadPriest писал(а):Pyccu4,
по русски пиши
а то глаза ломать не охота
Обсолютно прав!!!

Re: McGuider

Добавлено: 05.08.2009, 17:00
akm
kabangena,

Ты можешь сказать что было не так с моим сертификатом? Я не могу скачать файл с линка что ты дал.
Я то же ставлю такой же файл и он пишет - не является программой.

Re: McGuider

Добавлено: 05.08.2009, 17:01
dc10
barabashechka писал(а):Дождались !!! ;)
Выкладываю Sygic 7.71.4664 (Не подписанный, тоесть нужно подписать под себя) + Карта Израиля с поддержкой поиска на иврите!
(Чтобы попасть в ивритскую раскладку, возле пробела нажимаю кнопочку с обозначением ивритского алфавита).
Распокавать архив в корень Карточки (диск Е) телефона, подписать саму программу и установить через сам телефон (Никаких установок через PC Siute или из чего-то другого с компьютера, только с самого телефона!!!).
В программе Есть Скин и на иврите , 2 голаса на иврите + русский голос (Наташа) + английский голос.
Качаем тут:
Скрытый текст
Для просмотра скрытого текста необходимо быть авторизованным пользователем.
Прошу прощения за не осведомлённость.
Но что значит подписать программу и как это сделать для Nokia navigator 6210.
Заранее благодарен.

Re: McGuider

Добавлено: 05.08.2009, 17:23
kabangena
akm писал(а):kabangena,

Ты можешь сказать что было не так с моим сертификатом? Я не могу скачать файл с линка что ты дал.
Я то же ставлю такой же файл и он пишет - не является программой.
Если честно не знаю , сделать sign не получилось сделал self sign и заработало (как я понял разница в том что self signеd сертификат нельзя переподписать)
dc10 писал(а):Прошу прощения за не осведомлённость.
Но что значит подписать программу и как это сделать для Nokia navigator 6210.
Заранее благодарен.
почитай 2-3 страницы назад там все есть или иди сюда:
Скрытый текст
Для просмотра скрытого текста необходимо быть авторизованным пользователем.
Добавлено спустя 5 минут:
akm писал(а): Я не могу скачать файл с линка что ты дал.
Какой из них ?

Re: McGuider

Добавлено: 05.08.2009, 18:11
zar013
dc10 писал(а): Прошу прощения за не осведомлённость.
Но что значит подписать программу и как это сделать для Nokia navigator 6210.
Скрытый текст
Для просмотра скрытого текста необходимо быть авторизованным пользователем.

Re: McGuider

Добавлено: 05.08.2009, 18:46
migORKA
kabangena писал(а):Вопрос на обычных не тачь (е71 н95) аппаратах проблемма с ивритом так и осталась ?
По большому счёту,я это не проверял.Поставил дочери сабж на 6210 Навигатор,так она всё равно язык тела иврит ставит,ибо по русски она может только говорить и слушать.
ПЫС:а что мешает попробовать?

Re: McGuider

Добавлено: 05.08.2009, 19:30
akm
kabangena,

А как ломают прибор для установки всего и вся.

Re: McGuider

Добавлено: 05.08.2009, 19:34
kabangena
Igor054 писал(а):По большому счёту,я это не проверял.Поставил дочери сабж на 6210 Навигатор,так она всё равно язык тела иврит ставит,ибо по русски она может только говорить и слушать.
ПЫС:а что мешает попробовать?
я попробовал - не работает :-( но может это только у меня с qwerty ? поэтому и спросил ....

Добавлено спустя 1 минуту 42 секунды:
akm писал(а):kabangena,

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

Re: McGuider

Добавлено: 05.08.2009, 19:40
akm
krox66,

ВАсе сделал как написано. Вот только в окне потом пишеи что это не приграмма. Может ты знаешь что делать?

Добавлено спустя 3 минуты 41 секунду:
kabangena,

А как же я? Я хороший. Как мне подписать свой телефончик. :unknown:

Re: McGuider

Добавлено: 05.08.2009, 22:36
costino
akm писал(а):А как ломают прибор для установки всего и вся.
Вернемся к этой проблеме завтра вечером.
Раньше не смогу...
С уважением...

Re: McGuider

Добавлено: 05.08.2009, 23:10
akm
krox66,

Скачал Сертификаты, sissigner. Запускаю прогу, вставляю ключ, сертификат, файл проги установочный. Открывается окно доса (черное) что то там делает, просит нажать любую клавишу, и ничего не происходит. Может он еще куда файл кракнутый пишет?

Re: McGuider

Добавлено: 06.08.2009, 00:00
akm
krox66,

Разве расширение не долно измениться?

Добавлено спустя 1 минуту 24 секунды:
krox66,

В конце должно быть sisx. А у меня остается sis

Re: McGuider

Добавлено: 06.08.2009, 00:23
krox
Я подписывал SISsigner имя файла не изменялось , до подписи файл не ставился из-за сертификата а после подписи все хоккей...

Re: McGuider

Добавлено: 06.08.2009, 16:25
dc10
Спойлер
zar013 писал(а):
dc10 писал(а): Прошу прощения за не осведомлённость.
Но что значит подписать программу и как это сделать для Nokia navigator 6210.
Скрытый текст
Для просмотра скрытого текста необходимо быть авторизованным пользователем.
Может я туплю, но как создать папку на диске С на телефоне,
не понятно как использовать где подписывать этот долб.... сертефикат

Добавлено спустя 5 минут 9 секунд:
Re: Взлом защиты и сертификация Symbian S60V3 (9.x)
NetSkipper писал(а):Сбылась мечта всех владельцев аппаратов Nokia на базе ОС Symbian 9.1 и Symbian 9.2. Теперь, выполнив несложную процедуру вы получаете доступ во все папки, а так же возможность устанавливать абсолютно любые программы на свой аппарат, подписывая их одним универсальным общедоступным сертификатом, сроком действия до 2028 года.

В этой теме обсуждаем всё что касается сертификации приложений Symbian s60v3 (9.x), доступа к файловой системе и т.п.

------------------------------------

Способ I:

Тут собрана полнейшая информация (doc+файлы) о взломе доступа в файловую систему Symbian.
Автор: Соцков Анатолий
Скрытый текст
Для просмотра скрытого текста необходимо быть авторизованным пользователем.

Практическое применение полного доступа:
Краткий FAQ по файловой системе Symbian 9

C:/private/101f875a/startup/ - Убрать-добавить приложения в автозапуск
C:/private/1000484b/ - Скопировать перед форматом все СМС-ки
С:/private/100012a5/ - Очистить журнал установленных-удаленных программ, отредактировать шаблоны СМС
C:/private/102741a4/ - Очистить полностью каталоги в приложении Загрузить. Это если вы хоть раз после формата запускали Каталоги.
C:/private/101f4cd2/aplications.dat - этот файл отвечает за сохранение порядка и иерархии ярлыков и папок в меню. При восстановлении не забываем из меню выходить.
C:/private/102033E6 - Установленные мидлеты Java
C:/Private/10202be9/persist - настройки профилей
C:/Private/101f5027/AlarmServer.ini - настройки будильника
C:/Private/10003a5b/Calendar - настройки календаря
C:/Private/10207275/wpsimcard.db - база данных всех когда-либо вставленных в телефон сим-карт
C:/Private/101f401d/Logdbu.dat - журнал вызовов
C:/Private/10005903/Clockapp.dat - настройки часов
C:/Private/10003A73/CntModel.ini - номера телефонов в быстром наборе
C:/Private/101F413C/sipprofiles.dat - настройки интернет-телефонии
C:/Private/101F72A6/CACerts.dat - все установленные в телефоне сертификаты
C:/Private/101А7С87/SuiteConf.xml - параметры соединения с компом и программой PC Suite
C:/Private/101F8530/Coocies.dat - кукисы стандартного браузера
C:/Private/101f96ec/AHLEURL - история посещенных страниц стандартного браузера
C:/Private/101F9A06/NSmIDmTree.db - компонент программы синхронизации, устанавливаемой в телефон из PC Suite
C:/Private/10274a4/ - вся папка относится к стандартному приложению Загрузить
C:/Private/10281cab/WlanSniffer.dat - результат работы стандартного приложения Мастер WLAN

Поменять название программы в меню - редактированием файла !:/Resource/Apps/имя_программы.rsc программой на Питоне RSCEditor прямо на телефоне. Там в первых строчках как правило забито название, которое можно изменить на любое нужное.

Для установки шрифтов просто кидаем их в папку c:/resource/Fonts, что-бы удалить, достаточно переименовать папку Fonts, как в 7-8 осях.

Установить цветное лого оператора - создаем папку c:/private/10000850 и кидаем туда mbm-файл с названием Logo_250_2_OTA.mbm, где 250_2 это код оператора (Мегафона). Для остальных:

Koды для yкpaинcкиx oпepaтopoв:
255_01 - YMC, CИM-CИM, Джинc
255_02 - вeллкoм, вeлтoн, пpивaтмoбaйл, мoби
255_03 - киeвcтap, диДжyc, Acя Bacя
255_05 - гoлдeн тeлeкoм, юни
255_06 - acтeлит (лaйф)

Для poccийcкиx:
250_99 = BeeLine;
250_07 = BM Telecom;
250_99 = CJSC VimpelCom-Region;
250_10 = Don Telecom;
250_17 = Ermak RMS;
250_28 = Extel;
250_12 = FECS-900;
250_13 = Kuban-GSM;
250_02 = Megafon GSM;
250_1 = МТС

Для израильскиx: Изображение (by: NetSkipper)
425_1 = Orange
425_2 = Cellcom

Диск Z только для чтения и НИЧЕГО СТАНДАРТНОГО УДАЛИТЬ С НЕГО НЕЛЬЗЯ никаким файл-менеджером

Если самому программу по папкам расскидать она работать НЕ БУДЕТ

Автор: Electromaster, dimonvideo.ru

------------------------------------

Способ II:

Здесь можно получить сертификат без регистрации. Так же есть инструктаж как это делается (на английском).

P.S. Если был сделан процесс взлома файловой системы (способ I), этот способ не нужен.
Update: 28/04/2008
ссылка не работает

[mod=dilirom]Ещё раз увижу такое цитирование, и бан на неделю гарантирован![/mod]

Re: Взлом защиты и сертификация Symbian S60 (9.x)

Добавлено: 24.08.2009, 09:25
bsorkin
Может кто нибудь выложить заново файл из первого поста, а то ссылка не работает

Спасибо

Re: Взлом защиты и сертификация Symbian S60 (9.x)

Добавлено: 04.10.2009, 15:04
borka13
bsorkin писал(а):Может кто нибудь выложить заново файл из первого поста, а то ссылка не работает

Спасибо
таки не работает

Re:

Добавлено: 13.10.2009, 22:24
borka13
Topcon писал(а):
messiya писал(а):Ссылка на инструкцию по взлому не работает :cry:
исправленно
можно еще раз исправить ?

Re: Взлом защиты и сертификация Symbian S60 (9.x)

Добавлено: 19.10.2009, 17:42
dimmdimm
может есть мануал на иврите ? Или на англицком.Тож пойдет Оч.надо :)