Анализ рынка средств защиты программного обеспечения от несанкционированного копирования.

Автор работы: Пользователь скрыл имя, 03 Апреля 2011 в 00:55, курсовая работа

Описание работы

В эпиграф к статье вынесена выдержка из закона об авторском праве и смежных правах от 9 июля 1993 года. В законе есть достаточное количество статей стоящих на страже авторства на программное обеспечение или на базы данных, вот только нарушаются они сплошь и рядом как в России, так и за ее пределами: процветает нелегальное копирование продукции, взлом программного обеспечения и откровенное воровство баз данных.

Файлы: 1 файл

Анализ рынка средств защиты программного обеспечения от несанкционированного копирования.doc

— 108.00 Кб (Скачать файл)

Обратите внимание на врезки и на таблицу, в которой проводилось сравнение основных систем защит, как иностранных, так и одной отечественной.  

Особенно обидно за продукты CD-Cops и TAGES, которые стойко противостоит первой волне взлома (копированию), и совсем не держат натиски отладчиков, дамперов и дизассемблеров. Скорее всего это связано с тем, что компании молодые и у них просто не было времени, чтобы полностью доработать защиту. Думаю, что разработчики учтут недоработки программных модулей в следующих версиях.  

В наиболее выгодном свете здесь представлена только защита StarForce, которая использует ряд интересных решений, делающих ее взлом практически невозможной, или, лучше так: трудноосуществимой. Из информации, которую удалось получить из официальных источников, разработчики StarForce применили способ динамического шифрование кода (см. врезку), даже не столько шифрования, в общем понимании этого слова, а в том, что для этих целей разработана специальная виртуальная машина со своим языком программирования.  

Этот подход позволяет не просто шифровать блоки кода, а транслировать на другой язык программирования, образуя тем самым виртуальную машину (см. врезку).  

Есть еще один способ усиления защиты, это предоставление разработчикам ПО так называемых SDK, при помощи которых, разработчики могут эффективно использовать элементы защиты на этапе разработки ПО. Это жизненно необходимо, так как один из самых эффективных методов защиты, это не просто проверка информации, отдельным модулем, а неявное размазывание самой системы на весь программный продукт. Когда при помощи определенных механизмов нарушается целостность и правильность исполнения программного продукта. Если помните, то еще во времена DOS, был "крякнутый" пакет программы анимации 3-D Studio 4.0, который никак не хотел работать правильно (результат подобной защиты). Достичь подобного эффекта размазывания защиты можно как своими силами, так и силами компании, реализующей защиту. Последнее, более приемлемо и нужно, поскольку только так можно получить комплексный подход в защите. Поэтому услуга предоставления SDK далее рассматривается как особенно важная для построения барьеров на пути хакерам.  

Как ужа неверное отметил читатель, то из всех средств  защит, вынесенных во врезки, автор  упоминает только три: StarForce, CD-Cops и TAGES. Уж не пристрастность ли это? Отвечаю: нет, нет и еще раз нет!!!  

Посмотрите на таблицу и на описание продуктов. В моем представлении, внимания заслуживают  только лишь те системы, которые не вскрыты вообще (StarForce), либо вскрыты  лишь частично. Последнее обстоятельство дает шанс компании со временем построить надежную защиту (CD-Cops). Те же слова хочется сказать в адрес программы TAGES, которая также эффективно борется с копированием, но пока имеет слабую защиту самого кода приложения.  

И отрадно смотреть, что уникальные комплексные подходы в защите показывают небольшие компании, лишь недавно вышедшие на рынок защиты ПО. А горестно смотреть на таких монстров как Macrovision и Sony, которые кроме известности ничего не имеют. Хотя, компании подобного размаха очень инерционны, но и они в итоге могут удивить.  

Что ж, посмотрим, как будет развиваться рынок  далее… Кто победит... информационный "снаряд" или информационная "броня"?  

В работе над  данной статьей помогли:  

Личный опыт автора в написании защит, полученный им в начале 90х, а также следующие сайты в Интернет:  

Официальные сайты  компаний-производителей защит (см. во врезке).  

