Chrome er villig til å ta ytelse for å forhindre bruk etter bruk

0
129

 Chris Duckett

Av Chris Duckett | 22. september 2021 | Emne: Sikkerhet

 chrome-icon .jpg

Bilde: Shutterstock

Chrome -sikkerhetsteamet har sagt at det er villig til å gjøre nettleseren litt tregere hvis det betyr at byttet er en mye sikrere nettleser.

Med henvisning til tidligere tall om at 70% av alle sikkerhetsproblemer er relatert til minnesikkerhet, sa teamet i et blogginnlegg at det så på tre tilnærminger: Kompileringstidskontroller, kjøretidskontroller og bruk av en minne trygt språk.

Takket være bruken av C ++ var det første alternativet ikke mulig, men det så på løsninger som MiraclePtr for kjøretidskontroll.

“MiraclePtr forhindrer bruk etter bruk av feil ved å karantene minne som fortsatt kan refereres til. På mange mobile enheter er minne veldig dyrebart, og det er vanskelig å spare noen for karantene,” sa teamet.

“Likevel har MiraclePtr en sjanse til å eliminere over 50% av bruk-etter-gratis feil i nettleserprosessen-en enorm gevinst for Chrome-sikkerhet, akkurat nå.”

Samtidig fortsetter nettleseren å se på hvordan Rust-språket kan integreres for å muliggjøre kompileringstidskontroller som senere ikke påvirker ytelsen.

“Det er åpne spørsmål om vi kan få C ++ og Rust til å fungere godt nok sammen,” sa teamet.

“Selv om vi begynte å skrive nye store komponenter i Rust i morgen, ville vi neppe eliminere en betydelig andel sikkerhetsproblemer i mange år. Og kan vi gjøre språkgrensen ren nok til at vi kan skrive deler av eksisterende komponenter i Rust? Vi vet ikke ennå. “

Teamet sa at de prøver en begrenset bruk av Rust, men dette har ikke kommet videre til produksjonsbygg av Chrome.

Rust er oppfunnet av Mozilla og har blitt brukt i deler av Firefox siden 2016, og Googles Android -team har presset på for å introdusere Rust i Linux -kjernen.

Relatert dekning

Googles Chrome-nettleseren er i ferd med å bli mye raskere Google oppdaterer to Chrome zero-days Chrome 91 vil advare brukere når de installerer upålitelige utvidelser. Trenger du å lagre en haug med faner? Chrome gjør det snart for deg

Relaterte emner:

Google Security TV Data Management CXO Data Centers

Av Chris Duckett | 22. september 2021 | Tema: Sikkerhet