Hur Microsoft fixar Windows 10-minnesfel

How to effectively deal with bots on your site? The best protection against click fraud.
  • Microsoft har förklarat hur det använder automatisk minnesinitiering för att fixa specifika Windows 10-minnesfel.
  • InitAll-säkerhetsfunktionen initierar automatiskt vissa variabeltyper.
  • Kolla in vår säkerhet sida för att lära dig mer om programvara / hårdvarufel och deras korrigeringar.
  • Glöm inte att besöka vår Windows 10 avsnitt för de senaste uppdateringarna.
Windows 10-brister

Microsoft har förklarade hur den använder automatisk minnesinitiering för att fixa specifika minnesfel i Windows 10. Sårbarheterna i fråga har ökat den senaste tiden, särskilt i programvara som utvecklats med C eller C ++.

Windows 10-minnesfel

Problemet med oinitialiserat minne är att det inte finns någon berättelse om den verkliga naturen hos de värden som den innehåller. Skadliga aktörer kan utnyttja det för att orsaka skada, såsom brott mot sekretess eller datastöld.

Inte alla programmeringsspråk, till exempel C ++, gör minnesinitiering obligatorisk. Deras skapare hade dock inte dåliga avsikter.

De ville bara skapa en prestationsorienterad resurs och också att ge programmerare lite spelrum.

instagram story viewer

Baksidan av det är Windows 10-minnesfel som Microsoft har försökt eliminera. Företaget sa att dessa typer av problem utgjorde 5-10% av säkerhet frågor det behandlade mellan 2017 och 2018.

Automatisk initialisering

Microsoft utvecklade InitAll som ett verktyg för att genomföra automatisk minnesinitiering. Säkerhetsfunktionen riktar sig mot datastrukturer, matriser och skalar.

Enligt företaget är följande komponenter föremål för automatisk initialisering:

  1. All kärnlägeskod (dvs. allt kompilerat med / KERNEL) i Windows-kodförvaret
  2. Alla Hyper-V-koder (hypervisor, komponenter i kärnläget, komponenter i användarläget)
  3. En mängd andra projekt som nätverksrelaterade användarlägetjänster

Att genomföra minnesinitialisering för kärnlägeskod är verkligen en välkommen idé. I händerna på en dålig skådespelare kan sådana systemanvisningar eller program på låg nivå orsaka mycket kaos.

På grund av prestandaproblem sa Microsoft att InitAll ännu inte gäller för alla variabeltyper.

Metoder som inte fungerade

Microsoft har distribuerat statiska metoder för att upptäcka oinitialiserade variabler. Dessa har inte alltid tagit bort alla hot. Fuzzy-tekniker är inte heller idealiska, speciellt när du testar ett massivt system, till exempel Windows OS.

Kodgranskning fungerar inte heller. Till att börja med är det benäget för fel. För det andra är det svårt att skala.

Förhoppningsvis kommer Microsoft att perfekta InitAll-funktionen snart nog för att fixa alla Windows 10-minnesfel.

Du kan alltid komma tillbaka till oss med frågor eller förslag i kommentarfältet nedan.

Teachs.ru
Windows Defender tar bort trakasserande PC-optimeringsprogram från och med den 1 mars

Windows Defender tar bort trakasserande PC-optimeringsprogram från och med den 1 marsProblem Med Windows FörsvarareCybersäkerhet

Många användare har stött på fri programvara som söker efter deras system alla typer av fel, och sedan visar de olika alarmerande meddelanden för att skrämma dem till att köpa premiumversionen av d...

Läs mer
Windows 7 Meltdown-patch gör datorer ännu mer utsatta för hot

Windows 7 Meltdown-patch gör datorer ännu mer utsatta för hotWindows 7Cybersäkerhet

För några veckor sedan rullade Microsoft snabbt ut en patch för att fixa Spectre och Meltdown säkerhetsproblem kvarstår i Windows 7. Tyvärr hamnade saker inte som planerat eftersom företagets Meltd...

Läs mer
Kan NordVPN hackas?

Kan NordVPN hackas?NordvpnVpnCybersäkerhet

Om du är en avslappnad VPN-användare undrade du förmodligen om VPN så populära som NordVPN kan hackas.Generellt sett kan vilken VPN som helst hackas. Och det inkluderar tyvärr också populära VPN-tj...

Läs mer
ig stories viewer