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.

5+ najboljših protivirusnih programov za stranke Xfinity za blokiranje vseh groženj

5+ najboljših protivirusnih programov za stranke Xfinity za blokiranje vseh groženjSpletna Varnost

ESET Antivirus prihaja z vsemi varnostnimi orodji, ki jih boste morda kdaj potrebovali za zaščito svojih podatkov in zasebnosti, vključno z:Podpora proti krajiZaščita spletne kamereIntuitivna nasta...

Preberi več
Najboljši protivirusni program za PlayStation 4/5 za zaščito vaše konzole

Najboljši protivirusni program za PlayStation 4/5 za zaščito vaše konzolePlaystation 4Spletna VarnostIgralna Konzola

ESET Antivirus prihaja z vsemi varnostnimi orodji, ki jih boste morda kdaj potrebovali za zaščito svojih podatkov in zasebnosti, vključno z:Podpora proti krajiZaščita spletne kamereIntuitivna nasta...

Preberi več
Varnostna analiza: Kaj je Yandex in kako varen je v resnici?

Varnostna analiza: Kaj je Yandex in kako varen je v resnici?BrskalnikSpletna Varnost

Na trgu je veliko odličnih spletnih brskalnikov in eden izmed njih je brskalnik Yandex.Danes bomo odgovorili, kako varen je brskalnik Yandex in kaj lahko naredi.Brskalnik je precej podoben Chromu, ...

Preberi več