|
|
|
Keeper89 |
|
|||
Эксперт Профиль Группа: Завсегдатай Сообщений: 2580 Регистрация: 26.2.2009 Репутация: нет Всего: 58 |
Доброго времени суток!
Вопрос по сабжу: кто что использует и использует ли вообще? Под защитой я в первую очередь понимаю невозможность извлечения форм, и других ресурсов из EXE. Но также интересна и "более глубокая" защита. Лично я пользовался Private exe Protector, но эта штука "защищает" настолько сурово, что после приложение иногда вылетает с ошибками (начинает работать нестабильно) и определяется некоторыми антивирусами. Вот, хочется услышать мнение остальных Это сообщение отредактировал(а) Keeper89 - 22.9.2009, 11:31 |
|||
|
||||
kami |
|
|||
Эксперт Профиль Группа: Завсегдатай Сообщений: 1806 Регистрация: 25.8.2007 Где: Санкт-Петербург Репутация: нет Всего: 72 |
По возможности (в зависимости от проекта) стараюсь использовать шифрование критических участков кода на основе информации о железе и софте компьютера. Само собой, так получается далеко не всегда, но на текущий момент я могу себе это позволить - я имею доступ к каждой машине, на которую будет устанавливаться копия моей программы. + это позволяет жестко контролировать ее распространение.
В иных случаях - технология та же, но используется не динамически получаемая информация о железе, а "лицензионный ключ". Недостатки этого метода - если вычислить, каким образом получается информация, то внедряется библиотека/перехватываются вызовы и подставляются "правильные" данные. Хотел бы использовать EXECryptor, но денег жалко. Для защиты от извлечения ресурсов использую пакер + скрыватели PE заголовков. От ламеров это спасет, а на большее рассчитывать глупо. На форуме DM кто-то рассказывал, что ресурсы защищает модификацией TReader|TWriter, но в эту степь я не полез. |
|||
|
||||
former |
|
|||
MEMS Expert Профиль Группа: Завсегдатай Сообщений: 1166 Регистрация: 1.3.2006 Где: Россия Репутация: нет Всего: 17 |
Keeper89, надо попросить модераторов сделать копию в этот раздел. Тема хорошая. Поддерживаю.
-------------------- Достаточно снизить уровень мышления, чтобы иные почувствовали почву под ногами. |
|||
|
||||
pegorov |
|
|||
Новичок Профиль Группа: Участник Сообщений: 49 Регистрация: 27.4.2008 Репутация: нет Всего: нет |
Ничего такого, пиратить нежелательно не писал, поэтому и защиты не использовал ;) Хотя вру, в одной программке жкхшной packer использовал, но там скорее требование руководства было.
Да и весьма странным мне это кажется - сложную защиту ставить. От чайников простая вполне спасет, а тех, кому прога действительно нужна, защита не остановит =) |
|||
|
||||
former |
|
|||
MEMS Expert Профиль Группа: Завсегдатай Сообщений: 1166 Регистрация: 1.3.2006 Где: Россия Репутация: нет Всего: 17 |
Согласен. Полную защиту гарантировать нельзя. Весь вопрос в том, сколько уйдет времени на ее взлом. А из стоимости самой программы, технологий, которые в ней используются, и данных, которыми она оперирует, и вытекает стоимость защиты. -------------------- Достаточно снизить уровень мышления, чтобы иные почувствовали почву под ногами. |
|||
|
||||
Akella |
|
|||
Творец Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: нет Всего: 329 |
ASProtect
Добавлено через 9 минут и 4 секунды Ещё слышал, vmprotect классная защита. Но времени не хватает пощупать. Может а нас форуме есть те, кто использует vmprotect. Может в 2-3 словах поясните что там к чему? |
|||
|
||||
Romikgy |
|
|||
Любитель-программер Профиль Группа: Участник Клуба Сообщений: 7325 Регистрация: 11.5.2005 Где: Porto Franco Odes sa Репутация: нет Всего: 146 |
themida imho вроде еще не побеждена....
-------------------- Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. |
|||
|
||||
former |
|
|||
MEMS Expert Профиль Группа: Завсегдатай Сообщений: 1166 Регистрация: 1.3.2006 Где: Россия Репутация: нет Всего: 17 |
Упаковщики и протекторы:
PECompact, ICE License, SoftwarePassport Armadillo, ASPack, RLPack, Private EXE Protector, UPX, DeFoxII, EXECryptor, NsPack, Obsidium, WinUpack, ORiEN, SVK Protector, FSG, ARM Protector, MEW Это сообщение отредактировал(а) former - 23.9.2009, 11:46 -------------------- Достаточно снизить уровень мышления, чтобы иные почувствовали почву под ногами. |
|||
|
||||
THandle |
|
|||
Хранитель Клуба Награды: 1 Профиль Группа: Админ Сообщений: 3639 Регистрация: 31.7.2007 Где: Moscow, Dubai Репутация: нет Всего: 372 |
||||
|
||||
Akella |
|
|||
Творец Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: нет Всего: 329 |
former, там же варез О_о
|
|||
|
||||
former |
|
|||
MEMS Expert Профиль Группа: Завсегдатай Сообщений: 1166 Регистрация: 1.3.2006 Где: Россия Репутация: нет Всего: 17 |
Akella, исправляюсь.
-------------------- Достаточно снизить уровень мышления, чтобы иные почувствовали почву под ногами. |
|||
|
||||
Keeper89 |
|
|||
Эксперт Профиль Группа: Завсегдатай Сообщений: 2580 Регистрация: 26.2.2009 Репутация: нет Всего: 58 |
Я пробовал, но то ли настройки поставил не те, то ли еще что-то не так - ресурсы были читаемы. Вот тут подробно о нем рассказано. Это сообщение отредактировал(а) Keeper89 - 23.9.2009, 12:25 |
|||
|
||||
Akella |
|
|||
Творец Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: нет Всего: 329 |
Так что, vmprotect просто шифрует данные, не предоставляя механизм лицензирования и привязки к железу и/или ОС?
|
|||
|
||||
Keeper89 |
|
|||
Эксперт Профиль Группа: Завсегдатай Сообщений: 2580 Регистрация: 26.2.2009 Репутация: нет Всего: 58 |
Akella, судя по описанию - да.
Для лицензирования и т.п. я бы советовал посмотреть FrontLine ProActive. Меня же интересует сокрытие ресурсов. |
|||
|
||||
Akella |
|
|||
Творец Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: нет Всего: 329 |
Неплохо, но цен я там не нашёл. Написал им.
|
|||
|
||||
Akella |
|
|||
Творец Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: нет Всего: 329 |
Там защита файла (информации) осуществляется через их серверы.
|
|||
|
||||
Akella |
|
|||
Творец Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: нет Всего: 329 |
Вот что ответили на запрос о цене...
Цена на лицензию SF ProActive 6 мес – 19300 12 мес – 25000 Чтобы рассчитать стоимость на серийный номер, скажите пожалуйста конечную стоимость на свое ПО. |
|||
|
||||
Bose |
|
|||
Эксперт Профиль Группа: Участник Клуба Сообщений: 1458 Регистрация: 5.3.2005 Где: Riga, Latvia Репутация: нет Всего: 51 |
Знаю, что защита от Syncrosoft не взламывалась после 2005 года. (в последний раз на взлом ушло 9 человеко-месяцев).
Цен на сайте к сожалению нет. |
|||
|
||||
Keeper89 |
|
|||
Эксперт Профиль Группа: Завсегдатай Сообщений: 2580 Регистрация: 26.2.2009 Репутация: нет Всего: 58 |
Ну а насчет ресурсов, что все-таки?
|
|||
|
||||
drkot |
|
|||
Ищущий Профиль Группа: Завсегдатай Сообщений: 1042 Регистрация: 5.5.2006 Репутация: 1 Всего: 8 |
Конечно я не гуру в защите программного обеспечения.....
но кое какие мысли есть 1) Смысл шифровать ресурсы? Вы прячите там ценные данные? Может там хранится троян или хитрые длл? (без пальцев) Да, делфя хранит там формы, строки и списки модулей. Возможно это не очень хорошо, но и не критично. Остальные данные в ресурсах абсолютно безобидны (или я не прав?). Тогда зачем их шифровать? Или это зажита авторских прав на иконку приложения или прочий контент? 2) Смысл шифровать исполняемый код? Понимаю, в 80-х в период ДОСа, полный доступ к памяти, исменяемый код, расшихровка процедур перед выролнением и так далее.... чудес было много... Вы когда нибудь пробовали брать дамп памяти процесса? Разбираться в дезасемблированном коде? Работать с SoftICE? А к чему приводит такое шифрование. Однозначно к кривости работы менеджера памяти, к подгрузке N-х копий длл, ругань антивирувов и смежного с ними ПО. И опять же это защита чего? Исполняемого кода, от глаз простого смертного? В чем соль? 3) Практически все утилиты и либы (в этом направлении) созданы для решения меркантильных задач их создателей путем ПРОДАЖИ Вам ИЛЛЮЗИИ защищенности. Почему не один серьезный игрок на рынке ПО не использует для защиты хитрые антихакерские технологии? Вместо этого банальный СЕРИЙНЫЙ НОМЕР!!!!! Ну и немного добавляют к нему АКТИВАЦИЮ. Да... практически все это ПО взломано. Но при этом взломано и практически все ПО с хитрыми защитами. Не взломано только то, что подпадает под термин "Неуловимый Д`жо". Понимаю, нет предела совершенства. Почему бы не снабдить программу которя будет продаваться за 10руб защитой за 500$? Особенно если защита была не куплена, а мягко говоря позаимствована, на время, попробовать. На конец главный момент: Так что делает программа? Она приносит пользу ее пользователю, или она защищает себя от теоретического покушения? Куда склоняется чаша весов? -------------------- Ошибка не становится истиной по причине широкого распространения, как и Истина не становится Ошибкой из-за того, что никто её не видит. |
|||
|
||||
kami |
|
||||||
Эксперт Профиль Группа: Завсегдатай Сообщений: 1806 Регистрация: 25.8.2007 Где: Санкт-Петербург Репутация: нет Всего: 72 |
Есть, и очень простой. Информация о лицензионности используется для дешифрования критических участков кода. Это позволяет не использовать банальные If not licensed then terminate и его модификации. Потому что получаемый динамически ключ расшифровки кода (причем - для каждого участка разный) делает такую проверку просто ненужной. Единственное, где я ее оставляю - dpr , и то - только для вывода сообщения "пожалуйста, зарегистрируйте". Автор программы (если она не Freeware) должен уметь контролировать ее распространение, а человек, решивший взломать программу, должен столкнуться с большими сложностями, чем постановка ловушки на чтение из licensed и изменение пары байт на nop.
Я - нет, но знаю людей, которые могут. И делают.
не нужно быть столь категоричным. Ни разу за время использования "самописного" шифрования ничего такого не ловил, да и не собираюсь. Главное - перед шифрованием выпрямить руки.
Чаша весов склоняется к получению выгоды автором программы. (прим. - выгоды - не обязательно материальной). Это сообщение отредактировал(а) kami - 29.9.2009, 13:06 |
||||||
|
|||||||
kemiisto |
|
||||||
Дикий Кот. =^.^= Награды: 1 Профиль Группа: Участник Клуба Сообщений: 3292 Регистрация: 29.7.2007 Репутация: нет Всего: 160 |
drkot, просто, как говориться, +1!
Я продолжу. Вот, во-первых, что мне интересно узнать у ТС:
А так, да. Нужно вот что понимать:
А, скажем, Apple начинает "забивать" уже и на серийный номер.
Воздушные замки...
-------------------- |
||||||
|
|||||||
drkot |
|
|||
Ищущий Профиль Группа: Завсегдатай Сообщений: 1042 Регистрация: 5.5.2006 Репутация: 1 Всего: 8 |
Похоже тема себя исчерпала...
Добавлено через 51 секунду kemiisto, распект за солидарность -------------------- Ошибка не становится истиной по причине широкого распространения, как и Истина не становится Ошибкой из-за того, что никто её не видит. |
|||
|
||||
Akella |
|
|||
Творец Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: нет Всего: 329 |
Или непопулярное малоизвестное ПО, которое легче купить уже вместе с техподдержкой, чем заказать взлом. Тссс ..... всех попалишь |
|||
|
||||
drkot |
|
|||
Ищущий Профиль Группа: Завсегдатай Сообщений: 1042 Регистрация: 5.5.2006 Репутация: 1 Всего: 8 |
это и есть НД. Цензура запрещает полное повествование этой истории -------------------- Ошибка не становится истиной по причине широкого распространения, как и Истина не становится Ошибкой из-за того, что никто её не видит. |
|||
|
||||
Keeper89 |
|
|||
Эксперт Профиль Группа: Завсегдатай Сообщений: 2580 Регистрация: 26.2.2009 Репутация: нет Всего: 58 |
2007, аналогичный вопрос от меня известному на форуме латентному дельфисту (хотя об ответе я догадываюсь ).
Это разработка для "внутреннего нужд" и абсолютно бесплатна. kami, +1 drkot, kemiisto, Еще раз повторюсь - в данном случае речь идет НЕ о лицензировании и т.п., а о защите ресурсов. Нежелательно, чтобы имелась возможность восстанавливать файлы форм и так далее, о чем я уже говорил. Именно о возможности скрытия ресурсов я веду речь. По поводу этого согласен. З.Ы. А что касается лицензирования вообще, весь ваш спич получается в стиле "все что создано человеком ломается, поэтому ничего защищать не надо." или "давайте армию расформируем, кого она защитит от ядерного удара, а на хулиганов и милиции хватит". И это не подход, имхо. З.Ы.2. Исходя из этого, kemisto, зачем тогда вот эти сложности? Это сообщение отредактировал(а) Keeper89 - 1.10.2009, 21:13 |
|||
|
||||
Bose |
|
|||
Эксперт Профиль Группа: Участник Клуба Сообщений: 1458 Регистрация: 5.3.2005 Где: Riga, Latvia Репутация: нет Всего: 51 |
Для защиты ресурсов есть готовое решение от Billenium Soft. Называется Citadel. В деле не пробовал ибо платное, но судя по описанию это то, что нужно. Давайте не будем столь категоричны. Есть такая контора по разработке программ для создания музыки Steinberg. Лидер де-факто в этой отрасли. Цена одной копии по, что-то около 500$. До 2005 года все их продукты регулярно взламывались и появлялись на варезных форумах. С 2005, они стали использовать защиту от Syncrosoft. Первый релиз, использующий эту защиту был взломан только через полгода после выхода, после чего, группа h2o, занимающаяся взломом, заявила, что это был первый и последний раз когда они связались с защитой от Syncrosoft. Взломать это было возможно, но нереально сложно. У опытнейших хакеров на взлом ушло где-то 9 человеко-месяцев. До сих пор на варезных порталах можно легко найти только старые версии продукции Steinberg (afaik). В 2006 году, Microsoft лицензировала защиту от Syncrosoft для использования в будущих решениях. Пруфлинк. п.с. кстати, частично эта защита разрабатывалась в Латвии, и Syncrosoft даже спонсировала магистрские работы в Латвийском Университете по теме использования конечных автоматов в защите ПО. п.п.с. видео ролик на радостях выпущенной h2o по случаю взлома защиты. тынц. |
|||
|
||||
Keeper89 |
|
||||
Эксперт Профиль Группа: Завсегдатай Сообщений: 2580 Регистрация: 26.2.2009 Репутация: нет Всего: 58 |
Да, спасибо, как раз то, о чем я говорил. Буду смотреть.
Специально глянул - нашел Steinberg Cubase 4.1.3.853(TEAM AIR), как сказано от 2009 года. Ссылку приводить не буду, ибо не в правилах форума. |
||||
|
|||||
drkot |
|
|||
Ищущий Профиль Группа: Завсегдатай Сообщений: 1042 Регистрация: 5.5.2006 Репутация: 1 Всего: 8 |
Любое событие имеет свою причину... Так
данное действие можно с уверенностью отнести к качественному рекламному ходу. За который было отвалено бабло. Или Вы думаете, что добрые хакеры от нечего делать сидят и ломают защиты месяцы на пролет? Или Вы думаете, что после того, как все было разложено по полочкам, написаны все анализаторы, дамперы и патчеры для взлома ребята решили "да ну его... " и пошли пузыри пускать? Просто ряд моментов не афишируется, но суть везде одна - зарабатывание денег. Кстати креки тоже платные. -------------------- Ошибка не становится истиной по причине широкого распространения, как и Истина не становится Ошибкой из-за того, что никто её не видит. |
|||
|
||||
kemiisto |
|
||||||
Дикий Кот. =^.^= Награды: 1 Профиль Группа: Участник Клуба Сообщений: 3292 Регистрация: 29.7.2007 Репутация: нет Всего: 160 |
Я не использую платные проприентарные среды разработки и компиляторы. Чего и Вам желаю!
Можно узнать, почему нежелательно? Криптография тут совсем не причём. Я ещё раз повторю вопрос. Чего ты боишься?
Ой, их там как грязи. Прямо уж лидер. Если это стоило Steinberg хоть 1$, тот, кто принял это решение идиот. Профессиональное ПО не имеет смысла защищать. Серьёзные люди позволить себе использовать "нелицензионку" не могут по многим причинам. А разного рода любители-новички всё равно покупать не будут. Чего ты из топика пеар устроил? Тут даже говорить не о чем. Ни пруфлинков. Байки какие-то... Да и собственно А. Понятно. -------------------- |
||||||
|
|||||||
Bose |
|
||||||
Эксперт Профиль Группа: Участник Клуба Сообщений: 1458 Регистрация: 5.3.2005 Где: Riga, Latvia Репутация: нет Всего: 51 |
Хех. действительно, мои данные устарели. Те версии что я нашёл датированы сентябрём-октябрём 2009. И к одному из них идёт следующее описание:
Их там действительно много. Я последние года четыре перестал следить за этой отраслью, так что не знаю кто там и как. И форматы VST и VSTi - разрабыватываются именно Штайнбергом. Хотя конечно есть ещё и DirectX и Rewire, и может что-то ещё появилось. Когда та программа с защитой от Syncrosoft была наконец взломана, и оказалась в сети, под релизом появлялись комменты в духе: wtf, а я и так уже купил. В музыкальной сфере любителей-новичков не так уж и мало. И довольно много музыки отдаётся на обработку в аутсорсинг в глубинку нарпинер той же России, благо там дешевле, и уж точно не каждый звукореж там имеет легальную копию. В общем-то как и везде - пиратства там полно. А учитывая цены на музыкальный софт и семплы - могу сказать, что варез такого рода пользуется спросом не только у новичков. Впрочем, всё это оффтопик.
Я рассказал, то что знаю. Проверить эту информацию я не могу. Опровергнуть тоже. Не имея обратных доказательств, подвергать мои слова сомнению - это кагбе проявлять неуважение. Какие тут пруфлинки могут быть? ссылки на варезные форумы, на закрытые торренты? У варезных групп, как правило нет ни домашних страничек, ни контактной информации. Я основываюсь на информации из .nfo файлов к релизам. Найти их можно поиском в гугле по фразе: "h2o Syncrosoft release notes". drkot, я не знаю, что там происходит "за сценой", и с уверенностью рассуждать не возьмусь. Эти ребята продолжают взламывать программы и поставлять свежие релизы. Просто за 3 года от них не было релизов продукции Штейнберга. Как сказано выше, они по-ходу пришли к финансовому соглашению. Но опять-так. Частенько бывает, что один и тот же продукт "релизится"(взламывается например) несколькими группами. В случае с продукцией Steinberg (+Syncrosoft), был только один релиз от группы H2o (Air). Ну или я знаю только про один. В любом случае, я не утверждаю, что это самая лучшая защита. Я просто рассказал, что я не слышал о том, чтобы её взломал кто-то после того раза. п.с. Я НЕ работаю на Syncrosoft и незнаком с разработчиком защиты. =) |
||||||
|
|||||||
Keeper89 |
|
||||
Эксперт Профиль Группа: Завсегдатай Сообщений: 2580 Регистрация: 26.2.2009 Репутация: нет Всего: 58 |
Почему - это детский вопрос. Ну не нравится мне возможность восстановления форм, например.
Правда?! А свободных аналогов, полноценно работающих, нет. Или может ты знаешь такую? Вот вот, и вообще, масштаб "домашнего пиратства" огромен, что потом закладывается в цену тем, кто все-таки решил купить это ПО. Это сообщение отредактировал(а) Keeper89 - 12.10.2009, 18:24 |
||||
|
|||||
Gogi |
|
|||
Новичок Профиль Группа: Участник Сообщений: 6 Регистрация: 19.4.2007 Репутация: нет Всего: нет |
Уже появилась версия Ultimate, в которой реализованная собственная система лицензирования. |
|||
|
||||
Akella |
|
|||
Творец Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: нет Всего: 329 |
ПМСМ для одиночного разработчика дороговато с тем учётом, что разработчику кроме протектора нужно купить среду разработки, несколько пакетов компонент, создать себе сайт, купить хостинг. Но русскоязычная техподдержка - это, конечно же, несомненный плюс для нас не нашёл, где об этом почитать, как пощупать? |
|||
|
||||
Gogi |
|
|||
Новичок Профиль Группа: Участник Сообщений: 6 Регистрация: 19.4.2007 Репутация: нет Всего: нет |
Насколько я знаю функционал демки в плане лицензирования ничем не ограничен и можно проверить все что нужно. P.S. В справке и в каталоге Examples есть все необходимые примеры. Это сообщение отредактировал(а) Gogi - 17.7.2010, 05:38 |
|||
|
||||
Akella |
|
|||
Творец Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: нет Всего: 329 |
||||
|
||||
Нитонисе |
|
|||
Опытный Профиль Группа: Участник Сообщений: 917 Регистрация: 5.11.2009 Репутация: нет Всего: 2 |
||||
|
||||
Akella |
|
|||
Творец Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: нет Всего: 329 |
вопрос не понял
Добавлено через 5 секунд уточни |
|||
|
||||
Нитонисе |
|
|||
Опытный Профиль Группа: Участник Сообщений: 917 Регистрация: 5.11.2009 Репутация: нет Всего: 2 |
||||
|
||||
Akella |
|
|||
Творец Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: нет Всего: 329 |
что значит "доступны", доступны или недоступны бывают по разным критериям. Не знаю, что щас доступно для одиночного разработчика. Ломаный аспротект, наверное. Другого доступного, наверное нет
Добавлено через 55 секунд Тебя интересует, какая должна быть цена на протектор для одиночного разработчика? |
|||
|
||||
Нитонисе |
|
|||
Опытный Профиль Группа: Участник Сообщений: 917 Регистрация: 5.11.2009 Репутация: нет Всего: 2 |
||||
|
||||
Akella |
|
|||
Творец Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: нет Всего: 329 |
если ещё тыщу добавить, то можно купить вот это
http://www.setisoft.com/?action=purchase&lang=ru Добавлено через 1 минуту и 12 секунд http://www.setisoft.com/?action=screens&lang=ru |
|||
|
||||
Gogi |
|
|||
Новичок Профиль Группа: Участник Сообщений: 6 Регистрация: 19.4.2007 Репутация: нет Всего: нет |
2 Akella:
Как вы думаете - может ли Private exe Protector, у которого в планах на 2011 год стоит "Новая система лицензирования", вызывать хоть малейшее доверие в плане устойчивости серийников? Я думаю что пока рано смотреть в сторону РЕР, т.к. есть высокая вероятность, что с таким "качеством" своего продукта они будут переделывать его еще раза 2-3. |
|||
|
||||
Akella |
|
|||
Творец Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: нет Всего: 329 |
хз... наверное я не понял вопрос Добавлено через 59 секунд
А точнее можно? Конкретно, по пунктам, в чём качество плохое? |
|||
|
||||
Akella |
|
|||
Творец Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: нет Всего: 329 |
||||
|
||||
leporel |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 109 Регистрация: 12.2.2008 Репутация: нет Всего: -1 |
||||
|
||||
Akella |
|
|||
Творец Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: нет Всего: 329 |
Красным обвёл, разве не видно было сразу?
Добавлено через 31 секунду Да и вообще, на сколько мне известно, то на sourceforge.net всё бесплатно, может даже с исходниками. |
|||
|
||||
Free0n85 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 6 Регистрация: 14.12.2010 Репутация: нет Всего: нет |
Апну тему зачем нужна защита программ.
В бытность универа был у меня курсовик на выбор я выбрал тему интерфейсы будущего нужно было сделать несколько красивых форм которые якобы будут использоваться в будущем. Наклепал на делфи формы нашел какой-то бесплатный компонент для скинов сделал к нему классный на мой взгляд скин нарисовал иконок красивых таких крупных (кстати сейчас мода на крупные иконки пошла )) ) ну и отдал преподу за что получил зачет. Файл выложил на местную щару без всяких протекторов и прочее... И что думаете через пару месяцев увидел свои иконки в других прогах младшего курса. Взяли редактор ресурсов и потырили.. Но извините я сидел два дня в фотошопе мучался а они что сделали??? Обидно было жутко. Пример второй тоже из личной жизни. Искал библиотеку для выдергивания текста из пдф задача была разовая и соответственно покупать что-то ну факт не стал бы. Нашел триальную либу у которой был лимит в Х килобайт но она делала то что мне нужно. Защиты 0 просто лечилась патчем в 1 байт jmc на jmp. Задачу выполнил НО библиотеку крякнул. Вот на какие продажи надеется разработчик так я и не понял. Вот теперь вопрос зачем нужны протекторы.. |
|||
|
||||
Akella |
|
|||
Творец Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: нет Всего: 329 |
||||
|
||||
500mhz |
|
|||
шайтан Профиль Группа: Завсегдатай Сообщений: 1017 Регистрация: 5.5.2008 Где: Киев / Italy Репутация: нет Всего: 14 |
врет ТС, нет такой команды jmc, есть jnc и jc и патчиться не байтом а битом, поэтому и называеться bithack. -------------------- |
|||
|
||||
drkot |
|
|||
Ищущий Профиль Группа: Завсегдатай Сообщений: 1042 Регистрация: 5.5.2006 Репутация: 1 Всего: 8 |
Если подходить концептуально, то протекторы в большинстве своем есть порождение хакеров для защиты от хакеров. Что имхо от непонимания самой концепции авторских прав... Как итог программы не должны "защищаться", защищать нужно авторское право и смежные а для этого есть только один протектор... закон. Если Вы обратите внимание, то абсолютное большенство продуктов "защищены" серийным номером (+ возможно активация). А вот там где требуются "железные" ключи и и прочая ересь, это как правило порождения пост советского пространства; а там где наложено еще и от одного до десяти упаковщиков (и смежных) так это не что иное, как творения PS: все выше сказанное ИМХО. -------------------- Ошибка не становится истиной по причине широкого распространения, как и Истина не становится Ошибкой из-за того, что никто её не видит. |
|||
|
||||
Akella |
|
|||
Творец Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: нет Всего: 329 |
||||
|
||||
drkot |
|
|||
Ищущий Профиль Группа: Завсегдатай Сообщений: 1042 Регистрация: 5.5.2006 Репутация: 1 Всего: 8 |
Akella, вот пусть и защищают как могут....
только вот на большинство пакеров сильно ругаются антивирусы.... что тоже неспроста... а если программист не кульная-контора, а одиночка, защитит так программу то врядли ее сигнатура будет включена в список "добропорядочных" -------------------- Ошибка не становится истиной по причине широкого распространения, как и Истина не становится Ошибкой из-за того, что никто её не видит. |
|||
|
||||
Akella |
|
|||
Творец Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: нет Всего: 329 |
Программную защиту обеспечивают:
|
|||
|
||||
Akella |
|
|||
Творец Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: нет Всего: 329 |
||||
|
||||
chukhlomin |
|
|||
Новичок Профиль Группа: Участник Сообщений: 11 Регистрация: 17.7.2012 Где: Москва Репутация: нет Всего: нет |
Я Вас наверное удивлю, но в какой-нибудь германии рынок ключей защиты раз в 5 больше, чем со всем СНГ. Одно дело, когда речь идет о каком-то домашнем софте за 300 рублей, тут можно и самому защиту написать. И совсем другое, когда говорим о специализированном ПО, которое стоит десятки тысяч евро. Кроме того, не стоит забывать, что ключ защиты, это не только сама защита, но и гибкая система лицензирования, которая позвлояет не генерировать под каждого заказчика отдельный дистрибутив, а сделать только один, а затем лишь выписывать ключи с нужными лицензионными ограничениями. |
|||
|
||||
drkot |
|
|||
Ищущий Профиль Группа: Завсегдатай Сообщений: 1042 Регистрация: 5.5.2006 Репутация: 1 Всего: 8 |
Преимущество аппаратных ключей в том, что это позволяет использовать ПО мобильно. То есть можно установить ПО на 10 компьютеров, но при этом иметь возможность пользоваться только двумя лицензиями одновременно. Это всего лишь простой метод контроля и использования лицензий, но не "надежная защита".
Также аппаратные ключи используются для авторизации и разграничения прав доступа и это направление как раз и доминирует. Учитывая что в СНГ данное направление не востребовано, вот и рынок меньше. приведите примеры ПО с аппаратными ключами
вы о чем? приведите примеры "Компас" или "1С" используют аппаратные ключи. Это спасло их от взлома? или Вы думаете что взлом ПО защищенного аппаратным ключем принципиально отличается от защищенного номером? -------------------- Ошибка не становится истиной по причине широкого распространения, как и Истина не становится Ошибкой из-за того, что никто её не видит. |
|||
|
||||
chukhlomin |
|
|||
Новичок Профиль Группа: Участник Сообщений: 11 Регистрация: 17.7.2012 Где: Москва Репутация: нет Всего: нет |
Да, принципиально отличается. Конечно, при условии, защищал ПО грамотный разработчик, а не просто дернул один раз одну функцию API для проверки наличия ключа. Ключ защиты, это не только защита:) Это еще и система лицензирования. Чтобы не делать кучу дистрибутивов с различными лицензионными ограничениями. И поверьте, 1С совершенно не париться, что их ломают. Они используют систему защиты 1996 года и это их полностью устраивает. Так как любой новый бизнес или умрет самостоятельно или вырастет и легализует ПО, а соотвествтенно и 1С купит. А пока бизнес только начинается - пусть используют пиратскую 1С, главное, чтобы они втянулись и привыкли к нему:) |
|||
|
||||
drkot |
|
||||
Ищущий Профиль Группа: Завсегдатай Сообщений: 1042 Регистрация: 5.5.2006 Репутация: 1 Всего: 8 |
Отличия огласите, пожалуйста. Только без "воды".
Кажется мне что Вы путаете "теплое" с "мягким". Лицензия это максимум уникальный номер для идентификации клиента и закрепления за ним некоторых юридических прав и обязанностей. И к защите от нелегального использования не имеет никакого отношения. Вы уже второй раз повторяете эту мысль. Объяснитесь, т.к. создается впечатление очень далеки от вопроса.
Если это попытка рекламы, то прошу воздержаться. Если оправдание использования пиратского ПО, то это не законно. -------------------- Ошибка не становится истиной по причине широкого распространения, как и Истина не становится Ошибкой из-за того, что никто её не видит. |
||||
|
|||||
chukhlomin |
|
|||
Новичок Профиль Группа: Участник Сообщений: 11 Регистрация: 17.7.2012 Где: Москва Репутация: нет Всего: нет |
При использовании аппаратного ключа у Вас есть возможность шифровать данные и Вы будете точно знать, что ключ шифрования точно не смогут извлечь из этого ключа. Как я уже говорил, если разработчик использует аппраатный ключ, но при этом защита сводиться к 2м функциям API, которые просто проверяют наличие ключа, то эта защита не сильно надежней. А вот если через ключ постоянно гоняются данные, то это выводит защиту на принципиально новый уровень. Да и использование современной криптографии(WhiteBox) не позволит так просто сделать табличный эмулятор ключа. Вот есть у Вас какой-то программный продукт. В нем есть различные модули, то есть у Вас есть несколько вервий Вашего ПО(standart, pro, ultimate). А также Ваше ПО клиент-серверное и Вы хотите отдельно брать деньги за количество клиентов. Без использование системы лицензирования Вам для каждого заказчика придется собирать уникальный дистрибутив(с нужным ему набором модулей и с нужным ограничением на количество сетевых клиентов). А при использовании системы лицензиравнии у Вас есть один дистрибутив, а все разграничения записываются в лицензию и при обращению у модулю проверяется есть ли у пользователя права на запуск этого функционала. Кроме того, если пользователь решит докупить какие-то модулю, то ты просто удаленно обновите ему лицензию и все.
К 1С не имею никакого отношения, даже не пользуюсь им. Да и не оправлание пиварства, так как я скорее по другую сторону барикад. Это исключительно мое личное видение ситуации и объяснение почему 1С сидит системе защиты 90-х годов. |
|||
|
||||
drkot |
|
||||
Ищущий Профиль Группа: Завсегдатай Сообщений: 1042 Регистрация: 5.5.2006 Репутация: 1 Всего: 8 |
с чего вдруг? что нет эмуляторов для 1C и Компас? это теория. пример из практики и без "воды". прям де жа вю... то разработчики сойдут с ума еще на этапе выхода релиза, не говоря о нормальном развитии проекта. и самое главное что гонять? строки и константы? Вы же сами говорили:
а из ваших слов следует что придется под каждуй ключ делать сборку, тк "соль" шифрования в каждом ключе своя.
в чем тут "классность" защиты? удобство есть не спорю, и то только при лицензировании клиентской части. но куда удобнее ограничить лицензию на сервере, и тогда тетя Маша не будет стоять в очереди к компьютеру на котором подключен ключ, или junior-admin не будет бегать по этажам таская ключ из одного отдела в другой (и как не странно это реальность эксплуатации 1С). собственно как удаленно обновить HASP? Поделитесь опытом. Защита - это закон и ничего более. Все остальное это "проволочка на двери амбара". Честный не полезет, а вор и замок откроет. Например почему столько пиратской винды? Может MS не в состоянии защитить свое ПО? А может они сами распространяют крэки? Задумайтесь над этим. -------------------- Ошибка не становится истиной по причине широкого распространения, как и Истина не становится Ошибкой из-за того, что никто её не видит. |
||||
|
|||||
SecRate |
|
|||
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 5.11.2014 Где: Russia Репутация: нет Всего: нет |
||||
|
||||
shelsru |
|
|||
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 4.12.2014 Репутация: нет Всего: нет |
Предлагаю посмотреть на сервис VIRKEY по лицензированию ПО и приложений, а также анализу использования аппаратных ключей защиты. На сервисе разработан качественно новый подход к процессу лицензирования с использованием электронной подписи, который используется в системах приёма платежей. Разработчики предлагают 3-х месячное использование бесплатно !
Присоединённый файл ( Кол-во скачиваний: 2 ) dongle002.jpg 46,21 Kb |
|||
|
||||
Annbr |
|
|||
Новичок Профиль Группа: Участник Сообщений: 1 Регистрация: 18.6.2018 Репутация: нет Всего: нет |
Cool site! I found a lot of interesting things for myself! I've been working on this topic for a long time on this site https://papers-writings.com/ and want to further develop it
|
|||
|
||||
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Технологии защиты программного обеспечения | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |