До чого має доступ розширення браузера

Розширення браузера — блокувальники реклами, менеджери паролів, перекладачі, інструменти для скріншотів — роблять веб зручнішим.

Ілюстрація до статті: До чого має доступ розширення браузера

Оновлено:

Розширення браузера — блокувальники реклами, менеджери паролів, перекладачі, інструменти для скріншотів — роблять веб зручнішим. Але вони працюють у найчутливішому місці вашого цифрового життя: усередині браузера, де ви вводите паролі, читаєте пошту й користуєтесь банком. Розширення з дозволом «читати й змінювати дані на всіх сайтах» бачить усе це. Ця стаття пояснює, що означають дозволи розширень, як безпечне розширення перетворюється на шкідливе, і як користуватися ними без зайвого ризику.

Як розширення запитують і використовують дозволи

Розширення — це невеликий веб-застосунок (HTML, JavaScript), який браузер запускає з особливими правами. Воно може додавати кнопки в панель, змінювати вигляд сторінок, перехоплювати запити й реагувати на події браузера. Кожна така можливість вимагає дозволу, оголошеного в маніфесті розширення, а браузер показує їх при встановленні.

Найважливіший дозвіл — доступ до сайтів. Він визначає, на яких сторінках розширення може запускати свій код і читати вміст. Варіанти: конкретні сайти (наприклад, лише youtube.com), «при натисканні» (тільки на активній вкладці й тільки коли ви натиснули кнопку розширення) і «на всіх сайтах». Останній означає, що розширення може читати кожну відкриту сторінку — з паролями у формах, листами в пошті, балансом у банку — і надсилати це куди завгодно. Блокувальнику реклами такий доступ справді потрібен; розширенню для зміни курсора — ні.

Інші поширені дозволи: вкладки (бачити адреси відкритих сторінок, тобто всю історію в реальному часі), історія, cookie (фактично — ваші сеанси входу), завантаження, буфер обміну, веб-запити (перехоплювати й змінювати мережевий трафік), власне сховище (нешкідливий). Chrome позначає найризиковіші й попереджає окремо.

Як хороше розширення стає шкідливим

Найбільша особливість розширень — вони оновлюються автоматично й непомітно. Ви встановили безпечне розширення з тисячами відгуків; через рік його автор продав його невідомій компанії або його акаунт зламали, і наступне оновлення принесло код, який збирає історію, підмінює партнерські посилання в магазинах або крадіть сеанси. Ви цього не помітите: іконка та сама, функція працює. Такі випадки трапляються регулярно — з популярними розширеннями, що мають мільйони користувачів. Друга схема — клони: копія відомого розширення з майже такою ж назвою й іконкою, але зі шкідливим додатком. Третя — розширення, що просить дозволи «на майбутнє», а потім активує збір даних через кілька місяців після встановлення, коли перевірка магазину вже минула.

Як користуватись безпечно

  1. Менше — краще. Кожне розширення — окремий канал ризику. Тримайте лише ті, якими справді користуєтесь, і видаляйте решту.
  2. Обмежуйте доступ до сайтів. У налаштуваннях розширення змініть «на всіх сайтах» на «при натисканні» або конкретні сайти скрізь, де це можливо. Розширення продовжить працювати там, де воно вам потрібне.
  3. Перевіряйте джерело. Офіційний магазин, відомий розробник із сайтом і політикою приватності, велика кількість користувачів, нещодавні оновлення з осмисленими описами. Позначка «рекомендовано» у Firefox означає ручну перевірку коду.
  4. Читайте дозволи при встановленні й при оновленні. Якщо розширення для тем оформлення раптом хоче читати дані на всіх сайтах — видаляйте.
  5. Використовуйте профілі. Окремий профіль браузера без розширень для банку й важливих акаунтів; звичайний — для повсякденного перегляду.
  6. Віддавайте перевагу відкритому коду для чутливих функцій (менеджер паролів, блокувальник): його можна перевірити, і зміни помітні спільноті.

Як перевірити розширення, які вже встановлені

  • Перегляньте список встановлених розширень сьогодні й видаліть ті, яких не впізнаєте або не використовуєте.
  • Для решти обмежте доступ до сайтів до мінімуму.
  • Дозвіл «читати й змінювати дані на всіх сайтах» давайте лише розширенням, чия функція без нього неможлива, і лише від довірених розробників.
  • Не встановлюйте розширення з «покращення» сервісів, у яких зберігаються гроші чи листування, — вони бачать усе.
  • Не встановлюйте розширення з рекламних спливних вікон і з інструкцій «встановіть, щоб переглянути відео».
  • Не вимикайте автоматичні оновлення — вразливості в розширеннях також потребують виправлень — але стежте за змінами дозволів.

Часті запитання

Чи бачить розширення мої паролі?

Розширення з доступом до сторінки бачить усе, що на ній є, включно з полями введення. Менеджер паролів — це якраз розширення, що читає й заповнює ці поля. Тому доступ до всіх сайтів і є ключовим ризиком.

Чи безпечніші розширення в магазині Chrome чи Firefox?

Обидва магазини перевіряють розширення, але автоматизовано й не бездоганно. Позначки ручної перевірки («Recommended» у Firefox, «Featured» у Chrome) варті уваги, але не заміняють вашої обачності.

Чи працюють розширення в приватному режимі?

За замовчуванням — ні; для кожного розширення можна дозволити окремо. Це зручний спосіб мати «чистий» режим без розширень для чутливих дій.

Розширення сидить між вами й кожним сайтом, який ви відкриваєте; довіряйте йому рівно настільки, наскільки довірили б людині, що дивиться через плече.

Коротко: розширення працюють усередині браузера з правами, які визначають дозволи, і найважливіший з них — доступ до сайтів. Розширення з доступом до всіх сайтів бачить паролі, листи й банк, а автоматичні оновлення можуть перетворити безпечне розширення на шкідливе без вашого відома. Тримайте мінімум розширень, обмежуйте їх доступ до конкретних сайтів або «при натисканні», перевіряйте джерело й використовуйте окремий чистий профіль для важливих акаунтів.