Kā Microsoft novērš Windows 10 atmiņas kļūdas

  • Microsoft ir paskaidrojis, kā tā izmanto automātisko atmiņas inicializāciju, lai novērstu konkrētas Windows 10 atmiņas kļūdas.
  • Drošības līdzeklis InitAll automātiski uzsāk noteiktus mainīgo veidus.
  • Pārbaudiet mūsu drošība lapā, lai uzzinātu vairāk par programmatūras / aparatūras kļūdām un to labojumiem.
  • Neaizmirstiet apmeklēt mūsu Windows 10 sadaļā jaunākie atjauninājumi.
Windows 10 trūkumi

Microsoft ir paskaidroja kā tas izmanto automātisko atmiņas inicializāciju, lai novērstu konkrētas Windows 10 atmiņas kļūdas. Attiecīgās ievainojamības pēdējā laikā pieaug, īpaši programmatūrā, kas izstrādāta, izmantojot C vai C ++.

Windows 10 atmiņas kļūdas

Neinicializētās atmiņas problēma ir tā, ka nav iespējams pateikt patieso vērtību vērtību, ko tā satur. Ļaunprātīgi dalībnieki var to izmantot, lai nodarītu kaitējumu, piemēram, konfidencialitātes pārkāpumu vai datu zādzību.

Ne visas programmēšanas valodas, piemēram, C ++, padara atmiņas inicializāciju par obligātu. Viņu radītājiem gan nebija sliktu nodomu.

Viņi vienkārši vēlējās izveidot uz veiktspēju orientētu resursu un arī dot programmētājiem mazliet rīcības brīvības.

Tā aizmugure ir Windows 10 atmiņas kļūdas, kuras Microsoft ir mēģinājis novērst. Uzņēmums paziņoja, ka šāda veida problēmas veidoja 5-10% no problēmas drošība jautājumiem, kurus tā izskatīja laikā no 2017. līdz 2018. gadam.

Automātiska inicializēšana

Microsoft izstrādāja InitAll kā instrumentu automātiskās atmiņas inicializācijas ieviešanai. Drošības līdzekļa mērķis ir datu struktūras, masīvi un skalāri.

Pēc uzņēmuma domām, automātiski tiek inicializēti šādi komponenti:

  1. Viss kodola režīma kods (t.i., viss, kas apkopots ar / KERNEL) Windows kodu krātuvē
  2. Viss Hyper-V kods (hipervizors, kodola režīma komponenti, lietotāja režīma komponenti)
  3. Dažādi citi projekti, piemēram, ar tīklu saistīti lietotāju režīma pakalpojumi

Atmiņas inicializācijas ieviešana kodola režīma kodam noteikti ir apsveicama ideja. Slikta aktiera rokās šādas zema līmeņa sistēmas instrukcijas vai programmas var izraisīt lielu haosu.

Veiktspējas problēmu dēļ Microsoft teica, ka InitAll vēl nav piemērojams visiem mainīgo veidiem.

Neveiksmīgās metodes

Microsoft ir izvietojis statiskas metodes neinicializētu mainīgo noteikšanai. Tie ne vienmēr ir apslāpējuši visus draudus. Arī neskaidras metodes nav ideālas, it īpaši, ja pārbaudāt masveida sistēmu, piemēram, Windows OS.

Arī koda pārskatīšana nedarbojas. Iesācējiem tas ir pakļauts kļūdām. Otrkārt, to ir grūti mērogot.

Cerams, ka Microsoft pietiekami ātri pilnveidos InitAll funkciju, lai novērstu visas Windows 10 atmiņas kļūdas.

Jūs vienmēr varat atgriezties pie mums ar visiem jautājumiem vai ieteikumiem zemāk esošajā komentāru sadaļā.

Windows XP KB4500331 ielāpē nopietnas drošības ievainojamības

Windows XP KB4500331 ielāpē nopietnas drošības ievainojamībasWindows XpKiberdrošība

Microsoft nesen izlaida kritisku atjauninājumu (KB4500331), lai ielāptu koda attālās izpildes ievainojamību Windows XP. Ir pagājuši gadi, kopš Microsoft pārtrauca oficiālo atbalstu operētājsistēmai...

Lasīt vairāk
Klēpjdatoru bloķēšanas programmatūra: labākie rīki aizsardzībai pret zādzībām

Klēpjdatoru bloķēšanas programmatūra: labākie rīki aizsardzībai pret zādzībāmKlēpjdatorsDrošībaKiberdrošība

Laika taupīšanas programmatūras un aparatūras zināšanas, kas palīdz 200 miljoniem lietotāju gadā. Norādījumi par padomu, jaunumiem un padomiem, kā uzlabot savu tehnoloģiju dzīvi.Windows izslēgšanas...

Lasīt vairāk
1 miljons Windows datoru joprojām ir neaizsargāti pret BlueKeep ļaunprātīgas programmatūras uzbrukumiem

1 miljons Windows datoru joprojām ir neaizsargāti pret BlueKeep ļaunprātīgas programmatūras uzbrukumiemĻaunprātīga ProgrammatūraWindows 10 JaunumiKiberdrošība

Jaunākie ziņojumi liecina, ka apmēram 1 miljons ierīču joprojām ir neaizsargātas pret tārpainiem BlueKeep uzbrukumiem. Ietekmēto ierīču lietotājiem jāinstalē jaunākais Windows 10 drošības ielāpi ti...

Lasīt vairāk