none
Защита программы цифровой подписью RRS feed

Ответы

  • Цифровая подпись - это способ, позволяющий запускающему вашу программу проверить, что создана она именно вами, и никак не изменена. Т.е. это не защита для разработчика (от кражи), а защита для пользователя (от подмены или модификации кода).
    • Предложено в качестве ответа ЖукMVP 28 марта 2013 г. 22:48
    • Помечено в качестве ответа okaypc 29 марта 2013 г. 5:29
    28 марта 2013 г. 19:11
  • Привет,

    Смотрите здесь:

    Создание пробной версии приложения

    Также можете поискать и программы сторонних разработчиков.

    По поводу подписи - не думаю, что такое возможно.

    • Помечено в качестве ответа okaypc 29 марта 2013 г. 5:28
    28 марта 2013 г. 13:28
    Модератор

Все ответы

  • Привет,

    Смотрите здесь:

    Создание пробной версии приложения

    Также можете поискать и программы сторонних разработчиков.

    По поводу подписи - не думаю, что такое возможно.

    • Помечено в качестве ответа okaypc 29 марта 2013 г. 5:28
    28 марта 2013 г. 13:28
    Модератор
  • Цифровая подпись - это способ, позволяющий запускающему вашу программу проверить, что создана она именно вами, и никак не изменена. Т.е. это не защита для разработчика (от кражи), а защита для пользователя (от подмены или модификации кода).
    • Предложено в качестве ответа ЖукMVP 28 марта 2013 г. 22:48
    • Помечено в качестве ответа okaypc 29 марта 2013 г. 5:29
    28 марта 2013 г. 19:11
  • в коде нужно изменить. Шифруете ключ (внешний файл к примеру с расширением *.lic) c помощью

    System.Security.Cryptography

    В него заносим данные по железу, ключ расшифровки, у вас является сертификат, для работы с сертификатами, нужна библиотека 

    CAPICOM v2.1 Type Library

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

    ... ну и блаблаблабла

    Итог:
    1 - Сертификат прошел верификацию и расшифровал к примеру серийник мамы: Софт запустился
    2 - Сертификат не прошел верификацию, серийник мамы не соответвует: Софт открыл инфу и закрылся

    P.S. Расписивать код по тому как и где нужно писать, увы, сами ;)


    3 ноября 2013 г. 10:50