Небольшая библиотека для лицензирования вашего софта
2 ступенчатая система защиты:
1) Проверка на наличия вашего HWID(ключ №1) в базе(текстовый файл на удаленном сервере)
Пример заполнения файла: "/HWID1/HWID2/HWID.../"
2) Проверка ключа генерации(ключ №2), генерируется из HWID(ключа №1)...