ID.nl logo
Hackscenario's bij multifactorauthenticatie (mfa)
© Reshift Digital
Huis

Hackscenario's bij multifactorauthenticatie (mfa)

Multifactorauthenticatie ofwel mfa is in opkomst als een manier om accounts extra te beveiligen, zodat slechts een wachtwoord niet meer volstaat om binnen te komen. Deze methode is zonder meer veiliger, maar waterdichte garanties zijn er evenmin. We bekijken enkele uiteenlopende hackscenario’s.

Steeds meer diensten en websites dwingen gebruikers tot veiliger oplossingen op basis van multifactorauthenticatie (mfa), ook wel multi factor verification (mfv) genoemd – hoewel de termen authenticatie en verificatie niet helemaal identiek zijn.

Ook al wordt in bedrijfsomgevingen vaak adaptieve mfa toegepast, waarbij contextuele gegevens en bedrijfsregels bepalen welke factoren in een gegeven situatie gebruikt moeten worden, gaat het bij de meeste mfa-implementaties om twee factoren (2fa). Hierbij heb je naast iets wat je kent of weet, zoals een pincode of een wachtwoord, ook een factor nodig die je bezit, zoals een usb-token of een smartcard, of een die je ‘bent’. Bij dit laatste gaat het dan om biometrische authenticatie, zoals een vingerafdruk of een retinascan. 

Heel wat diensten en websites spreken wel over 2fa, maar laten een gebruiker inloggen met twee factoren van hetzelfde type. Over het algemeen tweemaal iets wat je kent. In die gevallen hebben we het (slechts) over tweestapsauthenticatie.

Het mag duidelijk zijn dat mfa (en 2fa) absoluut veiliger is dan sfa (singlefactorauthenticatie, dus alleen een wachtwoord bijvoorbeel), en producenten pakken daarom graag uit met de claim dat hun mfa-oplossing nog nooit is gehackt. Maar zelfs áls dat zo is, dan kunnen er de volgende dag wellicht wél kwetsbaarheden worden gevonden, of dat nu door pentesting, fuzz testing, een kwetsbaarhedenscan of threat modeling gebeurt. Bij threat modeling worden alle denkbare bedreigingen geïdentificeerd, vervolgens geprioriteerd en (hopelijk) ook opgelost.

Mfa-componenten

Het grootste veiligheidsprobleem met mfa blijft wel dat zo’n oplossing allerlei ondersteunende componenten en infrastructuren bevat waar de producent van de mfa-oplossing geen controle over heeft. Veiligheidsexpert Roger Grimes hamert er in zijn uitstekende boek ‘Hacking Multifactor Authentication’ voortdurend op dat zowat elk onderdeel op een of andere manier vatbaar is voor hacking. We beperken ons hier tot twee componenten.

Zo is een van de eerste fasen in een mfa-proces de initiële registratie, ook wel provisioning of enrollment genoemd. Dat gebeurt via een identity provider die op basis van enkele unieke attributen de identiteit van de aanvrager hoort te bevestigen. Helaas bewijst de praktijk vaak anders. Zo vertrouwen veel services op ‘geverifieerde’ accounts van Google of Facebook, terwijl er massale hoeveelheden frauduleuze accounts actief zijn. 

Of neem een op zich degelijk systeem als PGP (Pretty Good Privacy). Ook hier zetten frauduleuze gebruikers publieke sleutels van anderen in, omdat ontvangers toch zelden de geldigheid van de bijhorende digitale handtekening checken.

©PXimport

Hardware is uiteraard ook een onmisbare component in mfa-implementaties, en of het nu gaat om computers, telefoons of netwerkinterfaces, hardware blijkt altijd wel te compromitteren, waarna het authenticatieproces niet langer betrouwbaar is.

Initiatieven als Trusted Computing proberen dat tegen te gaan en ervoor te zorgen dat elke niet-geautoriseerde aanpassing wordt gedetecteerd. Een typisch voorbeeld is het Trusted Boot-proces van Windows 10, waarbij de bootchip-code van de UEFI-firmware digitaal is ondertekend en elke daaropvolgende hardwarecomponent op de vorige vertrouwt om zijn eigen handtekening te verifiëren, tot Windows is opgestart.

Social engineering

De meeste mfa-aanvallen blijken een mix te zijn van social engineering-technieken en zuiver technische malversaties, waarbij de eerste vaak het pad effenen voor de tweede.

