Umphuhlisi we-Rust framework actix-web ucime indawo yokugcina ngenxa yokuxhatshazwa

Umbhali wesakhelo sewebhu esibhalwe kwiRust actix-web icinyiwe indawo yokugcina emva kokuba egxekwe "ngokusebenzisa kakubi" ulwimi lweRust. Isakhelo sewebhu ye-actix, iphakheji ekhutshelwe ngayo amaxesha angaphezu kwe-800 lamawaka, ikuvumela ukuba ulungise umncedisi we-http kunye nokusebenza komxumi kwizicelo ze-Rust, kwaye yenzelwe ukufezekisa ukusebenza okuphezulu kunye ukhokele kwiimvavanyo ezininzi zesakhelo sewebhu.

Kungekudala ngaphambi kwesiganeko, kwaxelwa kwimiba ye-GitHub ukuba i-Undefined Behaviour yafunyanwa kwikhowudi ye-actix-web server, eyenzekayo kwibhloko eqhutywe khu seleko (ivumela iintshukumo ezingakhuselekanga ngezikhombisi). Umbhali we-actix-web akazange ayisuse ibhloko engakhuselekanga, kodwa uphinde wenza umnxeba kule bloko ukuze ukuziphatha okungachazwanga kungenzeki. Umbhali wenqaba iziphakamiso zokususa ukungakhuselekanga, echaza ukulahleka kokusebenza okunokwenzeka kwaye echaza ukuba akasebenzisi ngokungakhuselekanga ngokungadingekile kwaye uqinisekile ngokukhuseleka kweebhloko ezisebenza kule ndlela.

Ilungu leqela le-RustSec elichonge ukuziphatha okungachazwanga alivumelani kwaye licebise ukuba ukusetyenziswa kweebhloko ezininzi ezingakhuselekanga kwi-actix-web akufanelekile. Emva koku wapapasha
inqaku malunga nokungavumelekanga ukusetyenziswa okungakhuselekanga, apho, phakathi kwezinye izinto, kwakhankanywa ukuba indlela yokusebenza kunye nezalathisi ezisetyenziswa kwi-actix-web (izalathisi ezininzi ezinokuguquguquka kwidatha efanayo) zinokubangela ubuthathaka bokusetyenziswa emva-kwasimahla kwaye ayenzi. ihambelana neparadigm yophuhliso kwiRust.

Emva koko iingxoxo amanqaku kwi Reddit, kwimiba kwiGitHub wabaleka wenyuka iitroli kunye nombhali we-actix-web wayephantsi kwayo inyanda yokugxeka nezithuko ngokusetyenziswa kakubi kweRust. Umbhali akakwazanga ukumelana noxinzelelo lwengqondo, icinywe indawo yokugcina и wabhala, ukuba ndiyeke nge Open Source.

umthombo: opennet.ru

Thenga ukusingathwa okuthembekileyo kwiindawo ezinokhuseleko lweDDoS, iiseva zeVPS VDS 🔥 Thenga ukusingathwa kwewebhusayithi okuthembekileyo ngokhuseleko lwe-DDoS, iiseva zeVPS VDS | ProHoster