Программы, игры, видео, mp3 для телефонов SonyEricsson M600, W950, P990, P1, W960
  
Обратная связь |Обратная связь 477847010 | Написать письмо | Rss 
хостинг Mirage Networks
Получение сертификата на неподписанные программы

В Symbian 9.1 ввели систему сертификации программ. Программы, которые распространяются бесплатно, обычно подписываются бесплатно, но таких на Symbian 9.1 мало, очень мало. Те программы, которые распространяются на коммерческой основе подписываются только за деньги, причем за довольно большие. Почему же тогда нужно подписывать программы которые как бы уже были подписаны? Потому что после взлома программы подписать взломанную программу постоянным сертификатом невозможно, но выход есть :) об этом и статья.

Итак, для того чтобы подписать программу для вашего телефона необходимы следующие инструменты:

  • DevCertRequest
  • SignSis tool

    Скачать все это добро одним файлом можно у нас на сайте по ссылке

    После того как вы скачали архив, установите программу DevCertRequest, после успешной установки переходим к первому этапу.

    Этап 1

    Шаг 1

    Запускаем установленную программу DevCertRequest. В первом шаге нам нужно указать имя файла который будет создан при выполнении остальных 4-х шагов. Итак, указываем путь к файлу, например C:cert.csr. Имя, и путь может быть любым, но расширение файла должно быть неизменно .csr

    Уверенно нажимаем NEXT.

    Шаг 2

    В поле Acs pub id available ставим NO
    Private key file выбираем файл mykey.key из того же архива Private key file password: пишем пароль 12345678

    Нажимаем NEXT

    Шаг 3

    В этом шаге нам нужно заполнить все поля которые отмечены * в произвольной форме.
    Пример на скриншоте

    Шаг 4

    Нажимаем на кнопке в поле IMEI(s), вводим свой номер IMEI(узнать свой номер можно набрав на телефоне *#06#), нажимаем кнопку добавить(ADD)

    Далее нажимаем ок, теперь мы видим окно с нашим IMEI и два окна ниже. Выделяем все в окне Applications Capabilitis и жмем ADD.

    Шаг 5

    Видим окно с информацией подобного вида:

    Нажимаем FINISH
    Видим

    Значит все выполнено верно, идем дальше.

    Этап 2

    Теперь нужно зайти на сайт https://www.symbiansigned.com/, зарегистрировать там аккаунт, после регистрации войти под своим логином.

    Теперь идем по этой ссылке, вписываем код с картинки и выбираем файл .csr который был создан в программе DevCertRequest. Все действия этого этапа отображены на скриншоте:

    В результате произведенных действий мы должны увидеть окно с такой информацией:

    Следует также отметить что эту операцию нужно проводить в браузере Internet Explorer, в других браузерах файл загружается некорректно. Полученный файл сохраняем в папке где хранится файл mykey.key
    В следствии мы получили сертификат, которым можем подписывать неограниченное количество программ для своего телефона на протяжении 6 месяцев, по истечению данного срока операцию можно повторить.
    Все вышеописанные операции достаточно выполнить один раз, для того чтобы подписать нужную программу мы будем пользоваться полученным сертификатом, и для этого потребуется всего лишь выбрать другой файл.

    Этап 3

    Для того чтобы подписать программу, нужно отредактировать файл SIGN.bat

    Изменять нужно только то, что выделено красным и зеленым
    Красным выделено имя неподписанной программы, она должна находится в той же папке что и файлы SIGN.bat, Mykey.key, полученный сертификат *.cer
    Зеленым – имя файла который мы получим на выходе. Имя файла можно написать любое с расширением .sis, я обычно пишу имя_программы_signed.sis‛
    Сохраняем SIGN.bat, запускаем и получаем полученную программу.

     


    © Forcer
    25.04.2007

  • 2007-04-25