категории | RSS

FAQ по подписи приложений с помощью SignSiS (Mobile Signer)

Для подписи приложений Вашим сертификатом (т.е. при совпадении Вашего ImeI со списком ImeI прилагаемому к сертификату) необходимо:

Шаг №1
Установить программу:
SignSiS (Mobile Signer).
Шаг №2
Распаковать архив с сертификатом,в котором находится сам сертификат с расширением файла *.cer и ключом к нему с расширением *.key,к примеру,в предварительно созданную папку Mobile Signer в корневом каталоге карты памяти или памяти смартфона.
Т.е. в итоге в нашем случае путь к сертификату и ключу будет выглядеть так:
Путь к сертификату:
«E:/Mobile Signer/Certificate.cer»
Путь к ключу сертификата:
«E:/Mobile Signer/Key for certificate.key»
Шаг №3
В зависимости от Ваших целей получения сертификата,возможны два варианта дальнейших действий:
а) сертификат Вам необходим для подписи программы,которая дает возможность кратковременно (т.е. до перезагрузки системы),получить полный доступ ко всем системным папкам опереционной системы Symbian,с последующей возможностью скопировать в системную папку по пути «C:/sys/bin»специальный exe-файл (InstallServer.exe),который дает возможность устанавливать программы с любыми Capabilities (правами доcтупа) обходя систему защиты операцонной системы Symbian.
Т.е. в результате Вы сможете устанавливать любые приложения не подписанные сертификатом,и даже те которым нужно наличие подписи сертификатом с capabilities уровня DevSert.
В связи с различием версий операционных систем Symbian (т.е. Symbian 9.1,Symbian 9.2...Symbian 9.5),exe-файл «InstallServer.exe» и программа для получения полного доступа ко всем системным папкам отличаются для каждой операционной системы и следовательно модели смартфона.
В этом случае,Вам нужно воспользовавшись ПОИСКОМ,ввести модель Вашего смартфона,перейти в соответствующую ветку по Вашей модели,прочитать в ней шапку темы и скачать необходимые программы и файлы.
После того как у Вас будет все необходимое для взлома системы защиты,перемещаете программу для кратковременного получения полного доступа ко всем системным папкам в ранее созданную папку Mobile Signer по пути:
«E:/Mobile Signer/» и переходите к шагу №4.
б) сертификат Вам нужен для простой подписи приложений,без полного доступа.
В этом случае,Вам необходимо просто переместить приложение,которое хотите подписать,в туже папку где находиться Ваш сертификат и ключ к нему.
Т.е.,к примеру,если необходимо подписать программу Bluetooth Terror,перемещаете sis-пакет в папку Mobile Signer по пути «E:/Mobile Signer/» и переходите к шагу №4.
Шаг №4
Запускаете программу для подписи приложений SignSiS.
В результате на дисплее смартфона увидите следующее:
Шаг №5
В первом пункте нажав на центр джойстика выбирате файл для подписи (Т.е. к примеру программу Bluetooth Terror).
Путь к файлу для подписи:
«E:/Mobile Signer/Bluetooth Terror.sis»
Screenshot №1:

Во втором пункте выбирате ключ к сертификату.
Путь к ключу сертификата:
«E:/Mobile Signer/Key for certificate.key»Screenshot №2:

В третьем пункте выбирате сертификат.
Путь к сертификату:
«E:/Mobile Signer/Certificate.cer»Screenshot №3:

Четвертое поле оставляете пустым (оно предназначено для ввода пароля к ключу,но Ваш ключ без пароля).Screenshot №4:
Шаг №6
Затем нажимаете левую софт-кнопку (функции),выбираете пункт:
Запомнить путь к Certificate (для того чтобы каждый раз не проделывать превыдущие операции заново при следующем запуске программы).

Далее появляется информационное окно "Успешно".
Шаг №7
Затем,левая софт-кнопка (функции),выбираете пункт:
Sign - для подписи Вашим сертификатом.

SelfSign - для подписи сертификатом,встроенным в программу Mobile Signer и имеющим ограниченные capabilities.
После выбора одного из вариантов,начнется процесс подписи файла,по окончании которого,программа уведомит информационным окошком *Успешная операция*.

После этого в папке Mobile Signer появится новый файл с расширением *.sisx (т.е. Bluetooth Terror.sisx).Это и будет Ваш подписанный файл.
Все! Поздравляем Вас! Теперь у Вас есть приложение подписанное Вашим сертификатом!

Для подписи программ также есть аналогичная программа MobileSigner,но написанная на языке программирования Python.

Источник новости: dimonvideo.ru

Signmaster
2010-03-13T11:07:45Z
Здесь находятся
всего 0. За сутки здесь было 0 человек

Комментарии 2

Яндекс.Метрика