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

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

Вернуться   Форум программистов > Программная инженерия > Безопасность, Шифрование
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 13.09.2011, 09:53   #11
Son Of Pain
Участник клуба
 
Регистрация: 23.12.2010
Сообщений: 1,129
По умолчанию

1) Любую защиту, которую ты напишешь сам, среднестатистический взломщик быстро отломает, не особо напрягаясь. Хоть ты 20 раз шифруй пакеты, сжимай их, перемешивай - результат будет один.

2) Единственный выход - накрыть программу хорошей навесной защитой. Ее тоже отломают, конечно, но это может оказаться дороже, чем купить программу.
Son Of Pain вне форума Ответить с цитированием
Старый 13.09.2011, 11:09   #12
Armiol
 
Регистрация: 10.06.2008
Сообщений: 9
По умолчанию

Цитата:
Сообщение от Son Of Pain Посмотреть сообщение
1) Любую защиту, которую ты напишешь сам, среднестатистический взломщик быстро отломает, не особо напрягаясь. Хоть ты 20 раз шифруй пакеты, сжимай их, перемешивай - результат будет один.

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

Почему любой взломщик быстро взломает мою защиту? О какой навесной защите идет речь и почему взломщик ее не сломает?
Armiol вне форума Ответить с цитированием
Старый 13.09.2011, 11:49   #13
fate
Форумчанин
 
Аватар для fate
 
Регистрация: 17.03.2009
Сообщений: 318
По умолчанию

да что вы беспокоитесь, если цель будет оправдывать средства, то вашу прогу взломают как ни крути. Если такие гиганты как 1С не могут защетить свой продукт, что уж говорить. Если ОС ломают.
fate вне форума Ответить с цитированием
Старый 13.09.2011, 12:51   #14
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

Цитата:
Почему любой взломщик быстро взломает мою защиту?
Код:
if Edit1.Text=Pass then//
ломается правкой одной команды..
Цитата:
Если такие гиганты как 1С не могут защетить свой продукт, что уж говорить.
да берем выше, МикроСофт тож не может.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 13.09.2011, 13:02   #15
chertovich
Форумчанин
 
Аватар для chertovich
 
Регистрация: 26.07.2009
Сообщений: 489
По умолчанию

Но имея хоть какую-то защиту, количество купленных программ увеличится. Если программа имеет не слишком большой интерес, то и взламывать её никто не будет. К тому же если сделать защиту и относительно небольшую стоимость программного продукта, то проще будет купить чем взломать.
Если в глубине души вы программист, то, следуя своим наклонностям, вы захотите написать кусок кода.
chertovich вне форума Ответить с цитированием
Старый 13.09.2011, 13:27   #16
Armiol
 
Регистрация: 10.06.2008
Сообщений: 9
По умолчанию

Цитата:
Сообщение от Пепел Феникса Посмотреть сообщение
Код:
if Edit1.Text=Pass then//
ломается правкой одной команды..
да берем выше, МикроСофт тож не может.
А вы откуда взяли данный код. Подобных техники защиты устарели еще в 90х годах, как мне кажется.
Armiol вне форума Ответить с цитированием
Старый 13.09.2011, 13:30   #17
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

Цитата:
А вы откуда взяли данный код.
это просто пример, что многие не вззирая на кучу шифровок, в итоге пишут в коде банальный if.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 13.09.2011, 14:40   #18
Son Of Pain
Участник клуба
 
Регистрация: 23.12.2010
Сообщений: 1,129
По умолчанию

Цитата:
Сообщение от Armiol Посмотреть сообщение
Почему любой взломщик быстро взломает мою защиту?
Потому что это его работа. Он учится этому куда дольше, чем ты учишься написанию защит. Следовательно, у него опыта больше. И не стоит забывать о том, что делфи сам по себе сильно упрощает жизнь взломщику, сохраняя в .exe-файле кучу метаданных (в частности rtti).



Цитата:
О какой навесной защите идет речь и почему взломщик ее не сломает?
Навесная защита цепляется к готовой программе, усложняя ее анализ и изменение. Почему ее сложнее сломать - должно быть очевидно, по идее.
Son Of Pain вне форума Ответить с цитированием
Старый 13.09.2011, 16:49   #19
xwicked
Участник клуба
 
Аватар для xwicked
 
Регистрация: 21.03.2010
Сообщений: 1,508
Лампочка

Цитата:
Сообщение от Son Of Pain Посмотреть сообщение
Навесная защита цепляется к готовой программе, усложняя ее анализ и изменение. Почему ее сложнее сломать - должно быть очевидно, по идее.
Как вариант,
ЗЫ: Намёк
Google - лучший помощник программиста.
---
моя лаборатория | мой FaceBook
xwicked вне форума Ответить с цитированием
Старый 13.09.2011, 19:31   #20
Voody
Форумчанин
 
Регистрация: 22.06.2009
Сообщений: 310
По умолчанию

Привяжите программу, например, к ID диска. Один компьютер - одна лицензия. Если ваша программа узконаправленная (и не стоит десятки тысяч рублей), то никто ее взламывать не будет, потому что надо будет обращаться к занимающимуся реверсом, платить деньги, а еще и не всякий возьмется.
А если кто-то очень захочет взломать, то его никакая защита не остановит, чего бы вы не нагородили
Voody вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Нужно придумать как защитить программу Bright-rider Работа с сетью в Delphi 6 31.12.2010 20:21
Какой самый просто способ защитить программу? TwiX Софт 12 27.02.2010 14:53
Защитить программу. С.М.С Безопасность, Шифрование 10 23.02.2009 00:35
Как защитить программу от копирования 1234 Общие вопросы Delphi 5 24.07.2008 21:30
Как защитить программу?? PONKA Безопасность, Шифрование 8 19.05.2008 08:16