Come Microsoft sta risolvendo i bug di memoria di Windows 10

  • Microsoft ha spiegato come utilizza l'inizializzazione automatica della memoria per correggere specifici bug di memoria di Windows 10.
  • La funzione di sicurezza InitAll avvia automaticamente alcuni tipi di variabili.
  • Dai un'occhiata al nostro sicurezza pagina per saperne di più sui bug software/hardware e le loro correzioni.
  • Non dimenticare di visitare il nostro Windows 10 sezione dedicata agli ultimi aggiornamenti.
Difetti di Windows 10

Microsoft ha spiegato come utilizza l'inizializzazione automatica della memoria per correggere specifici bug di memoria di Windows 10. Le vulnerabilità in questione sono in aumento ultimamente, soprattutto nei software sviluppati utilizzando C o C++.

Bug di memoria di Windows 10

Il problema con la memoria non inizializzata è che non si può dire la vera natura dei valori che contiene. Gli attori malintenzionati possono sfruttarlo per causare danni, come la violazione della riservatezza o il furto di dati.

Non tutti i linguaggi di programmazione, ad esempio C++, rendono obbligatoria l'inizializzazione della memoria. Tuttavia, i loro creatori non avevano cattive intenzioni.

Volevano solo creare una risorsa orientata alle prestazioni e anche dare ai programmatori un po' di margine di manovra.

Il rovescio della medaglia sono i bug di memoria di Windows 10 che Microsoft ha cercato di eliminare. La società ha affermato che questi tipi di problemi costituivano il 5-10% del of sicurezza problemi che ha affrontato tra il 2017 e il 2018.

Inizializzazione automatica

Microsoft ha sviluppato InitAll come strumento per imporre l'inizializzazione automatica della memoria. La funzionalità di sicurezza è destinata a strutture di dati, array e scalari.

Secondo l'azienda, i seguenti componenti sono soggetti a inizializzazione automatica:

  1. Tutto il codice in modalità kernel (ovvero qualsiasi cosa compilata con /KERNEL) nel repository del codice di Windows
  2. Tutto il codice Hyper-V (hypervisor, componenti in modalità kernel, componenti in modalità utente)
  3. Una varietà di altri progetti come i servizi in modalità utente relativi alla rete

L'applicazione dell'inizializzazione della memoria per il codice in modalità kernel è certamente un'idea benvenuta. Nelle mani di un cattivo attore, tali istruzioni o programmi di sistema di basso livello possono causare molti scompiglio.

A causa di problemi di prestazioni, Microsoft ha affermato che InitAll non si applica ancora a tutti i tipi di variabili.

Metodi che non hanno funzionato

Microsoft ha implementato metodi statici per rilevare le variabili non inizializzate. Questi non hanno sempre spento tutte le minacce. Inoltre, le tecniche fuzzy non sono l'ideale, specialmente quando si sta esaminando un sistema enorme, come il sistema operativo Windows.

Anche la revisione del codice non funziona. Per cominciare, è soggetto a errori. In secondo luogo, è difficile da scalare.

Si spera che Microsoft perfezionerà la funzione InitAll abbastanza presto per correggere tutti i bug di memoria di Windows 10.

Puoi sempre contattarci per qualsiasi domanda o suggerimento nella sezione commenti qui sotto.

La nuova integrazione Hyper-V in WSL 2 porta alla perdita di traffico

La nuova integrazione Hyper-V in WSL 2 porta alla perdita di trafficoLinuxSicurezza Informatica

La possibilità di perdite di traffico Internet durante l'esecuzione di Linux con WSL 2 non è incoraggiante.Il WS per Linux 2 utilizza la rete virtuale Hyper-V, che questa volta è la radice del prob...

Leggi di più
10 migliori software antivirus con versione di prova gratuita [Virus Protection]

10 migliori software antivirus con versione di prova gratuita [Virus Protection]AntivirusSicurezza Informatica

Competenza software e hardware per risparmiare tempo che aiuta 200 milioni di utenti all'anno. Guidandoti con consigli pratici, notizie e suggerimenti per aggiornare la tua vita tecnologica.Bitdefe...

Leggi di più
Quora si unisce alla lista delle società di big data a subire una violazione

Quora si unisce alla lista delle società di big data a subire una violazioneNotiziaQuoraSicurezza Informatica

In quello che sta diventando un occorrenza regolare, un'altra grande azienda tecnologica, questa volta Quora, ha subito una violazione dei dati. Questo si avvicina alla scia dell'hacking di Dell, c...

Leggi di più