Overslaan en naar de inhoud gaan

Veiligheidsvoorzieningen Windows blijven onbenut

Secunia inventariseerde of toepassingen eigenlijk wel gebruikmaken van Data Execution Prevention en Adress Space Layout Randomization. Dat zijn twee beschermingsmaatregelen waarmee Windows het hackers sinds de introductie van Service Pack 2 van Windows XP respectievelijk Windows Vista een stuk lastiger maakt.
Business
Shutterstock
Shutterstock

Data Execution Prevention voorkomt daarbij dat gegevens in niet voor programmacode bestemde onderdelen van het geheugen als instructie worden geïnterpreteerd. ASLR schrijft bepaalde registers, zoals bibliotheken en de stack van te verwerken commando's, op willekeurige plaatsen in het geheugen weg, waardoor het voor hackers lastig wordt te voorspellen waar ze met succes code kunnen binnensmokkelen.

Toepassingen moeten het gebruik van die technieken wel specificeren. Dat vergt een op zich niet erg ingewikkelde toevoeging aan de code. Microsoft doet dat standaard in zijn software. Maar bij niet-Microsoft-software blijft die verwijzing vaak achterwege. Ook komt het voor dat men de effectiviteit van ASLR zelf ondergraaft door voor bijvoorbeeld DLL’s een vast geheugenadres te bepalen, concludeert Secunia na analyse van 16 veelgebruikte hulpsoftware en toepassingen.

Java, Apple Quicktime, Foxit Reader, Google Picasa, OpenOffice.org en RealPlayer maken bijvoorbeeld geen van alle gebruik van deze technieken. De browsers ondersteunen wel allemaal DEP, maar ASLR wordt alleen in Chrome ondersteund. Adobes Flash Player is het enige andere onderzochte pakket dat ook ASLR ondersteunt; DEP is voor die software niet van toepassing. Adobe Reader ondersteunt DEP eveneens, maar dan op een manier waarvoor al een kraakmethode bekend is. En Apple iTunes ondersteunt DEP alleen onder Windows 7.

Secunia heeft zijn volledige bevindingen online gezet.

Gerelateerde artikelen
Gerelateerde artikelen

Reacties

Om een reactie achter te laten is een account vereist.

Inloggen Word abonnee

Melden als ongepast

Door u gemelde berichten worden door ons verwijderd indien ze niet voldoen aan onze gebruiksvoorwaarden.

Schrijvers van gemelde berichten zien niet wie de melding heeft gedaan.

Bevestig jouw e-mailadres

We hebben de bevestigingsmail naar %email% gestuurd.

Geen bevestigingsmail ontvangen? Controleer je spam folder. Niet in de spam, klik dan hier om een account aan te maken.

Er is iets mis gegaan

Helaas konden we op dit moment geen account voor je aanmaken. Probeer het later nog eens.

Maak een gratis account aan en geniet van alle voordelen:

Heb je al een account? Log in

Maak een gratis account aan en geniet van alle voordelen:

Heb je al een account? Log in