Возможный дубликат:
Защитить код .NET от обратного проектирования?
мы просто разрабатываем приложение с winforms С#, есть ли хороший метод шифрования, который поможет нам предотвратить пиратство? Я видел, что некоторым программам может понадобиться аппаратная поддержка для защиты своего программного обеспечения, как это реализовать? Спасибо заранее!