Mwepụta beta mbụ nke Arti, mmejuputa Tor na Rust

Ndị mmepe nke netwọk Tor na-amaghị aha gosipụtara ntọhapụ beta nke mbụ (0.1.0) nke ọrụ Arti, nke na-emepụta onye ahịa Tor nke edere na Rust. Ihe oru ngo a nwere onodu nke mmepe nnwale, ọ na-akwado ọrụ nke onye ahịa Tor isi na C ma ọ dịbeghị njikere iji dochie ya kpamkpam. N'ọnwa Septemba, a na-eme atụmatụ ịmepụta ntọhapụ 1.0 na nkwado nke API, CLI na ntọala, nke ga-adabara maka ndị ọrụ nkịtị mbụ. N'ọdịnihu dị anya, mgbe koodu Rust ruru ọkwa nke nwere ike dochie ụdị C kpamkpam, ndị mmepe na-ezube inye Arti ọkwa nke isi mmejuputa Tor ma kwụsị ịnọgide na-enwe mmejuputa C.

N'adịghị ka mmejuputa C, nke e bu ụzọ mee ka ọ bụrụ proxy SOCKS wee kwado ya na mkpa ndị ọzọ, a na-emepụta Arti na mbụ n'ụdị ọbá akwụkwọ agbakwunyere modular nke nwere ike iji ngwa dị iche iche. Na mgbakwunye, mgbe ị na-emepụta ọrụ ọhụrụ, a na-eburu n'uche ahụmahụ mmepe Tor niile gara aga, nke ga-ezere nsogbu ụlọ ọrụ ama ama ma mee ka ọrụ ahụ dịkwuo mma na ịrụ ọrụ nke ọma. A na-ekesa koodu ahụ n'okpuru ikike Apache 2.0 na MIT.

Ihe kpatara ịdegharị Tor na Rust bụ ọchịchọ iji nweta ọkwa dị elu nke nchekwa koodu site na iji asụsụ na-eme ka ọrụ nchekwa dị mma na ebe nchekwa. Dị ka ndị mmepe Tor si kwuo, opekata mpe ọkara nke adịghị ike nke ọrụ a na-enyocha ga-ewepụ na mmejuputa nchara ma ọ bụrụ na koodu ahụ ejighị ihe mgbochi "adịghị mma". Rust ga-emekwa ka o nwee ike nweta ngwa ngwa mmepe ngwa ngwa karịa iji C, n'ihi nkwupụta nke asụsụ na nkwenye siri ike nke na-enye gị ohere ịzere igbu oge na nlele abụọ na ide koodu na-enweghị isi.

N'ime mgbanwe ndị dị na ntọhapụ 0.1.0, enwere nkwụsi ike nke API dị elu ma na-ebute ọbá akwụkwọ na njikere maka ntinye nnwale na ọrụ ndị ọzọ. N'ime mgbanwe ndị ahụ, a kpọtụrụ mgbakwunye API maka ịmepụta ihe atụ TorClient, gụnyere ikike iwulite na ibido (bootstrap) n'azụ mgbe ejiri mbụ mee ya. Na mgbakwunye, agbakwunyere API ọkwa dị elu ọhụrụ maka njikwa njehie.

Tupu mbipụta nke ntọhapụ 1.0.0, ndị mmepe na-ezube inye Arti nkwado zuru oke maka ịrụ ọrụ dị ka onye ahịa Tor nke na-enye ohere ịntanetị (mmejuputa nkwado maka ọrụ yabasị na-eyigharị maka ọdịnihu). Nke a gụnyere imezu oke na mmejuputa iwu C na mpaghara dịka arụmọrụ netwọkụ, ibu CPU, na ntụkwasị obi, yana inye nkwado maka atụmatụ niile metụtara nchekwa.

isi: opennet.ru

Tinye a comment