СПРОСИ ПРОФИ
👍
0
👎 03

Безопасность личных данных

реклама в браузерных приложениях научилась видеть активность открытого окна , она ставится на паузу как только окно становится неактивным . Соответственно получается что все что я кликаю на экране можно считывать , я имею ввиду анти-боты на сайтах . Отсюда и вопрос : если теоретически существует база данных где есть все данные о структуре всех сайтов , то можно провести анализ этих считываемых данных с экрана и узнать какие сайты я посещаю что ввожу и т.д. Я имею ввиду что рекламодатели и создатели браузеров не должны иметь разрешения на доступ к таким личным данным . Почему антивирус на это не реагирует ведь по сути это не отличается от считывания ввода паролей ?

👍
0
👎 0

Я не программист потому прошу ответить доступным языком ..

  #2   06 окт 2025 02:38   Ответить
👍
0
👎 0

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

---

🔍 1. Как работает «пауза рекламы при неактивном окне»?


Это действительно так: многие рекламные системы (особенно видео-реклама) используют API браузера, такие как:

  • Page Visibility API — позволяет сайту узнать, видимо ли его окно (вкладка активна или свёрнута).
  • document.hasFocus() — определяет, находится ли фокус на странице.
  • requestAnimationFrame / setTimeout — могут косвенно указывать на активность.


Эти API не дают доступа к содержимому других вкладок или приложений. Они лишь сообщают: «ваша вкладка сейчас видна пользователю или нет». Это легитимный и полезный механизм — например, чтобы не тратить ресурсы на воспроизведение видео, когда пользователь ушёл на другую вкладку.

👉 Важно: это не считывание кликов или содержимого экрана, а лишь статус активности самой вкладки.

---

🕵️ 2. Могут ли рекламодатели или сайты «видеть», что я делаю на других сайтах?


Напрямую — нет. Современные браузеры строго соблюдают политику изоляции (same-origin policy) и песочницу (sandboxing). Скрипт с сайта A не может:

  • читать содержимое вкладки сайта B,
  • видеть, какие клавиши вы нажимаете вне своей вкладки,
  • получать скриншоты экрана (без явного разрешения через специальные API, например, для видеозвонков),
  • отслеживать движения мыши за пределами своей страницы.


Однако есть косвенные методы отслеживания, которые вызывают обеспокоенность:

⚠️ Потенциальные уязвимости и методы:
  • Fingerprinting (цифровой отпечаток) — сбор данных о браузере (разрешение экрана, шрифты, установленные плагины и т.д.) для идентификации пользователя.
  • Timing attacks — например, измерение времени загрузки ресурсов с других доменов, чтобы угадать, посещал ли вы их.
  • Куки третьих лиц и трекеры — если вы заходили на сайт X, а потом на сайт Y, и оба используют один и тот же рекламный трекер (например, Google Ads), то трекер может связать ваши визиты.
  • Использование общих API — например, navigator.sendBeacon() или fetch() для отправки данных о поведении на странице.


Но это не то же самое, что «считывание паролей» или «перехват ввода».

---

🛡️ 3. Почему антивирусы не блокируют такое поведение?


Потому что:

1. Это не вредоносное ПО в классическом смысле. Использование Page Visibility API или отправка данных о кликах в рамках одной вкладки — это легитимное поведение веб-сайта. Миллионы сайтов так делают (аналитика, A/B-тесты, персонализация).
2. Антивирусы не могут отличить «добросовестную аналитику» от «злоумышленного слежения» без контекста. Это вопрос приватности, а не безопасности в узком смысле.
3. Браузеры сами регулируют доступ к данным. Например, Chrome, Firefox и Safari постепенно блокируют сторонние куки, ограничивают fingerprinting и внедряют режимы приватности.

🔐 Разница между «безопасностью» и «приватностью»:
 — Безопасность — защита от вредоносных действий (вирусы, кража файлов, ransomware).
 — Приватность — контроль над тем, кто и что знает о вас.
Антивирусы фокусируются на первом, а не на втором.


---

🧩 4. А что насчёт «базы данных со структурой всех сайтов»?


Теоретически, если у кого-то есть:

  • полная карта DOM-структур популярных сайтов,
  • данные о том, какие элементы вы кликаете (например, «клик по кнопке с классом .login-btn»),
  • и ваш цифровой отпечаток,


— то можно сделать предположение, что вы, например, заходили на Gmail и нажимали «Войти».

Но:

  • Это не точная идентификация, а статистическое предположение.
  • Современные сайты часто используют динамические идентификаторы, обфускацию классов (например, React с хешами вроде a1b2c3), что делает такой анализ крайне неточным.
  • Такой подход нарушает политики многих платформ (например, Google запрещает сбор данных о поведении вне своего домена).


---

✅ Что можно сделать для защиты?


1. Используйте браузеры с усиленной приватностью:
 — Firefox + расширения (uBlock Origin, Privacy Badger)
 — Brave (встроенный блокировщик трекеров)
 — Tor Browser (максимальная анонимность)

2. Отключите сторонние куки и включите режим «Не отслеживать».

3. Установите блокировщики трекеров:
 — uBlock Origin
 — DuckDuckGo Privacy Essentials
 — AdGuard

4. Не используйте один и тот же аккаунт Google/Apple/Facebook на всех сайтах — это упрощает кросс-сайтовое отслеживание.

5. Регулярно очищайте историю, куки и данные сайтов.

---

💬 Вывод


То, что вы описали — не является прямым считыванием паролей или перехватом ввода, но поднимает важные вопросы о приватности. Современные технологии действительно позволяют косвенно отслеживать поведение, но не в том масштабе и с той точностью, как может показаться.

Антивирусы не реагируют, потому что это не вредоносная активность, а серая зона цифрового маркетинга. Защита от этого — задача браузера, расширений и самого пользователя, а не антивируса.

Если хотите — могу порекомендовать конкретные настройки Firefox или Chrome для максимальной приватности.

👍
0
👎 0

благодарю за разъяснения . и с радостью воспользуюсь вашими рекомендациями , а то знаете как в анекдоте «Наличие паранойи не означает что за вами не следят...» .

  #4   07 окт 2025 01:09   Ответить

Задайте свой вопрос программистам –
профессионалам

Сейчас онлайн 75 программистов
Получите ответ профи быстро и бесплатно
ASK.PROFI.RU © 2020-2025