2014-10-27 2 views
-1

Я уже задал здесь вопрос о защите приложения от кражи. And I've got an answer hereКак использовать мою собственную путаную DLL?

Я решил использовать confuserEX, потому что его бесплатно. Но когда я проверил confuserEx, я думаю, что он переименовывает все мои строки только с другими именами, которые бессмысленны. Что мне делать после смущения в моем собственном коде? Как я могу использовать его после смущения?

+3

У вас есть основания полагать, что кто-то хочет * хотеть, чтобы вы столкнулись с проблемой выяснения вашего запутанного кода, чтобы использовать ваши dll? –

+3

Не беспокойтесь о том, что ваш код украден. Лучшее, что вы можете сделать, это обфускать ваш код * (который вы сделали) *, но все же его можно декомпилировать. Если ваш код/​​логика так важна, то используйте его на своем сервере и выставляйте его через веб-службу. Помимо этого вы не можете сделать многое для защиты своего кода. – Habib

+0

Да, потому что в нем есть несколько полезных классов, которые действительно хуже этого, я думаю, –

ответ

2

Публичные типы и члены обычно не запутываются, поэтому, если в вашей DLL-коде есть код, который может вызвать ваше приложение снаружи, есть вероятность, что кто-нибудь еще сможет ему позвонить. Ты мало что можешь с этим поделать. Если у вас есть код, который вы не хотите, чтобы кто-то обратил инжиниринг, тогда этот код запускается на сервере, который вы контролируете, как предлагает @Habib.

Смежные вопросы