Siste WebView introduserer isolert gjengivelsesprosess og sikker surfing i appen

click fraud protection

Google ga ut en kort gjennomgang av endringene i den nyeste versjonen av WebView. Android WebView er en systemkomponent for Android som lar Android-apper vise innhold fra nettet direkte i en applikasjon.

Fra og med Android Lollipop bestemte Google seg for å distribuere WebView som en uavhengig APK oppdatert fra Play Store hver sjette uke. Målet er å levere kritiske rettelser til brukerne raskt, siden tjenesten hadde sett noen alvorlige sikkerhetsproblemer. Den nyeste versjonen av appen har også et par viktige sikkerhetsforbedringer.

Google vil publisere Android O senere i sommer. Ved siden av utgivelsen vil WebView ha gjengiveren som kjører i en isolert prosess atskilt fra vertsappen, dra nytte av isolasjonen mellom prosesser levert av Android som har vært tilgjengelig for andre applikasjoner.

WebView vil nå gi to nivåer av isolasjon.

  1. Gjengivelsesmotoren er delt inn i en egen prosess. Dette isolerer vertsappen fra feil eller krasjer i gjengivelsesprosessen og gjør det vanskeligere for et ondsinnet nettsted som kan utnytte gjengiveren til å utnytte vertsappen.
  2. For ytterligere å inneholde det, kjøres gjengivelsesprosessen i en isolert prosesssandkasse som begrenser den til et begrenset sett med ressurser. For eksempel kan ikke gjengivelsesmotoren skrive til disk eller snakke med nettverket alene. Det er også bundet til det samme seccomp-filteret som brukes av Chrome på Android. Seccomp-filteret reduserer antallet systemanrop gjengivelsesprosessen har tilgang til og begrenser også de tillatte argumentene til systemkallene.

Endelig tillater den nyeste versjonen av WebView tredjepartsapplikasjoner å bruke Safe Browsing-funksjonene. I følge blogginnlegget vises informasjon eller varsel om mulig ondsinnede nettsteder over 250 millioner ganger i måneden. Med en enkel manifest-tag kan du aktivere Safe Browsing i appen din. Du kan finne ut hvilken kode du må legge til ved å gå til Android-utviklerbloggen.

Den nyeste versjonen av WebView skal snart være tilgjengelig i Google Play-butikken.


Kilde: Android Developers Blog