RU / День 2 / 16:30 / Зал 2

Давайте посмотрим на адресную панель браузера. Сколько расширений у вас стоит? Браузерные расширения через механизм permissions, content и background scripts могут получить почти полный доступ к веб-страницам. Подобные механизмы использует практически любое расширение: блокировщики рекламы, dev tools и т.д. Расширения могут собирать данные о пользователе, парсить телефоны и email и заносить их в спам базы. А могут наоборот, показывать свою рекламу на чужих веб-сайтах. Самое страшное — это то, что ни пользователь, ни разработчики сайта, на котором хозяйничает расширение, об этом не узнают. В каком окружении исполняются браузерные расширения? Как мы можем отслеживать это? Можем ли? А как можем защищаться? Давайте окунемся в эту гонку вооружений, где разработчики веб-сайтов являются догоняющими.

Комментарий программного комитета:

В докладе будут рассмотрены проблемы, которые приносят браузерные расширения в жизнь пользователей и разработчиков. Никита, как разработчик, который и делал браузерные расширения, и оборонялся от них, расскажет кучу нюансов и проблем, начиная от разработки, заканчивая безопасностью.

Посмотреть презентацию.

Никита Мостовой

Ведущий фронтенд-разработчик в компании HeadHunter. Начинал с интерна в школе разработчиков ХХ, где ведет лекции уже более 5 лет. За свою карьеру поработал в 5 командах. Последний год работает в команде архитектуры основного сайта, где безопасность пользовательских данных, архитектура и инфраструктура проекта — на первом месте.