Защита программы от копирования с помощью реестра

В чём суть защиты программы от копирования с помощью реестра? Знаю, это самый простой и неэффективный способ защиты, но у меня такое задание. Назовём приложение, которое активируем и запускаем, MusicApp (на самом деле его нет, но введём, чтобы удобнее было объяснять).
Вот я написал программу, которая умеет:

  1. считывать id процессора
  2. активировать MusicApp (записывать этот самый id в реестр в зашифрованном виде)
  3. запускать MusicApp (сравнивать id процессора с расшифрованным id из реестра - если равно, то выдаётся сообщение "Программа успешно запущена", а если не равно, то непонятно что выдавать)
  4. удалять MusicApp (из реестра удаляется зашифрованный id процессора)

Но я написал эту программу и не понимаю самого главного, где защита от копирования?) Вроде простой вопрос, но гугл не помог.

введите сюда описание изображения


Ответы (0 шт):