Для подписи приложений Вашим сертификатом (т.е. при совпадении Вашего 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