Kako Microsoft odpravlja napake v pomnilniku sistema Windows 10

  • Microsoft je pojasnil, kako uporablja samodejno inicializacijo pomnilnika za odpravljanje določenih napak v pomnilniku sistema Windows 10.
  • Varnostna funkcija InitAll samodejno zažene nekatere vrste spremenljivk.
  • Oglejte si našo varnost strani, če želite izvedeti več o napakah programske / strojne opreme in njihovih popravkih.
  • Ne pozabite obiskati našega Windows 10 za najnovejše posodobitve.
Napake sistema Windows 10

Microsoft je razloženo kako uporablja samodejno inicializacijo pomnilnika za odpravljanje določenih napak v pomnilniku sistema Windows 10. Zadevne ranljivosti se v zadnjem času povečujejo, zlasti pri programski opremi, razviti s pomočjo C ali C ++.

Napake v pomnilniku sistema Windows 10

Težava neinicializiranega spomina je v tem, da ni mogoče povedati prave narave vrednot, ki jih vsebuje. Zlonamerni akterji ga lahko izkoristijo za škodo, na primer kršitev zaupnosti ali krajo podatkov.

Niso vsi programski jeziki, na primer C ++, obvezni za inicializacijo pomnilnika. Njihovi ustvarjalci pa niso imeli slabih namenov.

Želeli so samo ustvariti vir, usmerjen v uspešnost, in tudi programerjem dati malo manevrskega prostora.

Na drugi strani so napake v pomnilniku Windows 10, ki jih je Microsoft poskušal odpraviti. Družba je dejala, da te vrste težav predstavljajo 5-10% varnost vprašanja, s katerimi se je ukvarjal med letoma 2017 in 2018.

Samodejna inicializacija

Microsoft je razvil InitAll kot orodje za uveljavitev samodejne inicializacije pomnilnika. Varnostna funkcija cilja na podatkovne strukture, nize in skalarje.

Po navedbah podjetja so samodejno inicializirane naslednje komponente:

  1. Vsa koda načina jedra (tj. Vse, kar je prevedeno z / KERNEL) v repozitoriju kode Windows
  2. Vse kode Hyper-V (hipervizor, komponente v načinu jedra, komponente v uporabniškem načinu)
  3. Številni drugi projekti, kot so mrežne storitve v uporabniškem načinu

Zagotavljanje inicializacije pomnilnika za kodo v jedrnem načinu je vsekakor dobrodošla ideja. V rokah slabega igralca lahko takšna sistemska navodila ali programi na nizki ravni povzročijo veliko opustošenja.

Zaradi težav z zmogljivostjo je Microsoft dejal, da InitAll še ne velja za vse vrste spremenljivk.

Metode, ki niso delovale

Microsoft je uvedel statične metode za zaznavanje neinicializiranih spremenljivk. Ti niso vedno zadušili vseh groženj. Tudi mehke tehnike niso idealne, še posebej, če iščete masiven sistem, kot je Windows OS.

Tudi pregled kode ne deluje. Za začetek je nagnjen k napakam. Drugič, težko ga je prilagoditi.

Upajmo, da bo Microsoft funkcijo InitAll izpopolnil dovolj kmalu, da bo odpravil vse napake v pomnilniku sistema Windows 10.

Z vsemi vprašanji ali predlogi se lahko vedno obrnete na nas v spodnjem oddelku za komentarje.

Prihaja Microsoft Defender ATP za Ubuntu, Debian in druge

Prihaja Microsoft Defender ATP za Ubuntu, Debian in drugeLinuxSpletna Varnost

Microsoft Defender ATP za Linux dosega splošno razpoložljivost.Orodje za zaščito pred škodljivo programsko opremo podpira Debian 9+, Ubuntu 16 LTS ali novejši LTS in več distribucijskih strežnikov ...

Preberi več
Ranljivosti sistema Windows pomenijo možnost za novo nevarno grožnjo zlonamerne programske opreme DoubleAgent

Ranljivosti sistema Windows pomenijo možnost za novo nevarno grožnjo zlonamerne programske opreme DoubleAgentSpletna Varnost

Ko se je spletna skupnost opomogla od zadnjega vala zlonamernih napadov, se je pojavila nova grožnja, ki uporabnike sistema Windows ogroža. Nova grožnja deluje skozi protivirusni programi sami, zar...

Preberi več
Blokirajte sledenje povezavam na Facebooku s programom Privacy Badger

Blokirajte sledenje povezavam na Facebooku s programom Privacy BadgerZasebnostJazbec Za ZasebnostSpletna VarnostFacebook

EEF je predstavil povsem novo različico programa Privacy Badger, ki ponuja nov način za zaščito vaše zasebnosti tako vklopljene kot izklopljene Facebook. Funkcija je namenjena Facebookovi zmožnosti...

Preberi več