Hva er minnebeskyttelse?
Minnevern er en strategi som gjør det mulig å administrere mengden tilgangsrettigheter som gis til minnet som finnes på en datamaskinens harddisk. Hovedhensikten med denne typen beskyttelse er å minimere potensialet for en type lagringskrenkelse som kan skade dataene som finnes i minnet, eller skade en del av minnekapasiteten på harddisken. Omtrent alle operativsystemer på markedet i dag vil inneholde noen bestemmelser for minnebeskyttelse.
En av hovedfunksjonene for minnebeskyttelse er å forhindre at applikasjoner bruker minne som operativsystemet ikke har spesifikt tildelt applikasjonen. Dette forhindrer at applikasjoner griper kontroll over en overdreven mengde minne og muligens forårsaker skade som negativt påvirker andre applikasjoner som er i bruk, eller til og med skaper et tap av data som er lagret på harddisken. I mange operativsystemer administreres dette ved å segmentere minnet for bruk av alle åpne applikasjoner, og sikre at hver har nok til å fungere ordentlig uten å opprette problemer med de andre programmene som kjører.
Selv om det er en adskillelse av beskyttelse og sikkerhet i et operativsystem, hjelper bruken av minnebeskyttelse til riktig funksjon av sikkerhetsprotokollene som ligger i systemet. Dette betyr at selv når sikkerhetsfunksjonene prøver å forhindre en feil i å forårsake skade på data eller filene som støtter operativsystemet, forhindrer minnebeskyttelsen feilen i å få tilgang til en større del av minnet og skape driftsproblemer som vil sakte ned sikkerhetsinitiativene. Fra dette perspektivet fungerer minnebeskyttelse som en verdifull ressurs som gjør det enklere for sikkerhetstiltakene å oppdage og håndtere skadelig programvare som kan forsøke å legge inn systemets filer og begynne å bruke ressurser til å utføre oppdraget med å skade harddisken.
Med årene har minnebeskyttelse blitt stadig mer sofistikert. Dette skyldes delvis fremskritt innen teknologi som har gjort det mulig å lage harddisker med mer minnekapasitet og behovet for å utvikle operativsystemer som kan støtte det økte minnet. I samme periode har antallet trusler også mangedoblet seg, noe som gjør det nødvendig for operativsystemer å ha strammere kontroller for hvordan tilgjengelig minne blir tildelt til forskjellige applikasjoner. Etter hvert som harddiskene fortsetter å øke kapasiteten, vil nyere operativsystemer inneholde mer robust minnebeskyttelse som hjelper til med å sikre at minnestyring og integritet blir opprettholdt selv i møte med nye trusler som vil forsøke å overstyre forsvaret som finnes i den beskyttelsen.