Social engineering zou in al zijn varianten, zoals spear phishing, vishing (phishing over voice) en smishing (phishing via sms), voor zo’n 80 procent van alle digitale inbreuken verantwoordelijk zijn. Ook mfa-oplossingen zijn zeker niet immuun voor dit type aanvallen.

Het meest populair is de truc waarbij een gebruiker via phishing naar een valse site wordt gelokt die niet zelden voorzien is van een geldig digitaal certificaat, dankzij gratis diensten als Let’s Encrypt. Zo’n site imiteert een legitieme site waarop de gebruiker zich aanmeldt met mfa, bijvoorbeeld op basis van de Google Authenticator-app. Zodra het wachtwoord en de gegenereerde code zijn ingevoerd, vraagt de valse site om extra beveiligingsinformatie, zoals wachtwoordherstel- of creditcardgegevens, en pas daarna wordt de gebruiker alsnog naar de echte site doorverwezen.

Een andere, vaak toegepaste social engineering-truc is als een scammer iemand opbelt of een bericht stuurt, zogezegd uit naam van zijn financiële instelling. De scammer waarschuwt de gebruiker dat er frauduleuze transacties zijn vastgesteld, maar dat de instelling die kan blokkeren zodra de gebruiker zijn inloggegevens ter verificatie heeft doorgegeven.

©PXimport

Met deze gegevens kan de scammer het gebruikersaccount nu in herstelmodus plaatsen; alsof je je wachtwoord vergeten bent. Veel mfa-aanbieders bieden alternatieve authenticatiemethodes aan als het een legitieme gebruiker niet meer lukt zich aan te melden. Helaas zijn deze back-up-authenticatieprocedures meestal weinig dwingend.

Door de herstelmodus zal de nietsvermoedende gebruiker bijvoorbeeld een nieuwe code op een alternatief e-mailadres doorgestuurd krijgen. In het slechtste geval kan zo’n code zelfs naar een niet eerder geregistreerd e-mailadres worden verstuurd, wat het de scammer wel heel makkelijk maakt, aangezien hij dan een eigen adres kan invullen. In het andere geval meldt de scammer aan de gebruiker dat ook deze code ter verificatie moet worden doorgestuurd, waarna hij met die code het account kan overnemen.

Heel wat diensten laten de gebruiker in de herstelmodus een aantal vooraf beantwoorde persoonlijke vragen oplossen. Vragen als je geboortedatum, je postcode en de locatie van de eerste ontmoeting met je partner. Stemmen de antwoorden overeen, dan gaat zo’n dienst ervan uit dat het om de legitieme gebruiker gaat. Deze drie herstelvragen volstonden bijvoorbeeld om het e-mailaccount van oud-vicepresidentskandidate Sarah Palin over te nemen.

De moraal van dit verhaal: als het ook maar enigszins mogelijk is, vermijd dan de persoonlijke vragen voor de herstelmodus. Maak je er toch gebruik van, verzin dan bij voorkeur specifieke antwoorden voor iedere website en bewaar ze in een wachtwoordbeheerder.

Brute force

Ook zijn er nog altijd accounts die zich via ‘brute force’-technieken laten hacken. Hierbij worden talloze pogingen met telkens andere wachtwoorden of pincodes uitgevoerd tot de login slaagt. Dat kan zowel handmatig als met geautomatiseerde tools, zoals L0phtcrack, John the Ripper of Burp Suite. Zo werd met Burp Suite bijvoorbeeld een mfa-oplossing op basis van een otp (one-time password) gehackt

De hacker ontving een otp-verzoek, en na een analyse van het bewuste pakket wist hij dat er een code van zes cijfers werd verwacht. Hij sluisde het pakket door naar het tabblad Intruder van de Burp Suite, waar hij het bewuste otp-veld via brute force door diverse mogelijke combinaties liet vervangen tot de otp door de server werd geaccepteerd.

©PXimport

Een min of meer vergelijkbare poging op de otp-oplossing van Instagram werd succesvol uitgevoerd door een whitehat-hacker (die daarvoor een bug bounty van 30.000 dollar van Facebook ontving). Ook deze service verwachtte een code van zes cijfers voor de 2fa – binnen de otp-verlooptijd van 10 minuten. Bovendien liet Instagram niet meer dan 250 pogingen toe per ip-adres.

