valekor
Постоялец
- Регистрация
- 3 Авг 2013
- Сообщения
- 133
- Реакции
- 18
- Автор темы
- #1
Всем привет!
Хочу написать программу и чтобы по 100 раз ничего не переписывать, первым делом решил всё спланировать, а уже потом кодить и сразу блин зашел в тупик.
Программа будет для продажи, на 100% уверен, что ее захотят крякнуть. Как защитить софт я понятия не имею. Вернее есть всякие примочки, но это все детский сад. Понятное дело, что 100%-й защиты не бывает и всё ломается. Скажем так, я хочу максимально усложнить задачу для реверсера.
Вот возникла идея, а что если раскидать всю программу по dll. Сильно ли это усложнит реверс? Или всё это дампится на раз?
К примеру, если я возьму какую-то переменную присвою ей значение, перекину значение в одну dll, потом перекину данные переменной в другую dll и так 100500 раз
это вскипятит мозги реверсеру или нет?
Сейчас мой план такой.
1. Раскидать код по dll
2. Пройтись по всем файлам НетРеактором (с привязкой к серверу)
3. Приделать свою нубскую привязку к серверу.
Забыл сказать. Программа будет на VB.NET
Хочу написать программу и чтобы по 100 раз ничего не переписывать, первым делом решил всё спланировать, а уже потом кодить и сразу блин зашел в тупик.
Программа будет для продажи, на 100% уверен, что ее захотят крякнуть. Как защитить софт я понятия не имею. Вернее есть всякие примочки, но это все детский сад. Понятное дело, что 100%-й защиты не бывает и всё ломается. Скажем так, я хочу максимально усложнить задачу для реверсера.
Вот возникла идея, а что если раскидать всю программу по dll. Сильно ли это усложнит реверс? Или всё это дампится на раз?
К примеру, если я возьму какую-то переменную присвою ей значение, перекину значение в одну dll, потом перекину данные переменной в другую dll и так 100500 раз

Сейчас мой план такой.
1. Раскидать код по dll
2. Пройтись по всем файлам НетРеактором (с привязкой к серверу)
3. Приделать свою нубскую привязку к серверу.
Забыл сказать. Программа будет на VB.NET