Какво е Control Flow Guard в Windows 10 - как да го включите или изключите
Вградена в Windows 10 функция за сигурност – Control Flow Guard (CFG) е предназначена да се бори с уязвимостите при повреда на паметта. Control Flow Guard помага за предотвратяване на повреда на паметта, което е много полезно за предотвратяване на атаки на ransomware. Възможностите на сървъра са ограничени до всичко, което е необходимо в този момент, за да се намали повърхността на атака. Защитата от експлоатиране е част от функцията Exploit Guard в Windows Defender . CFG е част от тази функция.
Control Flow Guard в Windows 10
Нека се задълбочим малко по-дълбоко в функцията Control Flow Guard в Windows 10 и да отговорим на няколко въпроса като:
- Какво представлява Control Flow Guard и как работи?
- Как Control Flow Guard влияе върху производителността на браузъра?
- Как да деактивирате Control Flow Guard?
1] Какво представлява Control Flow Guard и как работи
Control Flow Guard е функция, която затруднява експлойтите да изпълняват произволен код чрез уязвимости като препълване на буфер. Както знаем, уязвимостите в софтуера често се експлоатират чрез предоставяне на малко вероятни, необичайни или екстремни данни на работеща програма. Например, нападателят може да използва уязвимостта при препълване на буфер, като предостави повече входни данни за програма от очакваното, като по този начин надхвърли зоната, запазена от програмата, за да задържи отговор. Тази схема вероятно поврежда съседна памет, която може да съдържа указател на функция. Когато програмата извика през тази функция, тя може след това да прескочи до непредвидено място, посочено от нападателя.
За да се избегнат подобни случаи, мощна комбинация от поддръжка по време на компилиране и изпълнение от Control Flow Guard прилага целостта на контролния поток, който строго ограничава местата, където могат да бъдат изпълнени инструкции за индиректно извикване. Той също така идентифицира набора от функции в приложението, които могат да бъдат потенциални цели за непреки повиквания. Като такъв, Control Flow Guard вмъква допълнителни проверки за сигурност, които могат да открият опити за отвличане на оригиналния код.
Когато проверката на CFG се провали по време на изпълнение, Windows незабавно прекратява програмата, като по този начин прекъсва всяка експлойт, която се опитва да извика косвено невалиден адрес.
2] Как (How)Control Flow Guard влияе върху производителността на браузъра
Съобщава се, че функцията причинява проблеми с производителността на браузъри, базирани на Chromium . Всички основни браузъри като Google Chrome , браузър Microsoft Edge , Vivaldi и десетки други изглежда са били засегнати от него. Проблемът излезе наяве, когато разработчиците от Vivaldi стартираха Chromium единични тестове на Windows 7 и откриха, че те работят по-бързо, отколкото в най-новата версия на Windows 10 .
Мениджърът на Windows Kernel Team потвърди проблема и каза, че са изградили корекция, която ще бъде изпратена след няколко седмици.
3] Как(How) да деактивирате Control Flow Guard в Windows 10
Ако искате да деактивирате тази функция, следвайте тази процедура.
Щракнете върху Старт и потърсете Защита на Windows(Windows Security) .
Изберете Защита на Windows(Windows Security) от левия панел на секцията „ Актуализиране и сигурност(Update and Security) “ на настройките на Windows Defender(Windows Defender Settings) .
Изберете „ Управление на приложението и браузъра(App & browser Control) “ и превъртете надолу, за да намерите „ Настройки за защита от експлоатиране(Exploit Protection Settings) “. Изберете го и изберете „ Control Flow Guard “.
Натиснете стрелката за падащо меню и изберете опцията „Изключено по подразбиране“.
Надявам се това да помогне.(I hope this helps.)
Related posts
Какво е App & Browser Control в Windows 10 и как да го скриете
Как да актуализирате Windows Defender ръчно в Windows 10
Премахнете иконата за уведомяване на Windows Defender в Windows 10
Как да добавите или изключите приложение в защитата от експлоатиране на Windows 10
Как да изчистите историята на защитата на Windows Defender в Windows 10
Поправете грешката при влизане в контрола на достъпа в Windows 10
Деактивирайте Windows Defender за постоянно, като използвате Defender Control
Какво представляват Family Options в Windows 10 и как да скриете този раздел
Поправете липсата на контролен панел на NVIDIA в Windows 10
Как да изключите Windows Defender
Активирайте или деактивирайте контролния панел и приложението за настройки на Windows 10
Настройте Kodi Remote Control в Windows 10 с помощта на устройства с Android и iOS
Как да промените нивото на контрол на потребителските акаунти (UAC) в Windows 10
Деактивирайте контрола на потребителските акаунти (UAC) в Windows 10
Как да получите достъп до панела за управление на звука в Windows 10
Добавете контролния панел и командния ред към менюто на WinX в Windows 10
Как да блокирате достъпа до настройките и контролния панел на Windows 10
Как да активирате отдалечен работен плот в Windows 10 (или Windows 7)
Как да добавите редактор на локални групови правила към контролния панел в Windows 10
Как да инсталирате NumPy с помощта на PIP на Windows 10