IntelliLock против Net Reactor - PullRequest
       53

IntelliLock против Net Reactor

10 голосов
/ 19 ноября 2010

В чем разница между этими двумя? И почему я хотел бы один или другой или оба? Это для коммерческого .NET C # WPF-приложения, которое будет упаковано через WiX. Мне понадобится пробная лицензия для возможности приобретения лицензии.

Ответы [ 3 ]

13 голосов
/ 08 сентября 2011

Я пришел к тому же вопросу, и мне повезло, что их технический директор Eziriz ответил:

Вам нужен только один продукт..NET Reactor на 100% сконцентрирован на защите, не ставя под угрозу систему лицензирования.С другой стороны, IntelliLock на 100% сконцентрирован на лицензировании, а соответствующие функции защиты оптимизированы для системы лицензирования.Именно поэтому IntelliLock может даже предоставлять поддержку лицензирования для Linux (Mono) или Compact Framework или предлагать полную поддержку управления лицензиями через интерфейс ASP.NET.Защита IntelliLock не такая сильная, как у .NET Reactor, но различия могут быть ограничены.IntelliLock может обеспечить обфускацию / запутывание потока управления / внедрение неверных метаданных и шифрование строк даже без ограничений.

Существенным отличием между обоими продуктами является решение IntelliLock, управляемое на 100%.Управляемый характер IntelliLock позволяет создавать сборки, которые по-прежнему являются кросс-платформенными, и использовать очень гибкие и расширенные функции лицензирования.IntelliLock использует все преимущества, которые предлагает .NET Framework.Поэтому он часто используется для защиты библиотек компонентов.В случае, если вы хотите иметь дополнительную часть максимальной защиты, .NET Reactor должен быть первым выбором.В отличие от IntelliLock, .NET Reactor внедряет собственный код защиты.Поэтому вопрос в том, какой инструмент выбрать для защиты ваших сборок .NET.:)

Для упрощения .NET Reactor и Intellilocks делают более или менее то же самое с более сильным алгоритмом защиты .NET Reactor в алгоритме защиты и с Intellilocks, имеющими более простой графический интерфейс, но более слабый уровень защиты по сравнениюс .NET Reactor.

Я пробовал оба.Я предлагаю перейти с .NET Reactor;.NET Reactor, хотя и не такой удобный для пользователя, как Intellilocks, делает все, что может делать Intellilocks, и с более надежной защитой.

3 голосов
/ 01 марта 2012

Я хочу отметить, как уже было сказано, что если вам нужна ЛЮБАЯ система, отличная от стандартной системы Windows Desktop, то вы захотите использовать IntelliLock. Вот где я сейчас нахожусь. Мне нужно использовать лицензирование в системе .NET Compact Framework (Windows CE / Mobile), поэтому я выбрал IntelliLock. Я очень ценю приведенные выше объяснения, поскольку это прояснило для меня то, что я прочитал на сайте.

1 голос
/ 31 августа 2011

Reactor больше ориентирован на защиту, Intellilock больше ориентирован на лицензирование. На этой странице перечислены большинство функций.

...