Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > C# (си шарп)
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 30.08.2012, 01:35   #1
Максим139
Пользователь
 
Регистрация: 20.02.2011
Сообщений: 80
По умолчанию Защита DLL

Создал я Dll файл для своей программы, но когда происходит ошибка без исключения, то в Visual Studio открывается cs файл с кодом библиотеки. Как этого избежать, чтоб нельзя было так просто вытащить код?
Заранее спасибо!
Максим139 вне форума Ответить с цитированием
Старый 30.08.2012, 08:23   #2
Guy
Форумчанин
 
Регистрация: 15.12.2010
Сообщений: 398
По умолчанию

Потому что исходники у тебя, у кого их нету просто так не покажится код. Но есть Reflector или IlSpy который сорцы вытащит
Guy вне форума Ответить с цитированием
Старый 30.08.2012, 10:12   #3
idd
Пользователь
 
Регистрация: 28.08.2012
Сообщений: 20
По умолчанию

Цитата:
Сообщение от Guy Посмотреть сообщение
Потому что исходники у тебя, у кого их нету просто так не покажится код. Но есть Reflector или IlSpy который сорцы вытащит
есть обфускаторы кода-например,из бесплатных-все тот же .Net Obf Protector.
idd вне форума Ответить с цитированием
Старый 30.08.2012, 10:25   #4
Guy
Форумчанин
 
Регистрация: 15.12.2010
Сообщений: 398
По умолчанию

Цитата:
Сообщение от idd Посмотреть сообщение
есть обфускаторы кода-например,из бесплатных-все тот же .Net Obf Protector.
Кроме крокозябр они ничего не сделаю. Да и для удобства чтения можно ANSI крокозябрый в четабильные class001 property002 и таму подобный вид сделать
Guy вне форума Ответить с цитированием
Старый 30.08.2012, 10:47   #5
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

хм, а разве есть смысл в случае с библиотекой классов?(я про обфускацию)
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Скомпилированная программа требует CC32100MT.DLL и BORLANDMM.DLL NewBoy Общие вопросы C/C++ 4 02.08.2012 14:39
Debugger Kernel BORDBK160.DLL or BORDBK160N.DLL is missing or not registered. Человек_Борща Общие вопросы Delphi 0 15.07.2012 14:01
Пытаюсь понять код user32.dll и gdi32.dll Beermonza Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 43 13.07.2010 15:09
Ошибка при выхове функций Bass.dll из другой DLL SalasAndriy Общие вопросы Delphi 7 21.10.2009 23:36