Comunicati Stampa

Naujas galingas sonaro gilus analizės pajėgumas aptinka saugos problemas paslėpto kodo lygiu

Ši naujovė atskleidžia pažeidžiamumą, atsirandantį dėl šaltinio kodo ir trečiųjų šalių bibliotekų sąveikos

„Sonar“, pirmaujanti „Clean Code“ sprendimų tiekėja, šiandien paskelbė apie reikšmingą „Clean Code“ pasiūlymo pažangą.

Dabar kūrėjai gali automatiškai aptikti ir išspręsti saugos problemas, kylančias dėl vartotojo šaltinio kodo ir trečiųjų šalių atvirojo kodo bibliotekų sąveikos.

Naujasis išplėstinis aptikimas, vadinamas „gilesniu SAST“, išsprendžia problemas, kurių tradiciniai SAST įrankiai neseka, nes nesilaiko bibliotekos kodo srauto. Tradiciniai SAST pardavėjai analizuoja vartotojo programos kodą. Šie įrankiai neanalizuoja kombinuoto kodo ir nežymi bibliotekų nesudėtingai, nepaisydami konteksto ir naudojimo bibliotekoje. Rezultatas yra tai, kad bibliotekos funkcijos laikomos juodosiomis dėžėmis, todėl organizacijos nežino, ar jos tikrai saugios tam tikram kontekstui, ar ne. Be to, šie įrankiai paprastai palaiko tik kelias populiarias sistemas, kurias dažnai reikia įdiegti. Dėl viso to saugumo problemos, atsiradusios dėl unikalaus trečiųjų šalių atvirojo kodo bibliotekų naudojimo, lieka nepastebėtos.

Olivier Gaudin, „Sonar“ generalinis direktorius ir vienas iš įkūrėjų

„Kodas yra kodas, nesvarbu, ar jį parašė jūsų komandos kūrėjas, ar bibliotekos dalis, kuri išsprendžia konkrečią problemą. Du skirtingi požiūriai mane visada vargino, ir aš džiaugiuosi, kad dabar galime vienodai analizuoti visus kodus, išspręsdami tai, kas anksčiau buvo laikoma neįmanoma“, – sakė Olivier Gaudinas, „Sonar“ generalinis direktorius ir vienas iš įkūrėjų. „Dėl gilesnių SAST pažangų, padarytų mūsų švaraus kodo sprendime, organizacijos gali aptikti šias spragas ir greitai jas ištaisyti, kai kodas yra kuriamas.

Sonaras užpildo tradicinį SAST atotrūkį, atlikdamas detalią vartotojo šaltinio kodo sąveikos su išorinėmis priklausomybėmis analizę, be jokios specialios konfigūracijos ar papildomų išlaidų. Ši gilesnė SAST naujovė skatina „Sonar“ misiją aprūpinti organizacijas įrankiais, kurių joms reikia norint pasiekti švarus kodas : nuoseklus, apgalvotas, prisitaikantis ir atsakingas kodas. Kai kodas atitinka šias charakteristikas, programinė įranga tampa patikima, valdoma ir saugi.

„Apskaičiuota, kad daugiau nei 90 % programų naudojasi trečiųjų šalių bibliotekomis ir sąveikauja su jose esančiu kodu, tačiau dauguma SAST įrankių kūrėjams nenurodo, dėl kokių priklausomybių jų kodas tampa pažeidžiamas. Saugumas yra labai svarbus uždavinys, ir kuo daugiau problemų rasite ir ištaisysite, kol jos nesukels žalos, tuo geriau bus jūsų verslui“, – sakė Rikas Turneris, vyresnysis „Omdia“ kibernetinio saugumo analitikas. „Tokia yra aktyvaus saugumo bangos, kurią matome IT pramonėje, esmė: suraskite ir pataisykite, kol ji nebus išnaudojama.

SAST of Sonar

Išsamesnės „Sonar“ SAST funkcijos yra prieinamos be papildomų mokesčių komerciniuose „SonarQube“ leidimuose (savarankiškai veikiantys) ir SonarCloud (pagrįsti debesimis), pramonėje pirmaujantys statinės analizės kodo peržiūros įrankiai, kurie nuolat tikrina ir analizuoja kodo bazę, naudodami kokybės patikras, kad nustatytų, ar kodas atitinka standartus. defiskirta plėtrai ir gamybai. Deeper SAST šiuo metu palaiko Java, C# ir TypeScript programavimo kalbas ir apima tūkstančius svarbiausių ir dažniausiai naudojamų atvirojo kodo bibliotekų, įskaitant jų vėlesnes (pereinamąsias) priklausomybes.

Švaraus kodo būsenos pasiekimas

