Microsoft heeft onlangs enkele details vrijgegeven over de maatregelen die het heeft genomen en gaat nemen om de Edge-browser tegen aanvallen te beschermen, waardoor sommige experts nu stellen dat Edge veiliger dan Google Chrome is, maar volgens Google-engineer Justin Schuh hanteren beide partijen een andere aanpak. Schuh is hoofd engineering van het beveiligingsteam van Chrome.
Hij stelt echter dat een groot deel van zijn werk bestaat uit het beoordelen van beveiligingsmechanismen en bepalen waar de Chrome-ontwikkelaars hun aandacht aan moeten besteden. Idealiter zou zijn bevooroordeeldheid dan ook geen invloed op zijn beschouwing van beide browsers moeten hebben, aldus de engineer. Volgens Schuh investeert Microsoft veel in het voorkomen dat aanvallers aan de voorkant willekeurige code kunnen uitvoeren. De softwaregigant richt zich hierbij op de eerste schakel in de exploitketen.
"Als dit werkt is het een goede manier om een aanvaller te stoppen. Het nadeel is echter dat deze oplossingen in een kat-en-muisspel kunnen veranderen, waarbij elke beveiligingsmaatregel meer werk van een aanvaller vereist, maar geen de exploit direct kan stoppen", aldus Schuh in een vergelijking van beide browsers. De Google-engineer merkt op dat de aanpak van Microsoft waarschijnlijk gebaseerd is op de aanvallen die in het wild tegen IE en Edge worden gebruikt.
Google richt zich juist meer op het isoleren tijdens het surfen, om zo de impact van een aanval te beperken. "Net als Microsoft wordt onze aanpak gestuurd door de exploits die we in het wild tegen Chrome gezien hebben", stelt Schuh. Hij merkt echter op dat het ook om een andere filosofie gaat. Het isoleren zou op de langere termijn een effectievere strategie zijn en beter zijn toe te passen op de verschillende platformen die Google ondersteunt.
In zijn artikel vergelijkt Schuh de verschillende maatregelen die in Edge zijn genomen, zoals "JavaScript JIT hardening", "Control Flow Guard" en "MemGC". De Google-engineer laat in zijn conclusie weten dat browserveiligheid een gecompliceerd en verwarrend onderwerp is. "Daarom wilde ik wat context geven over de beslissingen die we voor Chrome maken en waarom." Aan de andere kant zegt Schuh dat als hij voor Edge verantwoordelijk was, hij waarschijnlijk andere data zou krijgen en mogelijk andere beslissingen zou maken.
Afsluitend prijst Schuh de maatregelen die Microsoft neemt om het injecteren van code in Edge door derde partijen tegen te gaan, zoals bijvoorbeeld door virusscanners, aangezien dit voor alle browsers een "pijnpunt" is. Google zou dit jaar dezelfde soort maatregelen aan Chrome willen toevoegen om dit probleem aan te pakken die Microsoft al aan Edge heeft toegevoegd.
Deze posting is gelocked. Reageren is niet meer mogelijk.