Avaldatud FwAnalyzeri pĂŒsivara turvaanalĂŒsaatori kood

Cruise, autot juhtimise tehnoloogiatele keskenduv ettevĂ”te, avatud projekti lĂ€htekoodid FwAnalyzer, mis pakub tööriistu Linuxi pĂ”histe pildifirmade analĂŒĂŒsimiseks ja potentsiaalsete haavatavuste ning andmeleakide tuvastamiseks. Kood on kirjutatud Go keeles ja levitatakse lisensiga Apache 2.0.

toetab piltide analĂŒĂŒsi, mis kasutavad ext2/3/4, FAT/VFat, SquashFS ja UBIFS failisĂŒsteeme. Pildi avamiseks kasutatakse tavapĂ€raseid utiliite nagu e2tools, mtools, squashfs-tools ja ubi_reader. FwAnalyzer extrahib pildist katalooge ja hindab sisu reeglite kogumi pĂ”hjal. Reeglid vĂ”ivad olla seotud failisĂŒsteemi metaandmete, failitĂŒĂŒpide ja sisu pĂ”hjal. VĂ€ljundiks on JSON-formaadis aruanne, mis kokkuvĂ”tab pildist ekstraheeritud teabe ning esitab hoiatuse ja nimekirja failidest, mis ei vasta töödeldud reeglitele.

toetab failide ja kataloogide juurdepÀÀsuĂ”iguste kontrolli (nt tuvastatakse, kas kĂ”igil on kirjutamisĂ”igus ja vale UID/GID mÀÀramine), mÀÀratakse kindlaks, kas olemas on suid-geeniusega tĂ€idetavad failid ning SELinux'i mĂ€rgiste kasutamine, tuvastatakse unustatud krĂŒptovĂ”tmed ja potentsiaalselt ohtlikud failid. Sisu hulgast eristatakse inseneride jĂ€relejÀÀnud paroole ja silumisandmeid, tuuakse vĂ€lja versiooniteave, teostatakse tĂ€idise kontrollimine SHA-256 rĂ€si pĂ”hjal ning otsitakse staatiliste maskide ja regulaaravaldiste abil. VĂ€liste analĂŒĂŒsiskripte saab siduda teatud failitĂŒĂŒpide juurde. Androidi pĂ”histe piltide puhul tuvastatakse kogumise parameetrid (nt ro.secure=1 reĆŸiimi kasutamine, ro.build.type olek ja SELinux'i aktiveerimine).

FwAnalyzerit saab kasutada teiste piltide turvaprobleemide analĂŒĂŒsi lihtsustamiseks, kuid selle peamine eesmĂ€rk on kvaliteedikontroll oma piltides vĂ”i lepinguliste kolmandate osapoolte tarnijate poolt. FwAnalyzeri reeglid vĂ”imaldavad koostada tĂ€pse spetsifikatsiooni pildi olekust ning tuvastada lubamatud kĂ”rvalekalded, nagu vale juurdepÀÀsu Ă”iguste mÀÀramine vĂ”i suletud vĂ”tmete ja silumiskoodi jĂ€tmine (nt kontrollimine aitab vĂ€ltida selliseid olukordi nagu jĂ€tmine testimise faasis kasutatud ssh-serverist, eelnevalt mÀÀratud inseneride parool, saadav lugemisĂ”igus /etc/config/shadow failile vĂ”i unustatud vĂ”tmed digitaalse allkirja koostamise).

Avaldatud FwAnalyzeri pĂŒsivara turvaanalĂŒsaatori kood

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