Ako spoločnosť Microsoft opravuje chyby v pamäti systému Windows 10

  • Microsoft vysvetlil, ako používa automatickú inicializáciu pamäte na opravu konkrétnych chýb pamäte Windows 10.
  • Bezpečnostná funkcia InitAll automaticky inicializuje určité typy premenných.
  • Vyskúšajte naše bezpečnosť stránke sa dozviete viac o softvérových / hardvérových chybách a ich opravách.
  • Nezabudnite navštíviť našu Windows 10 v sekcii Najnovšie aktualizácie.
Chyby systému Windows 10

Microsoft má vysvetlil ako používa automatickú inicializáciu pamäte na opravu konkrétnych chýb pamäte Windows 10. Príslušné chyby zabezpečenia sú v poslednom čase na vzostupe, najmä v softvéroch vyvinutých pomocou C alebo C ++.

Chyby pamäte systému Windows 10

Problém s neinicializovanou pamäťou je, že sa nedá povedať skutočná podstata hodnôt, ktoré obsahuje. Zločinné subjekty ho môžu zneužiť na spôsobenie škody, napríklad porušenia dôvernosti alebo krádeže údajov.

Nie všetky programovacie jazyky, napríklad C ++, robia inicializáciu pamäte povinnou. Ich tvorcovia však nemali zlé úmysly.

Chceli len vytvoriť výkonovo orientovaný zdroj a tiež dať programátorom trochu voľnosti.

Na druhej strane sú chyby v pamäti systému Windows 10, ktoré sa spoločnosť Microsoft snaží eliminovať. Spoločnosť uviedla, že tieto typy problémov predstavovali 5 - 10% bezpečnosť problémy, ktorými sa zaoberala v rokoch 2017 až 2018.

Automatická inicializácia

Spoločnosť Microsoft vyvinula program InitAll ako nástroj na vynútenie automatickej inicializácie pamäte. Ochranný prvok sa zameriava na dátové štruktúry, polia a skaláre.

Podľa spoločnosti podliehajú automatickej inicializácii nasledujúce komponenty:

  1. Celý kód v režime jadra (t. J. Čokoľvek kompilované s / KERNEL) v úložisku kódov Windows
  2. Celý kód Hyper-V (hypervisor, komponenty v režime jadra, komponenty v užívateľskom režime)
  3. Rôzne ďalšie projekty, ako napríklad služby používateľského režimu súvisiace so sieťou

Presadzovanie inicializácie pamäte pre kód v režime jadra je určite vítaným nápadom. V rukách zlého herca môžu také pokyny alebo programy na nízkej úrovni spôsobiť veľkú katastrofu.

Z dôvodu problémov s výkonom spoločnosť Microsoft uviedla, že InitAll sa zatiaľ nevzťahuje na všetky typy premenných.

Metódy, ktoré nefungovali

Spoločnosť Microsoft nasadila statické metódy na zisťovanie neinicializovaných premenných. Tie nie vždy uhasili všetky hrozby. Fuzzy techniky tiež nie sú ideálne, najmä keď snímate masívny systém, napríklad Windows.

Nefunguje ani kontrola kódu. Pre začiatočníkov je náchylný na chyby. Po druhé, je ťažké ho zmeniť.

Dúfajme, že Microsoft zdokonalí funkciu InitAll dosť skoro na to, aby opravil všetky chyby pamäte Windows 10.

V prípade akýchkoľvek otázok alebo návrhov nás môžete kedykoľvek kontaktovať v sekcii komentárov nižšie.

Bethesda vystríha stredných hackerov

Bethesda vystríha stredných hackerovNovinkyOchrana Osobných údajovKyber Ochrana

V posledných týždňoch sme mali niekoľko technologických spoločností, ktoré umožnili neoprávnený prístup k ich údajom. 30. novembra Dell bol hacknutý a minulý týždeň Sennheiser a Quora sa rozhodla p...

Čítaj viac
Zabráňte budúcim útokom ransomvéru pomocou tohto bezplatného nástroja

Zabráňte budúcim útokom ransomvéru pomocou tohto bezplatného nástrojaWannacryKyber Ochrana

Na odstránenie rôznych problémov s počítačom odporúčame nástroj Restoro PC Repair Tool:Tento softvér opraví bežné chyby v počítači, ochráni vás pred stratou súborov, škodlivým softvérom, zlyhaním h...

Čítaj viac
Ako používať server DNS 1.1.1.1 na počítači so systémom Windows 10 [RÝCHLY PRÍRUČKA]

Ako používať server DNS 1.1.1.1 na počítači so systémom Windows 10 [RÝCHLY PRÍRUČKA]Windows 10Kyber OchranaDns

Na odstránenie rôznych problémov s počítačom odporúčame nástroj Restoro PC Repair Tool:Tento softvér opraví bežné chyby v počítači, ochráni vás pred stratou súborov, škodlivým softvérom, zlyhaním h...

Čítaj viac