Pulojekiti yokhazikitsa zida za sudo ndi su ku Rust

ISRG (Internet Security Research Group), yomwe ndi amene anayambitsa pulojekiti ya Let's Encrypt ndipo imalimbikitsa HTTPS ndi chitukuko cha matekinoloje owonjezera chitetezo cha intaneti, inapereka polojekiti ya Sudo-rs kuti ipange kukhazikitsa kwa sudo ndi su utilities zolembedwa mu Dzimbiri zomwe zimakulolani kuti mupereke malamulo m'malo mwa ogwiritsa ntchito ena. Pansi pa ziphaso za Apache 2.0 ndi MIT, mtundu womasulidwa wa Sudo-rs wasindikizidwa kale, sunakonzekere kugwiritsidwa ntchito wamba. Ntchitoyi, yomwe idayamba kugwira ntchito mu Disembala 2022, ikuyembekezeka kumalizidwa mu Seputembara 2023.

Ntchito pakadali pano ikuyang'ana pakukhazikitsa zinthu mu Sudo-rs zomwe zimalola kuti zigwiritsidwe ntchito ngati choloweza m'malo mwa sudo nthawi zonse zogwiritsiridwa ntchito (zosasintha za sudoers pa Ubuntu, Fedora, ndi Debian). M'tsogolomu, pali mapulani opangira laibulale yomwe imalola kuyika magwiridwe antchito a sudo mu mapulogalamu ena ndikupereka njira ina yosinthira yomwe imapewa kugawa mawu a fayilo ya sudoers. Kutengera magwiridwe antchito a sudo, zosinthika za su utility zidzakonzedwanso. Kuphatikiza apo, mapulaniwo amatchula thandizo la SELinux, AppArmor, LDAP, zida zowunikira, kuthekera kotsimikizira popanda kugwiritsa ntchito PAM, komanso kukhazikitsa njira zonse zamalamulo a sudo.

Malinga ndi Microsoft ndi Google, pafupifupi 70% ya ziwopsezo zimayamba chifukwa cha kusamalidwa koyenera kukumbukira. Kugwiritsa ntchito chilankhulo cha Rust kupanga su ndi sudo kumayenera kuchepetsa chiopsezo cha zovuta zomwe zimachitika chifukwa cha kusakumbukira bwino ndikuchotsa zolakwika monga kulowa malo okumbukira zitamasulidwa ndikupitilira buffer. Sudo-rs ikupangidwa ndi mainjiniya ochokera ku Ferrous Systems ndi Tweede Golf ndi ndalama zoperekedwa ndi makampani monga Google, Cisco, Amazon Web Services.

Chitetezo cha Memory chimaperekedwa mu Rust panthawi yophatikiza kudzera pakuwunika, kuyang'anira umwini wa chinthu ndi nthawi ya moyo wa chinthu (kukula), komanso kuwunika kulondola kwa kukumbukira kukumbukira panthawi yopanga ma code. Dzimbiri limaperekanso chitetezo ku kusefukira kwazinthu zonse, kumafuna kukhazikitsidwa kovomerezeka kwa zinthu zosinthika musanagwiritse ntchito, kuwongolera zolakwika bwino mulaibulale yokhazikika, kumagwiritsa ntchito lingaliro la maumboni osasinthika ndi zosintha mwachisawawa, kumapereka zilembo zolimba kuti muchepetse zolakwika zomveka.

Source: opennet.ru

Kuwonjezera ndemanga