Sonar įgalina kūrimo komandas rašyti švarų kodą, suteikdamas joms tinkamus įrankius ir geriausios praktikos pavyzdžius, todėl jos gali skirti mažiau laiko trikčių šalinimui ir daugiau laiko verslo bei pristatymo tikslams pasiekti. Sonar sprendimo derinimas su metodika Švarus kaip kodai įmonė (nustatanti naujo, pridėto ar pakeisto kodo švaraus standartus) ir jos kodo mokymo vadovas, pavadintas „Mokykitės kaip koduodami“, kūrėjai gali greičiau išspręsti problemas ir pristatyti, tobulinti kodą ir gali paskatinti profesinį augimą ir komandos išlaikymą. Šiandien „Sonar“ naudoja daugiau nei septyni milijonai kūrėjų.

Inovacijų naujienlaiškis
Nepraleiskite svarbiausių naujienų apie naujoves. Prisiregistruokite, kad gautumėte juos el.

„Sonar“ taip pat aktyviai bendradarbiauja su savo ekosistemomis ir klientų bendruomenėmis, taip pat bendradarbiauja su keliais universitetais saugumo tyrimų projektams, atvirojo kodo programinei įrangai ir pradedančiųjų bendruomenėms. Be to, „Sonar“ turi specialią saugos tyrėjų komandą, kuri randa ir atsakingai atskleidžia atvirojo kodo programinės įrangos pažeidžiamumus, kuriuos galima išnaudoti nulinės dienos pažeidžiamumui; Šios išvados naudojamos kaip įkvėpimas naujoms saugumo taisyklėms ir aptikimams, padedantiems rasti pažeidžiamumą.

Sužinokite daugiau apie mūsų giliausias SAST naujoves ir „Sonar“ sprendimą („SonarQube“, „SonarCloud“, „SonarLint“). Susipažinkite su sonaro ekspertais Black Hat USA stende Nr. 2760, rugpjūčio 8-10 d.

Apie sonarus

Sonaras leidžia kūrėjams ir organizacijoms sistemingai pasiekti švaraus kodo būseną, kad visas kodas būtų tinkamas kurti ir gaminti. Taikydamos „Sonar Clean as You Code“ metodiką, organizacijos sumažina riziką, sumažina technines skolas ir nuspėjamai bei tvariai gauna daugiau naudos iš savo programinės įrangos.

Atvirojo kodo ir komercinis Sonar sprendimas – SonarLint, SonarCloud ir SonarQube – palaiko daugiau nei 30 programavimo kalbų, sistemų ir infrastruktūros technologijų. Sonar, kuriuo daugiau nei 400.000 XNUMX organizacijų visame pasaulyje patiki išvalyti daugiau nei pusę trilijono kodo eilučių, yra neatsiejama geresnės programinės įrangos tiekimo dalis. .

BlogInnovazione.it

Inovacijų naujienlaiškis
Nepraleiskite svarbiausių naujienų apie naujoves. Prisiregistruokite, kad gautumėte juos el.

Naujausi straipsniai

Naujasis „Google“ dirbtinis intelektas gali modeliuoti DNR, RNR ir „visas gyvybės molekules“

„Google DeepMind“ pristato patobulintą dirbtinio intelekto modelio versiją. Naujasis patobulintas modelis suteikia ne tik…

9 gegužės 2024

Laravel modulinės architektūros tyrinėjimas

Elegantiška sintaksė ir galingomis funkcijomis garsėjantis „Laravel“ taip pat suteikia tvirtą pagrindą modulinei architektūrai. Ten…

9 gegužės 2024

„Cisco Hypershield“ ir „Splunk“ įsigijimas Prasideda nauja saugumo era

„Cisco“ ir „Splunk“ padeda klientams paspartinti jų kelionę į ateities saugos operacijų centrą (SOC) naudodami…

8 gegužės 2024

Be ekonominės pusės: neabejotina išpirkos reikalaujančios programinės įrangos kaina

„Ransomware“ dominuoja naujienose pastaruosius dvejus metus. Daugelis žmonių puikiai žino, kad išpuoliai…

6 gegužės 2024

Naujoviška intervencija į išplėstinę realybę su „Apple“ žiūrovu Katanijos poliklinikoje

Katanijos poliklinikoje buvo atlikta oftalmoplastikos operacija naudojant „Apple Vision Pro“ reklaminę peržiūrą…

3 gegužės 2024

Vaikų spalvinimo puslapių privalumai – magijos pasaulis įvairaus amžiaus žmonėms

Lavindami smulkiosios motorikos įgūdžius dažydami, vaikai paruošiami sudėtingesniems įgūdžiams, pavyzdžiui, rašymui. Norėdami nuspalvinti…

2 gegužės 2024

Ateitis yra čia: kaip laivybos pramonė sukelia pasaulinės ekonomikos revoliuciją

Karinio jūrų laivyno sektorius yra tikra pasaulinė ekonominė galia, kuri pasiekė 150 mlrd.

1 gegužės 2024

Leidėjai ir OpenAI pasirašo sutartis dėl dirbtinio intelekto apdorojamos informacijos srauto reguliavimo

Praėjusį pirmadienį „Financial Times“ paskelbė apie susitarimą su „OpenAI“. FT licencijuoja savo pasaulinio lygio žurnalistiką…

30 balandis 2024