Windows 10-update van april 2018 biedt "Core Isolation" en "Memory Integrity" beveiligingsfuncties voor iedereen. Deze maken gebruik van op virtualisatie gebaseerde beveiliging om uw kernprocessen van het besturingssysteem te beschermen tegen manipulatie, maar geheugenbeveiliging is standaard uitgeschakeld voor mensen die upgraden.
Wat is kernisolatie?
In de oorspronkelijke release van Windows 10, op virtualisatie gebaseerde beveiliging (VBS) -functies waren alleen beschikbaar op Enterprise-edities van Windows 10 als onderdeel van 'Device Guard'. Met de update van april 2018 brengt Core Isolation enkele op virtualisatie gebaseerde beveiligingsfuncties naar alle edities van Windows 10.
Sommige Core Isolation-functies zijn standaard ingeschakeld op Windows 10-pc's die voldoen aan bepaalde hardware- en firmwarevereisten , inclusief het hebben van een 64-bits CPU en TPM 2.0 chip . Het vereist ook dat uw pc de Intel VT-x of AMD-V virtualisatietechnologie, en dat deze is ingeschakeld op uw pc's UEFI-instellingen .
Wanneer deze functies zijn ingeschakeld, gebruikt Windows hardwarevirtualisatiefuncties om een beveiligd gebied van het systeemgeheugen te creëren dat is geïsoleerd van het normale besturingssysteem. Windows kan systeemprocessen en beveiligingssoftware uitvoeren in dit beveiligde gebied. Dit beschermt belangrijke besturingssysteemprocessen tegen manipulatie door iets dat buiten het beveiligde gebied draait.
Zelfs als er malware op uw pc draait en een exploit kent die deze Windows-processen zou moeten kraken, is de op virtualisatie gebaseerde beveiliging een extra beschermingslaag die hen van aanvallen zal isoleren.
VERWANT: Alles nieuw in de update van april 2018 van Windows 10, nu beschikbaar
Wat is geheugenintegriteit?
De functie die in de interface van Windows 10 bekend staat als ‘Geheugenintegriteit’ wordt ook wel ‘Hypervisor-beschermde code-integriteit’ (HVCI) genoemd in de documentatie van Microsoft.
Geheugenintegriteit is standaard uitgeschakeld op pc's die zijn geüpgraded naar de update van april 2018, maar u kunt deze inschakelen. Het wordt in de toekomst standaard ingeschakeld bij nieuwe installaties van Windows 10.
Deze functie is een subset van Core Isolation. Windows vereist normaal gesproken digitale handtekeningen voor apparaatstuurprogramma's en andere code die wordt uitgevoerd in de Windows-kernelmodus op laag niveau. Dit zorgt ervoor dat er niet met malware is geknoeid. Wanneer "Geheugenintegriteit" is ingeschakeld, wordt de "code-integriteitsservice" in Windows uitgevoerd in de hypervisor-beveiligde container die is gemaakt door Core Isolation. Dit zou het voor malware bijna onmogelijk moeten maken om met de code-integriteitscontroles te knoeien en toegang te krijgen tot de Windows-kernel.
Problemen met virtuele machines
Aangezien Memory Integrity de virtualisatiehardware van het systeem gebruikt, is deze niet compatibel met virtuele machineprogramma's zoals VirtualBox of VMware. Slechts één applicatie kan deze hardware tegelijk gebruiken.
Mogelijk ziet u een bericht dat Intel VT-X of AMD-V niet is ingeschakeld of beschikbaar is als u een virtueel machineprogramma installeert op een systeem waarop geheugenintegriteit is ingeschakeld. In VirtualBox ziet u mogelijk de foutmelding "Raw-modus is niet beschikbaar dankzij Hyper-V" terwijl geheugenbescherming is ingeschakeld.
Hoe dan ook, als u een probleem ondervindt met uw virtuele machinesoftware, moet u de geheugenintegriteit uitschakelen om deze te gebruiken.
Waarom is het standaard uitgeschakeld?
De belangrijkste Core Isolation-functie zou geen problemen moeten veroorzaken. Het is ingeschakeld op alle Windows 10-pc's die het kunnen ondersteunen, en er is geen interface om het uit te schakelen.
Geheugenintegriteitsbescherming kan echter problemen veroorzaken met sommige apparaatstuurprogramma's of andere Windows-applicaties op laag niveau, en daarom is deze standaard uitgeschakeld bij upgrades. Microsoft dringt er nog steeds op aan dat ontwikkelaars en apparaatfabrikanten hun stuurprogramma's en software compatibel maken. Daarom is dit standaard ingeschakeld op nieuwe pc's en nieuwe installaties van Windows 10.
Als een van de stuurprogramma's die uw pc nodig heeft om op te starten, niet compatibel is met Geheugenbeveiliging, schakelt Windows 10 Geheugenbeveiliging stil uit om ervoor te zorgen dat uw pc kan opstarten en correct werkt. Dus als u probeert het in te schakelen en opnieuw op te starten om te ontdekken dat het nog steeds is uitgeschakeld, is dat waarom.
Als u problemen ondervindt met andere apparaten of slecht werkende software nadat u Geheugenbescherming hebt ingeschakeld, raadt Microsoft aan om te controleren op updates met de specifieke toepassing of het specifieke stuurprogramma. Schakel Geheugenbeveiliging uit als er geen updates beschikbaar zijn.
Zoals we hierboven vermeldden, zal Memory Integrity ook incompatibel zijn met sommige applicaties die exclusieve toegang tot de virtualisatiehardware van het systeem vereisen, zoals virtuele machineprogramma's. Andere tools, waaronder enkele debuggers, vereisen ook exclusieve toegang tot deze hardware en werken niet als Memory Integrity is ingeschakeld.
Hoe Core Isolation Memory Integrity in te schakelen
U kunt zien of op uw pc Core Isolation-functies zijn ingeschakeld en u kunt Geheugenbescherming in- of uitschakelen vanuit de Windows Defender Security Center-toepassing. (Deze tool krijgt de nieuwe naam 'Windows-beveiliging' als onderdeel van het Update van oktober 2018 .)
Om het te openen, zoekt u naar "Windows Defender-beveiligingscentrum" in uw Start-menu of gaat u naar Instellingen> Update en beveiliging> Windows-beveiliging> Open Windows Defender-beveiligingscentrum.
Klik op het pictogram "Apparaatbeveiliging" in het Beveiligingscentrum.
Als Core Isolation is ingeschakeld op de hardware van uw pc, ziet u hier het bericht "Op virtualisatie gebaseerde beveiliging wordt uitgevoerd om de kernonderdelen van uw apparaat te beschermen".
Om geheugenbescherming in of uit te schakelen, klikt u op de link "Core Isolation Details".
Dit scherm laat zien of geheugenintegriteit is ingeschakeld of niet. Dat is voorlopig de enige optie.
Zet de schakelaar op "Aan" om Geheugenintegriteit in te schakelen. Als u applicatie- of apparaatproblemen ondervindt en de geheugenintegriteit moet uitschakelen, keer dan hier terug en zet de schakelaar op "Uit".
U wordt gevraagd om uw computer opnieuw op te starten en de wijziging wordt pas van kracht als u dit eenmaal heeft gedaan.
Meer Windows Defender Exploit Guard-functies
Kernisolatie en geheugenintegriteit zijn enkele van de vele nieuwe beveiligingsfuncties die Microsoft heeft toegevoegd als onderdeel van Windows Defender Exploit Guard. Dit is een verzameling functies die zijn ontworpen om Windows te beveiligen tegen aanvallen.
Exploit bescherming , dat uw besturingssysteem en applicaties beschermt tegen vele soorten exploits, is standaard ingeschakeld. Dit vervangt het oude van Microsoft EMET-tool , en bevat anti-exploit-functies die we eerder hadden aanbevolen om Malware Anti-Exploit te installeren voor. Alle Windows 10-gebruikers hebben nu bescherming tegen misbruik.
Er is ook Gecontroleerde maptoegang , die uw bestanden tegen ransomware beschermt. Het is niet standaard ingeschakeld omdat het enige configuratie vereist. Als u deze functie inschakelt, moet u applicaties toegang verlenen voordat ze toegang hebben tot bestanden in uw persoonlijke bestandsmappen.
VERWANT: Hoe de nieuwe exploitbeveiliging van Windows Defender werkt (en hoe deze te configureren)
Voortaan wordt geheugenintegriteit standaard ingeschakeld op alle nieuwe pc's, wat extra bescherming biedt tegen aanvallen. Alleen geavanceerde gebruikers die virtuele machinesoftware en andere tools gebruiken die toegang tot de hardware van de systeemvirtualisatie nodig hebben, zullen deze moeten uitschakelen.