Я экспериментирую с идеями защиты программного обеспечения от копирования, и теперь у меня возникает следующая проблема.
У меня есть пробная версия моего приложения.Пробные данные хранятся в определенном файле, а также в определенных разделах реестра.Конечно, я знаю, что пользователь может сломать эту пробную защиту, используя некоторые инструменты мониторинга и резервного копирования реестра и файлов, но я хочу, по крайней мере, защитить от некоторых простых хаков, таких как изменения даты и времени, и с помощью восстановления системы Windows.
Проблемав том, что Windows System Restore стирает все мои файлы приложений, а также пробные данные.Я знаю, что восстановление системы не влияет на папку документов пользователя, но я не хочу хранить там файл пробных данных, потому что это слишком очевидно.
Есть ли способ остановить восстановление системы, чтобы удалить файл пробных данных?