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.

Microsoft tuo Azureen uusia suojausominaisuuksia

Microsoft tuo Azureen uusia suojausominaisuuksiaTaivaansininenKyberturvallisuus

Microsoft on julkaissut uudet Azure - ja Microsoft 365 - ominaisuudet RSA-konferenssi San Franciscossa, Kaliforniassa. Konferenssissa keskityttiin yrityksen turvallisuus. Keskeiset puhujat puhuivat...

Lue lisää
Microsoft Azure isännöi vahingossa haittaohjelmasivustoja

Microsoft Azure isännöi vahingossa haittaohjelmasivustojaTaivaansininenKyberturvallisuus

Tietojenkalasteluhuijaukset ovat yleisiä nykyään. Such huijauksia kohdennettuja palveluja, kuten Dropbox, Amazonin verkkopalvelut ja Google Drive aiemmin. Tutkijaryhmä tunnisti äskettäin teknisen t...

Lue lisää
Windows Defender voi estää Petya & GoldenEye Ransomware -ohjelman Windows 10: ssä

Windows Defender voi estää Petya & GoldenEye Ransomware -ohjelman Windows 10: ssäRansomwareKyberturvallisuus

Uusi ransomware-hyökkäysten aalto pääosissa Petya ja GoldenEye Ransomware on vaikuttanut tuhansiin tietokoneisiin maailmanlaajuisesti. Tämä hyökkäys tapahtuu vain kuukauden kuluttua massiivinen Wan...

Lue lisää