Google kasutas suurt keelemudelit SQLite’i haavatavuste tuvastamiseks

Google Project Zero ja Google DeepMind'i teadlased avaldasid raporti AI-sĂŒsteemi Big Sleep arendamisest, mis pĂ”hineb suurel keelemudelil Gemini 1.5 Pro ja mille eesmĂ€rk on haavatavuste tuvastamine lĂ€htekoodis. Projekti saavutuseks on Big Sleep abil tuvastatud esmakordne, kasutamiseks sobiv ja varasemalt tundmatu haavatavus olemasolevas projektis. Haavatavus avastati AI-sĂŒsteemi kontrolli all olevas SQLite andmebaasi koodibaasis ja pĂ”hjustab pĂ€ringute puhveralapi ĂŒlekatte (buffer underflow). Probleem avastati hiljuti aktsepteeritud koodis ja kĂ”rvaldatakse enne selle jĂ”udmist SQLite 3.47.0 lĂ”ppversiooni.

Mudelit saab kasutada abitehnoloogiana valdkondades, kus on vajalik kulukas kÀsitsi arvustamine, samuti uue koodi automaatseks kontrollimiseks haavatavuste tuvastamiseks arenduse varases staadiumis (enne probleemsest koodist lÔplikesse versioonidesse jÔudmist). Eeldatakse, et arendatav AI-mudel suudab tuvastada koodiga seotud turbeprobleeme, mis on fuzzing-testi meetoditega vaevatud.

Lisaks on mĂ€rgitud Google'i juhataja avaldus, et praegu genereeritakse rohkem kui veerand (25%) kogu ettevĂ”ttes loodud koodist kasutades suuri keelemudeleid Gemini, mille jĂ€rel see kood ĂŒle vaadatakse ja inseneride poolt aktsepteeritakse. MĂ€rgitakse, et selline AI rakendamine on oluliselt kiirendanud toote arendamise protsessi.

Allikas: opennet.ru

Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster