Ну есть вариант купить навесную защиту типа AS Protect, ExeCriptor. У них есть функция привязки к железу и шифрования кода. В принципе, можно сделать все это и самому (ну за исключением шифрования кода).
Надо получить несколько идентификаторов железа, объединить их в одну строку и, например, пройтись по ним с помощью MD5. полученный результат будет некоторым кодом конкретного компьютера. Далее просто надо эту информацию где-то сохранить, например в реестре. Теперь сама защита. Она должна проделать все те же операции, получить такой-эе хэш и сравнить его с заранее сохраненным. Если совпадает - работает, если нет - выходим.
|