Společnost Google zahájila implementaci funkce IP Protection v prohlížeči Chrome, jejímž cílem je skrýt IP adresu uživatele před vlastníky webových stránek. Nová funkce může sloužit jako vestavěný anonymizér, zaměřený především na prevenci sledování pohybu, ale rovněž vhodný pro obcházení blokací na straně webových stránek i na úrovni poskytovatelů internetových služeb.
Technicky je navržená funkce realizována prostřednictvím odesílání provozu ne přímo, ale přes proxy server, který přesměrovává požadavek na cílový server, který vidí jako příchozí IP adresu pouze adresu proxy, podobně jako při používání VPN. Pro anonymizaci požadavku je možné posílat požadavek postupně přes několik proxy. V tomto případě informace o IP adrese klienta budou známy pouze první proxy, zatímco druhá proxy v řetězci bude vidět pouze adresu první proxy.
Google plánuje testovat režim ochrany IP adress na malém procentu uživatelů v některém z budoucích vydání Chrome (od verze 119 do 125). V první fázi testování bude zapojen pouze jeden proxy server, který patří společnosti Google, a skrytí bude aktivováno pouze pro domény a reklamní sítě Google. Tato fáze bude nabízena pro systémy s IP adresami ze Spojených států a pokryje maximálně 33 % uživatelů experimentálních verzí Chrome.
V druhé fázi testování se plánuje zavedení dvoustupňové konfigurace proxy: nejprve bude spojení směrováno z prohlížeče přes šifrovaný tunel k proxy, která patří Googlu, a poté bude směrováno k druhé proxy, patřící společnosti, která není spojena s Googlem. Tunelování provozu bude organizováno tak, že první proxy, která vidí IP adresu uživatele, neuvidí parametry požadavku a nebude schopna určit cílový host, ke kterému je uživatelský požadavek směřován. Druhá proxy pak bude schopna zjistit údaje o cílovém hostiteli, ale nebude vidět IP adresu uživatele. Tímto způsobem budou proxy vidět informace buď o adrese uživatele, nebo o cílovém webu, což znemožní na straně proxy spojit uživatele s požadovaným webem.
Provoz bude směřovat na proxy skrze metody CONNECT a CONNECT-UDP a vytvořením tunelu založeného na protokolu TLS, který zajišťuje end-to-end šifrování. Aby se předešlo zneužívání, bude přístup k prvním proxy, který spravuje Google, realizován pomocí kryptografického tokenu, jenž bude generován autentizačním serverem Google při připojení Chrome k uživatelskému účtu Google (bez autentizace v Chrome bude přístup k proxy uzavřen). K tokenu budou rovněž přiřazena omezení provozu, která ztíží procházení provozu přes proxy servery za účelem škodlivého použití.
Výchozí režim bude vypnut a může být aktivován na žádost uživatele. Skrývání adres plánují aplikovat ne na všechny weby, ale pouze na speciálně vytvořený seznam domén, které byly usvědčeny ze sledování pohybu uživatelů. Přiřazení k seznamu by mělo zabránit nežádoucím změnám, které narušují chování webů, vedou k problémům s určením polohy, rozdělování uživatelů a sledování provozu (například blokace narušitele na webu může být aplikována na všechny uživatele, kteří jsou přesměrováni přes proxy).
K vyřešení problémů s určením polohy, které může web používat k splnění místních právních předpisů a výběru lokalizačních možností, navrhujeme použít proxy druhé úrovně ve stejné zemi nebo dokonce městě, kde se nachází uživatel (v konečném důsledku se plánuje zavedení široké sítě proxy-servery druhé úrovně, vybudované ve spolupráci s různými poskytovateli a sítěmi pro doručování obsahu).
Vývojáři enginu WebKit vyvíjejí pro prohlížeč Safari podobnou funkčnost Intelligent Tracking Protection, která je dosud omezena na experimenty s jednou proxy, ale v budoucnu bude převedena na model s dvěma nezávislými úrovněmi proxy serverů.
Zdroj: opennet.ru
