Як підписувати додатки самостійно докладний посібник - сторінка 2

Як підписувати додатки самостійно [докладний посібник]

Як підписувати додатки самостійно [докладний посібник]

Тепер переходимо до самого процесу підписування додатків.

1. Завантажуємо архів з програмою SISSigner. Вона знаходиться ТУТ (826.8 Кб).
Встановлюємо програму. Місце куди Ви її встановлюєте не має значення, я вибрав за замовчуванням (C: \ SISSigner). Після того як встановлено програму копіюємо папку cert з архіву в папку SISSigner. Виходить наступні вид (дивись малюнок).

Далі копіюємо файл Вашого сертифіката та програму яку нам необхідно підписати в папку SISSigner. Отримуємо приблизно наступне.

Файли можна довільно перейменовувати якщо треба, лавного правильно їх вказати програмі.

Далі Натискаємо кнопку Підписати. З'являється ще одне вікно.

Після появи запиту "Для продовження натисніть будь-яку клавішу." - натискаємо будь-яку клавішу. Вікно має закритися автоматично.

У цьому спопобом ми будемо підписувати додатки за допомогою утиліти Signsis (її можна завантажити тут). Цей додаток цікаво тим, що не вимагає роботи з командним рядком, не вимагає введення шляхів у вікні програми. Програму досить встановити і налаштувати один раз. І потім у Вас буде можливість підписати додаток, розташоване в будь-якому місці на жорсткому диску, в будь-якій папці, з контекстного меню.

1. Завантажуємо програму Signsis. вона знаходиться ТУТ (384.5 Кб).

2. Розпаковуємо архів з програмою Signsis. В архіві чотири файли:
  • install1.bat
  • install2.bat
  • uninstall.bat
  • signsis.exe

Я розпакував їх в папку C: \ Signsis. Закидаємо в цю ж папку Ваш сертіфіакат і файл-ключ. Перейменовуємо Ваш сертифікат в cert.cer. а ключ в cert.key. (Їх можна і не перейменовувати, але краще перейменувати щоб не вносити додаткові зміни в файл install1.bat)

Змінюємо значення set password1 на свій пароль (за замовчуванням 12345678).
Змінюємо шлях до папки програми в значеннях set disk_ins і set app_path.

Якщо все виконано вірно, то в результаті після натискання правою кнопкою миші по інсталяційного пакету sis, у Вас з'явиться контекстне меню з пунктом "Підписати персональним сертифікатом". Дивись малюнок.

Для повного видалення програми, а також видалення записів реєстру, запустити файл uninstall.bat.

Повідомлення від fat_fish

а чому не всі додатки підписуються? підписую першим способом, а так само мобайл сігнером, з декількох додатків підписав тільки одну програму, і то мобайл сігнером, не можу підписати кілька програм серед яких наприклад IrRemote v.1.04.
до речі коли підписуєш мобайлсігнером він там просить вести пароль, я вводив 12345678 він програму не підписав, а коли ввів 00000000000 все вийшло, вводив цей код до інших програм, так підписати і не зміг.

У персонального сертифіката є обмеження в підпису програм.