Tor projekti avaldas Arti 0.0.3, Tor kliendi rakenduse Rusti keeles.

AnonĂŒĂŒmse vĂ”rgustiku Tor arendajad tutvustasid projekti Arti 0.0.3 vĂ€ljaandmist, mis arendab Tor kliendi rakendust, kirjutatud Rusti keeles. Projekt on eksperimentaalses arengustaadiumis, ebaĂŒhtlane vĂ”rreldes peamise Tor kliendi C-keelses versioonis ja pole praegu valmis selle tĂ€ielikuks asendamiseks. MĂ€rtsis oodatakse versiooni 0.1.0, mis positsioneeritakse projekti esimese beetaversioonina, ning sĂŒgisel versioon 1.0 API, CLI ja seadistuste stabiliseerimisega, mis sobib tavaliste kasutajate esmakordseks kasutamiseks. Kauges tulevikus, kui Rusti kood saavutab taseme, mis suudab tĂ€ielikult asendada C keeles versiooni, kavatsevad arendajad anda Artile peamise Tor rakenduse staatuse ja lĂ”petada C keeles versiooni hooldamine.

Erinevalt C keeles rakendusest, mis algselt projekteeriti SOCKS-proksi kujul ja seejÀrel kohandati muude vajaduste jaoks, areneb Arti algusest peale modulaarse sisseehitatud teegina, mida saavad kasutada erinevad rakendused. Lisaks arvestatakse uue projekti arendamisel kogu varasemat Tor arenduskogemust, mis aitab vÀltida teadaolevaid arhitektuurilisi probleeme, muutes projekti modulaarsemaks ja tÔhusamaks. Kood levitatakse litsentside Apache 2.0 ja MIT alusel.

Tor'i kirjutamise pÔhjusteks Rustis on soov saavutada kÔrgem koodikaitse tase, kasutades keelt, mis tagab ohutu mÀluhalduse. Tor arendajate hinnangul vÀlistab Rusti versioon vÀhemalt poole kÔigist projekti jÀlgitavatest haavatavustest, kui koodis ei kasutata «unsafe» plokke. Rust vÔimaldab ka saavutada kÔrgemat arenduskiirust kui C kasutamisel, tÀnu keele vÀljendusrikkusele ja rangetele garantii, mis aitavad vÀltida topeltkontrollimist ja liigse koodi kirjutamist.

Versioonis 0.0.3 on tĂ€ielikult ĂŒle vaadatud konfiguratsioonisĂŒsteem ja sellega seotud API. Muudatus vĂ”imaldab muutuda seadeid Rustis reaalajas Tor kliendi töö ajal. Samuti on lisatud uus sĂŒsteem ettevaatlikuks tsĂŒklite ehitamiseks, mis arvestab varem kasutatud porte tsĂŒklite eelseiseks loomiseks, mis vĂ”ivad tulevikus vajalikuks osutuda.

Allikas: opennet.ru

Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster