Какова наилучшая цена-защита c # кода для одного разработчика? - PullRequest
2 голосов
/ 16 сентября 2008

Какое лучшее соотношение цены и качества защиты кода c #? Некоторые просто используют запутывание, другие добавляют упаковку win32, некоторые стоят целое состояние. До сих пор я придумал http://www.eziriz.com/, чей Intellilock выглядит многообещающе. Любые другие предложения? Какие-либо причины, почему это не очень хорошая идея?

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

Ответы [ 7 ]

4 голосов
/ 16 сентября 2008

Прежде всего, независимо от того, какую защиту вы будете использовать, действительно преданный взломщик, в конце концов, преодолеет все защитные барьеры. Это может просто не стоить того, чтобы использовать обфускацию кода высокого уровня; скорее сфокусируйте это время на создании лучшего приложения.

Одним из способов решения этой проблемы является то, что люди, занимающиеся пиратством вашего программного обеспечения, не являются вашей целевой аудиторией; вместо этого сосредоточьтесь на оплате клиентов.

С учетом вышесказанного Visual Studio включает в себя общедоступную версию Dotfuscator , которая является довольно приличной (по своей ценности); Я бы посмотрел на это, если нужно.

3 голосов
/ 16 сентября 2008

Редакция сообщества Dotfuscator не делает ничего, кроме переименования ваших методов (насколько мне известно). Это далеко от разумной защиты.

Если вам нужен бесплатный обфускатор, вы можете попробовать этот

Кроме того, Intelliclock выглядит хорошим решением, если цена имеет значение.

2 голосов
/ 21 марта 2011

В поисках предлагает разумное профессиональное запутывание по очень скромной цене. (Раскрытие: я работаю в компании, Aldaray Ltd.)

2 голосов
/ 14 июня 2010

http://www.eziriz.com/ разумная работа приложения. Но ПОДДЕРЖКА S * CKS. Они НИКОГДА не отвечают. Поэтому я бы посоветовал вам поискать что-нибудь еще.

2 голосов
/ 15 апреля 2010

Smartassembly делает очень приличную работу. Это очень хорошо, и легко в использовании. Это даже усложняет просмотр обфусцированного файла, так как его даже сложнее декомпилировать.

Почему стоит выбрать {smartassembly}?

{smartassembly} - это первоклассный .NET Obfuscator, который защищает вашу интеллектуальную собственность .NET. Но помимо этого {smartassembly} дополнительно предлагает вам и каждому разработчику .NET наиболее эффективный и простой способ: Дополнительная защита вашего приложения .NET (параметры Strings Encoding, Anti-disassembler & Anti-decompiler, Strong Name signature ...) Разверните свое .NET-приложение в одном файле (объединение, сжатие и внедрение зависимостей) Удалите весь ненужный код и метаданные (сокращение) Выполните другие оптимизации кода (Управление памятью, Автоматическая герметизация классов ...) И отладьте свою запутанную и развернутую сборку (автоматическое создание отчетов об необработанных исключениях через управляемую веб-службу 24x7x365).

Этот всеобъемлющий набор функций для эффективного производства лучшего программного обеспечения, защищенного, оптимизированного и улучшенного, безусловно, отличает {smartassembly} от всех других .NET "решений по защите и / или оптимизации", доступных на рынке.

И его удобство для пользователя, которое позволяет каждому разработчику .NET, независимо от его уровня компетенции или опыта, легко воспользоваться всеми этими возможностями, выгодно дополняет эту уникальность в ваших интересах.

Эффективно позволяя каждому разработчику .NET предоставлять умную версию своего приложения .NET в кратчайшие сроки и с непревзойденной легкостью, {smartassembly} определенно продвигает вперед усовершенствование и защиту программного обеспечения .NET!

С {smartassembly} вы поднимите ваше ценное приложение .NET на новый уровень!

Ценовой диапазон также доступен:

Наименование товара ID товара Цена в евро Цена в долларах США

{smartassembly} Standard Edition - для одного пользователя # 300056706 € 349,00 $ 499,00

{smartassembly} Professional Edition - для одного пользователя # 300056708 € 499,00 $ 699,00

{smartassembly} Enterprise Edition - для одного пользователя # 300072534 € 649,00 $ 899,0

1 голос
/ 15 апреля 2010

Я пробовал много, и я думаю BitHelmet obfuscator - лучший выбор в настоящее время.

1 голос
/ 20 ноября 2009

Наш Crypto Obfuscator продукт доступен по цене - лицензия не стоит тысячи долларов и обеспечивает сильное запутывание ваших сборок.

...