Разработка автоматической защиты от несанкционированного копирования.net приложений с использованием внешнего аппаратного модуля

А. А. Краснопевцев

Аннотация


Целью данной работы являлось рассмотрение способа защиты .NET приложений от копирования при помощи внешнего аппаратного модуля. в рамках статьи было проведено описание данного способа, рассмотрены его положительные и отрицательные стороны. в статье рассматривается программный комплекс, реализующий защиту .NET приложений от копирования разработанным способом. защита программного обеспечения до момента появления систем разработки приложений типа технологии .NET фирмы Microsoft или технологии Java фирмы Sun Microsystems, зачастую сводилась к использованию недостатков существующей и применяемой на данный момент архитектуры представления кода и данных для процессора, а именно: архитектуры Фон-неймана [1, 2]. основной недостаток этой архитектуры представления данных и инструкций приложения заключается в том, что не существует реальной возможности отличить код приложения от используемых им данных. однако при появлении таких сред разработки приложений, как, например, .NET, использовать старые подходы для защиты программного обеспечения от несанкционированного копирования стало нецелесообразным [3, 4].

Полный текст:

PDF

Литература


1 Ахо А., Ульман Дж. Компиляторы: принципы, технологии и инструменты. М.: Издательский дом «Вильямс», 2003. — 768 с.

2 Ахо А., Ульман Дж. Теория синтаксического анализа, перевода и компиляции. М.: Мир, 1978.

3 Холанд Г., Мак-Гроу Г. Взлом программного обеспечения анализ и использование кода. М.: Издательский дом «Вильямс», 2005. — 400 с.: ил.

4 Матросов А. А. Курс лекций «Защита программного обеспечения». URL: http://aktivco.ru/course/lecture/.

5 Краснопевцев А. А. Разработка средств автоматизации для переноса байт-кода во внешний аппаратный модуль // Технологии Microsoft в теории и практике. М.: вузовская книга, 2008. С. 139—141.

6 Краснопевцев А. А., Букасов В. А. Разработка средств автоматической защиты приложений, содержащих байт-код // Материалы 10-й Международной научно-практической конференции, Таганрог, 24—27 июня 2008. С. 15—16.


Ссылки

  • На текущий момент ссылки отсутствуют.


Лицензия Creative Commons
Это произведение доступно по лицензии Creative Commons «Attribution» («Атрибуция») 4.0 Всемирная.