Сайт http://www.cdmediaworld.com/, на котором рассмотрены все существующие защиты, и не просто рассмотрены, а  разобраны!  

CD-COPS

Тип защиты: Измерение физических характеристик без нанесения особых меток на носитель(!)

Способ преодоления  защиты: "Кряк"

Аппаратная совместимость (cd/dvd разных производителей): Средняя (совместима только с популярными приводами)

Наличие особой аппаратуры для защиты серии: НЕ требуется

Предоставление SDK для производителей: ДА

Защита мелких партий (CD/R/RW): НЕТ 

Фирма - производитель: Link Data Security

Сайт производителя: http://www.linkdata.com/

Коммерческие  продукты, использующие данный вид  защиты:

  Interactive English / De Agostini

  Nationalencyklopedin

  Agostini Atlas 99

  Agostini Basetera

  BMM

  DK Kort

  Lademanns'99

Особенности защиты: 

  Данная программа  пользуется самой эффективной  системой защитой от копирования,  основанной не на нанесении физических меток, а на способе измерения специфических характеристик CD\DVD-ROM. По словам производителя, система анализирует физический угол между прошлым и текущими логическими блоками на компакт-диске. 

  Слабое место  защиты - это сам код, анализирующий углы. Фирме пока не удалось найти эффективного способа противодействия дизассемблерам и отладчикам.  

StarForce

Тип защиты: Измерение  физических характеристик без нанесения  особых меток на носитель(!)

Способ преодоления  защиты: Способ не найден

Аппаратная совместимость (cd/dvd разных производителей): Высокая 

Наличие особой аппаратуры для защиты серии: НЕ требуется 

Предоставление SDK для производителей: ДА

Защита мелких партий (CD/R/RW): ДА

Фирма - производитель: ProtectionTechnology

Сайт производителя: www.star-force.ru

Коммерческие  продукты, использующие данный вид  защиты:

  1С (игры), Нивал, Softmax Co, Q-puncture Inc, Scholastic, Hypnosys World, руссобит-м (игры)

Особенности защиты:

  Данная программа  так же, как и CD-COPS, пользуется  самой эффективной системой защитой  от копирования, основанной на  способе измерения специфических  характеристик CD\DVD-ROM. Поскольку  защита не вскрыта, то не  известен и способ, которым производителям  удается идентифицировать различные диски. Заявленная 100% совместимость с любой аппаратурой и 100% идентификация дисков подтверждается независимыми сайтами. 

  Увы, слабое  место в защите найти не  удалось. Защита эффективно противодействует  отладчикам и дизассемблерам. Эффективность защиты подтверждает тот факт, что за год существования не нашелся способ ее нейтрализации. Дополнительный лоск защите придает возможность защиты мелких партий дисков (CD-R\RW) и наличие SDK, при помощи которого разработчики игр могут шифровать отдельные сегменты своих детищ.   

LaserLock

Тип защиты: Физическое нанесение метки на носитель

Способ преодоления  защиты: Копирование (BlindRead), "кряк", эмуляция (D-Tools)

Аппаратная совместимость (cd/dvd разных производителей): Низкая

Наличие особой аппаратуры для защиты серии: ДА, требуется

Предоставление SDK для производителей: ДА

Защита мелких партий (CD/R/RW): НЕТ 

Фирма - производитель: MLS LaserLock International

Сайт производителя: http://www.laserlock.com/

Коммерческие  продукты, использующие данный вид защиты:

  Asghard, Fallout 2, Icewind Dale, Jagged Alliance 2, Messiah, Metro Police, Outcast, Shogo, SpecOps

Особенности защиты: 

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

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

SafeDisk

Тип защиты: Физическое нанесение метки на носитель

Способ преодоления  защиты: Копирование (CloneCD), "кряк", эмуляция (D-Tools) 

Аппаратная совместимость (cd/dvd разных производителей): Хорошая 

Наличие особой аппаратуры для защиты серии: ДА, требуется 

Предоставление SDK для производителей: ДА

Защита мелких партий (CD/R/RW): НЕТ 

Фирма - производитель: Macrovision Corporation

Сайт производителя: http://www.macrovision.com/

Коммерческие  продукты, использующие данный вид  защиты:

  Практически  все игры после 01-01-2001

Особенности защиты:

  Здесь также  применяется метод нанесения  физических меток, для чего  требуется дополнительное оборудование. Производитель утверждает о большой  эффективности системы, не раскрывая  методов, которые применяются  в защите. Только пиравтов это не остановило. Все программы, защищенные данной системой уже вскрыты. Способов противодействия защите также найдено несколько. Невзирая на предоставление SDK компаниям-производителям игр не удалось обеспечить надежного противодействия.   

SecuRom

Тип защиты: Физическое нанесение метки на носитель

Способ преодоления  защиты: "Кряк", эмуляция (D-Tools) 

Аппаратная совместимость (cd/dvd разных производителей): Низкая

Наличие особой аппаратуры для защиты серии: ДА, требуется 

Предоставление SDK для производителей: НЕТ

Защита мелких партий (CD/R/RW): НЕТ 

Фирма - производитель: Sony

Сайт производителя: http://www.securom.com/

http://www.sony.com/

Коммерческие  продукты, использующие данный вид  защиты:

  Diablo 2, SimCity 3000, Decent FreeSpace, FIFA 99, Panzer Commander, S.A.G.A: Rage of the Vikings

Особенности защиты:

  Используются  все те же метки. Достаточно  интересным отличием данной защиты  является то, что они действительно  некопируемые. По крайней мере  до сих пор не найдено программ, способных побитово копировать защищенные диски. В остальном же так же как и со многими системами - есть методы обхода защиты, и это невзирая на громкое имя корпорации, производящей защиту. Справедливости ради стоит отметить, что над совершенствованием защиты ведутся постоянные работы. Кто знает, может им и удастся стать абсолютно непроницаемыми. Некопируемая метка уже есть.  

TAGES

Тип защиты: Измерение  физических характеристик без нанесения  особых меток на носитель(!)

Способ преодоления  защиты: Эмуляция, "Кряк"

Аппаратная совместимость (cd/dvd разных производителей): Хорошая 

Наличие особой аппаратуры для защиты серии: НЕ требуется 

Предоставление SDK для производителей: НЕТ 

Защита мелких партий (CD/R/RW): НЕТ 

Фирма - производитель: Thomson & MPO

Сайт производителя: http://www.licensing.thomson-csf.com/buy/cdcopy.html

Коммерческие  продукты, использующие данный вид  защиты:

  Moto Racer 3

Особенности защиты:

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

-------------------------------------------------------------------------------- 

Сравнение различных  защит.

Данная таблица  позволят в наглядном виде не только получить основные параметры всех защитных систем, но и провести анализ их свойств. Сильной защитой можно назвать  ту, которая совсем не вскрыта (пока не вскрыта). Перспективной можно считать ту, которая вскрыта, но вскрыта каким-то одним способом. Такая защита имеет перспективу стать трудно вскрываемой, если ее разработчики смогут усилить тот или иной слабый блок. И слабой будем считать ту защиту, которая взломана всеми тремя известными способами, что говорит о чрезвычайно низкой защитной функции. Наименование защиты Фирма-производитель\страна Способ защиты Необходимость в специальной аппаратуре для защиты Защита небольших партий на CD-R\RW Способы взлома

Cd-Cops Link Data Security Анализ физических характеристик CD. Без установки меток НЕТ НЕТ Существует несколько "кряков"*

LaserLock MLS LaserLock International Нанесение не копируемых меток  ДА НЕТ Эмуляция**, побитовое копирование***, "кряк"

StarForce ProtectionTechnology (Россия) Анализ физических характеристик CD. Без установки меток НЕТ ДА Защита пока не вскрыта****

SafeDisk Macrovision Corporation Нанесение не копируемых меток  ДА НЕТ Эмуляция, побитовое копирование, "кряк" 

<

Информация о работе Анализ рынка средств защиты программного обеспечения от несанкционированного копирования.