Рефераты. Захист программного забезпечення

Представники корпорації Microsoft пояснюють користувачам своїх програмних продуктів ризик роботи з нелегальним програмним забезпеченням і гідності ліцензійних програм в такий спосіб. Використання нелегального програмного продукту призводить до невиправданого зростання вартості володіння. Сукупна вартість володіння програмним забезпеченням включає в себе всі витрати щодо використання комп'ютерної системи: ціну покупки, технічної підтримки, послуг із супроводу й багато чого іншого, що необхідно для підтримки працездатності системи. Через відсутність технічної підтримки виробника, знижок при переході на нову версію використання неліцензійної копії продукту не дозволяє власнику відчути всі переваги легального користувача і призводить до додаткових витрат [3].

Крім того, у неліцензійних програмних продуктів більша ймовірність некоректної або нестабільної роботи. Власник нелегальної копії програмного продукту не отримує доступ до підтримки та оновлення продукту, позбавляється якісного сервісу та супроводу. Нерідко користувач не має документації на продукт або інструкцій по роботі з програмою, що не дозволяє йому кваліфіковано використовувати продукт в повному обсязі.

Підраховано, що ймовірність зараження комп'ютерними вірусами неліцензійного програмного забезпечення на кілька порядків вище, ніж у ліцензійних копій продуктів. Відомо, до яких наслідків і втрат може привести зараження системи комп'ютерними вірусами.

1.5 Форми незаконного копіювання программ

Експерти підрахували, що 75% від усіх порушень авторських прав у галузі програмного забезпечення складає нелегальне копіювання програм.

Найбільш поширеними формами незаконного копіювання програм є

* * установка на жорсткий диск комп'ютера неліцензійної копії програми;

* * копіювання програм на комп'ютери у кількості, що перевищує умови ліцензійних угод.

Найчастіше встановлення на жорсткий диск комп'ютера неліцензійної копії програми проводиться при продажі комп'ютерів з встановленим програмним забезпеченням. Тобто співробітники фірми, яка торгує комп'ютерами, перед продажем виробляють встановлення неліцензійної копії операційної системи і найбільш популярних програмних продуктів на жорсткий диск комп'ютера. Як правило, покупцеві при цьому не передаються ні інсталяційні диски, ні документація.

У тому випадку, коли продавець комп'ютерів записує на жорсткі диски програми, він повинен укласти відповідний ліцензійний договір з власником прав на ці програми (зазвичай з виробником). Якщо ж такий договір не укладений, то порушується право автора на відтворення та розповсюдження комп'ютерних програм.

Індивідуальні користувачі домашніх комп'ютерів також вважають за краще установку програмного забезпечення з піратських (дешевих) компакт-дисків. Всім відомі широко поширені й популярні в Росії і в Білорусі піратські збірки програм, що продаються на компакт-дисках. Такий збірник звичайно включає безліч програмних продуктів різних виробників. Часто програми, встановлені з них, або зовсім не працюють, або працюють некоректно. Справа в тому, що для більшої привабливості диска, а також намагаючись помістити на диск як можна більше програмних продуктів, укладачі часто не включають до нього деякі компоненти, необхідні для нормальної роботи (деякі драйвери пристроїв, файли підказки та інші). Страждає покупець, але і держава не отримує податки від продажу піратських компакт-дисків.

Продавці компакт-дисків має право поширювати їх тільки на підставі договору з правовласником.

На практиці з ліцензійної версії програмного продукту виробляється установка продуктів на безліч комп'ютерів. Часто фактична кількість встановлених копій перевищує кількість копій, вказане в ліцензійній угоді.

Для встановлення програмного продукту більше ніж на один комп'ютер необхідні додаткові ліцензії.

2. ОСНОВИ ЗАХИСТУ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ

2.1 Види захисту прав виробників програмного забезпечення

Існує два види захисту прав виробників програмних продуктів - юридична та технічна.

Юридичний захист заснована на тому, що створена достатня правова база для охорони прав авторів інтелектуальної власності і в тому числі комп'ютерних програм.

Юридичний захист передбачає цивільну, кримінальну і адміністративну відповідальність за порушення авторських прав творців програмних продуктів. Юридичний захист є ефективною, тому що вона гарантує відшкодування шкоди автору, права якої були порушені. (Докладніше аспекти юридичного захисту будуть розглянуті в наступному розділі.)

Технічний захист спрямована на те, щоб технічними засобами утруднити чи зробити неможливим використання програмного продукту незаконним користувачем.

Технічними засобами захисту програмних продуктів можна реалізувати кілька підходів до даної проблеми:

1) протидіяти копіювання програми на інший диск;

2) 2) дозволивши власне копіювання програми, протидіяти спробам запуску і / або виконання незаконної копії;

Зауважимо, що за таких підходів необхідно також протидіяти спробам порушника досліджувати легальну копію програми;

3) 3) не протидіяти ні копіювання, ні виконання програми, але, супроводжує її прихованою інформацією про управління правами, у разі потреби мати достовірну доказ, що підтверджує авторство і незаконне використання.

Фірми-виробники по-різному підходять до захисту своїх програмних продуктів. Одні вирішують проблеми за допомогою технічних засобів захисту, включаючи їх до складу своїх програмних продуктів. Інші - використовують юридичний захист, як, наприклад, корпорація Microsoft. В склад своїх знаменитих продуктів виробники не включають технічні засоби захисту від копіювання, що протидіють створенню копій продуктів. Програмні продукти вільно копіюються, але супроводжуються інформацією про управління правами. Корпорація використовує попереджають повідомлення про те, що продукт захищений авторським правом та міжнародними угодами.

Нові технології захисту оригінальних продуктів корпорація Microsoft включила в операційну систему Windows 2000 і пакет Office 2000. На всі ліцензійні компакт-диски, що містять операційну систему, наноситься голографічне зображення на лицьовій стороні. «При повороті диска під певним кутом до джерела світла на голограмі проявляється назва продукту і спеціфічеcкіе для цього продукту графічні символи, що займають всю поверхню диска від мережевого отвори до зовнішнього краю ... на системні блоки комп'ютерів, які придбаваються з встановленою операційною системою Windows 2000, на помітному місці повинна наклеюватися нова етикетка з «сертифікатом автентичності (Certificate of Authenticity, COA). На етикетці повинно бути голографічне зображення мідної плетеними нитки зі словами «Microsoft» і «Genuine», а також з назвою продукту і його унікальним номером. При повороті етикетки колір емблеми Microsoft змінюється з золотистого на сріблястий і навпаки. Роздрібні версії Windows 2000 будуть поставлятися в коробках з аналогічними сертифікатами автентичності ». Для захисту від незаконних установок пакету Office 2000 корпорація Microsoft також використовує суцільні голограми на компакт-дисках, що містять даний програмний продукт, а також спеціальну програму моніторингу через Internet, яка здатна запобігати нелегальну установку пакету Office 2000 (Майстер реєстрації - Registration Wizard).

2.2 Класифікація захисту програмного забезпечення

У відповідності з різними підходами до захисту прав творців комп'ютерних програм, захист програмного забезпечення можна класифікувати таким чином:

* * захист від власне незаконного копіювання

(відтворення);

* * захист від незаконного використання;

* * захист від дослідження програм;

* * ідентифікація програмних продуктів.

Очевидно, що комплексний підхід до захисту програмного продукту з використанням одночасно декількох методів підвищує надійність захисту. Саме тому частіше говорять про технології або системах захисту, заснованих на тому чи іншому підході.

2.3 Види технічних засобів захисту

Технічні засоби захисту можна розділити на

програмні,

апаратні

програмно-апаратні засоби.

Програмними є засоби захисту, реалізовані програмним чином.

Це найбільш доступні засоби.

Щодо програмного захисту необхідно взяти до уваги наступне.

Будь-яка програмна захист може бути розкрита в кінцевий час.

Відомий спеціаліст з програмної захисту від копіювання А. Щербаков роз'яснює: «Вірність цього твердження випливає з того, що команди програми, що виконує захист, достовірно розпізнаються комп'ютером і в момент виконання присутні у відкритому вигляді як машинні команди. Отже, достатньо відновити послідовність цих команд, щоб зрозуміти роботу захисту. А таких інструкцій, вочевидь, може бути лише кінцеве число [4]

Апаратними називаються засоби захисту, що використовують спеціальне апаратне обладнання.

Апаратний захист є найбільш надійною, але занадто дорога і розрахована тому в основному на корпоративних замовників. В даний час багато фірм і організації в усьому світі працюють над тим, щоб зробити апаратну захист зручною і дешевої, а також розрахованої і на масового індивідуального користувача.

До програмно-апаратних засобів відносяться засоби, що комбінує програмну і апаратну захист. Це найбільш оптимальні засоби захисту. Вони володіють перевагами як апаратних, так і програмних засобів.

2.4 Надійність механізмів, алгоритмів, методів захисту

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

Основними документами в області оцінки безпеки інформаційних технологій є:

«Критерії оцінки надійних комп'ютерних систем» (Trusted Computer Systems Evaluation Criteria, TCSEC) [5], відомі під назвою «Оранжева книга» (за кольором обкладинки), опубліковані в 1983 році Міністерством оборони США;

Страницы: 1, 2, 3, 4



2012 © Все права защищены
При использовании материалов активная ссылка на источник обязательна.