Hvordan Microsoft løser Windows 10-minnefeil

  • Microsoft har forklart hvordan den bruker automatisk minneinitialisering for å fikse spesifikke Windows 10-minnefeil.
  • InitAll-sikkerhetsfunksjonen starter automatisk visse variabeltyper.
  • Sjekk ut vår sikkerhet side for å lære mer om programvare / maskinvarefeil og deres rettelser.
  • Ikke glem å besøke vårt Windows 10 delen for de siste oppdateringene.
Windows 10 feil

Microsoft har forklart hvordan den bruker automatisk minneinitialisering for å fikse spesifikke Windows 10-minnefeil. Sårbarhetene det er snakk om har økt i det siste, spesielt i programvare utviklet ved bruk av C eller C ++.

Windows 10 minnefeil

Problemet med uinitialisert minne er at det ikke er noe å fortelle om den sanne naturen til verdiene den inneholder. Ondsinnede aktører kan utnytte det til å forårsake skade, for eksempel brudd på konfidensialitet eller datatyveri.

Ikke alle programmeringsspråk, for eksempel C ++, gjør initialisering av minne obligatorisk. Skaperne deres hadde imidlertid ikke dårlige intensjoner.

De ville bare skape en ytelsesorientert ressurs, og også å gi programmerere litt spillerom.

Baksiden av det er Windows 10-minnefeilene Microsoft har prøvd å eliminere. Selskapet sa at denne typen problemer utgjorde 5-10% av sikkerhet problemer det ble behandlet mellom 2017 og 2018.

Automatisk initialisering

Microsoft utviklet InitAll som et verktøy for å håndheve automatisk minneinitialisering. Sikkerhetsfunksjonen retter seg mot datastrukturer, matriser og skalarer.

Ifølge selskapet er følgende komponenter gjenstand for automatisk initialisering:

  1. All kjernemodus-kode (dvs. alt kompilert med / KERNEL) i Windows-kodelageret
  2. Alle Hyper-V-koder (hypervisor, komponenter i kjernemodus, komponenter i brukermodus)
  3. En rekke andre prosjekter som nettverksrelaterte brukermodustjenester

Å håndheve initialisering av minne for kjerne-modus-kode er absolutt en velkommen idé. I hendene på en dårlig skuespiller kan slike instruksjoner eller programmer på lavt nivå forårsake mye kaos.

På grunn av ytelsesproblemer sa Microsoft at InitAll ennå ikke gjelder for alle variabeltypene.

Metoder som ikke fungerte

Microsoft har distribuert statiske metoder for å oppdage uinitialiserte variabler. Disse har ikke alltid nektet alle truslene. Uklar teknikker er heller ikke ideelle, spesielt når du prøver et massivt system, for eksempel Windows OS.

Kodegjennomgang fungerer heller ikke. For det første er det utsatt for feil. For det andre er det vanskelig å skalere.

Forhåpentligvis vil Microsoft perfeksjonere InitAll-funksjonen snart nok til å fikse alle Windows 10-minnefeil.

Du kan alltid komme tilbake til oss med spørsmål eller forslag i kommentarfeltet nedenfor.

Kan VPN dekryptere SSL? Hva er den beste VPN-en uten snooping?

Kan VPN dekryptere SSL? Hva er den beste VPN-en uten snooping?VpnCybersikkerhet

Hvis du bruker en VPN, må du forstå at VPN-leverandøren vil kunne se hva Internett-leverandøren din kan før du sikret tilkoblingen din.Imidlertid foregår det mye debatt om hvorvidt VPN-en din kan d...

Les mer
Hotel Wi-Fi er usikkert for ditt arbeid, ifølge FBI

Hotel Wi-Fi er usikkert for ditt arbeid, ifølge FBINyheterVpnCybersikkerhet

Federal Bureau of Investigation utstedte en kunngjøring om offentlige tjenester om risikoen ved bruk av hotell-Wi-Fi-nettverk under fjernarbeid.De fleste brukere ser ikke ut til å innse alvorlighet...

Les mer
DuckDuckGo-grunnlegger svarer på brukerspørsmål om personvern på nettet

DuckDuckGo-grunnlegger svarer på brukerspørsmål om personvern på nettetPersonvernCybersikkerhet

Online personvern er et av de hotteste debattemnene i verden. Tanken om at brukerdata er en vare, appellerer ikke til noen.Dessverre går det i dag å være online og avsløre personlig informasjon hån...

Les mer