Morero oa ho kenya ts'ebetsong lits'ebeletso tsa sudo le su ho Rust

ISRG (Internet Security Research Group), e leng mothehi oa morero oa Let's Encrypt le ho khothaletsa HTTPS le nts'etsopele ea mahlale a ho eketsa ts'ireletso ea Marang-rang, e hlahisitse morero oa Sudo-rs ho theha ts'ebetsong ea lits'ebeletso tsa sudo le su tse ngotsoeng Rust e u lumellang hore u phethe litaelo molemong oa basebelisi ba bang. Tlas'a laesense ea Apache 2.0 le MIT, mofuta oa Sudo-rs o seng o hatisitsoe, ha o e-so lokele ho sebelisoa ka kakaretso. Morero, o qalileng ho sebetsa ka December 2022, o reretsoe ho phethoa ka Loetse 2023.

Mosebetsi hajoale o shebane le ho kenya tšebetsong likarolo ho Sudo-rs tse e lumellang hore e sebelisoe e le phetisetso e pepeneneng ea sudo maemong a tloaelehileng a ts'ebeliso (litlhophiso tsa kamehla tsa sudoers ho Ubuntu, Fedora le Debian). Nakong e tlang, ho na le merero ea ho theha laeborari e lumellang ho kenya ts'ebetso ea sudo mananeong a mang le ho fana ka mokhoa o mong oa tlhophiso o qobang ho qolla syntax ea faele ea tlhophiso ea sudoers. Ho ipapisitsoe le ts'ebetso ea sudo e kentsoeng, ho tla lokisoa phapang ea su utility. Ho feta moo, merero e bua ka tšehetso ea SELinux, AppArmor, LDAP, lisebelisoa tsa tlhahlobo, bokhoni ba ho netefatsa ntle le ho sebelisa PAM, le ts'ebetsong ea likhetho tsohle tsa taelo ea sudo.

Ho latela Microsoft le Google, hoo e ka bang 70% ea bofokoli e bakoa ke taolo e sa bolokehang ea memori. Ho sebelisa puo ea Rust ho nts'etsapele su le sudo ho lokela ho fokotsa kotsi ea bofokoli bo bakoang ke ho tšoara memori e sa sireletsehang le ho tlosa liphoso tse kang ho fihlella sebaka sa memori ka mor'a hore e lokolloe le buffer overruns. Sudo-rs e ntse e ntlafatsoa ke baenjiniere ba Ferrous Systems le Tweede Golf ka lichelete tse fanoeng ke lik'hamphani tse kang Google, Cisco, Amazon Web Services.

Ho sebetsa ka mokhoa o sireletsehileng oa memori ho fanoa ka Rust ka nako ea ho bokella ka ho hlahloba litšupiso, ho boloka tlaleho ea botho ba ntho le nako ea bophelo ba ntho (scope), hammoho le ka tlhahlobo ea ho nepahala ha phihlello ea mohopolo nakong ea ts'ebetso ea khoutu. Rust e boetse e fana ka ts'ireletso khahlano le phallo e felletseng, e hloka ho qalisoa ha boleng bo fapaneng pele e sebelisoa, e sebetsana le liphoso hantle laeboraring e tloaelehileng, e sebelisa mohopolo oa litšupiso tse ke keng tsa fetoha le tse fapaneng ka mokhoa o ikhethileng, e fana ka ho thaepa ho tiileng ho fokotsa liphoso tse utloahalang.

Source: opennet.ru

Eketsa ka tlhaloso