Я разработал программное обеспечение и пытаюсь защитить его от копирования с одного компьютера на другой, записав все MAC-адреса компьютера в текстовый файл в корневой папке приложений для программы при первом запуске приложения.Каждый раз, когда приложение запускается, оно проверяет наличие текстового файла и сравнивает данные в текстовом файле с MAC-адресами на компьютере, на котором оно запускается.Если они отличаются, программа не запускается.
Если кто-то попытается скопировать каталог, он также скопирует текстовый файл, и при попытке запустить приложение на другом компьютере произойдет сбой.
Записать что-либо в виртуальное хранилище не проблема, но затем программу можно скопировать и запустить на неавторизованном компьютере.
Мне нужно написать один текстовый файл один раз.
Спасибо, Майлз