Архив выступлений: 2012-2013 учебный год, весенний семестр

фото 26.02.2013
В. Ю. Аранов (СПбГПУ).
«Методика и технология противодействия угрозам обратного проектирования исполняемого кода».

Аннотация доклада.

Защита программного обеспечения является важной задачей не только для производителей программного обеспечения, но и для экономики всей страны в целом. Из-за компьютерного пиратства страдают и местные дистрибуторы, и поставщики услуг. Они лишаются прибыли, которая могла бы использоваться для развития производства. В современных программных продуктах зачастую реализованы наукоёмкие алгоритмы, в которых заложены «know-how» не только из области информационных технологий, но и смежных областей народного хозяйства. При этом лицензионные соглашения между поставщиком и пользователем обычно ограничивают конечного пользователя лишь возможностью использования результатов выполнения программ, но не передает права на сами алгоритмы, используемые в программном продукте. Несанкционированный доступ к исполняемым кодам такого программного обеспечения может привести к анализу и реконструкции (реинжинирингу) этих алгоритмов третьими лицами. Это повлечет за собой нарушение прав интеллектуальной собственности, кражу технологий (промышленный шпионаж)и несанкционированную модификацию программного обеспечения (ПО) с целью внедрения программных закладок. По этой причине техническая защита от подобных действий является важной экономической задачей. В докладе проводятся: сравнительное исследование существующих технологий защиты ПО от несанкционированного реинжиниринга; выбор наиболее эффективных из них; разработка оригинальной технологии; ее реализация в виде комплекта макетов программных инструментов, содержащего прототипы модулей системы защиты.