Есть dll-ка, нет её исходников. Нужно, чтобы она функционировала только на определённом компе с известным железом. Можно применять любые методы привязки. Подскажите самый простой способ...
Или написать самому. Можно не сильно изощряться - расширить последнюю секцию, в нее всунуть криптор, ключем будут являться характеристики железа. Если хочется привязать библиотеку на нескольких машинах, а делать под каждую билд не охота, то шифруется произвольным ключем key. для пользователя с именем nick и параметрами железа hard серийником будет serial = hash(nick+hard) ^ key. где hash - это хеш-функция или просто любые необратимые преобразования, ^ - логическая операция xor (Жегалкинское сложение). таким образом пользователь на компьютере hard введет свое имя nick и серйник serial. получаем key = hash(nick+hard) ^ serial и расшифровываем образ dll.