Jaribio la uvujaji wa WebRTC
Vivinjari vinaweza kufichua IP yako halisi kupitia WebRTC hata VPN ikiificha kutoka kwa tovuti. Jaribio hili hukagua kama chako kinafanya hivyo — kikamilifu ndani ya kivinjari chako, bila kutuma data popote.
Uvujaji wa WebRTC ni nini?
WebRTC ni kipengele cha kivinjari kwa sauti, video na data kati ya watumiaji wawili — kinachotumiwa na Google Meet, Discord na programu nyingi za wavuti. Ili kuanzisha muunganisho wa P2P, vivinjari hutumia seva za STUN kugundua anwani zao za IP, ikiwa ni pamoja na za ndani na zilizo nyuma ya NAT. Tovuti inaweza kukiomba kivinjari kufanya ugunduzi huu kimya kimya na kusoma IP zilizopatikana kupitia JavaScript — ikipita VPN kabisa.
Jinsi jaribio linavyofanya kazi
Kivinjari chako huunda RTCPeerConnection bandia, huita createOffer na kusoma wagombea wa ICE wanaopatikana. Wagombea wa ICE hujumuisha kila IP ambayo kivinjari kinaweza kupata — ikiwa ni pamoja na yako halisi, hata VPN ikipitisha trafiki nyingine yote kwenye handaki. Jaribio huendeshwa ndani ya kifaa; hakuna kinachotumwa kwa seva zetu.
Jinsi ya kurekebisha uvujaji wa WebRTC
Njia tatu: (1) Tumia VPN inayozuia uvujaji wa WebRTC kwa makusudi (programu za iOS na Android za Doppler huzima WebRTC nje ya handaki). (2) Sakinisha kiendelezi cha kivinjari kinachozima WebRTC (uBlock Origin ina chaguo hili). (3) Kwenye Firefox, weka media.peerconnection.enabled kuwa false katika about:config. Kuzima WebRTC kutaharibu simu za video kwenye kivinjari; tumia programu asilia badala yake.