Аннотация
- Докладчик
- Андрей Степин
Обфускация и виртуализация кода, привязка софта к компьютеру интернет-активацией, различные проверки подлинности и защитные технологии оставляют свой отпечаток и на качестве и на юзабилити ПО, и отпечаток этот всегда носит негативный характер – невозможно затруднить жизнь злоумышленнику не насолив немного обычным пользователям. Специалисты по качеству каждый день сталкиваются с этой проблемой, тестируя продукты как до навешивания защиты, так и на различных этапах «после» этого. Что надо учитывать тестируя защищенное приложение? Как разработчик защиты может помочь тестировщикам?
- Конкретные примеры того, как обфускация (и виртуализация) кода вредит быстродействию, надежности, и является источником дополнительных ошибок.
- Примеры того, какие проблемы юзабилити и качеству создает механизм лицензирования (активации софта или привязки к электронному ключу).
- Тестирование механизмов защиты не может быть изолировано от основного тестирования.
- Как правильно организовать тестирование защищенного софта, и почему… примеры, ситуации из практики, методика взаимодействия разработчиков защиты и тест-дизайнеров.
- Тенденции и предсказания: какие еще трудности ждут тестировщиков в связи с развитием защиты ПО, как развитие техники позволяет все сильнее и сильнее.
Видео
Если вы:
- Видите, что что-то не разобрать.
- Рассинхронизация (видеопланов, звука).
- Что-то еще не славабогу
— напишите мне.
Если вы докладчик, и хотите:
- Вырезать неудачные куски.
- Сделать красивую видеоверстку
- Что-то еще.
— напишите мне.
Если вам кажется, что немного уныло:
Видео в HD-качестве, смотрите в полноэкранном режиме.
HTML-код включения <iframe src="http://player.vimeo.com/video/36510948?byline=0&portrait=0" width="720" height="405" frameborder="0"></iframe>
Оцените доклад «Качество софта ДО и ПОСЛЕ защиты этого софта от пиратства (Андрей Степин, SQADays-2011)»:
Слайды
Примечания и отзывы