Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Кто чем защищает свои программы?

Модерирует : ShIvADeSt

ShIvADeSt (02-01-2007 04:54): всплыл очередной дубль по защите ПО. 2 или 3 страницы назад есть открытая тема.  Версия для печати • ПодписатьсяДобавить в закладки

   

Vygose



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Господа! Кто чем защищает свои программы (кроме asprotect'a) ?  
Помогите советом/ссылочкой
Спасибо!

Всего записей: 574 | Зарегистр. 01-10-2002 | Отправлено: 23:22 19-10-2002
Romero



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
=)

Всего записей: 58 | Зарегистр. 20-10-2002 | Отправлено: 11:31 20-10-2002
MaxValue



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Vygose
Совсем недавно напротив компьютерного класса одного образовательного завадения я увидел объявление с заголовком:
"400 руб. - Вот цена вашего спокойствия"
Объява была как раз по поводу защиты своих программ (т.е. копирайтов, если ты про них спросил)
Ну так вот там еще была фотка свидетельства, которое тебе выдается за 400 рубликов и полностью резервирует все права за тобой.
Короче, авторы этой объявы оставили только один адрес:
www.jurfak.ru
Попробуй сходить да разузнать, может чем и поможет.
Если дело-дрянь, тогда приношу свои извенения.
Я сам еще не проверял.
Удачи!

Всего записей: 45 | Зарегистр. 19-10-2002 | Отправлено: 12:24 20-10-2002
IntenT



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Vygose
Zashitit v kakom aspecte? Pravovom? Zashitit ot dekompilyacii?

Всего записей: 1584 | Зарегистр. 16-12-2001 | Отправлено: 13:40 20-10-2002
Vygose



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Если вы знаете, что такое ASProtect, то поймете, что я имел ввиду под словом "защитить". Аспротект не устраивает по соображениям патриотизма

Всего записей: 574 | Зарегистр. 01-10-2002 | Отправлено: 14:59 20-10-2002
MaxValue



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Всем на заметку (про ASProtect):
 

Цитата:
ASProtect is the system of software protection of applications, designed for quick implementation of application protection functions, especially targeted for software developers. ASProtect is designed for such specific tasks as working with registration keys and creation of evaluation and trial application versions.

 

Всего записей: 45 | Зарегистр. 19-10-2002 | Отправлено: 15:03 20-10-2002
OldGopher



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
 Как-то меня на работе попросили сделать систему защиты на ключах. Софт сдается в аренду на энное количество измерений, потом можно докупить еще сколько-то и т.д....
 
  Оказалось достаточно элементарно - наваял драйвер ядра Windows с функцией проверки ключа, привязанного к сериальному номеру, пакету заказа и времени жизни самого ключа, и защитил его от дизассемблирования и SoftIce-a и ему подобных...
 
 Всегда лучше всего самому писать. Разумеется, если софт достаточно дорогой и самописание оправданно...  
   

Всего записей: 3802 | Зарегистр. 25-10-2001 | Отправлено: 09:15 21-10-2002
abyrwalg

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
2 OldGopher:
 
прошу уточнить о защите от дизассемблирования

Всего записей: 13 | Зарегистр. 24-07-2002 | Отправлено: 23:10 21-10-2002
dneprcomp



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
http://rainbow.com

Всего записей: 3920 | Зарегистр. 31-03-2002 | Отправлено: 01:27 22-10-2002 | Исправлено: dneprcomp, 01:27 22-10-2002
dremon



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Фигня это все - защиты, ключи...
Если надо - программу взломают с любым уровнем защищенности, поэтому я вижу единственное решение в правильной лицензионной политике, с которой легальный пользователь трижды подумает, прежде чем давать своим друзьям "скопировать" продукт. А всякие защиты от отладчиков, электронные ключи - это все просто детский сад в современном мире. Какой-нибудь тупорылый менеджер в конторе увидит шикарную рекламу типа "надежно защитите ваш продукт от взлома" и все - продукт можно сказать пропал. Не надо хорошей лицензии и поддержки, надо лишь купить это...эту....которая весь цикл жизни находится в стадии бета-тестирования и невообразимо глючит, но зато использует вот такой винт на хитрую soft-ice' ж?*у и еще типа защищает электронным ключом. Это что касается серьезных больших проектов. Насчет всяких шароваров - здесь все держится практически на честном слове американских пользователей, которые собственно и придумали этот тип программ, а теперь единственные, кто за него платит. У меня бы совести не хватило брать за сомнительные утилитки непонятного качества и назначения какие-то деньги.

Всего записей: 961 | Зарегистр. 21-08-2001 | Отправлено: 02:59 22-10-2002
Runtime_err0r