Wel bleek het mogelijk tot 500 pogingen te ondernemen wanneer er afwisselend een ander ip-adres werd gebruikt. Voor 150 dollar kon de hacker via een cloudservice-provider ten slotte de brute force-aanval uitvoeren, vanaf zo’n 4000 ip-adressen tegelijk.

Mite en mitb

Een andere manier om gegevens buit te maken, zijn mitm-aanvallen (man-in-the-middle), maar uiteraard zijn er ook mite-aanvallen mogelijk. Dat staat voor man-in-the-endpoint, waarbij een hacker erin slaagt een toestel van de gebruiker zelf te compromitteren. Het zal je weinig verbazen dat in zo’n scenario eigenlijk geen enkele communicatiewijze nog betrouwbaar is, en dus ook mta niet.

Zo’n mite-aanval vinden we bijvoorbeeld vaak terug bij banking trojans. Hierbij wordt in de lokale pc met behulp van social engineering of drive-by-downloads eerst een trojan geïnstalleerd. Die monitort heimelijk wat er in de browser gebeurt (man-in-the-browser, mitb). Wanneer er een trefwoord herkend wordt dat aangeeft dat de gebruiker zich aanmeldt bij een bancaire instelling, start de trojan een tweede, verborgen browsersessie. Zodra de gebruiker – al dan niet via mfa – is aangemeld en zijn rekeningen bekijkt, wijzigt de trojan stiekem de accountinformatie en doet een bankoverschrijving naar een frauduleus bankaccount. Vraagt de bank om nadere uitleg, dan komt die automatisch terecht bij de hackers.

Om deze praktijken tegen te gaan, stuurden banken bij wijze van mfa authenticatiecodes door, gelinkt aan een specifieke transactie. Aanvankelijk hielp dat, maar de banking trojans pasten zich aan. Voortaan wachtten ze tot de gebruiker zelf een banktransactie deed, om dan in het geniep alleen de eigen transactie naar de bank te verzenden. Die stuurde daarop de mfa-code voor de frauduleuze transactie door en de gebruiker tikte die nietsvermoedend in.

©PXimport

Namespace hijacking

Een ‘namespace’ verwijst naar een gedeeld systeem waarbinnen objecten op een specifieke wijze opgeslagen en gelokaliseerd worden. Bekende namespaces zijn bijvoorbeeld AD (Active Directory in domeinnetwerken), LDAP (Lightweight Directory Access Protocol) en DNS (Domain Name System). Deze laatste zet webadressen om in de bijhorende ip-hostadressen en is daarmee een gewild doelwit voor allerlei aanvallen, waaronder DNS-hijacking.

We beperken ons hier tot een paar veelgebruikte methodes, waarvan de eenvoudigste de zogenoemde ‘doppelganger domains’ zijn. Dat zijn domeinnamen die bijna identiek zijn aan bekende exemplaren, zoals www.arnazon.com (in plaats van amazon), www.llnkedin.com (linkedin) en www.micosoft.com (microsoft). Iets technischer is malware die de instellingen van de DNS-client aanpast, meestal door de DNS-server bij de gebruiker te wijzigen of door het hosts-bestand van malafide ingangen te voorzien.

 Dit laatste kun je in Windows snel zelf uitzoeken. Druk op Windows-toets+R en voer %windir%\system32\drivers\etc in. Versleep het bestand hosts naar je bureaublad en open dit in Kladblok. Voeg de regel <ip-adres> <hostnaam> toe, met het ip-adres van een andere webserver dan die van de hostnaam). Sla het bestand op, versleep het weer naar de originele submap en sta de operatie toe. 

Herstart je pc en tik de hostnaam in je browser in. Je wordt nu omgeleid naar de webserver van het ip-adres. Een andere populaire techniek zijn de domain hijacks. Een hacker slaagt erdan in een ‘authoritative’ DNS-server over te nemen (wellicht via het account van een DNS-beheerder), waarna hij het ip-adres van een DNS-record naar een onbetrouwbare locatie laat verwijzen.

©PXimport

Access token

