TGViewer
Сергей Константинов | IT и не только Сергей Константинов | IT и не только @konstantinov_it · 1.58K subscribers
Post #269 837
Как Яндекс собирает информацию о вашем VPN и не только?

Наткнулся на интересный разбор APK Яндекс Браузера.

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

Проведя реверс инжиниринг можно встретить подобные участки кода: 

if (caps.hasTransport(VPN)) {
analytics.send("vpn_detected");
}


Android сам позволяет узнать, используется ли VPN по разрешенным доступам почти ко всему.

Ещё интереснее выглядит логика поиска приложений:
packages = [
"org.torproject.android",
"com.wireguard.android",
"org.openvpn",
...
]

for (pkg in packages) {
isInstalled(pkg)
}


Таким образом определяется наличие VPN-клиентов, Tor Browser, крипто-инструментов и другого софта, после чего информация отправляется в аналитику.

Сразу оговорюсь: наличие такого кода не означает, что все данные обязательно используются именно так, как можно предположить. Но сам факт наличия подобного кода уже вызывает вопросы.

При том удалив Браузер вы не сделаете своё устройство анонимным. Наверняка вы пользуетесь Почтой, Музыкой, Картами и другими сервисами компании. И да... аналогичные модули, вероятнее всего, присутствуют везде. Удалив браузер вы лишь закроете одну дверь, оставив открытыми десятки :)

Как защититься? Как советует автор - использовать средства анонимизации не на клиенте, а где-то на промежуточной точке, например, на WiFi роутере.

Подведём итоги. Анонимность в интернете - иллюзия. Все приложения в той или иной мере собирают о нас данные, и я даже не про MAX или Яндекс Браузер.
Однако, отсутствие анонимности не обязательно плохо. Если вы не Илон Маск и не занимаетесь ничем противозаконным, то бояться нечего, вы вряд ли кому-то интересны. И эта технология скорее играет на вас и вашу безопасность.
  • 👍 5
  • 🌚 5
  • ❤ 3
  • 😁 2
  • 🤔 1
  • 👨‍💻 1
More from @konstantinov_it
  1. Oct 1, 2026КУРСЫ БАШНИ В МГТУ❗️ У ребят из БАШНИ скоро стартуют бесплатные очные курсы по разработке…
  2. Aug 25, 2026Post #273
  3. Aug 2, 2026Мастеркласс от Anthropic о том, как правильно работать с Claude
  4. Jun 5, 2026Claude to PDF 🤖 Прикрутил аналитику через Supabase Edge Functions. Описал модель базы, с…
  5. Jun 4, 2026В Claude Code добавили Workflows 🤖 Антропики базово выделили следующие 6 паттернов: 1. To…
  6. May 27, 2026Это я каждый раз, когда "осталось доделать совсем чуть-чуть". P.S. Ещё 5 минут... ⌛️
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →