Тэст уцечкі WebRTC (параўнанне IP проксі HTTP і кандыдатаў UDP STUN)
Updated:
WebRTC (Web Real-Time Communication) убудаваны ў Chrome, Edge, Firefox, Brave і мабільныя браўзеры для галасавых і відэазванкоў. Паколькі WebRTC выкарыстоўвае серверы UDP STUN (stun.l.google.com, stun.cloudflare.com) для вызначэння сеткавых маршрутаў, ён часта абыходзіць стандартныя налады HTTP(S)-проксі і раскрывае сайтам ваш сапраўдны хатні IP правайдэра (ISP) або лакальны адрас LAN. Гэтая старонка аўтаматычна тэсціруе ваш браўзер пры загрузцы.
Your browser either blocks UDP STUN completely or masks WebRTC candidates.
Як інтэрпрэтаваць вынікі тэсту ўцечкі WebRTC
Антыфрод-скрыпты на TikTok Shop, Facebook Business Manager, Shopee, Amazon і Etsy непрыкметна запускаюць праверку RTCPeerConnection пры ўваходзе. Параўнайце тры магчымыя станы кандыдатаў ніжэй:
| Тып кандыдата | Што бачаць скрыпты сайтаў | Узровень рызыкі | Рэкамендаванае дзеянне |
|---|---|---|---|
| Публічны STUN IP ≠ HTTP IP | І ваш IP проксі, і ваш сапраўдны хатні IP | КРЫТЫЧНЫ (100% сувязь акаўнтаў) | Уключыце падмену/замену (Spoofing/Replace) WebRTC у антыдэтэкт-браўзеры або адключыце WebRTC |
| Публічны STUN IP = HTTP IP | Толькі ваш IP проксі (srflx супадае з HTTP) | БЯСПЕЧНА (натуральны профіль браўзера) | Ідэальны стан, які забяспечваюць Genlogin, GoLogin, AdsPower і Multilogin |
mDNS .local / Адключана | Замаскіраваны UUID .local або адсутнасць кандыдата | БЯСПЕЧНА (абаронена) | Падыходзіць для звычайнага сёрфінгу ў Chrome/Firefox з пашырэннямі |
Як выправіць уцечкі WebRTC у розных браўзерах
- Антыдэтэкт-браўзеры (Genlogin, GoLogin, AdsPower, Dolphin{anty}): усталюйце рэжым WebRTC на 'Alter / Replace', каб
RTCPeerConnectionвяртаў IP проксі VinaProxy у якасці публічнага STUN-кандыдата. - Mozilla Firefox: адкрыйце
about:config, знайдзіцеmedia.peerconnection.enabledі пераключыце яго наfalse. - Google Chrome і Microsoft Edge: усталюйце афіцыйнае пашырэнне WebRTC Network Limiter і ўключыце
Anonymize local IPs exposed by WebRTCуchrome://flags/edge://flags.
Крок за крокам
- 1
Падключыцеся праз проксі або профіль антыдэтэкт-браўзера
Адкрыйце гэтую старонку менавіта ў тым профілі браўзера, які вы выкарыстоўваеце для кіравання акаўнтамі.
- 2
Параўнайце картку HTTP IP і картку WebRTC STUN
Пераканайцеся, што правая картка альбо паказвае 'No Public WebRTC IP Exposed', альбо супадае з вашым IP проксі HTTP злева.
- 3
Праверце табліцу кандыдатаў ICE на наяўнасць уцечак LAN
Пераканайцеся, што лакальныя адрасы
192.168.x.xці10.x.x.xзамаскіраваныя хостнэймамі mDNS.local. - 4
Націсніце 'Re-Test WebRTC' пасля змены налад
Перад уваходам на мэтавую платформу пераканайцеся, што з'явіўся зялёны банэр 'No WebRTC Public IP Mismatch Detected'.
Частыя пытанні
Чаму WebRTC раскрывае мой сапраўдны IP, калі я выкарыстоўваю пашырэнне для проксі ў Chrome, такое як SwitchyOmega ці FoxyProxy?
Пашырэнні для проксі HTTP(S) перанакіроўваюць толькі трафік TCP HTTP/HTTPS. Па змаўчанні Chrome адпраўляе запыты прывязкі WebRTC STUN праз звычайны UDP па-за тунэлем проксі, калі толькі маршрутызацыя WebRTC UDP не абмежаваная пашырэннем або антыдэтэкт-браўзерам.
Што лепш: цалкам адключыць WebRTC ці выставіць 'Replace / Alter' у антыдэтэкт-браўзерах?
Для платформаў з высокім узроўнем даверу, такіх як Facebook Ads, TikTok Shop і Amazon, выбар рэжыму WebRTC 'Replace / Alter' (дзе STUN вяртае ваш IP проксі) выглядае больш натуральна, чым поўнае адключэнне API RTCPeerConnection.
Што такое кандыдат mDNS `.local` у табліцы?
Сучасныя браўзеры замяняюць прыватныя IP-адрасы LAN (напрыклад, 192.168.1.5) на часовы UUID з канчаткам .local, каб сайты не маглі вызначыць лічбавы адбітак падсеткі вашага лакальнага роўтара.
Спалучайце надзейныя профілі браўзера з чыстымі статычнымі IP
Выдзеленыя проксі IPv4 і статычныя рэзідэнцкія проксі ISP, створаныя спецыяльна для Genlogin, GoLogin і AdsPower.
Купіць проксі для антыдэтэктаў