Obnova práce na integraci podpory Tor v prohlížeči Firefox

Na setkání vývojářů Tor, které se v těchto dnech koná ve Stockholmu, je vyhrazena zvláštní sekce věnovaná otázkám integrace Tor a Firefox. Klíčové úkoly spočívají ve vytvoření doplňku, který zajistí fungování přes anonymní síť Tor v běžném Firefoxu, a také v přenosu patchů vyvinutých pro Tor Browser do hlavního jádra Firefoxu. Pro sledování stavu přenosu patchů byl připraven speciální web torpat.ch.Dosud bylo přeneseno 13 patchů a pro 22 patchů byla zahájena diskuse v bugtrackeru Mozilla (celkem bylo navrženo více než sto patchů).

Hlavní myšlenka integrace s Firefoxem spočívá v používání Tor při práci v soukromém režimu nebo ve vytvoření dalšího superprivátního režimu s Tor. Vzhledem k tomu, že zahrnutí podpory Tor do hlavního jádra Firefoxu vyžaduje velké úsilí, bylo rozhodnuto začít vývojem externího doplňku. Doplňek bude dodáván prostřednictvím katalogu addons.mozilla.org a bude obsahovat tlačítko pro aktivaci režimu práce přes Tor. Dodání ve formě doplňku umožní posoudit celkovou koncepci toho, jak by mohla vypadat integrovaná podpora Tor.

Kód pro práci se sítí Tor se plánuje nepřepisovat do JavaScriptu, ale kompilovat ze C do WebAssembly, což umožní zahrnout všechny potřebné osvědčené komponenty Tor do doplňku bez vazby na externí spustitelné soubory a knihovny.
Provoz v Tor bude organizován prostřednictvím změny nastavení proxy a použití vlastního zpracovatele jako proxy. Při přechodu do režimu práce přes Tor doplňek také změní některá nastavení týkající se bezpečnosti. Konkrétně se použijí nastavení podobná těm v Tor Browser zaměřená na blokaci možných cest obcházení proxy a opatření proti identifikaci systému uživatele.

Pro zdárnou činnost doplňku budou vyžadovány rozšířené privilegium, které překračují běžná oprávnění doplňků založených na API WebExtension a jsou charakteristická pro systémové doplňky (například doplňek bude přímo volat funkce XPCOM). Taková privilegovaná rozšíření musí být podepsána digitálním podpisem Mozilla, ale protože doplňek je nabízen k rozvoji ve spolupráci s Mozilla a dodání jménem Mozilla, neměly by vzniknout žádné problémy s získáním dalších privilegovaných oprávnění.

Rozhraní režimu Tor se zatím diskutuje. Například se navrhuje, aby se po kliknutí na tlačítko Tor otevřelo nové okno s odděleným profilem. V režimu Tor se také navrhuje zcela zakázat odesílání požadavků přes HTTP, protože obsah nešifrovaného provozu může být zachycen a modifikován na výstupních uzlech Tor. Ochrana proti úpravám v HTTP provozu pomocí NoScript byla považována za nedostatečnou, proto je lepší omezit režim Tor pouze na požadavky přes HTTPS.

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster