Tun bẹrẹ iṣẹ lori iṣakojọpọ atilẹyin Tor sinu Firefox

Ni ipade idagbasoke Tor ti o waye ni awọn ọjọ wọnyi ni Ilu Stockholm, apakan lọtọ ti yasọtọ si awon oran Integration Tor ati Firefox. Awọn iṣẹ-ṣiṣe bọtini ni lati ṣẹda afikun ti o pese iṣẹ nipasẹ nẹtiwọọki Tor ailorukọ ni Firefox boṣewa, ati lati gbe awọn abulẹ ti o dagbasoke fun Tor Browser si Firefox akọkọ. Oju opo wẹẹbu pataki kan ti pese sile lati tọpa ipo awọn gbigbe patch torpat.ch. Titi di isisiyi, awọn abulẹ 13 ti gbe, ati fun awọn ijiroro abulẹ 22 ti ṣii ni olutọpa kokoro Mozilla (lapapọ, diẹ sii ju awọn abulẹ ọgọrun ti a ti daba).

Ero akọkọ fun isọpọ pẹlu Firefox ni lati lo Tor nigbati o ba n ṣiṣẹ ni ipo ikọkọ tabi lati ṣẹda afikun ipo ikọkọ-ikọkọ pẹlu Tor. Niwọn igba ti iṣakojọpọ atilẹyin Tor sinu mojuto Firefox nilo iṣẹ pupọ, a pinnu lati bẹrẹ pẹlu idagbasoke afikun ita. Fikun-un yoo jẹ jiṣẹ nipasẹ itọsọna addons.mozilla.org ati pe yoo pẹlu bọtini kan lati mu ipo Tor ṣiṣẹ. Gbigbe ni fọọmu afikun yoo pese imọran gbogbogbo ti kini atilẹyin abinibi Tor le dabi.

Koodu fun ṣiṣẹ pẹlu nẹtiwọọki Tor ni a gbero lati ma ṣe tunkọ ni JavaScript, ṣugbọn lati ṣajọ lati C sinu aṣoju WebAssambly kan, eyiti yoo gba gbogbo awọn paati Tor ti a fihan pataki lati wa ninu afikun laisi ti so mọ ita. executable awọn faili ati ikawe.
Gbigbe siwaju si Tor yoo ṣeto nipasẹ yiyipada awọn eto aṣoju ati lilo oluṣakoso tirẹ bi aṣoju. Nigbati o ba yipada si ipo Tor, afikun yoo tun yi awọn eto ti o ni ibatan si aabo pada. Ni pataki, awọn eto ti o jọra si Tor Browser yoo lo, ifọkansi lati dinamọ awọn ọna fori aṣoju ti o ṣeeṣe ati kikoju idanimọ ti eto olumulo.

Sibẹsibẹ, fun afikun lati ṣiṣẹ, yoo nilo awọn anfani ti o gbooro ti o kọja awọn afikun orisun orisun WebExtension API ati awọn ti o wa ninu awọn afikun eto (fun apẹẹrẹ, afikun yoo pe awọn iṣẹ XPCOM taara). Iru awọn afikun ti o ni anfani gbọdọ jẹ ami oni nọmba nipasẹ Mozilla, ṣugbọn niwọn igba ti afikun naa ti daba lati ṣe idagbasoke ni apapọ pẹlu Mozilla ati jiṣẹ ni ipo Mozilla, gbigba awọn anfani afikun ko yẹ ki o jẹ iṣoro.

Ni wiwo ipo Tor ṣi wa labẹ ijiroro. Fun apẹẹrẹ, a daba pe nigbati o ba tẹ bọtini Tor, yoo ṣii window tuntun pẹlu profaili ọtọtọ. Ipo Tor tun ni imọran lati mu awọn ibeere HTTP kuro patapata, nitori akoonu ti ijabọ ti a ko pa akoonu le ṣe idilọwọ ati yipada ni ijade awọn apa Tor. Idaabobo lodi si iyipada awọn ayipada ninu ijabọ HTTP nipasẹ lilo NoScript ni a gba pe ko to, nitorinaa o rọrun lati fi opin si ipo Tor si awọn ibeere nikan nipasẹ HTTPS.

orisun: opennet.ru

Fi ọrọìwòye kun