Wanneer een gebruiker zich succesvol authenticeert, genereren de meeste authenticatiesystemen een access (control) token en sturen dat door naar (het betreffende proces van) die gebruiker. Zo’n token kan de vorm aannemen van bijvoorbeeld een Kerberos-ticket (in een Windows-netwerk), maar kan net zo goed een html-cookie zijn, bijvoorbeeld als de gebruiker zich bij een website wil aanmelden. Dit token zorgt ervoor dat de gebruiker zich voor de daaropvolgende handelingen binnen dezelfde sessie niet telkens opnieuw hoeft aan te melden.

Natuurlijk, wie zo’n access token in handen krijgt, kan zich dus binnen zo’n sessie voordoen als de legitieme gebruiker (session hijacking). Dat kan in principe op twee manieren. Zo zijn er nog altijd heel wat websites die eenvoudig te raden sessie-ID’s gebruiken, zodat ze makkelijk kunnen worden gereproduceerd. Maar tokens stelen is vaak nog eenvoudiger, bijvoorbeeld door het kapen van een netwerksessie met tools als het reeds eerder vermelde Burp Suite of WebScarab (een onderdeel van Kali Linux). 

In feite komt dit neer op een mitm-aanval. Zo’n opzet is bijvoorbeeld mogelijk wanneer de hacker ongemerkt een proxy node opzet die alle commando’s van de client en de server naar de andere partij doorstuurt. In een lan kan dat bijvoorbeeld via arp poisoning. Loopt de communicatie over internet, dan kan de gebruiker bijvoorbeeld via phishing of met een doppelganger domain naar de malafide proxy worden gelokt waar alle input van de gebruiker, waaronder zijn mfa-authenticatie, in het geheim wordt doorgestuurd naar de echte doelsite (en omgekeerd).

©PXimport

Onbetrouwbare software

Soms maken de ontwikkelaars van mfa-oplossingen of van een van de ondersteunende componenten hackers het ongewild makkelijk. Er duiken namelijk nog vrij vaak kwetsbaarheden op in zulke software. Hier vind je een lijst met veelvoorkomende software-onvolkomenheden, specifiek voor authenticatie-doeleinden.

Wil je zelf uitzoeken of er hiaten zijn gevonden bij een (authenticatie-)product of softwareproducent, raadpleeg dan de CVE Details-database (Common Vulnerability and Exposures). Hier zie je ook de meest gebruikelijke programmeerfouten. We beperken ons hier tot twee bekende types: xss en buffer overflow.

Xss staat voor cross-site scripting en is een aanval op basis van code-injectie aan de clientzijde. Deze injectie kan bijvoorbeeld plaatsvinden wanneer je een webpagina met een malafide code bezoekt (persistent xss) of er via een ‘foute’ link terechtkomt (reflected xss). Bij deze laatste zijn dan aan het einde van de url extra parameters toegevoegd die door de server als commando’s worden geïnterpreteerd. Die kunnen er bijvoorbeeld voor zorgen dat de gebruiker stiekem naar een andere site wordt omgeleid.

Het andere type, buffer overflow, is bijna net zo oud als het programmeren zelf. Hierbij wordt bijvoorbeeld aan een listening service andere dan de verwachte en ook meer data doorgespeeld, waardoor deze input niet alleen de voorziene dataruimte opvult, maar ook de coderuimte, zodat de programma-instructies van de hacker worden uitgevoerd.

©PXimport

Fysieke aanval

Xss en buffer overflow zijn dus ongewilde bugs door ontwikkelaars van mfa-oplossingen, maar aan de andere kant van het spectrum bevinden zich de doelbewuste hardware-manipulaties door hackers. Dat kan zo simpel zijn als ‘schoudersurfen’ (meekijken over de schouder van een weinig alerte gebruiker – daarom ook hangen er doorgaans spiegels bij bankautomaten) of diefstal van het mfa-apparaat, zoals een totp-apparaat (time-based one-time password). Maar het kan ook veel geavanceerder, tot zogenoemde side-channel attacks (laterale kanaalaanvallen) aan toe.

Bij zo’n aanval wordt informatie verkregen door de fysieke implementatie van een systeem, zoals een specifiek energieverbruik, ultrasone emanaties (van beeldschermen) of elektromagnetische lekken. Op deze site kun je meer technische details lezen over een side-channel-aanval van begin 2021 op de security keys van Google Titan en YubiKey op basis van elektromagnetische straling.

