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.

Azure Sphere di Microsoft è una nuova piattaforma di sicurezza per i dispositivi IoT

Azure Sphere di Microsoft è una nuova piattaforma di sicurezza per i dispositivi IoTIotSfera AzzurraSicurezza Informatica

Microsoft ha annunciato un sistema operativo personalizzato per Sicurezza IoT e un importante servizio di sicurezza cloud che custodirà ogni dispositivo. Sfera Azzurra è una nuova piattaforma di si...

Leggi di più
Kaspersky lancia un antivirus gratuito in risposta alla pressione di Windows Defender

Kaspersky lancia un antivirus gratuito in risposta alla pressione di Windows DefenderProblemi Di KasperskySicurezza Informatica

Il business degli antivirus è difficile, con molte aziende di alto livello che lottano per il primo posto. Catturare l'attenzione della base di utenti non è un lavoro facile e l'introduzione costan...

Leggi di più
La vulnerabilità zero-day sconosciuta colpisce tutte le versioni di Windows, codice sorgente offerto per $ 90.000

La vulnerabilità zero-day sconosciuta colpisce tutte le versioni di Windows, codice sorgente offerto per $ 90.000MalwareSicurezza Informatica

Microsoft vanta con orgoglio che entrambi i suoi Windows 10 e Navigazione sul bordor sono i sistemi più sicuri al mondo. Tuttavia, sappiamo tutti che non esiste un software a prova di malware e rec...

Leggi di più