5.0 0.5 3 49

Как подписать приложение сертификатом?

Андрей Крешерев
Андрей Крешерев
22 апреля 2013
246
Оцените:
 Как подписать приложение сертификатом?

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

Подписываем через SISSigner

Пошаговый алгоритм, как подписать приложение сертификатом:

  1. Скачиваем архив «SISSigner» и дополнительные программки. Скачать архив с программой можно здесь. В папке «cert» имеется файл «mykey». Данный файл необходимо заменить файлом установки «SISSigner». Нужно сначала установить программу «SISSigner» и только после этого заменять файл «cert» и дополнительный архив. Персональный сертификат подписи можно получить здесь.
  2. Теперь переходим к подписи приложения. Делаем это с помощью той же программы «SISSigner». Для этого открываем папку с программой и копируем сертификат (под названием «cer») и полученный ключ (под названием «key»). Теперь эти файлы вставляем в папку с приложением или игрой для вашего смартфона, нуждающегося в подписи.
  3. Теперь запускаем «SISSigner», указывая в нем путь к необходимым файлам: к сертификату «cer» и к ключу «key». Пароль к файлу «key» стандартный – 12345678. Эти файлы ключа и сертификата не обязательно переименовывать, главное, чтобы в «SISSigner» к ним был указан правильный путь. Осталось нажать только кнопку «Подписать» и загрузить приложение на телефон.

Подписываем через SignSIS

Также можно воспользоваться другим приложением, скачать которое можно здесь

  1. Нам нужно скачать и извлечь архив. Там мы увидим четыре файла: «signsis.exe», «uninstall.bat», «install2.bat», «install1.bat». Их нужно скопировать туда же, где находятся сертификат подписи и ключ. Теперь заменяем имена: сертификат заменяем на «cert.cer», а ключ заменяем на «cert.key». Затем нужно открыть файл «install1.bat» блокнотом и изменить параметр «set password1» на другой, придуманный пароль, стандартный пароль всегда 12345678.
  2. Меняем пути к папке с программой в «set app_path2» и «set disk_ins». То есть, к примеру, программа находится на диске D:\Nokia\6290\sign_sis\, то необходимо заменить значение на set disk_ins=D:set app_path=Nokia/6290/sign_sis. Теперь сохраняем все в блокноте.
  3. Если вы все сделали правильно, то при запуске файла «install1.bat» у вас появится надпись «Подписать персональным сертификатом». Нужно только выбрать приложение, нуждающееся в подписи и нажать на эту надпись. После окончания подписи, рядом с исходным файлом появится подписанный, в его название будет добавлено слово «signed».

Теперь давайте рассмотрим, как подписать приложение сертификатом на компьютере. Существует несколько способов.

  1. Использование программы «SISSigner». Скачиваем ее и устанавливаем. В ее папку добавляем сертификат ключа подписи, файл «cert». Теперь у нас есть персональный сертификат и ключ, и нужно только произвести подпись приложения. Для этого отправляемся в папку с прогой «SISSigner», в нее копируем сертификат электронной подписи, с разрешение cer, ключ к сертификату, с разрешением key, и приложение, нуждающееся в подписке. Запустив файл «SISSigner» и указываем путь к ключу key, полученный при его заказе, путь к приложению, которое вы хотите подписать, и путь к сертификату, так же полученный при заказе, пароль key. Теперь нажимаем кнопку подписать и все.
  2. Подписываем приложение с «Signsis». Здесь есть свои преимущества, не нужно работать с командной строкой и не нужно вводить пути в окно программы. Кроме этого, вы сможете подписывать любые приложения, расположенные на жестком диске, не важно, в какой папке. 
Подписывайтесь на наши группы в социальных сетях - смешные статьи, картинки и факты!