Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

* Защищаемое приложение – приложение которое свободно запускается до защиты.

* Защищающие приложение (которое предстоит разработать) – изымает часть кода из защищаемого приложения и динамически возвращает его для запуска после проверок на легальность владения. Также генерирует коды активации и прочее (описано ниже).

* Защищенное приложение – результат работы защищающего приложения над защищаемым (изъятие кода, снабжение доп. Интерфейсом, снабжение алгоритмами дешифрации).

Защищающее приложение модифицирует защищаемое приложение, в результате, модифицированная версия (защищенное приложение) лишается части кода и дополняется интерфейсом для ввода и проверки сведений необходимых для запуска приложения. Также в процессе защиты снабжается алгоритмами дешифрации. Действия (математические действия над кодами символов которые используются в буквенно-цифровых записях -серийный номер, код оборудования, код запуска) алгоритмов производятся над кодами символов, путем перевода по таблице юникода символов в цифровые записи и после преобразований перевод обратно в символы). На стадии активации защищенного приложения, если пользователь сообщает (вводит) достаточные для использования приложения сведенья, то изъятый код динамически возвращается в приложение (на время запуска).

Сведения необходимые для запуска защищенного приложения это два ключа: 1. Индивидуальный ключ активации, который получает пользователь от производителя за плату (и который проходит проверку защищающим приложением- оно же генератор ключей и средство проверки ключей, т.е. если ключ еще не был использован, то создается код запуска). 2. “Код запуска” создается защищающим приложением на основе кода оборудования (индивидуальных особенностей пользовательской системы (процессор+мать) и ключа активации.

Код оборудования создается модифицированным приложением (защищенным) по алгоритму заложенному во время создания защищенного приложения и делается доступным пользователю. Для получения кода запуска он пересылает производителю ПО код оборудования и ключ активации.

Претендентам вышлю более подробное описание и эскизы интерфейса с пояснениями.

9 лет назад
magnam
47 летРоссия
14 лет в сервисе
Был
год назад
  • Похожие заказы
  • Нужно создать программу для создания скриншотов, аналог prntscr.com. Программа должна работать под Windows 7, Windows 8 Тз конечно же подобьем с исполнителем и думаю разработаем вместе. Интересует цена и сроки?

    Закрыт
    9 лет назад
  • Здравствуйте! Нужно написать простой регистратор на сайте Mega.co.nz на Delphi. Суть программы: должна регистрировать аккаунты на сайте Mega.co.nz. Логины (E-mail) и пароли программа должна брать из Memo или RichEdit. Капчи на сайте при регистрации - нет. Всего ...

    Прикладное ПО1 исполнитель
    Завершен
    9 лет назад
  • Ищу Verilog программиста для написания TCP/IP стека. Предлагаю вариант удаленного сотрудничества. Оплата в рублях по договоренности любым удобным способом. Подробности сообщу после первичного фильтра. В отклике указывайте Ваш скайп.

    Закрыт
    9 лет назад
  • Приложение должно работать с API Яндекс Директ. Необходимо реализовать небольшое консольное приложение, которое: 1. Получает токен для выполнения запроса 2. Вызывает метод SetAutoPrice для указанной рекламной компании https://tech.yandex.ru/direct/doc/dg-v4/reference/SetAutoPrice-docpage/ Приложение нужно реализовать на C#. Пример можно посмотреть на ...

    Прикладное ПО1 исполнитель
    Завершен
    9 лет назад
  • Есть прайс сделанный в openoffice. В нем реализован функционал. --- Клиент проставляет количество товара в листе (прайс) Нажимает кнопку, сформировать заказ. После нажатия на листе (заказ) скидываются позиции с количеством. --- Прайс перестал работать.

    Прикладное ПО1 исполнитель
    Завершен
    9 лет назад
  • Нужно создать браузер на базе Chromium (для Windows OS) Весь функционал стандартный +: - возможность импорта закладок с IE/Google Chrome - функционал загрузки аудио с медиа ресурсов, вроде Youtube. По сути упрощенная копия torchbrowser.com Если заинтересованы в сотрудничестве, ...

    Закрыт
    9 лет назад
  • Есть анкеты клиентов в формате xls (xlsx) Необходимо создать макрос. Макрос берет файлы xls из конкретной папки и создает файлы xml с такими же именами. В созданных файлах макрос вставляет данные из файла xls в файл ...

    Прикладное ПО1 исполнитель
    Завершен
    9 лет назад