[Quote]

    Adler
  • 1708
  • Longevity: 5 years 8 months
  • Posts: 1177
  • REPUTATION:60

    [+] [-]
  • Location: Луганск
NeoSignTool - простая программа подписи файлов- Наконец-то руки дошли доделать программу задуманную и частично реализованную еще несколько лет назад. Может еще кому-нибудь пригодится.
Принцип работы программы:
  • При первом запуске программы откроется окно выбора файла сертификата *.pfx. Если сертификат имеет пароль - появится запрос ввода пароля.
    При успешном открытии сертификата и подтверждении пароля (если имеется) сертификат загрузится внутрь программы (в оверлей) и она перезапустится в "рабочем" режиме.
  • При каждом следующем запуске программы на той же самой учетной записи ввод пароля на сертификат не потребуется, он будет сохранен в программе зашифрованным средствами DPAPI.
  • При переносе программы на другой компьютер или учетную запись другого пользователя, пароль будет запрошен повторно и пересохранится уже для этого пользователя.
    По неприятной случайности данная функция работает некорректно и будет исправлена. При запуске на другой компьютере с прикрепленным сертификатом возникнет ошибка не влияющая на дальнейшую работу и будет предложено загрузить другой сертификат. (Исправлено в версии 1.1)
    При отсутствии пароля у сертификата, то и на другом компьютере или учетной записи не будет запроса повторного ввода пароля.
  • Подпись файлов осуществляется простым перетаскиванием файла(ов) на форму программы.
  • Автоматически производится двойная подпись SHA1 и SHA256. При этом будет использоваться TimeStamp сервер сохраненный в программе.
  • Так же можно подписать файл перетянув его на иконку программы в проводнике или прописав как параметр командной строки запуска программы.
    Это работает, если сертификат прикреплен к программе.
  • Сочетанием клавиш Ctrl+N можно удалить прикрепленный к программе сертификат.

Некоторые особенности работы программы:
  • Для работы программы необходим .Net Framework.
  • Из-за особенностей работы программы её нужно запускать с носителя доступного для записи и наличием небольшого объема свободного места на диске.
  • Поддерживается подписывание следующих типов файлов - .exe, .dll, .sys, .cab, .cat, .ocx, .msi, .xpi, .msp.
  • Если при открытии сертификата, замены пароля или удалении прикрепленного пароля, программа либо закрывается, либо запускается без изменений, при этом рядом создается файл NeoSignTools.tmp, необходимо или отключить/приостановить работу антивируса, если таковой имеется, либо произвести то же действие с другого носителя/папки.

СКАЧАТЬ (1.1)
Для генерации самоподписанных сертификатов можно использовать SignKeyGen.
Механизм подписи тут используется тот же, что и в SignKeyGen 1.0.8 (те же WinAPI).


Display posts:    

Current time is: 22-Jun 08:35

All times are UTC + 3


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum