የቶር ፕሮጄክት አርቲ 0.0.3ን፣ የቶር ደንበኛን ዝገት አተገባበር አሳትሟል

የማይታወቅ የቶር ኔትወርክ አዘጋጆች በሩስት ቋንቋ የተጻፈውን የቶር ደንበኛን የሚያዳብር አርቲ 0.0.3 ፕሮጀክት መልቀቁን አቅርበዋል። ፕሮጀክቱ የሙከራ እድገት ደረጃ አለው, በ C ውስጥ ከዋናው የቶር ደንበኛ ተግባር በስተጀርባ ነው እና ሙሉ በሙሉ ለመተካት ገና ዝግጁ አይደለም. መለቀቅ 0.1.0 በመጋቢት ውስጥ ይጠበቃል, ይህም የፕሮጀክቱ የመጀመሪያ ቤታ ልቀት ሆኖ በተቀመጠው, እና በልግ ልቀት 1.0 ኤ ፒ አይ, CLI እና ቅንብሮች ጋር ማረጋጊያ, ተራ ተጠቃሚዎች የመጀመሪያ ለመጠቀም ተስማሚ ይሆናል. በጣም ሩቅ በሆነ ጊዜ የዝገት ኮድ የ C ሥሪቱን ሙሉ በሙሉ ሊተካ የሚችል ደረጃ ላይ ሲደርስ ገንቢዎቹ አርቲ የቶርን ዋና አተገባበር ደረጃ ለመስጠት እና የ C ትግበራን ማቆየት ለማቆም አስበዋል ።

መጀመሪያ እንደ SOCKS ፕሮክሲ ከተዘጋጀው እና ለሌሎች ፍላጎቶች ከተዘጋጀው የC ትግበራ በተለየ መልኩ አርቲ መጀመሪያ ላይ በተለያዩ አፕሊኬሽኖች ሊጠቀሙበት በሚችል ሞጁል ሊተከል በሚችል ቤተ-መጽሐፍት መልክ የተሰራ ነው። በተጨማሪም አዲስ ፕሮጀክት ሲዘጋጅ ሁሉም ያለፈው የቶር ልማት ልምድ ግምት ውስጥ ያስገባ ሲሆን ይህም የታወቁ የስነ-ህንፃ ችግሮችን ያስወግዳል እና ፕሮጀክቱን የበለጠ ሞዱል እና ቀልጣፋ ያደርገዋል። ኮዱ በ Apache 2.0 እና MIT ፍቃዶች ስር ተሰራጭቷል።

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

በተለቀቀው 0.0.3 ውስጥ ካሉት ለውጦች መካከል የአወቃቀሩን ስርዓት እና ተያያዥ ኤፒአይን ሙሉ ለሙሉ ማደስ ነው. ለውጡ የቶር ደንበኛ እየሮጠ እያለ በሩስት ላይ ያለውን የዝገት ቅንብሮችን ለመቀየር አስችሎታል። ቀደም ሲል ጥቅም ላይ የዋሉ ወደቦችን ከግምት ውስጥ በማስገባት ለወደፊት ሊያስፈልጉ የሚችሉ ሰንሰለቶችን ለመፍጠር አዲስ የቅድመ ዝግጅት ወረዳ ግንባታ ስርዓት ተጨምሯል ።

ምንጭ: opennet.ru

አስተያየት ያክሉ