В чем разница/разница между этими двумя? И почему я хочу того или другого или обоих? Это для коммерческого приложения .NET С# WPF, которое будет упаковано через WiX. Мне понадобится пробная лицензия на приобретенные лицензии.
IntelliLock vs Net Reactor
Ответ 1
Я пришел к тому же вопросу и повезло, что их технический директор Eziriz ответил:
Вам нужен только один продукт..NET Reactor сосредоточен на 100% без компрометации системы лицензирования. На другая сторона IntelliLock на 100% сосредоточена на лицензировании, а соответствующие функции защиты оптимизированы для лицензирования система. Именно по этой причине IntelliLock может даже предоставить лицензию поддержка Linux (Mono) или Compact Framework или полное предложение поддержка управления лицензиями через интерфейс ASP.NET. Защита IntelliLock не такой сильный, как у .NET Reactor, но различия могут сохраняться в пределах лимита. IntelliLock может обеспечить Обфускация/Поток управления Обфускация/Инъекция Недопустимые метаданные и Строковое шифрование даже без ограничений.
Значительная разница между обоими продуктами - 100% решение IntelliLock. Управляемый характер IntelliLock позволяет вам для создания сборок, которые по-прежнему совместимы с кросс-платформой и используют очень гибкие и расширенные функции лицензирования. IntelliLock принимает все преимущества, предлагаемые .NET Framework. Поэтому он часто используется для защиты библиотек компонентов. Если вы хотите иметь дополнительный бит максимальной защиты .NET Reactor должен быть первым выбором. В контраст с IntelliLock,.NET Reactor внедряет собственный защитный код. Поэтому вопрос о том, какой инструмент выбрать защитите свои сборки .NET.:)
Чтобы упростить,.NET Reactor и Intellilocks делают более или менее то же самое с тем, что .NET Reactor сильнее по алгоритму защиты, а Intellilocks имеет более простой графический интерфейс, но более слабую защиту по сравнению с .NET Reactor.
Я попробовал оба. Я предлагаю перейти с .NET Reactor; в то время как не такой удобный, как Intellilocks,.NET Reactor делает все, что может сделать Intellilocks и с большей защитой.
Ответ 2
Я собираюсь указать, как уже было сказано, что если вам нужна ЛЮБОЙ другой системы, чем стандартная система Windows Desktop, то вы захотите использовать IntelliLock. Это где я сейчас. Мне нужно использовать лицензирование в системе .NET Compact Framework (Windows CE/Mobile), поэтому я выбрал IntelliLock. Я высоко ценю приведенные выше объяснения, поскольку это дало мне понять, основываясь на том, что я читал на веб-сайте.
Ответ 3
Реактор больше сосредоточен на защите, Intellilock больше ориентирован на лицензирование. Эта страница содержит большинство функций.