Tor колдоосун Firefox менен интеграциялоо боюнча ишти улантуу

Ушул күндөрү Стокгольмдо өтүп жаткан Tor иштеп чыгуучуларынын жолугушуусунда өзүнчө бөлүм арналган суроолор интеграция Tor жана Firefox. Негизги тапшырмалар – стандарттуу Firefoxто анонимдүү Tor тармагы аркылуу иштөөнү камсыз кылган кошумча түзүүнү түзүү, ошондой эле Tor Браузери үчүн иштелип чыккан патчтарды негизги Firefoxко өткөрүп берүү. Патч которуулардын абалын көзөмөлдөө үчүн атайын веб-сайт даярдалды torpat.ch. Буга чейин 13 патч өткөрүлүп берилди жана 22 патч боюнча талкуулар Mozilla мүчүлүштүктөрдү трекеринде ачылды (жалпысынан жүздөн ашык патчтар сунушталды).

Firefox менен интеграциянын негизги идеясы жеке режимде иштегенде Tor колдонуу же Tor менен кошумча супер-жеке режимди түзүү. Firefox өзөгүнө Tor колдоосун киргизүү көп эмгекти талап кылгандыктан, биз тышкы кошумчаны иштеп чыгуудан баштоону чечтик. Кошумча addons.mozilla.org каталогу аркылуу жеткирилет жана Tor режимин иштетүү үчүн баскычты камтыйт. Аны кошумча формада жеткирүү жергиликтүү Tor колдоосу кандай болушу мүмкүн экендиги жөнүндө жалпы түшүнүк берет.

Tor тармагы менен иштөө коду JavaScript'те кайра жазылбай, C'ден WebAssambly өкүлчүлүгүнө түзүлүүсү пландаштырылууда, бул бардык керектүү далилденген Tor компоненттерин тышкы байланыштарга байланбастан кошумчага кошууга мүмкүндүк берет. аткарылуучу файлдар жана китепканалар.
Tor'га багыттоо прокси жөндөөлөрүн өзгөртүү жана прокси катары өзүңүздүн иштеткичиңизди колдонуу менен уюштурулат. Tor режимине өткөндө, кошумча кошумча коопсуздукка байланыштуу кээ бир орнотууларды өзгөртөт. Атап айтканда, Tor Браузерине окшош орнотуулар колдонулат, алар проксиди айланып өтүү жолдорун бөгөттөө жана колдонуучунун тутумунун идентификациясына каршы турууга багытталган.

Бирок, кошумча иштеши үчүн, ал кадимки WebExtension API негизиндеги кошумчалардан жана тутум кошумчаларына мүнөздүү болгон кеңейтилген артыкчылыктарды талап кылат (мисалы, кошумча түзмө XPCOM функцияларын түз чакырат). Мындай артыкчылыктуу кошумчалар Mozilla тарабынан санарип кол коюлушу керек, бирок кошумча Mozilla менен биргелешип иштеп чыгуу жана Mozilla атынан жеткирүү сунушталгандыктан, кошумча артыкчылыктарды алуу көйгөй жаратпашы керек.

Tor режиминин интерфейси дагы эле талкууда. Мисалы, сиз Tor баскычын басканда, өзүнчө профили бар жаңы терезе ачат деп сунушталат. Tor режими ошондой эле HTTP суроо-талаптарын толугу менен өчүрүүнү сунуштайт, анткени шифрленбеген трафиктин мазмуну Tor түйүндөрүнөн чыгууда кармалып, өзгөртүлүшү мүмкүн. NoScript колдонуу аркылуу HTTP трафигиндеги өзгөрүүлөрдү алмаштыруудан коргоо жетишсиз деп эсептелет, андыктан Tor режимин HTTPS аркылуу гана суроо-талаптарга чектөө оңой.

Source: opennet.ru

Комментарий кошуу