Of wat tenslotte te denken van cold boot-aanvallen, waarbij geheugenchips zoals de TPM-chip (Trusted Platform Module) worden bespoten met vrieslucht, zodat de inhoud van de chips even behouden blijft – waaronder bijvoorbeeld de (decryptie)sleutel van een encryptietool als BitLocker. Vervolgens kan een hacker de inhoud van die chips met speciale software naar een ander apparaat kopiëren en daar uitlezen om zo de sleutel te bemachtigen. 

Dergelijke aanvallen zijn al met succes gedemonstreerd en ook op YouTube vind je hier aardig wat video’s over. Net zoals over vele andere aanvallen waarmee ook mfa-oplossingen te omzeilen zijn.

▼ Volgende artikel
Bekijk de nieuwe trailer van The Mandalorian and Grogu
Huis

Bekijk de nieuwe trailer van The Mandalorian and Grogu

Disney en Lucasfilm hebben gisteren een nieuwe trailer van de aankomende bioscoopfilm The Mandalorian and Grogu uitgebracht.

Tijdens de Super Bowl werd er al een trailer uitgezonden, maar die viel niet bij alle fans even goed in de smaak. Lucasfilm lijkt het goed te willen maken met deze nieuwe trailer, die veel meer als een trailer voor een traditionele Star Wars-film voelt.

The Mandalorian en Grogu worden in de aankomende film ingehuurd om Colonal Ward te redden uit de klauwen van Rotta the Hutt - de zoon van Jabba the Hutt. De rol van The Mandalorian wordt zoals in de serie gespeeld door Pedro Pascal, maar ook acteurs als Jeremy Allen White en Sigourney Weaver zijn van de partij.

De film, die de Disney+-serie The Mandalorian opvolgt, draait vanaf 20 mei in Nederlandse bioscopen.

Watch on YouTube
▼ Volgende artikel
SSD in topvorm in Windows 11: zo blijft hij sneller en gaat hij langer mee
© MG | ID.nl
Huis

SSD in topvorm in Windows 11: zo blijft hij sneller en gaat hij langer mee

SSD's zijn snel, stil en energiezuinig, maar ze vragen om een iets andere aanpak dan klassieke harde schijven. Windows 11 biedt heel wat instellingen die de prestaties en levensduur van je SSD beïnvloeden. Met deze tips ontdek je welke functies je beter inschakelt, uitschakelt of controleert, zodat je SSD jarenlang betrouwbaar blijft werken.

In dit artikel

In dit artikel loop je de Windows 11-instellingen langs die het meeste invloed hebben op je SSD, zoals snel opstarten, TRIM en geplande optimalisatie. Je checkt ook de gezondheid via S.M.A.R.T., kijkt naar firmware en stuurprogramma's en zorgt dat er genoeg vrije ruimte overblijft voor wear leveling. Tot slot stel je energiebeheer, indexering, slaapstand, schrijfcache en het wisselbestand zo in dat je systeem stabiel blijft en je schijf minder onnodig schrijft.

Lees ook: Check je opslag: zo gezond zijn je HDD en SSD

Solid state drives (SSD) zijn tegenwoordig de standaardopslag in laptops en pc's. Maar ze werken fundamenteel anders dan traditionele harde schijven. Ze gebruiken geheugencellen in plaats van roterende platen, wat enorme snelheidsvoordelen biedt, maar ook specifieke aandacht vraagt voor schrijfbewerkingen, caching en systeeminstellingen. Met enkele gerichte optimalisaties haal je maximale prestaties uit de SSD en verleng je de levensduur. 

Schakel Snel opstarten uit

Snel opstarten is bedoeld om het opstartproces te versnellen, maar de tijdwinst die je hiermee boekt op een SSD is verwaarloosbaar. De functie slaat de kern van het systeem, inclusief essentiële stuurprogramma's, op de schijf op in de toestand waarin je de vorige sessie hebt afgesloten. Daardoor lijkt het systeem sneller te starten, maar eigenlijk hervat het deels de vorige sessie. Snel opstarten kan er ook voor zorgen dat bepaalde updates niet worden geïnstalleerd, omdat de computer niet echt volledig afsluit. Wanneer je deze optie uitschakelt, start het systeem altijd volledig opnieuw op, wat stabieler werkt en problemen voorkomt. Om Snel opstarten uit te schakelen, typ je in de zoekbalk Configuratiescherm en open je Systeem en beveiliging. Klik op Energiebeheer.

