Насоки за смекчаване на EMET

Отнася се за
Developer Tools

Резюме

Enhanced Mitigation Experience Toolkit (EMET) е помощна програма, която помага да се предотврати успешното използване на уязвимости в софтуера. EMET постига тази цел с помощта на технологии за смекчаване на защитата. Тези технологии функционират като специални защити и пречки, които авторът на експлойта трябва да преодолее, за да използва уязвимостите в софтуера. Тези технологии за смекчаване на защитата не гарантират, че уязвимостите няма да могат да бъдат използвани. Те обаче работят, за да направят експлоатацията възможно най-трудна за изпълнение. За повече информация относно EMET щракнете върху следния номер на статия, за да прегледате статията в базата знания на Microsoft:

2458544 Подобрен набор инструменти за смекчаване на последствията Когато мерките за EMET се прилагат към определен софтуер или определени видове софтуер, е възможно да възникнат проблеми със съвместимостта, тъй като защитеният софтуер се държи по подобен начин на начина, по който се би държал използваният софтуер. В тази статия се описва видът софтуер, който обикновено представя проблеми със съвместимостта със смекчаванията на EMET, както и списък на продуктите, които показват проблеми със съвместимостта с едно или повече от предпазните мерки, предлагани от EMET.

Повече информация

Общи насоки

Смекчаването на EMET работи на много ниско ниво в операционната система и някои видове софтуер, които изпълняват подобни операции от ниско ниво, може да имат проблеми със съвместимостта, когато са конфигурирани да бъдат защитени с помощта на EMET. По-долу е предоставен списък на видовете софтуер, който не трябва да бъде защитен с помощта на EMET:

  • Софтуер за защита от злонамерен софтуер и защита от проникване
  • Дебъгери
  • Софтуер, който работи с технологии за управление на правата за достъп (DRM) (т.е. видеоигри)
  • Софтуер, който използва технологии против отстраняване на грешки, обфускиране или закачане

Някои приложения на базирани на хост системи за предотвратяване на проникване (HIPS) могат да предоставят защити, които наподобяват тези на EMET. Когато тези приложения са инсталирани в система заедно с EMET, може да се изисква допълнителна конфигурация, за да се разреши съвместното съществуване на двата продукта.

Освен това EMET е предназначен за съвместна работа с настолни приложения и трябва да защитавате само тези приложения, които получават или обработват ненадеждни данни. Системните и мрежовите услуги също са извън обхвата на EMET. Въпреки че е технически възможно да защитите тези услуги с помощта на EMET, не ви съветваме да правите това.

Списък за съвместимост на приложения

По-долу е предоставен списък на специфични продукти, които имат проблеми със съвместимостта по отношение на мерките за смекчаване, предлагани от EMET. Трябва да забраните определени несъвместими смекчавания, ако искате да защитите продукта с помощта на EMET. Имайте предвид, че този списък взема предвид настройките по подразбиране за най-новата версия на продукта. При прилагането на определени добавки или допълнителни компоненти към стандартния софтуер е възможно да възникнат проблеми със съвместимостта.

Несъвместими смекчавания

