Kuinka Microsoft korjaa Windows 10 -muistivirheet

  • Microsoft on selittänyt, kuinka se käyttää automaattista muistin alustusta tiettyjen Windows 10 -muistivirheiden korjaamiseen.
  • InitAll-suojausominaisuus käynnistää tietyt muuttujatyypit automaattisesti.
  • Katso meidän turvallisuus -sivulta saadaksesi lisätietoja ohjelmisto- ja laitevikoista ja niiden korjauksista.
  • Älä unohda käydä Windows 10 osiosta uusimmat päivitykset.
Windows 10 -viat

Microsoft on selitti kuinka se käyttää automaattista muistin alustusta tiettyjen Windows 10 -muistivirheiden korjaamiseen. Kyseiset haavoittuvuudet ovat lisääntyneet viime aikoina, erityisesti ohjelmistoissa, jotka on kehitetty käyttämällä C- tai C ++ -tekniikkaa.

Windows 10 -muistivirheet

Alustamattoman muistin ongelma on, että sen sisältämien arvojen todellista luonnetta ei voida kertoa. Haitalliset toimijat voivat käyttää sitä vahingoksi, kuten luottamuksellisuuden loukkaamiselle tai tietovarkauksille.

Kaikki ohjelmointikielet, esimerkiksi C ++, eivät tee muistin alustus pakolliseksi. Niiden tekijöillä ei kuitenkaan ollut huonoja aikomuksia.

He halusivat vain luoda suorituskykyyn suuntautuvan resurssin ja antaa ohjelmoijille hieman liikkumavaraa.

Sen kääntöpuoli on Windows 10 -muistivirheet, joita Microsoft on yrittänyt poistaa. Yritys ilmoitti, että tämän tyyppiset ongelmat muodostivat 5-10% ongelmista turvallisuus vuosien 2017 ja 2018 välisenä aikana.

Automaattinen alustus

Microsoft kehitti InitAll-työkalun automaattisen muistin alustamisen pakottamiseksi. Suojausominaisuus kohdistuu tietorakenteisiin, matriiseihin ja skalaareihin.

Yrityksen mukaan seuraavat komponentit alustetaan automaattisesti:

  1. Kaikki ytimoodit (eli kaikki, jotka on käännetty / KERNEL: n kanssa) Windows-koodivarastossa
  2. Kaikki Hyper-V-koodi (hypervisori, ydintilan komponentit, käyttäjätilan komponentit)
  3. Erilaisia ​​muita projekteja, kuten verkkoon liittyviä käyttäjätilapalveluja

Muistin alustamisen pakottaminen ydintilakoodille on varmasti tervetullut idea. Pahan näyttelijän käsissä tällaiset matalan tason järjestelmäohjeet tai ohjelmat voivat aiheuttaa paljon tuhoja.

Suorituskykyongelmien vuoksi Microsoft sanoi, että InitAll ei vielä koske kaikkia muuttujatyyppejä.

Menetelmät, jotka eivät toimineet

Microsoft on ottanut käyttöön staattisia menetelmiä alustamattomien muuttujien havaitsemiseksi. Nämä eivät ole aina tukahduttaneet kaikkia uhkia. Sumeat tekniikat eivät myöskään ole ihanteellisia, varsinkin kun koet massiivista järjestelmää, kuten Windows-käyttöjärjestelmää.

Koodin tarkistus ei myöskään toimi. Ensinnäkin, se on altis virheille. Toiseksi on vaikea skaalata.

Toivottavasti Microsoft täydentää InitAll-ominaisuutta riittävän pian korjaamaan kaikki Windows 10 -muistivirheet.

Voit aina palata meille kysymyksiin tai ehdotuksiin alla olevassa kommenttiosassa.

Kuinka suojata selainvuodolta

Kuinka suojata selainvuodoltaKyberturvallisuus

Yksityisyyden suojaaminen verkossa on tärkeää, mutta kuinka hyvin verkkoselaimet suojaavat tietojasi?Selainvuodot ovat yleisiä, ja tämän päivän artikkelissa kerromme, miten voit estää niitä vuotama...

Lue lisää
Microsoft Defender ATP for Ubuntu, Debian ja muut saapuvat

Microsoft Defender ATP for Ubuntu, Debian ja muut saapuvatLinuxKyberturvallisuus

Microsoft Defenderin Linux-käyttöjärjestelmä ATP tarjoaa yleisen saatavuuden.Haittaohjelmien torjuntatyökalu tukee Debian 9+, Ubuntu 16 LTS tai uudempi LTS ja useampi Linux-palvelinjakaja.Onko sinu...

Lue lisää
Windowsin haavoittuvuudet tekevät tietä uudelle vaaralliselle DoubleAgent-haittaohjelmien uhalle

Windowsin haavoittuvuudet tekevät tietä uudelle vaaralliselle DoubleAgent-haittaohjelmien uhalleKyberturvallisuus

Aivan kun verkkoyhteisö oli toipumassa viimeisestä haitallisten hyökkäysten aallosta, on tullut esiin uusi uhka, joka asettaa Windowsin käyttäjät vaaraan. Uusi uhka toimii läpi virustorjuntaohjelma...

Lue lisää