Разрабатываем систему защиты авторских прав. Урок 1. Мозговой штурм

9 Comments

  1. orefkov

    Не могу не удержаться от цитаты:

    [quote]

    Однажды Сисадмин пожаловался Учителю:

    – Мы выдали всем нашим пользователям индивидуальные пароли, а они не желают хранить их в тайне. Записывают на листочках и приклеивают к мониторам. Что нам делать? Как заставить их?

    Инь Фу Во спросил:

    – Сначала скажи, почему они это делают.

    Сисадмин подумал и ответил:

    – Может быть, они не считают пароль ценным?

    – А разве пароль сам по себе ценный?

    – Не сам по себе. Ценна информация, которая под паролем.

    – Для кого она ценна?

    – Для нашего предприятия.

    – А для пользователей?

    – Для пользователей, видимо, нет.

    – Так и есть, – сказал Учитель. – Под паролем нет ничего ценного для наших работников. Надо, чтоб было.

    – Что для них ценно? – спросил Сисадмин.

    – Догадайся с трёх раз, – рассмеялся Учитель.

    Сисадмин ушёл просветлённый и сделал на корпоративном портале персональные странички для всех работников. И на тех страничках был указан размер зарплаты. Узнав об этом, все пользователи забеспокоились о своих паролях. На другой день в курилке обсуждали размер зарплаты Главбуха. На третий день ни у кого не было видно листочков с паролями.

    [/quote]

    Так и с программой. В идеале она должна нести такую ценность для пользователя, что бы он сам ее защищал от распространения 🙂 И даже сам просил поставить на нее ключ 🙂

    Reply
  2. RuslanZ

    Почему не рассмотрен вариант идентификации с помощью днк?

    Reply
  3. Steelvan

    Это намек на твое использование «водяного знака» с риском потерять подписку ?

    Reply
  4. orefkov

    (3)

    Угу. Понятно, что для очень тиражных решений это не подойдет, но принцип понятен.

    Так же по этой модели не получится «один раз написать программу, а потом загорать на Канарах».

    Хотя имхо, так вообще очень редко бывает.

    Reply
  5. andrewks

    (4) orefkov,

    Хотя имхо, так вообще очень редко бывает.

    да так вообще не бывает 🙂

    Reply
  6. СергейКа

    Какой-то странный «мозговой штурм» — в один мозг. Похоже что он сильно «заштурмован» 🙂

    Очень не верится что с таким подходом к своему продукту можно будет «один раз написать программу, а потом загорать на Канарах».

    Reply
  7. orefkov

    Имхо, все перечисленные методы — это не защита.

    Все это ломается, рано или поздно, дешево или дорого.

    Когда начинаешь тему глубже изучать (причем со стороны ломальщиков) — убеждаешься, что сделать качественную защиту очень сложно. Причем ломают в самом «слабом» месте, обычно на стыке защиты и программы. Вот например, сделал навороченную проверку отпечатка пальца, а потом оказывается, что в коде надо только один условный переход заменить на безусловный.

    Поэтому принцип прост — защита должна быть такой, чтобы стоимость взлома превышала выгоду от взлома.

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

    Если делаешь свою защиту — код защиты должен сразу интегрироваться с кодом программы, желательно, чтобы программа использовала код защиты в качестве данных, все шифровать/расшифровывать налету.

    А идеал — это вообще не давать прогу пользователю. Нет проги — нечего ломать. Отсюда у всех этих облачных сервисов ноги и растут. Получил от юзера ввод, обработал, отдал результат, красота.

    Вон, посмотрите интервью с Нуралиевым, он сам сказал: «Это просто мечта, не один раз получить деньги с клиента, а регулярно»

    Reply
  8. adhocprog

    (7)

    не один раз получить деньги с клиента, а регулярно

    это мечта всех бизнесменов )

    Reply
  9. tango

    (8) adhocprog, Нуралиев о своей мечте говорил

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *