Как подписать приложение symbian

Совместимость: Symbian 9.1, 9.2, 9.3, 9.4

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

— Перейти по указанной ссылке на on-line сервис.
— Для того чтобы узнать, какой IMEI номер у Вашего смартфона, наберите *#06#
— Полученный номер (15 цифр) вводим в форму.
— Через 12-36 часа вводим в форму IMEI еще раз.
Если сертификат готов, то ниже формы Вы увидите сообщение о том, что сертификат для вашего IMEI готов и ссылку на скачивание архива. В данном архиве будет находиться сам сертификат (для вашего IMEI) и ключ к нему.
Если сертификат не готов, повторяем процедуру еще раз через несколько часов.

Скачиваете полученный по ссылке архив с сертифкатом и ключом. Распаковываете на смартфоне в любую удобную для Вас папку.

Теперь Вам необходиио скачать приложение, с помощью которого Вы сможете подписывать программы прямо на своем смартфоне.
Скачиваем [attachment=2]. Распаковываем архив в любую удобную для Вас папку на смартфоне и устанавливаем приложение. Устанавливать можно на любой диск, т.е. как в память телефона, так и на карту памяти.
Запускаем приложение FreeSigner.

Как подписать приложение symbian. 1248173420 1. Как подписать приложение symbian фото. Как подписать приложение symbian-1248173420 1. картинка Как подписать приложение symbian. картинка 1248173420 1.

Внимание: Первые три пункта Вы пропускаете!
Эти пункты, где указано Self Sign, относятся к подписи общим сертификатом, который не имеет достаточных прав для установки многих приложений, а пригодится лишь для подписи, например, тем оформления и русификаторов.

Пропускаем эти три пункта, оставив их без изменений:

— Self Sign Cert
— Self Sign Key
— Self Sign Key Pass

Как подписать приложение symbian. 1248175683 2. Как подписать приложение symbian фото. Как подписать приложение symbian-1248175683 2. картинка Как подписать приложение symbian. картинка 1248175683 2.

Далее идут следующие три пункта, которые нам и необходимо будет изменить:

* Sign Cert
* Sign Key
* Sign Key Pass

Эти пункты отвечают за путь к Вашу личному сертификату, выданному под ваш IMEI. И именно их нам сейчас будет необходимо настроить.

Как подписать приложение symbian. 1248175778 3. Как подписать приложение symbian фото. Как подписать приложение symbian-1248175778 3. картинка Как подписать приложение symbian. картинка 1248175778 3.

Выбираем пункт Sign Cert и жмем джойстик по центру. В открывшемся окне выбираем путь к нашей папке, куда мы распаковали наш архив с сертификатом. Выбираем диск, где расположена ваша папка с сертификатом, затем директорию на этом диске. В указанной папке выделяем ваш файл сертификата (cer).
В результате этих действий в окне Параметры для пути к сертификату отобразится имя выбранного Вами на этом шаге сертификата.

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

Как подписать приложение symbian. 1248175859 4. Как подписать приложение symbian фото. Как подписать приложение symbian-1248175859 4. картинка Как подписать приложение symbian. картинка 1248175859 4.

Как подписать приложение symbian. 1248175917 5. Как подписать приложение symbian фото. Как подписать приложение symbian-1248175917 5. картинка Как подписать приложение symbian. картинка 1248175917 5.

Таким образом, как видно из приведенного ниже скриншота, мы заполнили поля пунктов следующим образом:

Как подписать приложение symbian. 1248175971 6. Как подписать приложение symbian фото. Как подписать приложение symbian-1248175971 6. картинка Как подписать приложение symbian. картинка 1248175971 6.

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

Источник

Как подписать приложение symbian

Прежде чем подписать приложение личным сертификатом, сертификат этот ещё нужно получить. Итак, получаем личный сертификат:

Подписывать приложения мы будем с помощью программы FreeSigner.

Как подписать приложение symbian. zip. Как подписать приложение symbian фото. Как подписать приложение symbian-zip. картинка Как подписать приложение symbian. картинка zip.Скачать программу FreeSigner (скачано: 14 233 раз)

После того как установили FreeSigner, запускаем программу и переходим в Функции->Параметры. Выбираем пункт Sign Cert и выбираем наш файл сертификата (cer), в пункте Sign Key выбираем файл ключа (key), в пункте Sign Key Pass ничего не вводим.

Как подписать приложение symbian. freesigner 1. Как подписать приложение symbian фото. Как подписать приложение symbian-freesigner 1. картинка Как подписать приложение symbian. картинка freesigner 1.

Теперь перейдём непосредственно к подписи приложений с помощью FreeSigner :

Как подписать приложение symbian. freesigner 2. Как подписать приложение symbian фото. Как подписать приложение symbian-freesigner 2. картинка Как подписать приложение symbian. картинка freesigner 2.

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

Комментариев: 137

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

Источник

Подпись приложений Symbian личным сертификатом

Для установки многих Symbian-приложений нужно подписывать программы личным сертификатом. Где его взять и как осуществить подпись?

Как подписать приложение symbian. s70861888. Как подписать приложение symbian фото. Как подписать приложение symbian-s70861888. картинка Как подписать приложение symbian. картинка s70861888.

Для подписи приложений потребуется установить в телефон программы Xplore и MobileSigner. Скачать их можно здесь: Xplore (445 кб); MobileSigner (19 кб)Во время установки MobileSigner, в окне выбора языков уберите все галочки кроме «Русский». Устанавливать программу нужно в память телефона.

Как подписать приложение symbian. s85050473. Как подписать приложение symbian фото. Как подписать приложение symbian-s85050473. картинка Как подписать приложение symbian. картинка s85050473.

Перед подписью приложений сделайте следующее:

1. Загрузите архив с сертификатом в телефон (при помощи Opera Mini) или встроенным браузером, если он поддерживает загрузку ZIP-архивов;

2. С помощью Xplore создайте папку С:\data\Cert;

Как подписать приложение symbian. 36863830. Как подписать приложение symbian фото. Как подписать приложение symbian-36863830. картинка Как подписать приложение symbian. картинка 36863830.

4. Запустите MobileSigner, в полях Key File и Cert File укажите место, где лежит сертификат и файл ключей.

Как подписать приложение symbian. s72558305. Как подписать приложение symbian фото. Как подписать приложение symbian-s72558305. картинка Как подписать приложение symbian. картинка s72558305.

Подпись приложений

1. Рекомендуется изначально создать в определенном месте (например, на карте памяти) специальную папку, куда Вы будете складывать приложения для подписи. В нашем примере папка называется For_Sign и находится она на карте памяти (E:);

Как подписать приложение symbian. s91189175. Как подписать приложение symbian фото. Как подписать приложение symbian-s91189175. картинка Как подписать приложение symbian. картинка s91189175.

Как подписать приложение symbian. s97297124. Как подписать приложение symbian фото. Как подписать приложение symbian-s97297124. картинка Как подписать приложение symbian. картинка s97297124.

Еще интересная справочная иформация о мобильных телефонах, фотоаппаратах, МР3 плеерах и другой цифровой технике ТУТ

Поделиться ссылкой на страницу:

Источник

Мобильные телефоны Nokia
на платформах Series 40 и Series 60

Cертификация (подпись) программ для Symbian OS 9.x

Процесс сертификации программ для Symbian OS 9 детально описан на многих сайтах, посвященных смартфонам, но без этого описания диапазон статей на сайте был бы не полным, поэтому я так же его размещаю. Описание процесса сертификации сделано как на основании материалов размещенных в сети, так и моего собственного опыта.

Редактор сайта www.s40s60.dp.ua

Сертификация (или другими словами подпись) приложений для Symbian OS была введена в 9-й версии системы, с целью повышения безопасности и ограничения доступ к различным функциям, которые используют приложения, и (что прямо не говориться, но подразумевается) для защиты кода самой OS. Так же это повысило защиту приложений от несанкционированного использования, что естественно это осложнило жизнь тем, кто экономит свои средства на приобретении программ :-), но тем не менее решение было найдено.

Существует четыре уровня сертификации приложений для Symbian OS 9:

Получение сертификат разработчика для Symbian OS 9:

Как подписать приложение symbian. sign01. Как подписать приложение symbian фото. Как подписать приложение symbian-sign01. картинка Как подписать приложение symbian. картинка sign01.

Как подписать приложение symbian. sign02. Как подписать приложение symbian фото. Как подписать приложение symbian-sign02. картинка Как подписать приложение symbian. картинка sign02.Как подписать приложение symbian. sign02a. Как подписать приложение symbian фото. Как подписать приложение symbian-sign02a. картинка Как подписать приложение symbian. картинка sign02a.

О самом процессе регистрации. Если в процессе регистрации какие-либо окна не отображаются, желательно снизить уровень безопасности и конфиденциальнсти разрешить всплывающие окна. После валидации e-mail адреса на него будет выслано сообщение с кодом активации, который нужно будет ввести на следующей отобразившейся странице вместе с обязательными полями «Имя», «Фамилия», «пароль», «название организации» и «номер телефона», остальные поля являются опциональными. Так же в на этой странице нужно будет ввести отображенный на картинке код безопасности, просмотреть лицензионное соглашение и согласиться с ним.

Генерация запроса на получение сертификата для Symbian OS 9:

Как подписать приложение symbian. sign03. Как подписать приложение symbian фото. Как подписать приложение symbian-sign03. картинка Как подписать приложение symbian. картинка sign03.

Нажимаем на Next. В отобразившемся окне параметр «ACS Pub ID available» ставим NO, в качестве «Private key file» выбираем файл mykey.key (его можно найти в сети, или у меня в разделе «Программы»), убираем галочку с «No password» и вводим пароль 12345678, нажимаем на Next.

Как подписать приложение symbian. sign04. Как подписать приложение symbian фото. Как подписать приложение symbian-sign04. картинка Как подписать приложение symbian. картинка sign04.

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

Как подписать приложение symbian. sign05. Как подписать приложение symbian фото. Как подписать приложение symbian-sign05. картинка Как подписать приложение symbian. картинка sign05.

В четвертом окне выделяем все Capabilitis и нажимаем на кнопку ADD. Затем жмем на кнопку «. «.

Как подписать приложение symbian. sign07. Как подписать приложение symbian фото. Как подписать приложение symbian-sign07. картинка Как подписать приложение symbian. картинка sign07.Как подписать приложение symbian. sign06. Как подписать приложение symbian фото. Как подписать приложение symbian-sign06. картинка Как подписать приложение symbian. картинка sign06.

В отобразившемся окне вводим IMEI, затем жмем на ADD, а потом ОК и по кнопке Next переходим к последнему окну.

Как подписать приложение symbian. sign08. Как подписать приложение symbian фото. Как подписать приложение symbian-sign08. картинка Как подписать приложение symbian. картинка sign08.

Нажимаем Finish и если видим это окно, то запрос на сертификат готов:

Как подписать приложение symbian. sign09. Как подписать приложение symbian фото. Как подписать приложение symbian-sign09. картинка Как подписать приложение symbian. картинка sign09.

Снова логинемся на Symbian signed, переходим на закладку «My Symbian signed«, и в последовательности, показанной на рисунке ниже загружаем наш запрос на сертификат на сайт www.symbiansigned.com

Как подписать приложение symbian. sign11. Как подписать приложение symbian фото. Как подписать приложение symbian-sign11. картинка Как подписать приложение symbian. картинка sign11.

Как подписать приложение symbian. sign12. Как подписать приложение symbian фото. Как подписать приложение symbian-sign12. картинка Как подписать приложение symbian. картинка sign12.

Нажимаем на кнопку Download. Наш сертефикат скачан. На пол года вы про это можете забыть но через пол года вы снова должны будете получить сертификат.

Подпись программ для Symbian OS 9:

Для подписи программ чаще всего рекомендуют программу SISsinger, но честно говоря ее я бы не рекомендовал из-за откровенной убогости, хотя если ничего нет другого под рукой, сойдет и она. На мой взгляд, более удобной является утилита SISWare, которая как и следует из названия, предназначена для выполнения различных операций над SIS-файлами, таких как пересборка, сертификация и десертификация, а также может генерировать самоподисываемые сертификаты.

Как подписать приложение symbian. sign10. Как подписать приложение symbian фото. Как подписать приложение symbian-sign10. картинка Как подписать приложение symbian. картинка sign10.

Итак, запускаем программу, в меню Tools выбираем пункт Digitally Sign Tools. Переходим на закладку Sign SIS File и заполняем поля:

После этого нажимаем кнопку Sign, и ждём 5-10 секунд. В случае успешной сертификации в окне Signing Info должна появиться информация о сроке действия сертификата. Теперь подписанную программу можно устанавливать в смартфон.

Как подписать приложение symbian. verify. Как подписать приложение symbian фото. Как подписать приложение symbian-verify. картинка Как подписать приложение symbian. картинка verify.

В марте 2008 года на сайте SymbianSigned прекратилась выдача сертификатов. В объявлении, вывешенном на сайте, говорится о том, что ведутся технические работы, так как количество запросов на получение сертификатов очень велико, что не может положительно сказаться на работе сервиса. Выдача сертификатов снова заработала лишь для лицензионных разработчиков ПО, а вот для простых пользователей появляется публичный сервис Open Signed Online, используя который можно подписать необходимое приложение, не получая сертификат на руки (работа по подписи происходит на серверах SymbianSigned). Но на самом деле получилось следующее: сервис Open Signed Online позволяет подписывать только тестовые версии приложений, UID номер которых находится в диапазоне (0xE0000000. 0xEFFFFFFF), при этом большинство приложений, которые бы хотелось подписать пользователям, имеют UID далеко не из этого диапазона, что создает неудобство для простых разработчиков ПО, чьи программы нуждаются в подписи личным сертификатом.

Как подписать приложение с помощью сервиса Open Signed Online рассказывается в статье «Подпись приложений Symbain с помощью службы Open Signed Online».

Вместе с тем, очень многие приложения не обязательно подписывать с помощью сервиса Open Signed Online, это можно сделать самостоятельно с помощью специальных утилит. Как это сделать описано в следующих статьях:

Выяснить причину ошибки в сертификате, из-за чего не устанавливается та или иная программа вам поможет статья «Ошибки, связанные с сертификатами, которые могут возникнуть при установке приложений на Symbian 9.x».

Источник

Мобильные телефоны Nokia
на платформах Series 40 и Series 60

Как подписывать sis файлы self-signed (самоподписываемым) сертификатом

Авторский перевод сайта http://www.s40s60.dp.ua/
стороннее размещение материала только с разрешения редактора сайта.

Общеизвестно, что начиная с S60 3-й редакции (Symbian OS 9), пользователи могут устанавливать только подписанные приложения.

Если приложение использует только базовые возможности ОС, оно может быть подписано самоподписываемым (self-signed) сертификатом. Базовые возможности включают функции LocalServices, NetworkServices, ReadUserData, UserEnvironment и WriteUserData. Приложение, которое не использует никаких возможностей, также может быть подписано самоподписываемым (self-signed) сертификатом. Преимуществом самоподписываемых (self-signed) сертификатов является то, что этот способ быстрый, выполняется исключительно на локальной машине и подписанный самоподписываемым (self-signed) сертификатом файл можно установить больше чем на одном устройстве без ограничений (номер IMEI number, к примеру).

Недостатком самоподписываемого (self-signed) сертификата является то, что при установке программы пользователь будет предупрежден, что приложение не надежно, и пользователь может продолжить или прервать установку. Такой диалог не отображается если приложение подписано через Symbian Signed. Так же хотя самоподписание работает даже когда приложение требует более серьезные возможности, чем предоставляет базовый набор, но подписанное таким образом приложение не будет устанавливаться на устройство.

Ниже прдставлен пример процедуры самоподписания (Self-Signing).

Шаг 1. Создание файла сертификата и ключей.

На вашем рабочем столе Windows выберите Старт->Выполнить->Cmd перейдите в директорию, где находится ваш Sis файл используя команду DOS CD.

Данная операция создает файлы WorldKey.key и WorldCert.cer которые вам понадобятся чтобы подписать ваш файл HelloWorld.Sis на шаге 2. Обратите внимание, что обновленная версия makekeys позволяет указать срок действия сертификата отличный от одного года (по умолчанию).

Шаг 2. Подпись приложения.

Вы получили сертифицированный с помощью самоподписываемого (self-signed) сертификата файл HelloWorld.Sis. Теперь его можно устанавливать на устройство.

Приложение. Утилиты makekeys и signsis

Для сертификации нам понадобятся утилиты makekeys и signsis, доступные в SDK для Series 60, или отдельно в разделе «Программы» этого сайта.

Опции утилиты makekeys:

Создание файла-ключа (private-key-file) и файла-сертификата (public-key-cert):

Создание файла-запроса сертификата:

Отображение информации о сертификате:

Опции утилиты signsis:

Все описанные в статье программы доступны в разделе «Программы для S40 S60» этого сайта.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *