የቶር ፕሮጄክቱ በሩስት ቋንቋ ትግበራን አቅርቧል ፣ እሱም ወደፊት የ C ስሪትን ይተካል።

የማይታወቅ የቶር ኔትወርክ አዘጋጆች የአርቲ ፕሮጀክትን አቅርበዋል፣ በዚህ ውስጥ የቶር ፕሮቶኮልን በራስት ቋንቋ ተግባራዊ ለማድረግ እየተሰራ ነው። መጀመሪያ እንደ SOCKS ፕሮክሲ ከተዘጋጀው እና ለሌሎች ፍላጎቶች ከተዘጋጀው የC ትግበራ በተለየ መልኩ አርቲ መጀመሪያ ላይ በተለያዩ አፕሊኬሽኖች ሊጠቀሙበት በሚችል ሞጁል ሊተከል በሚችል ቤተ-መጽሐፍት መልክ የተሰራ ነው። ከZcash Open Major Grants (ZOMG) የእርዳታ ፕሮግራም በተገኘ የገንዘብ ድጋፍ ስራው ከአንድ አመት በላይ ሲካሄድ ቆይቷል። ኮዱ በ Apache 2.0 እና MIT ፍቃዶች ስር ተሰራጭቷል።

ቶርን በሩስት ውስጥ እንደገና ለመፃፍ ምክንያቶች ደህንነቱ የተጠበቀ አሰራርን ከማህደረ ትውስታ ጋር የሚያረጋግጥ ቋንቋ በመጠቀም ከፍተኛ የኮድ ደህንነት ደረጃን ለማግኘት መፈለግ ነው። የቶር ገንቢዎች እንደሚሉት ከሆነ በፕሮጀክቱ ቁጥጥር ስር ካሉት ተጋላጭነቶች ውስጥ ቢያንስ ግማሽ የሚሆኑት ኮዱ "ደህንነታቸው ያልተጠበቀ" ብሎኮችን የማይጠቀም ከሆነ በ Rust ትግበራ ውስጥ ይወገዳሉ. ዝገት በተጨማሪም በቋንቋው ገላጭነት እና በድርብ ቼክ እና አላስፈላጊ ኮድ በመጻፍ ጊዜ እንዳያባክን በሚያስችል ጥብቅ ዋስትና ምክንያት C ከመጠቀም የበለጠ ፈጣን የእድገት ፍጥነቶችን ለማሳካት ያስችላል። በተጨማሪም አዲስ ፕሮጀክት ሲዘጋጅ ሁሉም ያለፈው የቶር ልማት ልምድ ግምት ውስጥ ያስገባ ሲሆን ይህም የታወቁ የስነ-ህንፃ ችግሮችን ያስወግዳል እና ፕሮጀክቱን የበለጠ ሞዱል እና ቀልጣፋ ያደርገዋል።

አሁን ባለበት ሁኔታ፣ አርቲ አስቀድሞ ከቶር አውታረ መረብ ጋር መገናኘት፣ ከማውጫ አገልጋዮች ጋር መገናኘት እና በቶር አናት ላይ በSOCKS ላይ በተመሰረተ ፕሮክሲ ስም-አልባ ግንኙነቶችን መፍጠር ይችላል። ሁሉም የግላዊነት ባህሪያት ስላልተተገበሩ እና በኤፒአይ ደረጃ የኋሊት ተኳሃኝነት ስላልተረጋገጠ እድገቱ ገና በምርት ስርዓቶች ውስጥ ጥቅም ላይ እንዲውል አይመከርም። የመጀመሪያው ከደህንነት ጋር የተጣጣመ የደንበኛው ስሪት፣ የጥበቃ ኖዶችን እና ክር ማግለልን የሚደግፍ፣ በጥቅምት ወር ለመለቀቅ ተይዟል።

የመጀመሪያው የቅድመ-ይሁንታ ልቀት በማርች 2022 ከተከተተው ቤተ-መጽሐፍት የሙከራ ትግበራ እና የአፈጻጸም ማሻሻያዎች ይጠበቃል። የመጀመሪያው የተረጋጋ ልቀት፣ ከተረጋጋ ኤፒአይ፣ CLI እና ውቅረት ቅርጸት፣ እንዲሁም ኦዲት ጋር፣ ለሴፕቴምበር አጋማሽ 2022 ታቅዷል። ይህ ልቀት በአጠቃላይ ተጠቃሚዎች ለመጀመሪያ ጊዜ ለመጠቀም ተስማሚ ይሆናል። ዝማኔ 2022 በኦክቶበር 1.1 መጨረሻ ላይ ለተሰኪ ትራንስፖርት ድጋፍ እና እገዳዎችን ለማለፍ ድልድይ ይጠበቃል። የሽንኩርት አገልግሎቶች ድጋፍ 1.2 እንዲለቀቅ ታቅዷል, እና ከ C ደንበኛ ጋር እኩልነትን ማሳካት በተለቀቀው 2.0 ውስጥ ይጠበቃል, ጊዜው ገና አልተወሰነም.

ወደፊት, ገንቢዎች C ኮድ ልማት ጋር የተያያዙ እንቅስቃሴ ውስጥ ቀስ በቀስ መቀነስ, እና ዝገት ውስጥ አርትዖት የሚውል ጊዜ ውስጥ መጨመር ይተነብያሉ. የ Rust ትግበራ የ C ስሪትን ሊተካ የሚችል ደረጃ ላይ ሲደርስ ገንቢዎቹ በ C ትግበራ ላይ አዳዲስ ባህሪያትን መጨመር ያቆማሉ እና ከተወሰነ ጊዜ በኋላ ሙሉ በሙሉ መደገፍ ያቆማሉ. ግን ይህ በቅርቡ አይከሰትም ፣ እና በሩስት ውስጥ ያለው ትግበራ ሙሉ በሙሉ የመተካት ደረጃ ላይ እስኪደርስ ድረስ ፣ በ ​​C ውስጥ የቶር ደንበኛ እና ቅብብሎሽ እድገት ይቀጥላል።

ምንጭ: opennet.ru

አስተያየት ያክሉ