Product EMET 4.1 Актуализация 1 EMET 5.2 EMET 5.5 и по-нови версии
.NET 2.0/3.5 Филтриране на адреси за експортиране (EAF)/филтриране на адрес за импортиране (IAF) EAF/IAF EAF/IAF
7-Zip конзола/GUI/файлов мениджър (EAF) EAF EAF
AMD 62xx процесори EAF EAF EAF
Beyond Trust Power Broker Не е приложимо EAF, EAF+, Stack Pivot EAF, EAF+, Stack Pivot
Определени AMD / ATI видео драйвери Система ASLR=AlwaysOn Система ASLR=AlwaysOn Система ASLR=AlwaysOn
DropBox EAF EAF EAF
Excel Power Query, Power View, Power Map и PowerPivot EAF EAF EAF
Google Chrome СЕХОП* СЕХОП* SEHOP*, EAF+
Google Talk DEP, SEHOP* DEP, SEHOP* DEP, SEHOP*
Immidio Flex+ Не е приложимо EAF EAF
McAfee HDLP EAF EAF EAF
Microsoft Office Web Components (OWC) DEP на системата = AlwaysOn DEP на системата = AlwaysOn DEP на системата = AlwaysOn
Microsoft PowerPoint EAF EAF EAF
Microsoft Teams СЕХОП* СЕХОП* SEHOP*, EAF+
Командата "Печат" в OneNote Online Heapspray Не е приложимо Не е приложимо
Oracle Javaǂ Heapspray Heapspray Heapspray
Pitney Bowes Print Audit 6 SimExecFlow SimExecFlow SimExecFlow
Версията на Siebel CRM е 8.1.1.9 SEHOP SEHOP SEHOP
Skype EAF EAF EAF
SolarWinds Syslogd Manager EAF EAF EAF
VLC плейър 2.1.3+ SimExecFlow Не е приложимо Не е приложимо
Windows Media Player ЗадължителноASLR, EAF, SEHOP* ЗадължителноASLR, EAF, SEHOP* ЗадължителноASLR, EAF, SEHOP*
Windows Photo Gallery Повикващ Не е приложимо Не е приложимо

                
* Само в Windows Vista и по-ранни версии

ǂ EMET смекчавания може да са несъвместими с Oracle Java, когато се изпълняват с помощта на настройки, които запазват голяма част от паметта за виртуалната машина (т.е. с помощта на опцията -Xms).

Често задавани въпроси

В: Кои са експлойтите, за които CVE са блокирани от EMET?

О: По-долу е посочен частичен списък на CVE, за които известните експлойти са успешно блокирани от EMET към момента на откриването:

CVE номер Семейство продукти
CVE-2004-0210 Windows
CVE-2006-2492 Office
CVE-2006-3590 Office
CVE-2007-5659 Adobe Reader, Adobe Acrobat
CVE-2008-4841 Office
CVE-2009-0927 Adobe Reader, Adobe Acrobat
CVE-2009-4324 Adobe Reader, Adobe Acrobat
CVE-2010-0188 Adobe Reader, Adobe Acrobat
CVE-2010-0806 Internet Explorer
CVE-2010-1297 Adobe Flash Player, Adobe AIR, Adobe Reader, Adobe Acrobat
CVE-2010-2572 Office
CVE-2010-2883 Adobe Reader, Adobe Acrobat
CVE-2010-3333 Office
CVE-2010-3654 Adobe Flash Player
CVE-2011-0097 Office
CVE-2011-0101 Office
CVE-2011-0611 Adobe Flash Player, Adobe AIR, Adobe Reader, Adobe Acrobat
CVE-2011-1269 Office
CVE-2012-0158 Office, SQL Server, Commerce Server, Visual FoxPro, Visual Basic
CVE-2012-0779 Adobe Flash Player
CVE-2013-0640 Adobe Reader, Adobe Acrobat
CVE-2013-1331 Office
CVE-2013-1347 Internet Explorer
CVE-2013-3893 Internet Explorer
CVE-2013-3897 Internet Explorer
CVE-2013-3906 Windows, Office
CVE-2013-3918 Windows
CVE-2013-5065 Windows
CVE-2013-5330 Adobe Flash Player, Adobe AIR
CVE-2014-0322 Internet Explorer
CVE-2014-0497 Adobe Flash Player
CVE-2014-1761 Office, SharePoint
CVE-2014-1776 Internet Explorer
CVE-2015-0313 Adobe Flash Player
CVE-2015-1815 Internet Explorer

            
В: Как да деинсталирам Microsoft EMET 5.1 с помощта на команда MSIEXEC или команда от системния регистър?

О: Вижте препратките в следната тема в TechNet:

Msiexec (опции за командния ред) В: Как да забраня съобщаването за грешки на Watson (WER)?

О: Вижте препратките в следните статии за Windows и Windows Server:

Настройки на WER
            
             съобщаване за грешки в Windows

Отказ от отговорност за информация от трети лица

Отказ от отговорност за информация от трети лица

Продуктите на трети лица, които са упоменати в тази статия, се произвеждат от фирми, които са независими от Microsoft. Microsoft не дава никаква подразбираща се или друга гаранция относно производителността или надеждността на тези продукти.