Kuburitswa kweArti 0.2.0, iyo yepamutemo Rust kuitiswa kweTor

Vagadziri veTor network isingazivikanwe yakaburitsa kuburitswa kweiyo Arti 0.2.0 chirongwa, icho chinogadzira Tor mutengi yakanyorwa nemutauro weRust. Iyo purojekiti ine chimiro chekuyedza budiriro; inosara kuseri kweTor mutengi mukuru muC maererano nekushanda uye haisati yagadzirira kuitsiva zvizere. MunaGunyana zvakarongwa kugadzira kuburitswa 1.0 nekudzikamisa kweAPI, CLI uye marongero, ayo achave akakodzera kushandiswa kwekutanga nevashandisiwo zvavo. Mune ramangwana riri kure, kana iyo Rust kodhi yasvika padanho rinogona kutsiva zvachose C vhezheni, vanogadzira vanotarisira kupa Arti mamiriro ekuitwa kukuru kweTor uye kumisa kuchengetedza C kuita.

Kusiyana nekuitwa kweC, iyo yakatanga kugadzirwa seSOCKS proxy uye ndokuzorongedzerwa kune zvimwe zvinodiwa, Arti inotanga kugadzirwa muchimiro chemodular embeddable library inogona kushandiswa neakasiyana maapplication. Uye zvakare, kana uchigadzira purojekiti nyowani, zvese zvakapfuura ruzivo rweTor budiriro inotariswa, izvo zvinodzivirira zvinozivikanwa matambudziko ekuvaka uye kuita kuti chirongwa chiwedzere modular uye inoshanda. Iyo kodhi inogoverwa pasi peApache 2.0 uye MIT rezinesi.

Zvikonzero zvekunyorazve Tor muRust chishuwo chekuwana yakakwira nhanho yekuchengetedza kodhi nekushandisa mutauro unovimbisa kushanda kwakachengeteka nendangariro. Sekureva kwevagadziri veTor, ingangoita hafu yekusagadzikana kwese kunotariswa nepurojekiti ichabviswa mukuitwa kweRust kana iyo kodhi ikasashandisa "zvisina kuchengetedzeka" zvidhinha. Ngura ichaitawo kuti zvikwanisike kukurumidza kukurumidza kukurumidza kupfuura kushandisa C, nekuda kwekutaura kwemutauro uye zvivimbiso zvakasimba zvinokutendera kuti udzivise kupambadza nguva pakuongorora kaviri uye kunyora zvisina kufanira kodhi.

Iko kunonyanya kuoneka shanduko mukuburitswa kwe0.2.0 kunosanganisira basa rekuvandudza mashandiro uye kuvimbika. Kuvandudzwa kwekuita pamanetiweki anongotsigira IPv6. Yakaderedzwa ndangariro kushandiswa kuchengetedza data kubva dhairekitori maseva. Yakawedzera iyo dns_port sarudzo, iyo yaunogona kugadzirisa kutumira DNS zvikumbiro kuburikidza neTor. Nyowani kodhi yekushanda neiyo gadziriso yakarongwa. Yakawedzerwa APIs yekutsanangura tambo yekuzviparadzanisa mitemo uye kugonesa hibernation (kumisa basa kune vasingashande vatengi). Zvinogoneka kubatanidza mamwe makodhi mashandisirwo ekushanda nemaseva edhairekitori.

Kusati kwaburitswa kuburitswa 1.0.0, vanogadzira vanotarisira kupa Arti rutsigiro ruzere rwekushanda seTor mutengi inopa mukana weInternet (kuita kwerutsigiro rwehanyanisi masevhisi kunomisikidzwa kune ramangwana). Izvi zvinosanganisira kuwana kuenzanirana neyakajairwa C kuita munzvimbo dzakaita setiweki mashandiro, CPU mutoro, uye kuvimbika, pamwe nekupa rutsigiro kune ese ane chekuita nekuchengetedza.

Source: opennet.ru

Voeg