Kies in de linkerkolom Het gedrag van de aan/uit-knoppen bepalen. Wanneer je dit venster voor de eerste keer opent dan zal het selectievakje grijs staan, waardoor je niets kunt wijzigen. In dat geval moet je eerst klikken op de optie Instellingen wijzigen die momenteel niet beschikbaar zijn.

Hoewel Snel opstarten wordt aanbevolen, schakel je het beter uit met een SSD.

Controleer regelmatig op firmware-updates

Firmware-updates kunnen de prestaties van je SSD optimaliseren en de levensduur verlengen. Ze verlopen wel iets complexer dan gewone software-updates, omdat elke fabrikant zijn eigen methode heeft om de firmware bij te werken. Ga daarom altijd naar de officiële website van de fabrikant van de SSD en volg zorgvuldig de instructies.

Een handig hulpmiddel is CrystalDiskInfo. Deze gratis tool toont gedetailleerde informatie over de schijf, waaronder de firmwareversie. Zo kun je snel zien of er een update beschikbaar is. Heeft Windows ondertussen nieuwe stuurprogramma's gedownload maar nog niet geïnstalleerd, dan kun je die toepassen via Apparaatbeheer. Klik met de rechtermuisknop op het Startmenu en kies Apparaatbeheer. Vouw Schijfstations uit. Klik met de rechtermuisknop op je SSD en kies Stuurprogramma bijwerken.

In Apparaatbeheer kun je het stuurprogramma van de SSD bijwerken.
Controleer de S.M.A.R.T.-status

Met tools zoals CrystalDiskInfo zie hoe gezond de SSD is. Van elke harde schijf krijg je bovenaan heel wat informatie: de gezondheidstoestand, het volume, het type schijf, de temperatuur, de interface, het aantal keren dat de schijf is opgestart en het aantal bedrijfsuren dat dit stukje elektronica al meedraait. Het programma toont bovendien het merk en het serienummer van de schijf. Die informatie kan van pas komen als er sprake is van garantie. Daaronder lees je of de schijf de S.M.A.R.T.-technologie ondersteunt en of TRIM actief is. Daarnaast zie je nog een aantal technische parameters die vooral voor specialisten interessant zijn. Wanneer alle indicatoren blauw zijn, kun je op beide oren slapen. Fouten die in het geel verschijnen, zullen mettertijd verergeren. Wanneer bijvoorbeeld het onderdeel Media en Data Integriteit Fouten geel wordt gemarkeerd, is het tijd om een back-up te maken en de schijf te vervangen.

Alle informatie en de status van je SSD via CrystalDiskInfo.

Laat voldoende vrije ruimte over

Een SSD bestaat uit geheugencellen waarin data wordt opgeslagen. Die cellen slijten telkens wanneer ernaar wordt geschreven. Zonder bescherming zouden sommige cellen, zoals diegene waarop vaak systeemdata wordt geschreven, veel sneller verslijten dan andere. Daarom zit diep in de ingebouwde controllerchip van de SSD, een ingebouwde functie die zorgt dat alle geheugencellen evenwichtig worden aangesproken, zodat de schijf gelijkmatig slijt en betrouwbaar blijft. Wear leveling verdeelt de schrijfbewerkingen gelijkmatig over alle cellen, maar deze technologie heeft ruimte nodig om goed te kunnen werken. Als de schijf bijna vol is, kan de controller minder efficiënt herschikken en dan slijten bepaalde cellen sneller. Probeer slechts 75% van de SSD te gebruiken voor opslag en laat de overige 25% vrij om de schijf snel te houden. Dit zal de duurzaamheid op de lange termijn ook vergroten. Er zijn verschillende manieren om opslagruimte vrij te maken in Windows 11. Ga naar Instellingen / Systeem / Opslag en schakel Opslaginzicht in. Of gebruik Schijfopruiming om tijdelijke en ongewenste bestanden te verwijderen.

Door Opslaginzicht te activeren bespaar je automatisch op schijfruimte.

Controleer TRIM

TRIM is essentieel om een SSD gezond en snel te houden. Wanneer je in Windows een bestand verwijdert, markeert het besturingssysteem die ruimte als beschikbaar, maar de SSD weet dat niet vanzelf. Voor de SSD lijkt het alsof de data nog steeds aanwezig zijn.

TRIM vertelt de SSD welke gegevens echt verwijderd zijn, zodat de schijf intern kan opruimen en die ruimte klaar kan maken voor nieuwe schrijfbewerkingen. In Windows 11 is TRIM standaard ingeschakeld, maar het is een kleine moeite om dit even te controleren. Open de Opdrachtprompt als administrator. Dan typ je fsutil behavior query DisableDeleteNotify. Krijg je als resultaat DisableDeleteNotify = 0 dan is TRIM ingeschakeld. Zie je daarentegen DisableDeleteNotify = 1 dan is TRIM uitgeschakeld. Om TRIM in dat geval te activeren, typ je fsutil behavior set DisableDeleteNotify 0 en druk je op Enter.

"DisableDeleteNotify = 0" betekent dat de TRIM-functie is ingeschakeld.

Laat de ingebouwde defragmentatie ingeschakeld

In de begindagen van SSD's waren deze schijven minder duurzaam dan nu. Daarom werd destijds afgeraden om te defragmenteren. Het leverde geen snelheidswinst op en kon zelfs schadelijk zijn, omdat het onnodig veel lees- en schrijfbewerkingen veroorzaakte. In tegenstelling tot wat vaak wordt gedacht, kunnen SSD's nog steeds in beperkte mate fragmenteren. Met de huidige technologie is de ingebouwde defragmentatie-optie in Windows 11 toch een veilig en nuttig hulpmiddel om de schijf gezond te houden. Tijdens deze optimalisatie voert het systeem ook automatisch een TRIM-opdracht uit, zoals in de vorige tip werd uitgelegd. Laat de ingebouwde optimalisatie dus gewoon ingeschakeld. Zoek op Stations defragmenteren en optimaliseren. Selecteer dee SSD en klik op Optimaliseren. Controleer via Instellingen wijzigen of Geplande optimalisatie is ingeschakeld. De meeste experts raden een wekelijks schema aan om dit te doen. Gebruik liever geen defragmentatietools van derden. Veel van die tools beweren dat ze de SSD versnellen, maar in de praktijk doen ze vaak niets of voeren ze overbodige schrijfopdrachten uit.

De knop die defragmenteert, heet nu Optimaliseren.

Stel de energiemodus in op Beste prestaties

Wanneer je computer een tijdje inactief is geweest, kun je vooral bij een laptop merken dat hij in het begin traag reageert. Dat komt doordat Windows standaard de energie-instellingen aanpast om stroom te besparen. Door de energiemodus op Beste prestaties te zetten in plaats van op Beste energie-efficiëntie, kun je die vertraging elimineren en de snelheid merkbaar verhogen. Druk op Win+I om Instellingen te openen. Ga dan naar Systeem / Aan/uit en accu. Vouw het menu Energiemodus open en kies bij zowel Aangesloten op netstroom als Op batterijstroom de optie Beste prestaties.

Zet beide energiemodi op de instelling Beste prestaties.

Indexering uitschakelen, ja of nee?

Windows indexeert standaard de bestanden om sneller te kunnen zoeken. Daarvoor maakt het systeem een catalogus van alle bestanden op de schijf. Bij oudere, trage harde schijven had dit een merkbare invloed op de prestaties, omdat de schijf voortdurend kleine stukjes data moest lezen en schrijven. Op een SSD liggen de zaken anders. De toegangstijden zijn extreem kort en de kleine schrijfbewerkingen van de indexering zijn verwaarloosbaar op vlak van snelheid en levensduur. Alleen in uitzonderlijke gevallen kan het zinvol zijn de indexering uit te schakelen, bijvoorbeeld op een lichte pc met weinig RAM of op oudere hardware, of als je zelden zoekt via Verkenner of het Startmenu. In alle andere gevallen laat je de functie beter aan, of beperk je de indexering tot specifieke mappen, zoals Documenten. Op deze manier beperk je de indexering. Druk op Win+S en typ Indexeringsopties. Klik op het resultaat Indexeringsopties. Selecteer Wijzigen om te zien welke locaties worden geïndexeerd. Haal de vinkjes weg bij overbodige mappen en laat alleen Documenten (of andere gewenste mappen) geselecteerd.

Wil je de indexering volledig uitschakelen dan open je Verkenner en klik je in het linkerdeelvenster op Deze pc. Klik met de rechtermuisknop op het Windows-station (meestal C:). Kies Eigenschappen en onder het tabblad Algemeen verwijder je het vinkje bij De inhoud en eigenschappen van bestanden op dit station mogen worden geïndexeerd. Klik op Toepassen om de wijziging op te slaan.

Je kunt de mappen selecteren die je toch wilt indexeren.

Zet de slaapstand (hibernate) uit als je die niet gebruikt

Wanneer de slaapstand is ingeschakeld, schrijft je Windows 11-pc bij het afsluiten grote hoeveelheden gegevens naar de SSD. Het bestand hiberfil.sys, dat Windows hiervoor aanmaakt, kan tientallen gigabytes groot zijn. Gebruik je de slaapstand nooit, dan kun je die beter uitschakelen. Zo bespaar je schijfruimte en verminder je onnodige schrijfbewerkingen, wat de levensduur van de SSD ten goede komt. De slaapstand is bedoeld om je snel te laten hervatten waar je was gebleven, maar dat voordeel weegt niet altijd op tegen de extra belasting van de SSD. Om de slaapstand uit te schakelen, typ je Opdrachtprompt in het zoekvak en kies je Als administrator uitvoeren. Bevestig met Ja in de prompt van het Gebruikersaccountbeheer. Typ vervolgens het commando: powercfg /hibernate off en druk op Enter. Wil je later de slaapstand opnieuw activeren, gebruik dan hetzelfde commando met on in plaats van off: powercfg /hibernate on.

Schakel de slaapstand uit via de Opdrachtprompt.

Schrijfcache inschakelen

De schrijfcache is een tijdelijk buffergeheugen (meestal RAM) waarin Windows en de SSD-controller gegevens eerst opslaan voordat ze fysiek naar de NAND-cellen van de SSD worden geschreven. Dat heeft twee voordelen. Het verhoogt de snelheid, omdat meerdere kleine schrijfbewerkingen worden samengevoegd tot één grotere, efficiëntere operatie, én het verlengt de levensduur van de SSD doordat er minder vaak hoeft te worden geschreven. Het enige risico is dat je bij stroomuitval of een plotselinge systeemcrash gegevens kunt verliezen als de data in de cache nog niet naar de SSD zijn weggeschreven. Bij laptops met een batterij is dat risico klein, maar bij desktops zonder noodvoeding (UPS) kan het wel voorkomen. Om de schrijfcache in te schakelen open je via het zoekvak Apparaatbeheer. Vouw Schijfstations open en dubbelklik op je SSD.

Open het tabblad Beleidsregels. Zorg dat de optie Schrijfcache op het apparaat inschakelen is aangevinkt. Dit bevordert zowel de prestaties als de duurzaamheid. Laat de optie Leegmaken van Windows-schrijfcachebuffer op apparaat uitschakelen uitgeschakeld, tenzij je zeker weet dat je computer beschermd is tegen stroomuitval (bijvoorbeeld met een noodstroomvoeding).

Laat de optie om de schrijfcache te gebruiken ingeschakeld.
Laat het wisselbestand ingeschakeld

Sommige bronnen raden aan om het wisselbestand (pagefile.sys) voor de SSD uit te schakelen, omdat dit het aantal schrijfbewerkingen zou verhogen en zo de levensduur zou verkorten. In de praktijk is dat niet meer relevant. Moderne SSD’s kunnen enorme hoeveelheden schrijfcycli aan, gemeten in TBW (terabytes written). Het wisselbestand wordt door Windows zeer spaarzaam gebruikt, alleen wanneer het RAM tijdelijk tekortschiet. Bovendien gaat het meestal om kleine, tijdelijke blokken die continu worden overschreven. Zelfs bij intensief gebruik kom je met een SSD van 300 TBW pas na vele jaren in de buurt van de slijtagegrens. Een systeem met 16 GB RAM en normaal gebruik schrijft hoogstens enkele gigabytes per dag naar het wisselbestand. Zelfs bij 10 GB per dag is dat slechts 3,6 TB per jaar. Dat is nog geen 2% van de levensduur van een doorsnee SSD van 500 TBW. Laat het wisselbestand dus gewoon ingeschakeld. Zonder pagefile loop je kans op instabiliteit of "Out of memory"-fouten, en sommige programma's (zoals Photoshop, Premiere of CAD-software) vereisen het zelfs.

Laat het virtueel geheugen in de Systeemeigenschappen gewoon ingeschakeld.

View post on TikTok

Handig om mee te nemen:

Portable SSD's