Нахустин версияи бета-и Arti, татбиқи Tor дар Rust

Таҳиягарони шабакаи номаълуми Tor аввалин версияи бета (0.1.0)-и лоиҳаи Arti-ро бароварданд, ки муштарии Tor-ро дар Rust навишта шудааст. Лоиҳа то ҳол дар таҳияи таҷрибавӣ қарор дорад, функсияи муштарии асосии Tor дар C мавҷуд нест ва ҳоло барои пурра иваз кардани он омода нест. Нашри 1.0 дар моҳи сентябр бо API, CLI ва танзимоти устуворшуда ба нақша гирифта шудааст, ки барои истифодаи аввалия аз ҷониби корбарони муқаррарӣ мувофиқанд. Дар ояндаи дуртар, вақте ки рамзи Rust ба дараҷае мерасад, ки қобилияти пурра иваз кардани версияи C-ро дорад, таҳиягарон ният доранд Arti-ро ба татбиқи асосии Tor навсозӣ кунанд ва нигоҳдории версияи C-ро қатъ кунанд.

Баръакси татбиқи C, ки дар аввал ҳамчун прокси SOCKS тарҳрезӣ шуда ва баъдтар ба ниёзҳои дигар мутобиқ карда шудааст, Arti аз ибтидо ҳамчун китобхонаи модулӣ ва дохилшаванда таҳия карда мешавад, ки онро барномаҳои гуногун истифода бурдан мумкин аст. Ғайр аз он, лоиҳаи нав ба тамоми таҷрибаи қаблии таҳияи Tor такя мекунад, ки аз мушкилоти маълуми меъморӣ канорагирӣ мекунад ва лоиҳаро модултар ва самараноктар мекунад. Рамз дар доираи иҷозатномаҳои Apache 2.0 ва MIT паҳн карда мешавад.

Ҳавасмандии дубора навиштани Tor дар Rust ҳамчун хоҳиши ноил шудан ба сатҳи баландтари амнияти код бо истифода аз забоне, ки амнияти хотираро таъмин мекунад, зикр шудааст. Ба гуфтаи таҳиягарони Tor, ҳадди аққал нисфи тамоми осебпазириҳои аз ҷониби лоиҳа назоратшаванда ҳангоми татбиқи Rust бартараф карда мешаванд, агар код блокҳои "хавфнок" -ро истифода набарад. Rust инчунин ба туфайли ифодаи забон ва кафолатҳои қавии он рушди зудтарро нисбат ба C имкон медиҳад ва зарурати беҳуда сарф кардани вақтро барои тафтиши дубора ва навиштани коди нолозим аз байн мебарад.

Тағирот дар нашри 0.1.0 мӯътадилсозии асосии API-ҳои сатҳи баланд ва расонидани китобхона ба ҳолати омодагӣ барои ҳамгироии таҷрибавӣ бо лоиҳаҳои дигарро дар бар мегирад. Тағйирот иловаи API барои эҷоди мисолҳои TorClient, аз ҷумла қобилияти сохтан ва оғоз кардан (борбор) дар замина ҳангоми истифодаи аввалро дар бар мегирад. API-и нави сатҳи баланд барои коркарди хатоҳо низ илова карда шудааст.

Пеш аз нашри 1.0.0, таҳиягарон ният доранд, ки Arti ҳамчун муштарии Tor ба интернет дастрасӣ дошта бошанд (дастгирии хидматҳои пиёз то дертар ба таъхир гузошта шуд). Ин ба даст овардани баробарӣ бо татбиқи асосии C дар соҳаҳо, ба монанди иҷрои шабака, сарбории CPU ва эътимоднокӣ, инчунин таъмини дастгирии ҳама хусусиятҳои марбут ба амниятро дар бар мегирад.

Манбаъ: opennet.ru

Хостинги боэътимодро барои сайтҳо бо муҳофизати DDoS, серверҳои VPS VDS харед 🔥 Харидани хостинги боэътимоди вебсайт бо муҳофизати DDoS, серверҳои VPS VDS | ProHoster