KpTeaM
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
dremon

 
Зайдите в Варезник - там нет ни одной программы, для которой не нашлось бы своей отвёртки. Единственная прога, с которой имеются проблемы - IDA. Реально в свободном доступе есть только версии 4.15 и 4.17 да и то поискать надо. Но у неё несколько уровней защиты, главная из которых "водяные знаки". Если кому интересно - читайте тут.

Всего записей: 2529 | Зарегистр. 03-09-2001 | Отправлено: 16:50 22-10-2002
dneprcomp



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А как на счет хардверных ключей?

Всего записей: 3920 | Зарегистр. 31-03-2002 | Отправлено: 02:13 23-10-2002
OldGopher



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
abyrwalg
Использовался драйвер Windows 2000 с самомодифицирующимся кодом, для дешифровки которого требуется пароль, привязанный к куче параметров...
 


----------
Женщина - это такая баба, с которой хочется заняться сексом немедленно... (с) 2006

Всего записей: 3802 | Зарегистр. 25-10-2001 | Отправлено: 20:17 23-10-2002
dremon



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Единственная прога, с которой имеются проблемы - IDA. Реально в свободном доступе есть только версии 4.15 и 4.17 да и то поискать надо. Но у неё несколько уровней защиты, главная из которых "водяные знаки". Если кому интересно - читайте тут.

Это удачный пример правильной лицензионной политики.
Легальному пользователю невыгодно распространять пиратскую версию, потому что по электронной подписи в базах его можно легко вычислить и он теряет все свои легальные права на продукт.
А хотите попробовать - используйте демо-версию с ограниченными функциями.
Вот пример хорошего проекта.
Но все равно я за open source

Всего записей: 961 | Зарегистр. 21-08-2001 | Отправлено: 20:27 23-10-2002
infected

Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

Цитата:
Единственная прога, с которой имеются проблемы - IDA.

Программка неплохая, но хакают у нас всё В больших проектах думаю делать демку с ограничнением функциональности (как ни хакай её, а процедуры сохранения, например, в ней просто нет). А ретэил на CD с защитой от копирования (Star Force например+их утилитка для защиты кода)

Всего записей: 292 | Зарегистр. 22-03-2002 | Отправлено: 03:14 24-10-2002
Quark Fusion



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Оказалось достаточно элементарно - наваял драйвер ядра Windows с функцией проверки ключа, привязанного к сериальному номеру, пакету заказа и времени жизни самого ключа, и защитил его от дизассемблирования и SoftIce-a и ему подобных...  

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

Цитата:
Использовался драйвер Windows 2000 с самомодифицирующимся кодом, для дешифровки которого требуется пароль, привязанный к куче параметров...  

а после дешифровки драйвера легальным паролем возможно извлечь из памяти его код? например внешним устройством по считыванию оперативки
 
самый правильный способ защиты это создание VM, для правильной работы которой требуется наличие ключа, однако и такие защиты возможно обойти созданием эмулятора этого самого ключа
 
Добавлено:

Цитата:
единственное решение в правильной лицензионной политике

совершенно верно — вот например, представим ситуацию, когда хорошо защищённый софт стоит 1000$, этот софт хотят купить 3 человека, но не хотят платить 3000$ — они нанимают хакера, платят ему 1000$, если надо покупают одну копию продукта для того, чтобы хакер смог понять принцип работы защиты или расшифровать код, а потом продают взломанную программу всем своим знакомым по 500$ и в итоге оказываются в плюсе, а разработчик упускает прибыль
Цена софта должна быть такова, чтобы с одной стороны не вызывать желания его сломать, а с другой должна окупить затраченные на него усилия, если же подобрать такую цену не получается, то надо подумать о расширении круга возможных покупателей

Всего записей: 146 | Зарегистр. 21-12-2006 | Отправлено: 09:58 29-12-2006
LulumbaZ



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Themida - взлом только ручками с кучей геморроя.
+ XBundler is a special plugin for Themida/WinLicense that allows DLLs and data files to be embedded inside the protected application

Всего записей: 1051 | Зарегистр. 12-09-2003 | Отправлено: 14:03 29-12-2006
OldGopher



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Quark Fusion
Дык драйвер не выдавал результаты проверки. Код драйвера проводил некоторые критичные расчеты (с синусами и прочей математикой). При том, что подпрограмма расчета была зашифрована и т.д.
 
Тут мне кореш рассказал, как какие-то недоумки защитили Quartus VHDL Altera. Программа стоит около 12 килобаксов, защищается ключом Aladdin USB. Так эти дебилы написали plug.dll с одной экспортной функцией, возвращавшей true/false.  
Вскрывать такую "защиту" поручают школьникам...

Всего записей: 3802 | Зарегистр. 25-10-2001 | Отправлено: 19:05 30-12-2006
   

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Кто чем защищает свои программы?
ShIvADeSt (02-01-2007 04:54): всплыл очередной дубль по защите ПО. 2 или 3 страницы назад есть открытая тема.


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru