Совет 1: Как подписать сертификат для смартфона

Практически каждый обладатель смартфона на базе операционной системы Симбиан (Symbian) сталкивался с проблемой невозможности установки и запуска приложений из-за отсутствия или истечения срока сертификата. Сертификат для смартфона Симбиан - это электронный документ, дающий право приложениям быть примененными (установленными) в среде Symbian, причем, сертификат является персональным для каждого отдельного пользователя. То есть, приложение, подписанное не для вашего телефона, у вас работать не будет.
Инструкция
1
Для того, чтобы подписать приложение персональным сертификатом, нужно получить сам сертификат и специальный ключ.Чтобы получить сертификат, необходимо воспользоваться услугой онлайн-получения сертификата (http://allnokia.ru/symb_cert/).При этом вы получите два файла: сам сертификат (файл с расширением “cer”)и ключ к сертификату (файл с расширением “key”).
2
Подписать программу, имея в наличии сертификат, можно несколькими способами.
3
Подписать приложение сертификатом на компьютере, используя приложение SISSigner.1. Установите приложение на компьютер.2. Скопируйте файл сертификата и ключа в папку с установленной программой.3. Запустите программу.4. Укажите путь к сертификату и ключу безопасности.5. Укажите пароль файла ключа. По умолчанию это «12345678», либо оставьте поле пустым.6. Укажите путь к программу, которую необходимо подписать.7. Нажмите кнопку «Подписать».8. Откроется окно с командной строкой. После непродолжительной паузы нажмите любую кнопку на клавиатуре.9. Ваше приложение подписано. Теперь необходимо загрузить его в ваш смартфон.
4
Подписать приложение сертификатом на смартфоне, используя приложение MobileSigner.1. Устанавливаете программу в смартфон.2. Помещаете в память смартфона ваш сертификат и ключ безопасности.3. Запускаете программу.4. В пункте SIS file указываете путь к приложению, которое необходимо подписать.5. В пункте Cert file указываете путь к сертификату.6. В пункте Key file указываете путь к ключу безопасности.7. В пункте Password введите пароль. Если пароль не требуется – оставьте поле пустым. Обычно паролем для ключа является последовательность цифр «12345678».8. Нажмите кнопку Sign. Ваше приложение подписано.
5
Подписать приложение сертификатом на смартфоне, используя приложение FreeSigner.1. Установить программу в ваш смартфон.2. Запустите программу и зайдите в меню «Функции – Настройки».3. Пропустите первые три пункта (Self Sign Cert, Self Sign Key и Self Sign Key Pass).4. В пункте Sign Cert укажите путь к вашему сертификату, в пункте Sign Key – ключу, а в пункте Sign Key Pass, если это необходимо, пароль к ключу. По умолчанию это «12345678».5. В главном окне программы выберите пункт «Добавить задачу». Выбираем приложение, которое необходимо подписать.6. Нажимаем кнопку Sign Sis. Приложение для смартфона подписано.
6
Подписать приложение сертификатом онлайн в сети интернет.1. Зайдите на сайт OnLine-подписи приложения сертификатом (https://www.symbiansigned.com/app/page/public/openSignedOnline.do).2. Заполните все необходимые поля. Укажите IMEI телефона (свой IMEI можно посмотреть, набрав код *#06#), реально существующий e-mail, в поле Application - путь к приложению на вашем компьютере. Под строкой Capability information нажмите Select all.3. Введите проверочный код отображенный на рисунке.4. Поставьте галочку рядом с Accept legal agreement и нажмите кнопку Sent.5. Через некоторое время на указанный адрес электронной почты придет письмо со ссылкой на подтверждение. Откройте его и перейдите по ссылке.6. После этого на ваш e-mail поступит новое письмо со ссылкой на скачивание подписанного приложения. Его остается только скачать и установить в смартфон.

Совет 2: Как подписать приложение для смартфона

Подпись приложений для смартфона еще недавно можно было сделать легко и просто, сегодня же создание сертификата Symbian Limited возможно только для разного рода разработчиков программного обеспечения, которые имеют общий статус Publisher ID. Это было сделано для того, что любой пользователь не пытался сделать какой-либо фэйк программы и пустить его в общий доступ. Этим способом воспользовались многие, в том числе и создатели вирусного программного обеспечения. Для получения лицензии от сайта Symbian Limited необходимо передать свой продукт на проверку, а также заплатить сумму денег, равную 200 долларам.
Вам понадобится
  • Программное обеспечение Python, Hack Perms, Formobile, Cert, SIS Signer.
Инструкция
1
При всем желании и профессионализме, сегодня очень трудно получить эту лицензию. Но есть выход, который более гуманен. Суть этого метода – пропустить приложение через множество программ, созданных для преобразования утилит под смартфоны. Для получения доступа к папкам необходимо закачать на свой компьютер программный комплекс Python. Последовательно установите программы, которые окажутся в архиве этого комплекса.
2
Закачайте на компьютер программу Hack Perms. После запуска программы выберите соответствующую версию операционной системы Symbian. Внесите изменения в скрипт: ser = serial.Serial (номер порта). Чтобы узнать номер порта, нажмите правой кнопкой мыши на значке «Мой компьютер», выберите пункт «Свойства». В открывшемся окне перейдите к вкладке «Оборудование», нажмите кнопку «Диспетчер задач», выберите пункт «Порты (СОМ и LPT)», найдите порт смартфона.
3
Закачайте на компьютер программу Formobile. Запустите ее на смартфоне, укажите тип подключения USB. После нажатия на кнопку Connect, откройте скрипт на своем компьютере и дождитесь завершения задачи.
4
Откройте Explorer для проверки видимости содержимого папок Sys и Private. Видимость этих папок говорит о правильно выполненных действиях. После установки сертификата, запустите программу Cert. Новый файл с именем 00000001 поместите в «жесткий диск
esourceswicertstoredat». В папке Cert будет находиться сертификат, который подойдет к любой программе, при условии разблокирования смартфона.
5
Последним и шагом будет закачивание программы SIS Signer. С ее помощью можно подписать любое приложения полученным нами сертификатом.
Видео по теме
Поиск
Совет полезен?
Добавить комментарий к статье
Осталось символов: 500