Качество софта ДО и ПОСЛЕ защиты этого софта от пиратства: как сравнять эти величины?

Обфускация и виртуализация кода, привязка софта к компьютеру интернет-активацией, различные проверки подлинности и защитные технологии оставляют свой отпечаток и на качестве и на юзабилити ПО, и отпечаток этот всегда носит негативный характер – невозможно затруднить жизнь злоумышленнику не насолив немного обычным пользователям. Специалисты по качеству каждый день сталкиваются с этой проблемой, тестируя продукты как до навешивания защиты, так и на различных этапах «после» этого. Что надо учитывать тестируя защищенное приложение? Как разработчик защиты может помочь тестировщикам?
• Конкретные примеры того, как обфускация (и виртуализация) кода вредит быстродействию, надежности, и является источником дополнительных ошибок.
• Примеры того, какие проблемы юзабилити и качеству создает механизм лицензирования (активации софта или привязки к электронному ключу).
• Тестирование механизмов защиты не может быть изолировано от основного тестирования.
• Как правильно организовать тестирование защищенного софта, и почему… примеры, ситуации из практики, методика взаимодействия разработчиков защиты и тест-дизайнеров.
• Тенденции и предсказания: какие еще трудности ждут тестировщиков в связи с развитием защиты ПО, как развитие техники позволяет все сильнее и сильнее.

Презентация

Видео

Comments

{{comment.AuthorInfo}}
{{ comment.DateCreated | date: 'dd.MM.yyyy' }}
Found a mistake?