|
1 / 1 / 0
Регистрация: 18.10.2011
Сообщений: 7
|
|
Защита приложения на C# и обфускация18.10.2011, 14:55. Показов 35478. Ответов 70
Метки нет (Все метки)
Не так давно перешел с классического Native на .Net. И сразу возник ряд вопросов каким образом защищают приложения на базе .net? Ведь насколько я знаю приложения .Net легко декомпилируются, практически до исходного кода.
Да, есть обфускаторы, которые переименовывают все названия внутри программы в непонятно что. Но, как я понимаю, это не мешает декомпиляции и отладке. Эксперты, расскажите как вообще зазищаются от подобного и какими обфускаторами вы пользуетесь сами и в чем их преимущество?
1
|
|
| 18.10.2011, 14:55 | |
|
Ответы с готовыми решениями:
70
Защита/Обфускация .Net Защита bat / обфускация кода Обфускация bat-файла как защита его от антивируса |
|
64 / 68 / 18
Регистрация: 21.10.2015
Сообщений: 228
|
||
| 10.05.2017, 23:18 | ||
|
0
|
||
|
64 / 68 / 18
Регистрация: 21.10.2015
Сообщений: 228
|
||
| 10.05.2017, 23:26 | ||
|
0
|
||
|
|
|||
| 10.05.2017, 23:31 | |||
|
Добавлено через 3 минуты Я уже не говорю что можно писать не просто на С++, а еще и делать какую-некакую защиту.
0
|
|||
|
Master of Orion
|
|
| 10.05.2017, 23:36 | |
|
iDReeM, код, который запускается на машине клиента - не ваш код. С ним можно что угодно сделать.
Avazart, все языки тьюринг-полны, стоит ли считать, что все они одинаковы, и вопрос только в программисте?
1
|
|
|
139 / 139 / 53
Регистрация: 14.06.2016
Сообщений: 467
|
|
| 11.05.2017, 05:21 | |
|
Вроде как довольно хороший рецепт - ключевые функции спрятать в натив (а там всякие виртуализирующие протекторы превратят код в такой мусор, что реверсом никогда больше заниматься не захочется). А c# пускай себе реверсят на здоровье.
С фразой - ".net это веб/энтерпрайз, ну или что то некоммерческое" не совсем согласен - достаточно достойных протекторов, бери в пост-билд прописывай и не волнуйся, что какой то вася пупкин его крякнет. А если кому то сильно всё таки захочется - его никакие защиты не остановят, посмотрите на те же продукты adobe. Что касается обфускаторов - обычно от них больше проблем чем пользы, т.к. в первую очередь ломается одна из ключевых возможностей платформы - рефлексия
0
|
|
|
14751 / 9526 / 1364
Регистрация: 21.01.2016
Сообщений: 35,951
|
|
| 11.05.2017, 05:52 | |
|
Это всё оффтоп. На повестке дня демонстрация господином Teamplate универсального метода взлома любого серверного кода.
0
|
|
|
64 / 68 / 18
Регистрация: 21.10.2015
Сообщений: 228
|
||
| 11.05.2017, 05:59 | ||
|
0
|
||
|
14751 / 9526 / 1364
Регистрация: 21.01.2016
Сообщений: 35,951
|
|
| 11.05.2017, 06:00 | |
|
iDReeM, ему уже предложили ломануть простейшую службу подсчёта контрольной суммы. Без шифрования. Ждём его решения.
0
|
|
|
Master of Orion
|
|
| 11.05.2017, 12:45 | |
|
jr_, если машина может выполнить код, значит все данные, необходимые для его работы есть на клиенте, а значит их можно узнать. Вопрос только в трудозатратах. Если эта ваша программа лекарство от рака обсчитывает - будьте уверены, ломанут как миленькие в кратчайшие сроки. О чем говорить, все игры практически пишутся в нативе, сколько времени проходит до выхода кряка? Старкрафт второй по-моему получил кряк тупо в течение суток после выхода БЕТЫ, и еще через пару недель сделали возможность по сети играть. При том, что там много говорили про крутую защиту.
0
|
|
| 11.05.2017, 12:50 | |
|
0
|
|
| 11.05.2017, 12:50 | |
|
Обфускация C# - приложения Обфускация .Net приложения
Защита приложения C#
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами:
- ВидТО (СправочникСсылка. ВидыТО);
- ВидГСМ. . .
|
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала.
Ниже прикреплён. . .
|
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F
Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU.
Опрашиваются регистры. . .
|
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка:
Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
|
|
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо
Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
|
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман.
Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
|
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
|
Как у меня протекала болезнь
zorxor 27.08.2026
Здравствуйте, друзья! Эта запись блога предназначена именно для вас - для моих дорогих друзей, которые знали меня лично. Чтобы ответить на вопрос - а что же со мной произошло на самом деле? Я учился. . .
|