Ho lokolloa ha Arti 1.1, ts'ebetsong ea molao ea Tor in Rust

Bahlahisi ba marang-rang a sa tsejoeng a Tor ba phatlalalitse tokollo ea projeke ea Arti 1.1.0, e hlahisang moreki oa Tor e ngotsoeng ka puo ea Rust. Lekala la 1.x le tšoailoe hore le loketse ho sebelisoa ke basebelisi ba kakaretso 'me le fana ka boemo bo ts'oanang ba boinotši, ts'ebeliso, le botsitso joalo ka ts'ebetsong ea mantlha ea C. Khoutu e ajoa tlasa laesense ea Apache 2.0 le MIT.

Ho fapana le ts'ebetsong ea C, e qalileng ho etsoa e le moemeli oa SOCKS 'me ka mor'a moo e lokiselitsoe litlhoko tse ling, Arti e qalisoa ka mokhoa oa laebrari ea modular e kenyelletsoeng e ka sebelisoang ke likopo tse sa tšoaneng. Ho phaella moo, ha ho etsoa morero o mocha, phihlelo eohle ea nakong e fetileng ea ntlafatso ea Tor e nkoa, e qoba mathata a tsebahalang a meralo le ho etsa hore morero o be modula le o sebetsang hantle.

Lebaka le boletsoeng bakeng sa ho ngola hape Tor ho Rust ke takatso ea ho fumana boemo bo phahameng ba ts'ireletso ea khoutu ka ho sebelisa puo e bolokehileng mohopolong. Ho ea ka baetsi ba Tor, bonyane halofo ea bofokoli bohle bo hlokometsoeng ke morero bo tla felisoa ts'ebetsong ea Rust haeba khoutu e sa sebelise li-blocks tse "sa sireletsehang". Rust e tla boela e etse hore ho khonehe ho finyella lebelo la tsoelo-pele ka potlako ho feta ho sebelisa C, ka lebaka la tlhaloso ea puo le litiiso tse tiileng tse u lumellang ho qoba ho senya nako ka ho hlahloba habeli le ho ngola khoutu e sa hlokahaleng.

Phetolelo ea 1.1 e hlahisa tšehetso bakeng sa marokho ho feta ho thibela le ho tsamaisa lipalangoang. Har'a lipalangoang tse lekiloeng le Arti bakeng sa ho pata sephethephethe le ho thibela ho thibela, obfs4proxy le snowflake li ile tsa hlokomeloa. Litlhoko tsa tikoloho ea kaho li eketsehile - ho haha ​​​​Arti hona joale ho hloka bonyane lekala la Rust 1.60.

Phetolelo e latelang (1.2) e lebeletsoe ho tšehetsa litšebeletso tsa onion le likarolo tse amanang le tsona, tse kang "congestion control protocol" (RTT Congestion Control) le tšireletso khahlanong le litlhaselo tsa DDoS. Ho finyella tekano le C client ho reriloe bakeng sa lekala la 2.0, le tla fana ka litlamo bakeng sa ho sebelisa Arti ka khoutu ka lipuo tse fapaneng tsa lenaneo. Lilemong tse 'maloa tse tlang, mosebetsi o tla shebana le ho kenya tšebetsong tšebetso e hlokahalang ho tsamaisa li-relay le li-server tsa directory. Ha khoutu ea Rust e fihla boemong bo ka nkang sebaka sa C ka ho feletseng, bahlahisi ba ikemiselitse ho fa Arti boemo ba ts'ebetsong e kholo ea Tor le ho emisa ho boloka ts'ebetsong ea C. Mofuta oa C o tla tlosoa butle-butle ho lumella ho falla ha bonolo.

Source: opennet.ru

Eketsa ka tlhaloso