From e6337920ced029e1b8392abca327eaa40fae0dd4 Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Thu, 29 Nov 2018 10:01:58 -0800 Subject: [PATCH 01/25] added new test --- .../intelligence/top-scoring-industry-antivirus-tests.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/intelligence/top-scoring-industry-antivirus-tests.md b/windows/security/threat-protection/intelligence/top-scoring-industry-antivirus-tests.md index 34297ac109..751907b891 100644 --- a/windows/security/threat-protection/intelligence/top-scoring-industry-antivirus-tests.md +++ b/windows/security/threat-protection/intelligence/top-scoring-industry-antivirus-tests.md @@ -8,7 +8,7 @@ ms.sitesec: library ms.localizationpriority: medium ms.author: ellevin author: levinec -ms.date: 11/07/2018 +ms.date: 11/29/2018 --- # Top scoring in industry antivirus tests @@ -21,12 +21,16 @@ In the real world, millions of devices are protected from cyberattacks every day



![AV-TEST logo](./images/av-test-logo.png) -## AV-TEST: Perfect protection score of 6.0/6.0 in the latest test +## AV-TEST: Protection score of 6.0/6.0 in the latest test The AV-TEST Product Review and Certification Report tests on three categories: protection, performance, and usability. The scores listed below are for the Protection category which has two scores: Real-World Testing and the AV-TEST reference set (known as "Prevalent Malware"). > [!NOTE] > [Download our latest analysis: Examining the AV-TEST July-August results](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE2IL3Y) +### September-October 2018 AV-TEST Business User test: [Protection score 6.0/6.0](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/october-2018/microsoft-windows-defender-antivirus-4.18-184174/) + +Windows Defender Antivirus achieved an overall Protection score of 6.0/6.0, with 21,568 malware samples tested. + ### July-August 2018 AV-TEST Business User test: [Protection score 6.0/6.0](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/august-2018/microsoft-windows-defender-antivirus-4.12--4.18-183212/) | [Analysis](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE2IL3Y) Windows Defender Antivirus achieved an overall Protection score of 6.0/6.0, detecting 100% of 20,022 malware samples. With the latest results, Windows Defender Antivirus has achieved 100% on 14 of the 16 most recent antivirus tests (combined "Real-World" and "Prevalent malware"). From 26b20a7c1d6d8795c29f9b41dfc2a7f2ffde57d5 Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Tue, 11 Dec 2018 14:56:44 -0800 Subject: [PATCH 02/25] Added MITRE --- .../images/170px-Mitre_Corporation_logo.png | Bin 0 -> 2591 bytes .../intelligence/images/mitreLogo.png | Bin 0 -> 20833 bytes .../top-scoring-industry-antivirus-tests.md | 44 +++++++++++------- 3 files changed, 28 insertions(+), 16 deletions(-) create mode 100644 windows/security/threat-protection/intelligence/images/170px-Mitre_Corporation_logo.png create mode 100644 windows/security/threat-protection/intelligence/images/mitreLogo.png diff --git a/windows/security/threat-protection/intelligence/images/170px-Mitre_Corporation_logo.png b/windows/security/threat-protection/intelligence/images/170px-Mitre_Corporation_logo.png new file mode 100644 index 0000000000000000000000000000000000000000..207f227d876b9cf713c5c73ebd57fa4234476413 GIT binary patch literal 2591 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 literal 0 HcmV?d00001 diff --git a/windows/security/threat-protection/intelligence/images/mitreLogo.png b/windows/security/threat-protection/intelligence/images/mitreLogo.png new file mode 100644 index 0000000000000000000000000000000000000000..9ac70a48cfc6d95669cf457643298b457a3328ea GIT binary patch literal 20833 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 literal 0 HcmV?d00001 diff --git a/windows/security/threat-protection/intelligence/top-scoring-industry-antivirus-tests.md b/windows/security/threat-protection/intelligence/top-scoring-industry-antivirus-tests.md index 751907b891..979612e433 100644 --- a/windows/security/threat-protection/intelligence/top-scoring-industry-antivirus-tests.md +++ b/windows/security/threat-protection/intelligence/top-scoring-industry-antivirus-tests.md @@ -11,7 +11,19 @@ author: levinec ms.date: 11/29/2018 --- -# Top scoring in industry antivirus tests +# Top scoring in industry tests + +## Endpoint detection & response + +### MITRE: industry-leading optics and detection capabilities + +MITRE tested the ability of products to detect techniques commonly used by the targeted attack group APT3 (also known as Boron or UPS). To isolate detection capabilities, as part of the testing, all protection and prevention features were turned off. Microsoft is happy to be one of the first EDR vendors to sign up for the MITRE evaluation based on the ATT&CK framework, widely regarded today as the most comprehensive catalog of attacker techniques and tactics. + +#### ATT&CK-based evaluation: [Leading optics and detection capabilities](https://attackevals.mitre.org/) | [Analysis](https://cloudblogs.microsoft.com/microsoftsecure/2018/12/03/insights-from-the-mitre-attack-based-evaluation-of-windows-defender-atp/) + +The breadth of telemetry, the strength of threat intelligence, and the advanced, automatic detection through machine learning, heuristics, and behavior monitoring delivered comprehensive coverage of attacker techniques across the entire attack chain. + +## Next generation protection [Windows Defender Antivirus](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10?ocid=cx-docs-avreports) **consistently achieves high scores** in independent tests, displaying how it is a top choice in the antivirus market. @@ -21,29 +33,29 @@ In the real world, millions of devices are protected from cyberattacks every day



    ![AV-TEST logo](./images/av-test-logo.png) -## AV-TEST: Protection score of 6.0/6.0 in the latest test +### AV-TEST: Protection score of 6.0/6.0 in the latest test The AV-TEST Product Review and Certification Report tests on three categories: protection, performance, and usability. The scores listed below are for the Protection category which has two scores: Real-World Testing and the AV-TEST reference set (known as "Prevalent Malware"). > [!NOTE] > [Download our latest analysis: Examining the AV-TEST July-August results](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE2IL3Y) -### September-October 2018 AV-TEST Business User test: [Protection score 6.0/6.0](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/october-2018/microsoft-windows-defender-antivirus-4.18-184174/) +#### September-October 2018 AV-TEST Business User test: [Protection score 6.0/6.0](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/october-2018/microsoft-windows-defender-antivirus-4.18-184174/) Windows Defender Antivirus achieved an overall Protection score of 6.0/6.0, with 21,568 malware samples tested. -### July-August 2018 AV-TEST Business User test: [Protection score 6.0/6.0](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/august-2018/microsoft-windows-defender-antivirus-4.12--4.18-183212/) | [Analysis](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE2IL3Y) +#### July-August 2018 AV-TEST Business User test: [Protection score 6.0/6.0](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/august-2018/microsoft-windows-defender-antivirus-4.12--4.18-183212/) | [Analysis](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE2IL3Y) Windows Defender Antivirus achieved an overall Protection score of 6.0/6.0, detecting 100% of 20,022 malware samples. With the latest results, Windows Defender Antivirus has achieved 100% on 14 of the 16 most recent antivirus tests (combined "Real-World" and "Prevalent malware"). -### May-June 2018 AV-TEST Business User test: [Protection score 6.0/6.0](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/june-2018/microsoft-windows-defender-antivirus-4.12-182374/) | [Analysis](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE2v60I?ocid=cx-docs-avreports) +#### May-June 2018 AV-TEST Business User test: [Protection score 6.0/6.0](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/june-2018/microsoft-windows-defender-antivirus-4.12-182374/) | [Analysis](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE2v60I?ocid=cx-docs-avreports) Windows Defender Antivirus achieved an overall Protection score of 6.0/6.0, detecting 100% of 5,790 malware samples. -### March-April 2018 AV-TEST Business User test: [Protection score 5.5/6.0](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/april-2018/microsoft-windows-defender-antivirus-4.12-181574/) | [Analysis](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE2ouJA?ocid=cx-docs-avreports) +#### March-April 2018 AV-TEST Business User test: [Protection score 5.5/6.0](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/april-2018/microsoft-windows-defender-antivirus-4.12-181574/) | [Analysis](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE2ouJA?ocid=cx-docs-avreports) Windows Defender Antivirus achieved an overall Protection score of 5.5/6.0, missing 2 out of 5,680 malware samples (0.035% miss rate). -### January-February 2018 AV-TEST Business User test: [Protection score 6.0/6.0](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/february-2018/microsoft-windows-defender-antivirus-4.12-180674/) | [Analysis](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE27O5A?ocid=cx-docs-avreports) +#### January-February 2018 AV-TEST Business User test: [Protection score 6.0/6.0](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/february-2018/microsoft-windows-defender-antivirus-4.12-180674/) | [Analysis](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE27O5A?ocid=cx-docs-avreports) Windows Defender Antivirus achieved an overall Protection score of 6.0/6.0, with 5,105 malware samples tested. @@ -54,24 +66,24 @@ Windows Defender Antivirus achieved an overall Protection score of 6.0/6.0, with ![AV-Comparatives Logo](./images/av-comparatives-logo-3.png) -## AV-Comparatives: Protection rating of 99.8% in the latest test +### AV-Comparatives: Protection rating of 99.8% in the latest test AV-Comparatives is an independent organization offering systematic testing for security software such as PC/Mac-based antivirus products and mobile security solutions. -### Real-World Protection Test August - September (Enterprise): [Protection Rate 99.8%](https://www.av-comparatives.org/tests/real-world-protection-test-enterprise-august-september-2018-testresult/) **Latest** +#### Real-World Protection Test August - September (Enterprise): [Protection Rate 99.8%](https://www.av-comparatives.org/tests/real-world-protection-test-enterprise-august-september-2018-testresult/) **Latest** This test, as defined by AV-Comparatives, attempts to assess the effectiveness of each security program to protect a computer against active malware threats while online. The test set contained 599 test cases (such as malicious URLs). -### Malware Protection Test August 2018 (Enterprise): [Protection Rate 99.9%](https://www.av-comparatives.org/tests/malware-protection-test-enterprise-august-2018-testresult/) +#### Malware Protection Test August 2018 (Enterprise): [Protection Rate 99.9%](https://www.av-comparatives.org/tests/malware-protection-test-enterprise-august-2018-testresult/) This test, as defined by AV-Comparatives, attempts to assesses a security program’s ability to protect a system against infection by malicious files before, during or after execution. The results are based on testing against 1,556 malware samples. -### Real-World Protection Test March - June (Enterprise): [Protection Rate 98.7%](https://www.av-comparatives.org/tests/real-world-protection-test-enterprise-march-june-2018-testresult/) +#### Real-World Protection Test March - June (Enterprise): [Protection Rate 98.7%](https://www.av-comparatives.org/tests/real-world-protection-test-enterprise-march-june-2018-testresult/) The test set contained 1,163 test cases (such as malicious URLs). -### Malware Protection Test March 2018 (Enterprise): [Protection Rate 99.9%](https://www.av-comparatives.org/tests/malware-protection-test-enterprise-march-2018-testresult/) +#### Malware Protection Test March 2018 (Enterprise): [Protection Rate 99.9%](https://www.av-comparatives.org/tests/malware-protection-test-enterprise-march-2018-testresult/) For this test, 1,470 recent malware samples were used. @@ -81,19 +93,19 @@ For this test, 1,470 recent malware samples were used. ![SE Labs Logo](./images/se-labs2.png) -## SE Labs: Total accuracy rating of AAA in the latest test +### SE Labs: Total accuracy rating of AAA in the latest test SE Labs tests a range of solutions used by products and services to detect and/or protect against attacks, including endpoint software, network appliances, and cloud services. -### Enterprise Endpoint Protection July - September 2018: [AAA award](https://selabs.uk/download/enterprise/epp/2018/jul-sep-2018-enterprise.pdf) **pdf** +#### Enterprise Endpoint Protection July - September 2018: [AAA award](https://selabs.uk/download/enterprise/epp/2018/jul-sep-2018-enterprise.pdf) **pdf** Microsoft's next-gen protection was named as one of the most effective products, stopping all public and targeted attacks. It showcased its ability to block malicious URLs, deal with exploits, and classify legitimate apps and websites correctly. -### Enterprise Endpoint Protection April - June 2018: [AAA award](https://selabs.uk/download/enterprise/epp/2018/apr-jun-2018-enterprise.pdf) **pdf** +#### Enterprise Endpoint Protection April - June 2018: [AAA award](https://selabs.uk/download/enterprise/epp/2018/apr-jun-2018-enterprise.pdf) **pdf** Microsoft's next-gen protection was named as one of the most effective products, stopping all targeted attacks and the vast majority of public threats. -## To what extent are tests representative of protection in the real world? +### To what extent are tests representative of protection in the real world? It is important to remember that Microsoft sees a wider and broader set of threats beyond what’s tested in the antivirus evaluations highlighted above. Windows Defender Antivirus encounters ~200 million samples every month, and the typical antivirus test consists of between 100-5,000 samples. The vastness of the malware landscape makes it extremely difficult to evaluate the quality of protection against real world threats. From 1cb1e4dbf355c03e338a2c80d29d60fe66036ad8 Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Tue, 11 Dec 2018 15:41:24 -0800 Subject: [PATCH 03/25] logos and size --- .../images/300_MITRE-logo-crop.png | Bin 0 -> 32134 bytes .../intelligence/images/300_MITRE-logo.jpg | Bin 0 -> 19287 bytes .../{mitreLogo.png => 537x153_mitreLogo.png} | Bin .../top-scoring-industry-antivirus-tests.md | 48 ++++++++++-------- 4 files changed, 28 insertions(+), 20 deletions(-) create mode 100644 windows/security/threat-protection/intelligence/images/300_MITRE-logo-crop.png create mode 100644 windows/security/threat-protection/intelligence/images/300_MITRE-logo.jpg rename windows/security/threat-protection/intelligence/images/{mitreLogo.png => 537x153_mitreLogo.png} (100%) diff --git a/windows/security/threat-protection/intelligence/images/300_MITRE-logo-crop.png b/windows/security/threat-protection/intelligence/images/300_MITRE-logo-crop.png new file mode 100644 index 0000000000000000000000000000000000000000..19e98c46abcc275ce2ce91adbd73818ebf0a6b72 GIT binary patch literal 32134 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 Rc61a`MRK07QAHF1|JlJgwsHUf literal 0 HcmV?d00001 diff --git a/windows/security/threat-protection/intelligence/images/mitreLogo.png b/windows/security/threat-protection/intelligence/images/537x153_mitreLogo.png similarity index 100% rename from windows/security/threat-protection/intelligence/images/mitreLogo.png rename to windows/security/threat-protection/intelligence/images/537x153_mitreLogo.png diff --git a/windows/security/threat-protection/intelligence/top-scoring-industry-antivirus-tests.md b/windows/security/threat-protection/intelligence/top-scoring-industry-antivirus-tests.md index 979612e433..d383451ac7 100644 --- a/windows/security/threat-protection/intelligence/top-scoring-industry-antivirus-tests.md +++ b/windows/security/threat-protection/intelligence/top-scoring-industry-antivirus-tests.md @@ -1,5 +1,5 @@ --- -title: Top scoring in industry antivirus tests +title: Top scoring in industry tests description: Windows Defender Antivirus consistently achieves high scores in independent tests. View the latest scores and analysis. keywords: security, malware, av-comparatives, av-test, av, antivirus, windows, defender, scores ms.prod: w10 @@ -13,17 +13,25 @@ ms.date: 11/29/2018 # Top scoring in industry tests -## Endpoint detection & response +## **Endpoint detection & response** -### MITRE: industry-leading optics and detection capabilities +The Windows Defender ATP endpoint detection and response capabilities provides near real-time actionable advance attacks detections, enables security analysts to effectively prioritize alerts, unfold the full scope of a breach and take response actions to remediate the threat. + +When a threat is detected, alerts are be created in the system for an analyst to investigate. Alerts with the same attack techniques or attributed to the same attacker are aggregated into an entity called incident. Aggregating alerts in this manner makes it easy for analysts to collectively investigate and respond to threats. +

    + +![MITRE logo](./images/300_MITRE-logo-crop.png) + +## MITRE: industry-leading optics and detection capabilities MITRE tested the ability of products to detect techniques commonly used by the targeted attack group APT3 (also known as Boron or UPS). To isolate detection capabilities, as part of the testing, all protection and prevention features were turned off. Microsoft is happy to be one of the first EDR vendors to sign up for the MITRE evaluation based on the ATT&CK framework, widely regarded today as the most comprehensive catalog of attacker techniques and tactics. -#### ATT&CK-based evaluation: [Leading optics and detection capabilities](https://attackevals.mitre.org/) | [Analysis](https://cloudblogs.microsoft.com/microsoftsecure/2018/12/03/insights-from-the-mitre-attack-based-evaluation-of-windows-defender-atp/) +### ATT&CK-based evaluation: [Leading optics and detection capabilities](https://attackevals.mitre.org/) | [Analysis](https://cloudblogs.microsoft.com/microsoftsecure/2018/12/03/insights-from-the-mitre-attack-based-evaluation-of-windows-defender-atp/) The breadth of telemetry, the strength of threat intelligence, and the advanced, automatic detection through machine learning, heuristics, and behavior monitoring delivered comprehensive coverage of attacker techniques across the entire attack chain. +

    -## Next generation protection +## *Next generation protection* [Windows Defender Antivirus](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10?ocid=cx-docs-avreports) **consistently achieves high scores** in independent tests, displaying how it is a top choice in the antivirus market. @@ -33,29 +41,29 @@ In the real world, millions of devices are protected from cyberattacks every day



    ![AV-TEST logo](./images/av-test-logo.png) -### AV-TEST: Protection score of 6.0/6.0 in the latest test +## AV-TEST: Protection score of 6.0/6.0 in the latest test The AV-TEST Product Review and Certification Report tests on three categories: protection, performance, and usability. The scores listed below are for the Protection category which has two scores: Real-World Testing and the AV-TEST reference set (known as "Prevalent Malware"). > [!NOTE] > [Download our latest analysis: Examining the AV-TEST July-August results](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE2IL3Y) -#### September-October 2018 AV-TEST Business User test: [Protection score 6.0/6.0](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/october-2018/microsoft-windows-defender-antivirus-4.18-184174/) +### September-October 2018 AV-TEST Business User test: [Protection score 6.0/6.0](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/october-2018/microsoft-windows-defender-antivirus-4.18-184174/) Windows Defender Antivirus achieved an overall Protection score of 6.0/6.0, with 21,568 malware samples tested. -#### July-August 2018 AV-TEST Business User test: [Protection score 6.0/6.0](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/august-2018/microsoft-windows-defender-antivirus-4.12--4.18-183212/) | [Analysis](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE2IL3Y) +### July-August 2018 AV-TEST Business User test: [Protection score 6.0/6.0](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/august-2018/microsoft-windows-defender-antivirus-4.12--4.18-183212/) | [Analysis](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE2IL3Y) Windows Defender Antivirus achieved an overall Protection score of 6.0/6.0, detecting 100% of 20,022 malware samples. With the latest results, Windows Defender Antivirus has achieved 100% on 14 of the 16 most recent antivirus tests (combined "Real-World" and "Prevalent malware"). -#### May-June 2018 AV-TEST Business User test: [Protection score 6.0/6.0](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/june-2018/microsoft-windows-defender-antivirus-4.12-182374/) | [Analysis](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE2v60I?ocid=cx-docs-avreports) +### May-June 2018 AV-TEST Business User test: [Protection score 6.0/6.0](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/june-2018/microsoft-windows-defender-antivirus-4.12-182374/) | [Analysis](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE2v60I?ocid=cx-docs-avreports) Windows Defender Antivirus achieved an overall Protection score of 6.0/6.0, detecting 100% of 5,790 malware samples. -#### March-April 2018 AV-TEST Business User test: [Protection score 5.5/6.0](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/april-2018/microsoft-windows-defender-antivirus-4.12-181574/) | [Analysis](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE2ouJA?ocid=cx-docs-avreports) +### March-April 2018 AV-TEST Business User test: [Protection score 5.5/6.0](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/april-2018/microsoft-windows-defender-antivirus-4.12-181574/) | [Analysis](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE2ouJA?ocid=cx-docs-avreports) Windows Defender Antivirus achieved an overall Protection score of 5.5/6.0, missing 2 out of 5,680 malware samples (0.035% miss rate). -#### January-February 2018 AV-TEST Business User test: [Protection score 6.0/6.0](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/february-2018/microsoft-windows-defender-antivirus-4.12-180674/) | [Analysis](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE27O5A?ocid=cx-docs-avreports) +### January-February 2018 AV-TEST Business User test: [Protection score 6.0/6.0](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/february-2018/microsoft-windows-defender-antivirus-4.12-180674/) | [Analysis](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE27O5A?ocid=cx-docs-avreports) Windows Defender Antivirus achieved an overall Protection score of 6.0/6.0, with 5,105 malware samples tested. @@ -66,24 +74,24 @@ Windows Defender Antivirus achieved an overall Protection score of 6.0/6.0, with ![AV-Comparatives Logo](./images/av-comparatives-logo-3.png) -### AV-Comparatives: Protection rating of 99.8% in the latest test +## AV-Comparatives: Protection rating of 99.8% in the latest test AV-Comparatives is an independent organization offering systematic testing for security software such as PC/Mac-based antivirus products and mobile security solutions. -#### Real-World Protection Test August - September (Enterprise): [Protection Rate 99.8%](https://www.av-comparatives.org/tests/real-world-protection-test-enterprise-august-september-2018-testresult/) **Latest** +### Real-World Protection Test August - September (Enterprise): [Protection Rate 99.8%](https://www.av-comparatives.org/tests/real-world-protection-test-enterprise-august-september-2018-testresult/) **Latest** This test, as defined by AV-Comparatives, attempts to assess the effectiveness of each security program to protect a computer against active malware threats while online. The test set contained 599 test cases (such as malicious URLs). -#### Malware Protection Test August 2018 (Enterprise): [Protection Rate 99.9%](https://www.av-comparatives.org/tests/malware-protection-test-enterprise-august-2018-testresult/) +### Malware Protection Test August 2018 (Enterprise): [Protection Rate 99.9%](https://www.av-comparatives.org/tests/malware-protection-test-enterprise-august-2018-testresult/) This test, as defined by AV-Comparatives, attempts to assesses a security program’s ability to protect a system against infection by malicious files before, during or after execution. The results are based on testing against 1,556 malware samples. -#### Real-World Protection Test March - June (Enterprise): [Protection Rate 98.7%](https://www.av-comparatives.org/tests/real-world-protection-test-enterprise-march-june-2018-testresult/) +### Real-World Protection Test March - June (Enterprise): [Protection Rate 98.7%](https://www.av-comparatives.org/tests/real-world-protection-test-enterprise-march-june-2018-testresult/) The test set contained 1,163 test cases (such as malicious URLs). -#### Malware Protection Test March 2018 (Enterprise): [Protection Rate 99.9%](https://www.av-comparatives.org/tests/malware-protection-test-enterprise-march-2018-testresult/) +### Malware Protection Test March 2018 (Enterprise): [Protection Rate 99.9%](https://www.av-comparatives.org/tests/malware-protection-test-enterprise-march-2018-testresult/) For this test, 1,470 recent malware samples were used. @@ -93,19 +101,19 @@ For this test, 1,470 recent malware samples were used. ![SE Labs Logo](./images/se-labs2.png) -### SE Labs: Total accuracy rating of AAA in the latest test +## SE Labs: Total accuracy rating of AAA in the latest test SE Labs tests a range of solutions used by products and services to detect and/or protect against attacks, including endpoint software, network appliances, and cloud services. -#### Enterprise Endpoint Protection July - September 2018: [AAA award](https://selabs.uk/download/enterprise/epp/2018/jul-sep-2018-enterprise.pdf) **pdf** +### Enterprise Endpoint Protection July - September 2018: [AAA award](https://selabs.uk/download/enterprise/epp/2018/jul-sep-2018-enterprise.pdf) **pdf** Microsoft's next-gen protection was named as one of the most effective products, stopping all public and targeted attacks. It showcased its ability to block malicious URLs, deal with exploits, and classify legitimate apps and websites correctly. -#### Enterprise Endpoint Protection April - June 2018: [AAA award](https://selabs.uk/download/enterprise/epp/2018/apr-jun-2018-enterprise.pdf) **pdf** +### Enterprise Endpoint Protection April - June 2018: [AAA award](https://selabs.uk/download/enterprise/epp/2018/apr-jun-2018-enterprise.pdf) **pdf** Microsoft's next-gen protection was named as one of the most effective products, stopping all targeted attacks and the vast majority of public threats. -### To what extent are tests representative of protection in the real world? +## To what extent are tests representative of protection in the real world? It is important to remember that Microsoft sees a wider and broader set of threats beyond what’s tested in the antivirus evaluations highlighted above. Windows Defender Antivirus encounters ~200 million samples every month, and the typical antivirus test consists of between 100-5,000 samples. The vastness of the malware landscape makes it extremely difficult to evaluate the quality of protection against real world threats. From 0196b7af2c908ab9eb5630d6ffa2213b2b88df2a Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Tue, 11 Dec 2018 16:00:16 -0800 Subject: [PATCH 04/25] Italics --- .../intelligence/top-scoring-industry-antivirus-tests.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/intelligence/top-scoring-industry-antivirus-tests.md b/windows/security/threat-protection/intelligence/top-scoring-industry-antivirus-tests.md index d383451ac7..4353a20dc8 100644 --- a/windows/security/threat-protection/intelligence/top-scoring-industry-antivirus-tests.md +++ b/windows/security/threat-protection/intelligence/top-scoring-industry-antivirus-tests.md @@ -13,7 +13,7 @@ ms.date: 11/29/2018 # Top scoring in industry tests -## **Endpoint detection & response** +## *Endpoint detection & response* The Windows Defender ATP endpoint detection and response capabilities provides near real-time actionable advance attacks detections, enables security analysts to effectively prioritize alerts, unfold the full scope of a breach and take response actions to remediate the threat. From 28f43bfff41a933a4d69aff4479c84cd4fea1142 Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Wed, 12 Dec 2018 09:45:17 -0800 Subject: [PATCH 05/25] Updated images --- ...RE-logo-crop.png => 300-MITRE-logo-crop.png} | Bin .../intelligence/images/300_MITRE-logo.jpg | Bin 19287 -> 0 bytes .../intelligence/images/537x153_mitreLogo.png | Bin 20833 -> 0 bytes .../intelligence/images/se-labs.png | Bin 4397 -> 0 bytes .../top-scoring-industry-antivirus-tests.md | 9 +++++---- 5 files changed, 5 insertions(+), 4 deletions(-) rename windows/security/threat-protection/intelligence/images/{300_MITRE-logo-crop.png => 300-MITRE-logo-crop.png} (100%) delete mode 100644 windows/security/threat-protection/intelligence/images/300_MITRE-logo.jpg delete mode 100644 windows/security/threat-protection/intelligence/images/537x153_mitreLogo.png delete mode 100644 windows/security/threat-protection/intelligence/images/se-labs.png diff --git a/windows/security/threat-protection/intelligence/images/300_MITRE-logo-crop.png b/windows/security/threat-protection/intelligence/images/300-MITRE-logo-crop.png similarity index 100% rename from windows/security/threat-protection/intelligence/images/300_MITRE-logo-crop.png rename to windows/security/threat-protection/intelligence/images/300-MITRE-logo-crop.png diff --git a/windows/security/threat-protection/intelligence/images/300_MITRE-logo.jpg b/windows/security/threat-protection/intelligence/images/300_MITRE-logo.jpg deleted file mode 100644 index cdb6a2454a4f35f09cf5304897ea7a389617a496..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 19287 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 Rc61a`MRK07QAHF1|JlJgwsHUf diff --git a/windows/security/threat-protection/intelligence/images/537x153_mitreLogo.png b/windows/security/threat-protection/intelligence/images/537x153_mitreLogo.png deleted file mode 100644 index 9ac70a48cfc6d95669cf457643298b457a3328ea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 20833 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 diff --git a/windows/security/threat-protection/intelligence/images/se-labs.png b/windows/security/threat-protection/intelligence/images/se-labs.png deleted file mode 100644 index 41bdc75e8a2af502a1d222da72540e328677475a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4397 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
      -![MITRE logo](./images/300_MITRE-logo-crop.png) +![MITRE logo](./images/300-MITRE-logo-crop.png) ## MITRE: industry-leading optics and detection capabilities @@ -38,7 +38,8 @@ The breadth of telemetry, the strength of threat intelligence, and the advanced, We want to be transparent and have gathered top industry reports that demonstrate our enterprise antivirus capabilities. Note that these tests only provide results for antivirus and do not test for additional security protections. In the real world, millions of devices are protected from cyberattacks every day, sometimes [milliseconds after a campaign starts](https://cloudblogs.microsoft.com/microsoftsecure/2018/03/07/behavior-monitoring-combined-with-machine-learning-spoils-a-massive-dofoil-coin-mining-campaign?ocid=cx-docs-avreports). Windows Defender Antivirus is part of the [next generation](https://www.youtube.com/watch?v=Xy3MOxkX_o4) Windows Defender Advanced Threat Protection ([Windows Defender ATP](https://www.microsoft.com/WindowsForBusiness/windows-atp?ocid=cx-docs-avreports)) security stack which addresses the latest and most sophisticated threats today. In many cases, customers might not even know they were protected. That's because Windows Defender Antivirus detects and stops malware at first sight by using [machine learning](https://cloudblogs.microsoft.com/microsoftsecure/2018/06/07/machine-learning-vs-social-engineering?ocid=cx-docs-avreports), [artificial intelligence](https://cloudblogs.microsoft.com/microsoftsecure/2018/02/14/how-artificial-intelligence-stopped-an-emotet-outbreak?ocid=cx-docs-avreports), behavioral analysis, and other advanced technologies. -



      +

      + ![AV-TEST logo](./images/av-test-logo.png) ## AV-TEST: Protection score of 6.0/6.0 in the latest test From 8e1f58f9c56dc26cbcb85c408e03638460e7d201 Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Wed, 12 Dec 2018 11:41:19 -0800 Subject: [PATCH 06/25] Updated grammer --- .../top-scoring-industry-antivirus-tests.md | 12 ++++---- .../overview-endpoint-detection-response.md | 29 +++++++------------ 2 files changed, 17 insertions(+), 24 deletions(-) diff --git a/windows/security/threat-protection/intelligence/top-scoring-industry-antivirus-tests.md b/windows/security/threat-protection/intelligence/top-scoring-industry-antivirus-tests.md index b18a294bfc..a3c9ea2570 100644 --- a/windows/security/threat-protection/intelligence/top-scoring-industry-antivirus-tests.md +++ b/windows/security/threat-protection/intelligence/top-scoring-industry-antivirus-tests.md @@ -15,16 +15,16 @@ ms.date: 12/12/2018 ## *Endpoint detection & response* -The Windows Defender ATP endpoint detection and response capabilities provides near real-time actionable advance attacks detections, enables security analysts to effectively prioritize alerts, unfold the full scope of a breach and take response actions to remediate the threat. +Windows Defender Advanced Threat Protection ([Windows Defender ATP](https://www.microsoft.com/WindowsForBusiness/windows-atp?ocid=cx-docs-avreports)) endpoint detection and response capabilities provide advanced attack detections that are near real-time and actionable. Security analysts can prioritize alerts effectively, gain visibility into the full scope of a breach, and take response actions to remediate threats. -When a threat is detected, alerts are be created in the system for an analyst to investigate. Alerts with the same attack techniques or attributed to the same attacker are aggregated into an entity called incident. Aggregating alerts in this manner makes it easy for analysts to collectively investigate and respond to threats. +Inspired by the "assume breach" mindset, Windows Defender ATP collects behavioral cyber telemetry to be stored for six months. With this information, an analyst can travel back in time to the start of an attack and approach the investigation through multiple vectors.

      ![MITRE logo](./images/300-MITRE-logo-crop.png) ## MITRE: industry-leading optics and detection capabilities -MITRE tested the ability of products to detect techniques commonly used by the targeted attack group APT3 (also known as Boron or UPS). To isolate detection capabilities, as part of the testing, all protection and prevention features were turned off. Microsoft is happy to be one of the first EDR vendors to sign up for the MITRE evaluation based on the ATT&CK framework, widely regarded today as the most comprehensive catalog of attacker techniques and tactics. +MITRE tested the ability of products to detect techniques commonly used by the targeted attack group APT3 (also known as Boron or UPS). To isolate detection capabilities, all protection and prevention features were turned off. Microsoft is happy to be one of the first EDR vendors to sign up for the MITRE evaluation based on the ATT&CK framework, widely regarded today as the most comprehensive catalog of attacker techniques and tactics. ### ATT&CK-based evaluation: [Leading optics and detection capabilities](https://attackevals.mitre.org/) | [Analysis](https://cloudblogs.microsoft.com/microsoftsecure/2018/12/03/insights-from-the-mitre-attack-based-evaluation-of-windows-defender-atp/) @@ -37,7 +37,7 @@ The breadth of telemetry, the strength of threat intelligence, and the advanced, We want to be transparent and have gathered top industry reports that demonstrate our enterprise antivirus capabilities. Note that these tests only provide results for antivirus and do not test for additional security protections. -In the real world, millions of devices are protected from cyberattacks every day, sometimes [milliseconds after a campaign starts](https://cloudblogs.microsoft.com/microsoftsecure/2018/03/07/behavior-monitoring-combined-with-machine-learning-spoils-a-massive-dofoil-coin-mining-campaign?ocid=cx-docs-avreports). Windows Defender Antivirus is part of the [next generation](https://www.youtube.com/watch?v=Xy3MOxkX_o4) Windows Defender Advanced Threat Protection ([Windows Defender ATP](https://www.microsoft.com/WindowsForBusiness/windows-atp?ocid=cx-docs-avreports)) security stack which addresses the latest and most sophisticated threats today. In many cases, customers might not even know they were protected. That's because Windows Defender Antivirus detects and stops malware at first sight by using [machine learning](https://cloudblogs.microsoft.com/microsoftsecure/2018/06/07/machine-learning-vs-social-engineering?ocid=cx-docs-avreports), [artificial intelligence](https://cloudblogs.microsoft.com/microsoftsecure/2018/02/14/how-artificial-intelligence-stopped-an-emotet-outbreak?ocid=cx-docs-avreports), behavioral analysis, and other advanced technologies. +In the real world, millions of devices are protected from cyberattacks every day, sometimes [milliseconds after a campaign starts](https://cloudblogs.microsoft.com/microsoftsecure/2018/03/07/behavior-monitoring-combined-with-machine-learning-spoils-a-massive-dofoil-coin-mining-campaign?ocid=cx-docs-avreports). Windows Defender Antivirus is part of the [next generation](https://www.youtube.com/watch?v=Xy3MOxkX_o4) Window Defender ATP security stack which addresses the latest and most sophisticated threats today. In many cases, customers might not even know they were protected. That's because Windows Defender Antivirus detects and stops malware at first sight by using [machine learning](https://cloudblogs.microsoft.com/microsoftsecure/2018/06/07/machine-learning-vs-social-engineering?ocid=cx-docs-avreports), [artificial intelligence](https://cloudblogs.microsoft.com/microsoftsecure/2018/02/14/how-artificial-intelligence-stopped-an-emotet-outbreak?ocid=cx-docs-avreports), behavioral analysis, and other advanced technologies.

      ![AV-TEST logo](./images/av-test-logo.png) @@ -54,7 +54,7 @@ Windows Defender Antivirus achieved an overall Protection score of 6.0/6.0, with ### July-August 2018 AV-TEST Business User test: [Protection score 6.0/6.0](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/august-2018/microsoft-windows-defender-antivirus-4.12--4.18-183212/) | [Analysis](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE2IL3Y) - Windows Defender Antivirus achieved an overall Protection score of 6.0/6.0, detecting 100% of 20,022 malware samples. With the latest results, Windows Defender Antivirus has achieved 100% on 14 of the 16 most recent antivirus tests (combined "Real-World" and "Prevalent malware"). + Windows Defender Antivirus achieved an overall Protection score of 6.0/6.0, detecting 100% of 20,022 malware samples. ### May-June 2018 AV-TEST Business User test: [Protection score 6.0/6.0](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/june-2018/microsoft-windows-defender-antivirus-4.12-182374/) | [Analysis](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE2v60I?ocid=cx-docs-avreports) @@ -118,7 +118,7 @@ Microsoft's next-gen protection was named as one of the most effective products, It is important to remember that Microsoft sees a wider and broader set of threats beyond what’s tested in the antivirus evaluations highlighted above. Windows Defender Antivirus encounters ~200 million samples every month, and the typical antivirus test consists of between 100-5,000 samples. The vastness of the malware landscape makes it extremely difficult to evaluate the quality of protection against real world threats. -The capabilities within [Windows Defender ATP](https://www.microsoft.com/WindowsForBusiness/windows-atp?ocid=cx-docs-avreports) also provide [additional layers of protection](https://cloudblogs.microsoft.com/microsoftsecure/2017/12/11/detonating-a-bad-rabbit-windows-defender-antivirus-and-layered-machine-learning-defenses?ocid=cx-docs-avreports) that are not factored into industry tests. These technologies address some of the latest and most sophisticated threats. Isolating AV from the rest of Windows Defender ATP creates a partial picture of how our security stack operates in the real world. For example, attack surface reduction and endpoint detection & response capabilities can help prevent malware from getting onto devices in the first place. We have proven that Windows Defender ATP components [catch samples that Windows Defender Antivirus missed](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE2ouJA?ocid=cx-docs-avreports) in these industry tests, which is more representative of how effectively our security suite protects customers in the real world. +The capabilities within [Windows Defender ATP](https://www.microsoft.com/WindowsForBusiness/windows-atp?ocid=cx-docs-avreports) provide [additional layers of protection](https://cloudblogs.microsoft.com/microsoftsecure/2017/12/11/detonating-a-bad-rabbit-windows-defender-antivirus-and-layered-machine-learning-defenses?ocid=cx-docs-avreports) that are not factored into industry tests. These technologies address some of the latest and most sophisticated threats. Isolating AV from the rest of Windows Defender ATP creates a partial picture of how our security stack operates in the real world. For example, attack surface reduction and endpoint detection & response capabilities can help prevent malware from getting onto devices in the first place. We have proven that Windows Defender ATP components [catch samples that Windows Defender Antivirus missed](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE2ouJA?ocid=cx-docs-avreports) in these industry tests, which is more representative of how effectively our security suite protects customers in the real world. Using independent tests, customers can view one aspect of their security suite but can't assess the complete protection of all the security features. Microsoft is highly engaged in working with several independent testers to evolve security testing to focus on the end-to-end security stack. In the meantime, customers can evaluate Windows Defender Advanced Threat Protection in their own networks by signing up for a [90-day trial of Windows Defender ATP](https://www.microsoft.com/windowsforbusiness/windows-atp?ocid=cx-docs-avreports), or [enabling Preview features on existing tenants](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/preview-settings-windows-defender-advanced-threat-protection?ocid=cx-docs-avreports). diff --git a/windows/security/threat-protection/windows-defender-atp/overview-endpoint-detection-response.md b/windows/security/threat-protection/windows-defender-atp/overview-endpoint-detection-response.md index ae60213fe2..86c661a6e1 100644 --- a/windows/security/threat-protection/windows-defender-atp/overview-endpoint-detection-response.md +++ b/windows/security/threat-protection/windows-defender-atp/overview-endpoint-detection-response.md @@ -14,32 +14,25 @@ ms.localizationpriority: medium ms.date: 09/03/2018 --- -# Overview of endpoint detection and response +# Overview of endpoint detection and response **Applies to:** + - [Windows Defender Advanced Threat Protection (Windows Defender ATP)](https://wincom.blob.core.windows.net/documents/Windows10_Commercial_Comparison.pdf) +Windows Defender ATP endpoint detection and response capabilities provide advanced attack detections that are near real-time and actionable. Security analysts can prioritize alerts effectively, gain visibility into the full scope of a breach, and take response actions to remediate threats. -The Windows Defender ATP endpoint detection and response capabilities provides near real-time actionable advance attacks detections, enables security analysts to effectively prioritize alerts, unfold the full scope of a breach and take response actions to remediate the threat. +When a threat is detected, alerts are created in the system for an analyst to investigate. Alerts with the same attack techniques or attributed to the same attacker are aggregated into an entity called _incident_. Aggregating alerts in this manner makes it easy for analysts to collectively investigate and respond to threats. +Inspired by the "assume breach" mindset, Windows Defender ATP continuously collects behavioral cyber telemetry. This includes process information, network activities, deep optics into the kernel and memory manager, user login activities, registry and file system changes, and others. The information is stored for six months, enabling an analyst to travel back in time to the start of an attack. The analyst can then pivot in various views and approach an investigation through multiple vectors. -When a threat is detected, alerts are be created in the system for an analyst to investigate. Alerts with the same attack techniques or attributed to the same attacker are aggregated into an entity called _incident_. Aggregating alerts in this manner makes it easy for analysts to collectively investigate and respond to threats. - -Inspired by the "assume breach" mindset, Windows Defender ATP continuously collects behavioral cyber telemetry. This includes process information, network activities, deep optics into the kernel and memory manager, user login activities, registry and file system changes and others. This information is stored for six months, enabling an analyst to travel back in time to the starting point of an attack and pivot in various views and approach an investigation through multiple possible vectors. - -The response capabilities give you the power to promptly remediate threats by acting on the affected entities. +The response capabilities give you the power to promptly remediate threats by acting on the affected entities. ## In this section -Topic | Description +Topic | Description :---|:--- -Security operations dashboard | This is where the endpoint detection and response capabilities are surfaced. It provides a high level overview of where detections were seen and highlights where response actions are needed. -Alerts queue | This dashboard shows all the alerts that were seen on machines. Learn how you can view and organize the queue, or how to manage and investigate alerts. -Machines list | Shows a list of machines where alerts have been generated. Learn how you can investigate machines, or how to search for specific events in a timeline, and others. -Take response actions | Learn about the available response actions and how to apply them on machines and files. - - - - - - +Security operations dashboard | Where the endpoint detection and response capabilities are surfaced. It provides a high level overview of detections and highlights where response actions are needed. +Alerts queue | Shows all machine alerts. Learn how to organize the queue, and manage and investigate alerts. +Machines list | Shows a list of machines that generated alerts. Learn how to investigate machines and search for specific events over time. +Take response actions | Learn about the available response actions and how to apply them on machines and files. \ No newline at end of file From 4615df1b3b8e6b11f420d6648823af9261221207 Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Wed, 12 Dec 2018 12:09:29 -0800 Subject: [PATCH 07/25] Updated grammar --- .../overview-endpoint-detection-response.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-atp/overview-endpoint-detection-response.md b/windows/security/threat-protection/windows-defender-atp/overview-endpoint-detection-response.md index 86c661a6e1..e92abb6558 100644 --- a/windows/security/threat-protection/windows-defender-atp/overview-endpoint-detection-response.md +++ b/windows/security/threat-protection/windows-defender-atp/overview-endpoint-detection-response.md @@ -32,7 +32,7 @@ The response capabilities give you the power to promptly remediate threats by ac Topic | Description :---|:--- -Security operations dashboard | Where the endpoint detection and response capabilities are surfaced. It provides a high level overview of detections and highlights where response actions are needed. -Alerts queue | Shows all machine alerts. Learn how to organize the queue, and manage and investigate alerts. -Machines list | Shows a list of machines that generated alerts. Learn how to investigate machines and search for specific events over time. -Take response actions | Learn about the available response actions and how to apply them on machines and files. \ No newline at end of file +Security operations dashboard | Where endpoint detection and response capabilities are surfaced. It provides a high level overview of detections and highlights where response actions are needed. +Alerts queue | Shows all machine alerts. You can view and organize the queue, and manage and investigate alerts. +Machines list | Shows a list of machines that generated alerts. You can investigate machines and search for specific events over time. +Take response actions | You can learn about the available response actions and apply them to machines and files. \ No newline at end of file From b035ba239ab83b394dd6f859e8ca2ee5c4747757 Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Wed, 12 Dec 2018 12:19:51 -0800 Subject: [PATCH 08/25] Added note --- .../intelligence/top-scoring-industry-antivirus-tests.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/intelligence/top-scoring-industry-antivirus-tests.md b/windows/security/threat-protection/intelligence/top-scoring-industry-antivirus-tests.md index a3c9ea2570..beb9222ddc 100644 --- a/windows/security/threat-protection/intelligence/top-scoring-industry-antivirus-tests.md +++ b/windows/security/threat-protection/intelligence/top-scoring-industry-antivirus-tests.md @@ -26,9 +26,13 @@ Inspired by the "assume breach" mindset, Windows Defender ATP collects behaviora MITRE tested the ability of products to detect techniques commonly used by the targeted attack group APT3 (also known as Boron or UPS). To isolate detection capabilities, all protection and prevention features were turned off. Microsoft is happy to be one of the first EDR vendors to sign up for the MITRE evaluation based on the ATT&CK framework, widely regarded today as the most comprehensive catalog of attacker techniques and tactics. -### ATT&CK-based evaluation: [Leading optics and detection capabilities](https://attackevals.mitre.org/) | [Analysis](https://cloudblogs.microsoft.com/microsoftsecure/2018/12/03/insights-from-the-mitre-attack-based-evaluation-of-windows-defender-atp/) +> [!NOTE] +> [Download our analysis: Insights from the MITRE ATT&CK-based evaluation of Windows Defender ATP](https://cloudblogs.microsoft.com/microsoftsecure/2018/12/03/insights-from-the-mitre-attack-based-evaluation-of-windows-defender-atp/) + +### ATT&CK-based evaluation: [Leading optics and detection capabilities](https://attackevals.mitre.org/) + +Windows Defender ATP delivered comprehensive coverage of attacker techniques across the entire attack chain. Highlights included the breadth of telemetry, the strength of threat intelligence, and the advanced, automatic detection through machine learning, heuristics, and behavior monitoring. -The breadth of telemetry, the strength of threat intelligence, and the advanced, automatic detection through machine learning, heuristics, and behavior monitoring delivered comprehensive coverage of attacker techniques across the entire attack chain.

      ## *Next generation protection* From e2e7c97f28a16fbc4c3a3f3e75b9a1d7ccb89378 Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Wed, 12 Dec 2018 13:57:30 -0800 Subject: [PATCH 09/25] added links --- .../overview-endpoint-detection-response.md | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-atp/overview-endpoint-detection-response.md b/windows/security/threat-protection/windows-defender-atp/overview-endpoint-detection-response.md index e92abb6558..49a0d90159 100644 --- a/windows/security/threat-protection/windows-defender-atp/overview-endpoint-detection-response.md +++ b/windows/security/threat-protection/windows-defender-atp/overview-endpoint-detection-response.md @@ -22,7 +22,7 @@ ms.date: 09/03/2018 Windows Defender ATP endpoint detection and response capabilities provide advanced attack detections that are near real-time and actionable. Security analysts can prioritize alerts effectively, gain visibility into the full scope of a breach, and take response actions to remediate threats. -When a threat is detected, alerts are created in the system for an analyst to investigate. Alerts with the same attack techniques or attributed to the same attacker are aggregated into an entity called _incident_. Aggregating alerts in this manner makes it easy for analysts to collectively investigate and respond to threats. +When a threat is detected, alerts are created in the system for an analyst to investigate. Alerts with the same attack techniques or attributed to the same attacker are aggregated into an entity called an _incident_. Aggregating alerts in this manner makes it easy for analysts to collectively investigate and respond to threats. Inspired by the "assume breach" mindset, Windows Defender ATP continuously collects behavioral cyber telemetry. This includes process information, network activities, deep optics into the kernel and memory manager, user login activities, registry and file system changes, and others. The information is stored for six months, enabling an analyst to travel back in time to the start of an attack. The analyst can then pivot in various views and approach an investigation through multiple vectors. @@ -32,7 +32,8 @@ The response capabilities give you the power to promptly remediate threats by ac Topic | Description :---|:--- -Security operations dashboard | Where endpoint detection and response capabilities are surfaced. It provides a high level overview of detections and highlights where response actions are needed. -Alerts queue | Shows all machine alerts. You can view and organize the queue, and manage and investigate alerts. -Machines list | Shows a list of machines that generated alerts. You can investigate machines and search for specific events over time. -Take response actions | You can learn about the available response actions and apply them to machines and files. \ No newline at end of file +[Security operations dashboard](security-operations-dashboard-windows-defender-advanced-threat-protection.md) | Explore a high level overview of detections, highlighting where response actions are needed. +[Incidents queue](incidents-queue.md) | View and organize the incidents queue, and manage and investigate alerts. +[Alerts queue](alerts-queue-windows-defender-advanced-threat-protection.md) | View and organize the machine alerts queue, and manage and investigate alerts. +[Machines list](machines-view-overview-windows-defender-advanced-threat-protection.md) | Investigate machines with generated alerts and search for specific events over time. +[Take response actions](response-actions-windows-defender-advanced-threat-protection.md) | Learn about the available response actions and apply them to machines and files. \ No newline at end of file From 182ced2d1ca494d3b6a6e6b42131880d8e21f203 Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Wed, 12 Dec 2018 14:42:38 -0800 Subject: [PATCH 10/25] Updated reports --- .../top-scoring-industry-antivirus-tests.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/windows/security/threat-protection/intelligence/top-scoring-industry-antivirus-tests.md b/windows/security/threat-protection/intelligence/top-scoring-industry-antivirus-tests.md index beb9222ddc..2e1101ec4c 100644 --- a/windows/security/threat-protection/intelligence/top-scoring-industry-antivirus-tests.md +++ b/windows/security/threat-protection/intelligence/top-scoring-industry-antivirus-tests.md @@ -79,24 +79,24 @@ Windows Defender Antivirus achieved an overall Protection score of 6.0/6.0, with ![AV-Comparatives Logo](./images/av-comparatives-logo-3.png) -## AV-Comparatives: Protection rating of 99.8% in the latest test +## AV-Comparatives: Protection rating of 99.6% in the latest test AV-Comparatives is an independent organization offering systematic testing for security software such as PC/Mac-based antivirus products and mobile security solutions. -### Real-World Protection Test August - September (Enterprise): [Protection Rate 99.8%](https://www.av-comparatives.org/tests/real-world-protection-test-enterprise-august-september-2018-testresult/) **Latest** +### Real-World Protection Test Enterprise August - November 2018: [Protection Rate 99.6%](https://www.av-comparatives.org/tests/real-world-protection-test-enterprise-august-november-2018-testresult/) **Latest** This test, as defined by AV-Comparatives, attempts to assess the effectiveness of each security program to protect a computer against active malware threats while online. -The test set contained 599 test cases (such as malicious URLs). +The test set contained 1207 test cases (such as malicious URLs). -### Malware Protection Test August 2018 (Enterprise): [Protection Rate 99.9%](https://www.av-comparatives.org/tests/malware-protection-test-enterprise-august-2018-testresult/) +### Malware Protection Test Enterprise August 2018: [Protection Rate 99.9%](https://www.av-comparatives.org/tests/malware-protection-test-enterprise-august-2018-testresult/) This test, as defined by AV-Comparatives, attempts to assesses a security program’s ability to protect a system against infection by malicious files before, during or after execution. The results are based on testing against 1,556 malware samples. -### Real-World Protection Test March - June (Enterprise): [Protection Rate 98.7%](https://www.av-comparatives.org/tests/real-world-protection-test-enterprise-march-june-2018-testresult/) +### Real-World Protection Test Enterprise March - June 2018: [Protection Rate 98.7%](https://www.av-comparatives.org/tests/real-world-protection-test-enterprise-march-june-2018-testresult/) The test set contained 1,163 test cases (such as malicious URLs). -### Malware Protection Test March 2018 (Enterprise): [Protection Rate 99.9%](https://www.av-comparatives.org/tests/malware-protection-test-enterprise-march-2018-testresult/) +### Malware Protection Test Enterprise March 2018: [Protection Rate 99.9%](https://www.av-comparatives.org/tests/malware-protection-test-enterprise-march-2018-testresult/) For this test, 1,470 recent malware samples were used. From 108b789239762042495f7139f08f5c6953d17156 Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Wed, 12 Dec 2018 14:50:11 -0800 Subject: [PATCH 11/25] Updating TOC --- windows/security/threat-protection/intelligence/TOC.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/intelligence/TOC.md b/windows/security/threat-protection/intelligence/TOC.md index db9e975f40..1bea408ef2 100644 --- a/windows/security/threat-protection/intelligence/TOC.md +++ b/windows/security/threat-protection/intelligence/TOC.md @@ -36,7 +36,7 @@ ## [Safety Scanner download](safety-scanner-download.md) -## [Industry antivirus tests](top-scoring-industry-antivirus-tests.md) +## [Industry tests](top-scoring-industry-antivirus-tests.md) ## [Industry collaboration programs](cybersecurity-industry-partners.md) From 97b8420e1cd9d0044bb04da1b37cda418df2adfc Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Wed, 12 Dec 2018 15:02:04 -0800 Subject: [PATCH 12/25] Added link --- .../intelligence/top-scoring-industry-antivirus-tests.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/intelligence/top-scoring-industry-antivirus-tests.md b/windows/security/threat-protection/intelligence/top-scoring-industry-antivirus-tests.md index 2e1101ec4c..a5ca1d4984 100644 --- a/windows/security/threat-protection/intelligence/top-scoring-industry-antivirus-tests.md +++ b/windows/security/threat-protection/intelligence/top-scoring-industry-antivirus-tests.md @@ -15,7 +15,7 @@ ms.date: 12/12/2018 ## *Endpoint detection & response* -Windows Defender Advanced Threat Protection ([Windows Defender ATP](https://www.microsoft.com/WindowsForBusiness/windows-atp?ocid=cx-docs-avreports)) endpoint detection and response capabilities provide advanced attack detections that are near real-time and actionable. Security analysts can prioritize alerts effectively, gain visibility into the full scope of a breach, and take response actions to remediate threats. +Windows Defender Advanced Threat Protection ([Windows Defender ATP](https://www.microsoft.com/WindowsForBusiness/windows-atp?ocid=cx-docs-avreports)) [endpoint detection and response](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/overview-endpoint-detection-response) capabilities provide advanced attack detections that are near real-time and actionable. Security analysts can prioritize alerts effectively, gain visibility into the full scope of a breach, and take response actions to remediate threats. Inspired by the "assume breach" mindset, Windows Defender ATP collects behavioral cyber telemetry to be stored for six months. With this information, an analyst can travel back in time to the start of an attack and approach the investigation through multiple vectors.

      From 081a7252529e2f81ce7d5a178f039bdd7c9260a1 Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Wed, 12 Dec 2018 15:44:20 -0800 Subject: [PATCH 13/25] added latest --- .../intelligence/top-scoring-industry-antivirus-tests.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/intelligence/top-scoring-industry-antivirus-tests.md b/windows/security/threat-protection/intelligence/top-scoring-industry-antivirus-tests.md index a5ca1d4984..c8906ddb71 100644 --- a/windows/security/threat-protection/intelligence/top-scoring-industry-antivirus-tests.md +++ b/windows/security/threat-protection/intelligence/top-scoring-industry-antivirus-tests.md @@ -52,7 +52,7 @@ The AV-TEST Product Review and Certification Report tests on three categories: p > [!NOTE] > [Download our latest analysis: Examining the AV-TEST July-August results](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE2IL3Y) -### September-October 2018 AV-TEST Business User test: [Protection score 6.0/6.0](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/october-2018/microsoft-windows-defender-antivirus-4.18-184174/) +### September-October 2018 AV-TEST Business User test: [Protection score 6.0/6.0](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/october-2018/microsoft-windows-defender-antivirus-4.18-184174/) **Latest** Windows Defender Antivirus achieved an overall Protection score of 6.0/6.0, with 21,568 malware samples tested. From d7b320c04738c34a52c914463d52322992554f44 Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Tue, 8 Jan 2019 15:20:58 -0800 Subject: [PATCH 14/25] Updated language --- .../intelligence/top-scoring-industry-antivirus-tests.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/intelligence/top-scoring-industry-antivirus-tests.md b/windows/security/threat-protection/intelligence/top-scoring-industry-antivirus-tests.md index c8906ddb71..a53a8acdf5 100644 --- a/windows/security/threat-protection/intelligence/top-scoring-industry-antivirus-tests.md +++ b/windows/security/threat-protection/intelligence/top-scoring-industry-antivirus-tests.md @@ -27,9 +27,9 @@ Inspired by the "assume breach" mindset, Windows Defender ATP collects behaviora MITRE tested the ability of products to detect techniques commonly used by the targeted attack group APT3 (also known as Boron or UPS). To isolate detection capabilities, all protection and prevention features were turned off. Microsoft is happy to be one of the first EDR vendors to sign up for the MITRE evaluation based on the ATT&CK framework, widely regarded today as the most comprehensive catalog of attacker techniques and tactics. > [!NOTE] -> [Download our analysis: Insights from the MITRE ATT&CK-based evaluation of Windows Defender ATP](https://cloudblogs.microsoft.com/microsoftsecure/2018/12/03/insights-from-the-mitre-attack-based-evaluation-of-windows-defender-atp/) +> [View our analysis: Insights from the MITRE ATT&CK-based evaluation of Windows Defender ATP](https://cloudblogs.microsoft.com/microsoftsecure/2018/12/03/insights-from-the-mitre-attack-based-evaluation-of-windows-defender-atp/) -### ATT&CK-based evaluation: [Leading optics and detection capabilities](https://attackevals.mitre.org/) +### ATT&CK-based evaluation: [Leading optics and detection capabilities](https://attackevals.mitre.org/) | [Analysis](https://cloudblogs.microsoft.com/microsoftsecure/2018/12/03/insights-from-the-mitre-attack-based-evaluation-of-windows-defender-atp/) Windows Defender ATP delivered comprehensive coverage of attacker techniques across the entire attack chain. Highlights included the breadth of telemetry, the strength of threat intelligence, and the advanced, automatic detection through machine learning, heuristics, and behavior monitoring. From 40af12b88632a95c5243b1a91305e991bbfd26ae Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Tue, 15 Jan 2019 13:52:22 -0800 Subject: [PATCH 15/25] take away note --- .../intelligence/top-scoring-industry-antivirus-tests.md | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/windows/security/threat-protection/intelligence/top-scoring-industry-antivirus-tests.md b/windows/security/threat-protection/intelligence/top-scoring-industry-antivirus-tests.md index a53a8acdf5..3872669bf8 100644 --- a/windows/security/threat-protection/intelligence/top-scoring-industry-antivirus-tests.md +++ b/windows/security/threat-protection/intelligence/top-scoring-industry-antivirus-tests.md @@ -8,7 +8,7 @@ ms.sitesec: library ms.localizationpriority: medium ms.author: ellevin author: levinec -ms.date: 12/12/2018 +ms.date: 01/15/2018 --- # Top scoring in industry tests @@ -26,9 +26,6 @@ Inspired by the "assume breach" mindset, Windows Defender ATP collects behaviora MITRE tested the ability of products to detect techniques commonly used by the targeted attack group APT3 (also known as Boron or UPS). To isolate detection capabilities, all protection and prevention features were turned off. Microsoft is happy to be one of the first EDR vendors to sign up for the MITRE evaluation based on the ATT&CK framework, widely regarded today as the most comprehensive catalog of attacker techniques and tactics. -> [!NOTE] -> [View our analysis: Insights from the MITRE ATT&CK-based evaluation of Windows Defender ATP](https://cloudblogs.microsoft.com/microsoftsecure/2018/12/03/insights-from-the-mitre-attack-based-evaluation-of-windows-defender-atp/) - ### ATT&CK-based evaluation: [Leading optics and detection capabilities](https://attackevals.mitre.org/) | [Analysis](https://cloudblogs.microsoft.com/microsoftsecure/2018/12/03/insights-from-the-mitre-attack-based-evaluation-of-windows-defender-atp/) Windows Defender ATP delivered comprehensive coverage of attacker techniques across the entire attack chain. Highlights included the breadth of telemetry, the strength of threat intelligence, and the advanced, automatic detection through machine learning, heuristics, and behavior monitoring. From c07ecc713c75a6aa93ca7ca6a66d5fc4e92ba53c Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Tue, 15 Jan 2019 16:23:33 -0800 Subject: [PATCH 16/25] remove logos --- .../intelligence/top-scoring-industry-antivirus-tests.md | 9 --------- 1 file changed, 9 deletions(-) diff --git a/windows/security/threat-protection/intelligence/top-scoring-industry-antivirus-tests.md b/windows/security/threat-protection/intelligence/top-scoring-industry-antivirus-tests.md index 3872669bf8..f79134d904 100644 --- a/windows/security/threat-protection/intelligence/top-scoring-industry-antivirus-tests.md +++ b/windows/security/threat-protection/intelligence/top-scoring-industry-antivirus-tests.md @@ -20,8 +20,6 @@ Windows Defender Advanced Threat Protection ([Windows Defender ATP](https://www. Inspired by the "assume breach" mindset, Windows Defender ATP collects behavioral cyber telemetry to be stored for six months. With this information, an analyst can travel back in time to the start of an attack and approach the investigation through multiple vectors.

      -![MITRE logo](./images/300-MITRE-logo-crop.png) - ## MITRE: industry-leading optics and detection capabilities MITRE tested the ability of products to detect techniques commonly used by the targeted attack group APT3 (also known as Boron or UPS). To isolate detection capabilities, all protection and prevention features were turned off. Microsoft is happy to be one of the first EDR vendors to sign up for the MITRE evaluation based on the ATT&CK framework, widely regarded today as the most comprehensive catalog of attacker techniques and tactics. @@ -41,8 +39,6 @@ We want to be transparent and have gathered top industry reports that demonstrat In the real world, millions of devices are protected from cyberattacks every day, sometimes [milliseconds after a campaign starts](https://cloudblogs.microsoft.com/microsoftsecure/2018/03/07/behavior-monitoring-combined-with-machine-learning-spoils-a-massive-dofoil-coin-mining-campaign?ocid=cx-docs-avreports). Windows Defender Antivirus is part of the [next generation](https://www.youtube.com/watch?v=Xy3MOxkX_o4) Window Defender ATP security stack which addresses the latest and most sophisticated threats today. In many cases, customers might not even know they were protected. That's because Windows Defender Antivirus detects and stops malware at first sight by using [machine learning](https://cloudblogs.microsoft.com/microsoftsecure/2018/06/07/machine-learning-vs-social-engineering?ocid=cx-docs-avreports), [artificial intelligence](https://cloudblogs.microsoft.com/microsoftsecure/2018/02/14/how-artificial-intelligence-stopped-an-emotet-outbreak?ocid=cx-docs-avreports), behavioral analysis, and other advanced technologies.

      -![AV-TEST logo](./images/av-test-logo.png) - ## AV-TEST: Protection score of 6.0/6.0 in the latest test The AV-TEST Product Review and Certification Report tests on three categories: protection, performance, and usability. The scores listed below are for the Protection category which has two scores: Real-World Testing and the AV-TEST reference set (known as "Prevalent Malware"). @@ -72,9 +68,7 @@ Windows Defender Antivirus achieved an overall Protection score of 6.0/6.0, with ||| |---|---| |![Graph describing Real-World detection rate](./images/RealWorld.png)|![Graph describing Prevalent Malware](./images/PrevalentMalware.png)| -

      -![AV-Comparatives Logo](./images/av-comparatives-logo-3.png) ## AV-Comparatives: Protection rating of 99.6% in the latest test @@ -99,9 +93,6 @@ For this test, 1,470 recent malware samples were used. [Historical AV-Comparatives Microsoft tests](https://www.av-comparatives.org/vendors/microsoft/)

      -

      - -![SE Labs Logo](./images/se-labs2.png) ## SE Labs: Total accuracy rating of AAA in the latest test From 66cf86971a76d330c0b31c246e50022dcd5dbe2d Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Wed, 16 Jan 2019 09:22:45 -0800 Subject: [PATCH 17/25] change sizing --- .../top-scoring-industry-antivirus-tests.md | 37 ++++++++----------- 1 file changed, 16 insertions(+), 21 deletions(-) diff --git a/windows/security/threat-protection/intelligence/top-scoring-industry-antivirus-tests.md b/windows/security/threat-protection/intelligence/top-scoring-industry-antivirus-tests.md index f79134d904..11fd17b121 100644 --- a/windows/security/threat-protection/intelligence/top-scoring-industry-antivirus-tests.md +++ b/windows/security/threat-protection/intelligence/top-scoring-industry-antivirus-tests.md @@ -18,18 +18,15 @@ ms.date: 01/15/2018 Windows Defender Advanced Threat Protection ([Windows Defender ATP](https://www.microsoft.com/WindowsForBusiness/windows-atp?ocid=cx-docs-avreports)) [endpoint detection and response](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/overview-endpoint-detection-response) capabilities provide advanced attack detections that are near real-time and actionable. Security analysts can prioritize alerts effectively, gain visibility into the full scope of a breach, and take response actions to remediate threats. Inspired by the "assume breach" mindset, Windows Defender ATP collects behavioral cyber telemetry to be stored for six months. With this information, an analyst can travel back in time to the start of an attack and approach the investigation through multiple vectors. -

      -## MITRE: industry-leading optics and detection capabilities +### MITRE: Industry-leading optics and detection capabilities MITRE tested the ability of products to detect techniques commonly used by the targeted attack group APT3 (also known as Boron or UPS). To isolate detection capabilities, all protection and prevention features were turned off. Microsoft is happy to be one of the first EDR vendors to sign up for the MITRE evaluation based on the ATT&CK framework, widely regarded today as the most comprehensive catalog of attacker techniques and tactics. -### ATT&CK-based evaluation: [Leading optics and detection capabilities](https://attackevals.mitre.org/) | [Analysis](https://cloudblogs.microsoft.com/microsoftsecure/2018/12/03/insights-from-the-mitre-attack-based-evaluation-of-windows-defender-atp/) +**ATT&CK-based evaluation**: [Leading optics and detection capabilities](https://attackevals.mitre.org/) | [Analysis](https://cloudblogs.microsoft.com/microsoftsecure/2018/12/03/insights-from-the-mitre-attack-based-evaluation-of-windows-defender-atp/) Windows Defender ATP delivered comprehensive coverage of attacker techniques across the entire attack chain. Highlights included the breadth of telemetry, the strength of threat intelligence, and the advanced, automatic detection through machine learning, heuristics, and behavior monitoring. -

      - ## *Next generation protection* [Windows Defender Antivirus](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10?ocid=cx-docs-avreports) **consistently achieves high scores** in independent tests, displaying how it is a top choice in the antivirus market. @@ -37,31 +34,30 @@ Windows Defender ATP delivered comprehensive coverage of attacker techniques acr We want to be transparent and have gathered top industry reports that demonstrate our enterprise antivirus capabilities. Note that these tests only provide results for antivirus and do not test for additional security protections. In the real world, millions of devices are protected from cyberattacks every day, sometimes [milliseconds after a campaign starts](https://cloudblogs.microsoft.com/microsoftsecure/2018/03/07/behavior-monitoring-combined-with-machine-learning-spoils-a-massive-dofoil-coin-mining-campaign?ocid=cx-docs-avreports). Windows Defender Antivirus is part of the [next generation](https://www.youtube.com/watch?v=Xy3MOxkX_o4) Window Defender ATP security stack which addresses the latest and most sophisticated threats today. In many cases, customers might not even know they were protected. That's because Windows Defender Antivirus detects and stops malware at first sight by using [machine learning](https://cloudblogs.microsoft.com/microsoftsecure/2018/06/07/machine-learning-vs-social-engineering?ocid=cx-docs-avreports), [artificial intelligence](https://cloudblogs.microsoft.com/microsoftsecure/2018/02/14/how-artificial-intelligence-stopped-an-emotet-outbreak?ocid=cx-docs-avreports), behavioral analysis, and other advanced technologies. -

      -## AV-TEST: Protection score of 6.0/6.0 in the latest test +### AV-TEST: Protection score of 6.0/6.0 in the latest test The AV-TEST Product Review and Certification Report tests on three categories: protection, performance, and usability. The scores listed below are for the Protection category which has two scores: Real-World Testing and the AV-TEST reference set (known as "Prevalent Malware"). > [!NOTE] > [Download our latest analysis: Examining the AV-TEST July-August results](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE2IL3Y) -### September-October 2018 AV-TEST Business User test: [Protection score 6.0/6.0](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/october-2018/microsoft-windows-defender-antivirus-4.18-184174/) **Latest** +**September - October 2018 AV-TEST Business User test: [Protection score 6.0/6.0](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/october-2018/microsoft-windows-defender-antivirus-4.18-184174/)** **Latest** Windows Defender Antivirus achieved an overall Protection score of 6.0/6.0, with 21,568 malware samples tested. -### July-August 2018 AV-TEST Business User test: [Protection score 6.0/6.0](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/august-2018/microsoft-windows-defender-antivirus-4.12--4.18-183212/) | [Analysis](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE2IL3Y) +**July - August 2018 AV-TEST Business User test**: [Protection score 6.0/6.0](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/august-2018/microsoft-windows-defender-antivirus-4.12--4.18-183212/) | [Analysis](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE2IL3Y) Windows Defender Antivirus achieved an overall Protection score of 6.0/6.0, detecting 100% of 20,022 malware samples. -### May-June 2018 AV-TEST Business User test: [Protection score 6.0/6.0](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/june-2018/microsoft-windows-defender-antivirus-4.12-182374/) | [Analysis](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE2v60I?ocid=cx-docs-avreports) +**May - June 2018 AV-TEST Business User test**: [Protection score 6.0/6.0](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/june-2018/microsoft-windows-defender-antivirus-4.12-182374/) | [Analysis](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE2v60I?ocid=cx-docs-avreports) Windows Defender Antivirus achieved an overall Protection score of 6.0/6.0, detecting 100% of 5,790 malware samples. -### March-April 2018 AV-TEST Business User test: [Protection score 5.5/6.0](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/april-2018/microsoft-windows-defender-antivirus-4.12-181574/) | [Analysis](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE2ouJA?ocid=cx-docs-avreports) +**March - April 2018 AV-TEST Business User test**: [Protection score 5.5/6.0](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/april-2018/microsoft-windows-defender-antivirus-4.12-181574/) | [Analysis](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE2ouJA?ocid=cx-docs-avreports) Windows Defender Antivirus achieved an overall Protection score of 5.5/6.0, missing 2 out of 5,680 malware samples (0.035% miss rate). -### January-February 2018 AV-TEST Business User test: [Protection score 6.0/6.0](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/february-2018/microsoft-windows-defender-antivirus-4.12-180674/) | [Analysis](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE27O5A?ocid=cx-docs-avreports) +**January - February 2018 AV-TEST Business User test**: [Protection score 6.0/6.0](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/february-2018/microsoft-windows-defender-antivirus-4.12-180674/) | [Analysis](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE27O5A?ocid=cx-docs-avreports) Windows Defender Antivirus achieved an overall Protection score of 6.0/6.0, with 5,105 malware samples tested. @@ -69,40 +65,39 @@ Windows Defender Antivirus achieved an overall Protection score of 6.0/6.0, with |---|---| |![Graph describing Real-World detection rate](./images/RealWorld.png)|![Graph describing Prevalent Malware](./images/PrevalentMalware.png)| - -## AV-Comparatives: Protection rating of 99.6% in the latest test +### **AV-Comparatives: Protection rating of 99.6% in the latest test** AV-Comparatives is an independent organization offering systematic testing for security software such as PC/Mac-based antivirus products and mobile security solutions. -### Real-World Protection Test Enterprise August - November 2018: [Protection Rate 99.6%](https://www.av-comparatives.org/tests/real-world-protection-test-enterprise-august-november-2018-testresult/) **Latest** +**Real-World Protection Test Enterprise August - November 2018**: [Protection Rate 99.6%](https://www.av-comparatives.org/tests/real-world-protection-test-enterprise-august-november-2018-testresult/) **Latest** This test, as defined by AV-Comparatives, attempts to assess the effectiveness of each security program to protect a computer against active malware threats while online. The test set contained 1207 test cases (such as malicious URLs). -### Malware Protection Test Enterprise August 2018: [Protection Rate 99.9%](https://www.av-comparatives.org/tests/malware-protection-test-enterprise-august-2018-testresult/) +**Malware Protection Test Enterprise August 2018**: [Protection Rate 99.9%](https://www.av-comparatives.org/tests/malware-protection-test-enterprise-august-2018-testresult/) This test, as defined by AV-Comparatives, attempts to assesses a security program’s ability to protect a system against infection by malicious files before, during or after execution. The results are based on testing against 1,556 malware samples. -### Real-World Protection Test Enterprise March - June 2018: [Protection Rate 98.7%](https://www.av-comparatives.org/tests/real-world-protection-test-enterprise-march-june-2018-testresult/) +**Real-World Protection Test Enterprise March - June 2018**: [Protection Rate 98.7%](https://www.av-comparatives.org/tests/real-world-protection-test-enterprise-march-june-2018-testresult/) The test set contained 1,163 test cases (such as malicious URLs). -### Malware Protection Test Enterprise March 2018: [Protection Rate 99.9%](https://www.av-comparatives.org/tests/malware-protection-test-enterprise-march-2018-testresult/) +**Malware Protection Test Enterprise March 2018**: [Protection Rate 99.9%](https://www.av-comparatives.org/tests/malware-protection-test-enterprise-march-2018-testresult/) For this test, 1,470 recent malware samples were used. [Historical AV-Comparatives Microsoft tests](https://www.av-comparatives.org/vendors/microsoft/)

      -## SE Labs: Total accuracy rating of AAA in the latest test +### SE Labs: Total accuracy rating of AAA in the latest test SE Labs tests a range of solutions used by products and services to detect and/or protect against attacks, including endpoint software, network appliances, and cloud services. -### Enterprise Endpoint Protection July - September 2018: [AAA award](https://selabs.uk/download/enterprise/epp/2018/jul-sep-2018-enterprise.pdf) **pdf** +**Enterprise Endpoint Protection July - September 2018**: [AAA award](https://selabs.uk/download/enterprise/epp/2018/jul-sep-2018-enterprise.pdf) **pdf** Microsoft's next-gen protection was named as one of the most effective products, stopping all public and targeted attacks. It showcased its ability to block malicious URLs, deal with exploits, and classify legitimate apps and websites correctly. -### Enterprise Endpoint Protection April - June 2018: [AAA award](https://selabs.uk/download/enterprise/epp/2018/apr-jun-2018-enterprise.pdf) **pdf** +**Enterprise Endpoint Protection April - June 2018**: [AAA award](https://selabs.uk/download/enterprise/epp/2018/apr-jun-2018-enterprise.pdf) **pdf** Microsoft's next-gen protection was named as one of the most effective products, stopping all targeted attacks and the vast majority of public threats. From 00baca011150de134e0bd105fbcc76a709d5ed74 Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Wed, 16 Jan 2019 09:57:42 -0800 Subject: [PATCH 18/25] headings --- .../top-scoring-industry-antivirus-tests.md | 35 +++++++++---------- 1 file changed, 17 insertions(+), 18 deletions(-) diff --git a/windows/security/threat-protection/intelligence/top-scoring-industry-antivirus-tests.md b/windows/security/threat-protection/intelligence/top-scoring-industry-antivirus-tests.md index 11fd17b121..914e74fcad 100644 --- a/windows/security/threat-protection/intelligence/top-scoring-industry-antivirus-tests.md +++ b/windows/security/threat-protection/intelligence/top-scoring-industry-antivirus-tests.md @@ -13,21 +13,21 @@ ms.date: 01/15/2018 # Top scoring in industry tests -## *Endpoint detection & response* +## Endpoint detection & response Windows Defender Advanced Threat Protection ([Windows Defender ATP](https://www.microsoft.com/WindowsForBusiness/windows-atp?ocid=cx-docs-avreports)) [endpoint detection and response](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/overview-endpoint-detection-response) capabilities provide advanced attack detections that are near real-time and actionable. Security analysts can prioritize alerts effectively, gain visibility into the full scope of a breach, and take response actions to remediate threats. Inspired by the "assume breach" mindset, Windows Defender ATP collects behavioral cyber telemetry to be stored for six months. With this information, an analyst can travel back in time to the start of an attack and approach the investigation through multiple vectors. -### MITRE: Industry-leading optics and detection capabilities +### *MITRE: Industry-leading optics and detection capabilities* MITRE tested the ability of products to detect techniques commonly used by the targeted attack group APT3 (also known as Boron or UPS). To isolate detection capabilities, all protection and prevention features were turned off. Microsoft is happy to be one of the first EDR vendors to sign up for the MITRE evaluation based on the ATT&CK framework, widely regarded today as the most comprehensive catalog of attacker techniques and tactics. -**ATT&CK-based evaluation**: [Leading optics and detection capabilities](https://attackevals.mitre.org/) | [Analysis](https://cloudblogs.microsoft.com/microsoftsecure/2018/12/03/insights-from-the-mitre-attack-based-evaluation-of-windows-defender-atp/) +**ATT&CK-based evaluation: [Leading optics and detection capabilities](https://attackevals.mitre.org/) | [Analysis](https://cloudblogs.microsoft.com/microsoftsecure/2018/12/03/insights-from-the-mitre-attack-based-evaluation-of-windows-defender-atp/)** Windows Defender ATP delivered comprehensive coverage of attacker techniques across the entire attack chain. Highlights included the breadth of telemetry, the strength of threat intelligence, and the advanced, automatic detection through machine learning, heuristics, and behavior monitoring. -## *Next generation protection* +## Next generation protection [Windows Defender Antivirus](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10?ocid=cx-docs-avreports) **consistently achieves high scores** in independent tests, displaying how it is a top choice in the antivirus market. @@ -35,7 +35,7 @@ We want to be transparent and have gathered top industry reports that demonstrat In the real world, millions of devices are protected from cyberattacks every day, sometimes [milliseconds after a campaign starts](https://cloudblogs.microsoft.com/microsoftsecure/2018/03/07/behavior-monitoring-combined-with-machine-learning-spoils-a-massive-dofoil-coin-mining-campaign?ocid=cx-docs-avreports). Windows Defender Antivirus is part of the [next generation](https://www.youtube.com/watch?v=Xy3MOxkX_o4) Window Defender ATP security stack which addresses the latest and most sophisticated threats today. In many cases, customers might not even know they were protected. That's because Windows Defender Antivirus detects and stops malware at first sight by using [machine learning](https://cloudblogs.microsoft.com/microsoftsecure/2018/06/07/machine-learning-vs-social-engineering?ocid=cx-docs-avreports), [artificial intelligence](https://cloudblogs.microsoft.com/microsoftsecure/2018/02/14/how-artificial-intelligence-stopped-an-emotet-outbreak?ocid=cx-docs-avreports), behavioral analysis, and other advanced technologies. -### AV-TEST: Protection score of 6.0/6.0 in the latest test +### *AV-TEST: Protection score of 6.0/6.0 in the latest test* The AV-TEST Product Review and Certification Report tests on three categories: protection, performance, and usability. The scores listed below are for the Protection category which has two scores: Real-World Testing and the AV-TEST reference set (known as "Prevalent Malware"). > [!NOTE] @@ -45,19 +45,19 @@ The AV-TEST Product Review and Certification Report tests on three categories: p Windows Defender Antivirus achieved an overall Protection score of 6.0/6.0, with 21,568 malware samples tested. -**July - August 2018 AV-TEST Business User test**: [Protection score 6.0/6.0](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/august-2018/microsoft-windows-defender-antivirus-4.12--4.18-183212/) | [Analysis](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE2IL3Y) +**July - August 2018 AV-TEST Business User test: [Protection score 6.0/6.0](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/august-2018/microsoft-windows-defender-antivirus-4.12--4.18-183212/) | [Analysis](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE2IL3Y)** Windows Defender Antivirus achieved an overall Protection score of 6.0/6.0, detecting 100% of 20,022 malware samples. -**May - June 2018 AV-TEST Business User test**: [Protection score 6.0/6.0](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/june-2018/microsoft-windows-defender-antivirus-4.12-182374/) | [Analysis](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE2v60I?ocid=cx-docs-avreports) +**May - June 2018 AV-TEST Business User test: [Protection score 6.0/6.0](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/june-2018/microsoft-windows-defender-antivirus-4.12-182374/) | [Analysis](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE2v60I?ocid=cx-docs-avreports)** Windows Defender Antivirus achieved an overall Protection score of 6.0/6.0, detecting 100% of 5,790 malware samples. -**March - April 2018 AV-TEST Business User test**: [Protection score 5.5/6.0](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/april-2018/microsoft-windows-defender-antivirus-4.12-181574/) | [Analysis](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE2ouJA?ocid=cx-docs-avreports) +**March - April 2018 AV-TEST Business User test: [Protection score 5.5/6.0](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/april-2018/microsoft-windows-defender-antivirus-4.12-181574/) | [Analysis](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE2ouJA?ocid=cx-docs-avreports)** Windows Defender Antivirus achieved an overall Protection score of 5.5/6.0, missing 2 out of 5,680 malware samples (0.035% miss rate). -**January - February 2018 AV-TEST Business User test**: [Protection score 6.0/6.0](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/february-2018/microsoft-windows-defender-antivirus-4.12-180674/) | [Analysis](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE27O5A?ocid=cx-docs-avreports) +**January - February 2018 AV-TEST Business User test: [Protection score 6.0/6.0](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/february-2018/microsoft-windows-defender-antivirus-4.12-180674/) | [Analysis](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE27O5A?ocid=cx-docs-avreports)** Windows Defender Antivirus achieved an overall Protection score of 6.0/6.0, with 5,105 malware samples tested. @@ -65,39 +65,38 @@ Windows Defender Antivirus achieved an overall Protection score of 6.0/6.0, with |---|---| |![Graph describing Real-World detection rate](./images/RealWorld.png)|![Graph describing Prevalent Malware](./images/PrevalentMalware.png)| -### **AV-Comparatives: Protection rating of 99.6% in the latest test** +### *AV-Comparatives: Protection rating of 99.6% in the latest test* AV-Comparatives is an independent organization offering systematic testing for security software such as PC/Mac-based antivirus products and mobile security solutions. -**Real-World Protection Test Enterprise August - November 2018**: [Protection Rate 99.6%](https://www.av-comparatives.org/tests/real-world-protection-test-enterprise-august-november-2018-testresult/) **Latest** +**Real-World Protection Test Enterprise August - November 2018: [Protection Rate 99.6%](https://www.av-comparatives.org/tests/real-world-protection-test-enterprise-august-november-2018-testresult/)** **Latest** This test, as defined by AV-Comparatives, attempts to assess the effectiveness of each security program to protect a computer against active malware threats while online. The test set contained 1207 test cases (such as malicious URLs). -**Malware Protection Test Enterprise August 2018**: [Protection Rate 99.9%](https://www.av-comparatives.org/tests/malware-protection-test-enterprise-august-2018-testresult/) +**Malware Protection Test Enterprise August 2018: [Protection Rate 99.9%](https://www.av-comparatives.org/tests/malware-protection-test-enterprise-august-2018-testresult/)** This test, as defined by AV-Comparatives, attempts to assesses a security program’s ability to protect a system against infection by malicious files before, during or after execution. The results are based on testing against 1,556 malware samples. -**Real-World Protection Test Enterprise March - June 2018**: [Protection Rate 98.7%](https://www.av-comparatives.org/tests/real-world-protection-test-enterprise-march-june-2018-testresult/) +**Real-World Protection Test Enterprise March - June 2018: [Protection Rate 98.7%](https://www.av-comparatives.org/tests/real-world-protection-test-enterprise-march-june-2018-testresult/)** The test set contained 1,163 test cases (such as malicious URLs). -**Malware Protection Test Enterprise March 2018**: [Protection Rate 99.9%](https://www.av-comparatives.org/tests/malware-protection-test-enterprise-march-2018-testresult/) +**Malware Protection Test Enterprise March 2018: [Protection Rate 99.9%](https://www.av-comparatives.org/tests/malware-protection-test-enterprise-march-2018-testresult/)** For this test, 1,470 recent malware samples were used. [Historical AV-Comparatives Microsoft tests](https://www.av-comparatives.org/vendors/microsoft/) -

      -### SE Labs: Total accuracy rating of AAA in the latest test +### *SE Labs: Total accuracy rating of AAA in the latest test* SE Labs tests a range of solutions used by products and services to detect and/or protect against attacks, including endpoint software, network appliances, and cloud services. -**Enterprise Endpoint Protection July - September 2018**: [AAA award](https://selabs.uk/download/enterprise/epp/2018/jul-sep-2018-enterprise.pdf) **pdf** +**Enterprise Endpoint Protection July - September 2018: [AAA award](https://selabs.uk/download/enterprise/epp/2018/jul-sep-2018-enterprise.pdf)** **pdf** Microsoft's next-gen protection was named as one of the most effective products, stopping all public and targeted attacks. It showcased its ability to block malicious URLs, deal with exploits, and classify legitimate apps and websites correctly. -**Enterprise Endpoint Protection April - June 2018**: [AAA award](https://selabs.uk/download/enterprise/epp/2018/apr-jun-2018-enterprise.pdf) **pdf** +**Enterprise Endpoint Protection April - June 2018: [AAA award](https://selabs.uk/download/enterprise/epp/2018/apr-jun-2018-enterprise.pdf)** **pdf** Microsoft's next-gen protection was named as one of the most effective products, stopping all targeted attacks and the vast majority of public threats. From 060f4b2c19458555fdc5a3329d71905fc4bb9802 Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Wed, 16 Jan 2019 13:48:15 -0800 Subject: [PATCH 19/25] Updating language --- .../top-scoring-industry-antivirus-tests.md | 18 +++++++----------- 1 file changed, 7 insertions(+), 11 deletions(-) diff --git a/windows/security/threat-protection/intelligence/top-scoring-industry-antivirus-tests.md b/windows/security/threat-protection/intelligence/top-scoring-industry-antivirus-tests.md index 914e74fcad..4634f3da8a 100644 --- a/windows/security/threat-protection/intelligence/top-scoring-industry-antivirus-tests.md +++ b/windows/security/threat-protection/intelligence/top-scoring-industry-antivirus-tests.md @@ -13,11 +13,11 @@ ms.date: 01/15/2018 # Top scoring in industry tests +Microsoft wants to be transparent about how our products perform, so we have gathered top industry reports that demonstrate our enterprise threat protection capabilities. The Windows Defender Advanced Threat Protection ([Windows Defender ATP](https://www.microsoft.com/WindowsForBusiness/windows-atp?ocid=cx-docs-avreports)) security platform has multiple built-in security technologies, a few of which are tested by independent organizations. Below you will find the most recent results from some of the biggest testers who have tested the endpoint detection & response and the next generation protection capabilities. + ## Endpoint detection & response -Windows Defender Advanced Threat Protection ([Windows Defender ATP](https://www.microsoft.com/WindowsForBusiness/windows-atp?ocid=cx-docs-avreports)) [endpoint detection and response](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/overview-endpoint-detection-response) capabilities provide advanced attack detections that are near real-time and actionable. Security analysts can prioritize alerts effectively, gain visibility into the full scope of a breach, and take response actions to remediate threats. - -Inspired by the "assume breach" mindset, Windows Defender ATP collects behavioral cyber telemetry to be stored for six months. With this information, an analyst can travel back in time to the start of an attack and approach the investigation through multiple vectors. +Windows Defender ATP [endpoint detection and response](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/overview-endpoint-detection-response) capabilities provide advanced attack detections that are near real-time and actionable. Security analysts can prioritize alerts effectively, gain visibility into the full scope of a breach, and take response actions to remediate threats. ### *MITRE: Industry-leading optics and detection capabilities* @@ -29,17 +29,13 @@ Windows Defender ATP delivered comprehensive coverage of attacker techniques acr ## Next generation protection -[Windows Defender Antivirus](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10?ocid=cx-docs-avreports) **consistently achieves high scores** in independent tests, displaying how it is a top choice in the antivirus market. +[Windows Defender Antivirus](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10?ocid=cx-docs-avreports) **consistently achieves high scores** in independent tests, displaying how it is a top choice in the antivirus market. Note that these tests only provide results for antivirus and do not test for additional security protections. -We want to be transparent and have gathered top industry reports that demonstrate our enterprise antivirus capabilities. Note that these tests only provide results for antivirus and do not test for additional security protections. - -In the real world, millions of devices are protected from cyberattacks every day, sometimes [milliseconds after a campaign starts](https://cloudblogs.microsoft.com/microsoftsecure/2018/03/07/behavior-monitoring-combined-with-machine-learning-spoils-a-massive-dofoil-coin-mining-campaign?ocid=cx-docs-avreports). Windows Defender Antivirus is part of the [next generation](https://www.youtube.com/watch?v=Xy3MOxkX_o4) Window Defender ATP security stack which addresses the latest and most sophisticated threats today. In many cases, customers might not even know they were protected. That's because Windows Defender Antivirus detects and stops malware at first sight by using [machine learning](https://cloudblogs.microsoft.com/microsoftsecure/2018/06/07/machine-learning-vs-social-engineering?ocid=cx-docs-avreports), [artificial intelligence](https://cloudblogs.microsoft.com/microsoftsecure/2018/02/14/how-artificial-intelligence-stopped-an-emotet-outbreak?ocid=cx-docs-avreports), behavioral analysis, and other advanced technologies. +Windows Defender Antivirus is part of the [next generation](https://www.youtube.com/watch?v=Xy3MOxkX_o4) Window Defender ATP security stack which addresses the latest and most sophisticated threats today. In some cases, customers might not even know they were protected because a cyberattack is stopped [milliseconds after a campaign starts](https://cloudblogs.microsoft.com/microsoftsecure/2018/03/07/behavior-monitoring-combined-with-machine-learning-spoils-a-massive-dofoil-coin-mining-campaign?ocid=cx-docs-avreports). That's because Windows Defender Antivirus detects and stops malware at first sight by using [machine learning](https://cloudblogs.microsoft.com/microsoftsecure/2018/06/07/machine-learning-vs-social-engineering?ocid=cx-docs-avreports), [artificial intelligence](https://cloudblogs.microsoft.com/microsoftsecure/2018/02/14/how-artificial-intelligence-stopped-an-emotet-outbreak?ocid=cx-docs-avreports), behavioral analysis, and other advanced technologies. ### *AV-TEST: Protection score of 6.0/6.0 in the latest test* The AV-TEST Product Review and Certification Report tests on three categories: protection, performance, and usability. The scores listed below are for the Protection category which has two scores: Real-World Testing and the AV-TEST reference set (known as "Prevalent Malware"). -> [!NOTE] -> [Download our latest analysis: Examining the AV-TEST July-August results](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE2IL3Y) **September - October 2018 AV-TEST Business User test: [Protection score 6.0/6.0](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/october-2018/microsoft-windows-defender-antivirus-4.18-184174/)** **Latest** @@ -102,9 +98,9 @@ Microsoft's next-gen protection was named as one of the most effective products, ## To what extent are tests representative of protection in the real world? -It is important to remember that Microsoft sees a wider and broader set of threats beyond what’s tested in the antivirus evaluations highlighted above. Windows Defender Antivirus encounters ~200 million samples every month, and the typical antivirus test consists of between 100-5,000 samples. The vastness of the malware landscape makes it extremely difficult to evaluate the quality of protection against real world threats. +It is important to remember that Microsoft sees a wider and broader set of threats beyond what’s tested in the evaluations highlighted above. For example, in an average month, we identify over 100 million new threats. Even if an independent tester can acquire and test 1% of those threats, that is a million tests across 20 or 30 products. In other words, the vastness of the malware landscape makes it extremely difficult to evaluate the quality of protection against real world threats. -The capabilities within [Windows Defender ATP](https://www.microsoft.com/WindowsForBusiness/windows-atp?ocid=cx-docs-avreports) provide [additional layers of protection](https://cloudblogs.microsoft.com/microsoftsecure/2017/12/11/detonating-a-bad-rabbit-windows-defender-antivirus-and-layered-machine-learning-defenses?ocid=cx-docs-avreports) that are not factored into industry tests. These technologies address some of the latest and most sophisticated threats. Isolating AV from the rest of Windows Defender ATP creates a partial picture of how our security stack operates in the real world. For example, attack surface reduction and endpoint detection & response capabilities can help prevent malware from getting onto devices in the first place. We have proven that Windows Defender ATP components [catch samples that Windows Defender Antivirus missed](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE2ouJA?ocid=cx-docs-avreports) in these industry tests, which is more representative of how effectively our security suite protects customers in the real world. +The capabilities within [Windows Defender ATP](https://www.microsoft.com/WindowsForBusiness/windows-atp?ocid=cx-docs-avreports) provide [additional layers of protection](https://cloudblogs.microsoft.com/microsoftsecure/2017/12/11/detonating-a-bad-rabbit-windows-defender-antivirus-and-layered-machine-learning-defenses?ocid=cx-docs-avreports) that are not factored into industry tests, and address some of the latest and most sophisticated threats. Isolating AV from the rest of Windows Defender ATP creates a partial picture of how our security stack operates in the real world. For example, attack surface reduction and endpoint detection & response capabilities can help prevent malware from getting onto devices in the first place. We have proven that [Windows Defender ATP components catch samples](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE2ouJA?ocid=cx-docs-avreports) that Windows Defender Antivirus missed in these industry tests, which is more representative of how effectively our security suite protects customers in the real world. Using independent tests, customers can view one aspect of their security suite but can't assess the complete protection of all the security features. Microsoft is highly engaged in working with several independent testers to evolve security testing to focus on the end-to-end security stack. In the meantime, customers can evaluate Windows Defender Advanced Threat Protection in their own networks by signing up for a [90-day trial of Windows Defender ATP](https://www.microsoft.com/windowsforbusiness/windows-atp?ocid=cx-docs-avreports), or [enabling Preview features on existing tenants](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/preview-settings-windows-defender-advanced-threat-protection?ocid=cx-docs-avreports). From 048895e1779540ceab6b9d4541de3c9eb34bd173 Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Thu, 17 Jan 2019 09:05:59 -0800 Subject: [PATCH 20/25] Clarified wording --- .../intelligence/top-scoring-industry-antivirus-tests.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/intelligence/top-scoring-industry-antivirus-tests.md b/windows/security/threat-protection/intelligence/top-scoring-industry-antivirus-tests.md index 4634f3da8a..2f476d69c3 100644 --- a/windows/security/threat-protection/intelligence/top-scoring-industry-antivirus-tests.md +++ b/windows/security/threat-protection/intelligence/top-scoring-industry-antivirus-tests.md @@ -8,12 +8,12 @@ ms.sitesec: library ms.localizationpriority: medium ms.author: ellevin author: levinec -ms.date: 01/15/2018 +ms.date: 01/17/2018 --- # Top scoring in industry tests -Microsoft wants to be transparent about how our products perform, so we have gathered top industry reports that demonstrate our enterprise threat protection capabilities. The Windows Defender Advanced Threat Protection ([Windows Defender ATP](https://www.microsoft.com/WindowsForBusiness/windows-atp?ocid=cx-docs-avreports)) security platform has multiple built-in security technologies, a few of which are tested by independent organizations. Below you will find the most recent results from some of the biggest testers who have tested the endpoint detection & response and the next generation protection capabilities. +Microsoft wants to be transparent about how our security products perform, so top industry reports have been gathered that demonstrate our enterprise threat protection capabilities. The Windows Defender Advanced Threat Protection ([Windows Defender ATP](https://www.microsoft.com/WindowsForBusiness/windows-atp?ocid=cx-docs-avreports)) security platform has multiple built-in security technologies, a few of which have been tested by independent organizations. Below you will find the most recent results from some of the biggest organizations that have tested Windows Defender ATP's endpoint detection & response and the next generation protection capabilities. ## Endpoint detection & response From 525a8a7b2ff7cad35103e937a06b991451cd4a78 Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Thu, 17 Jan 2019 13:34:37 -0800 Subject: [PATCH 21/25] italics --- .../top-scoring-industry-antivirus-tests.md | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/windows/security/threat-protection/intelligence/top-scoring-industry-antivirus-tests.md b/windows/security/threat-protection/intelligence/top-scoring-industry-antivirus-tests.md index 2f476d69c3..d29a71312b 100644 --- a/windows/security/threat-protection/intelligence/top-scoring-industry-antivirus-tests.md +++ b/windows/security/threat-protection/intelligence/top-scoring-industry-antivirus-tests.md @@ -13,17 +13,17 @@ ms.date: 01/17/2018 # Top scoring in industry tests -Microsoft wants to be transparent about how our security products perform, so top industry reports have been gathered that demonstrate our enterprise threat protection capabilities. The Windows Defender Advanced Threat Protection ([Windows Defender ATP](https://www.microsoft.com/WindowsForBusiness/windows-atp?ocid=cx-docs-avreports)) security platform has multiple built-in security technologies, a few of which have been tested by independent organizations. Below you will find the most recent results from some of the biggest organizations that have tested Windows Defender ATP's endpoint detection & response and the next generation protection capabilities. +Microsoft has gathered test results from top independent testers in an effort to be transparent about the performance of our security products and enterprise threat protection capabilities. The Windows Defender Advanced Threat Protection ([Windows Defender ATP](https://www.microsoft.com/WindowsForBusiness/windows-atp?ocid=cx-docs-avreports)) security platform has multiple built-in security technologies, and a few have been tested by independent organizations below. ## Endpoint detection & response Windows Defender ATP [endpoint detection and response](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/overview-endpoint-detection-response) capabilities provide advanced attack detections that are near real-time and actionable. Security analysts can prioritize alerts effectively, gain visibility into the full scope of a breach, and take response actions to remediate threats. -### *MITRE: Industry-leading optics and detection capabilities* +### MITRE: Industry-leading optics and detection capabilities MITRE tested the ability of products to detect techniques commonly used by the targeted attack group APT3 (also known as Boron or UPS). To isolate detection capabilities, all protection and prevention features were turned off. Microsoft is happy to be one of the first EDR vendors to sign up for the MITRE evaluation based on the ATT&CK framework, widely regarded today as the most comprehensive catalog of attacker techniques and tactics. -**ATT&CK-based evaluation: [Leading optics and detection capabilities](https://attackevals.mitre.org/) | [Analysis](https://cloudblogs.microsoft.com/microsoftsecure/2018/12/03/insights-from-the-mitre-attack-based-evaluation-of-windows-defender-atp/)** +*ATT&CK-based evaluation: [Leading optics and detection capabilities](https://attackevals.mitre.org/) | [Analysis](https://cloudblogs.microsoft.com/microsoftsecure/2018/12/03/insights-from-the-mitre-attack-based-evaluation-of-windows-defender-atp/)* Windows Defender ATP delivered comprehensive coverage of attacker techniques across the entire attack chain. Highlights included the breadth of telemetry, the strength of threat intelligence, and the advanced, automatic detection through machine learning, heuristics, and behavior monitoring. @@ -33,19 +33,19 @@ Windows Defender ATP delivered comprehensive coverage of attacker techniques acr Windows Defender Antivirus is part of the [next generation](https://www.youtube.com/watch?v=Xy3MOxkX_o4) Window Defender ATP security stack which addresses the latest and most sophisticated threats today. In some cases, customers might not even know they were protected because a cyberattack is stopped [milliseconds after a campaign starts](https://cloudblogs.microsoft.com/microsoftsecure/2018/03/07/behavior-monitoring-combined-with-machine-learning-spoils-a-massive-dofoil-coin-mining-campaign?ocid=cx-docs-avreports). That's because Windows Defender Antivirus detects and stops malware at first sight by using [machine learning](https://cloudblogs.microsoft.com/microsoftsecure/2018/06/07/machine-learning-vs-social-engineering?ocid=cx-docs-avreports), [artificial intelligence](https://cloudblogs.microsoft.com/microsoftsecure/2018/02/14/how-artificial-intelligence-stopped-an-emotet-outbreak?ocid=cx-docs-avreports), behavioral analysis, and other advanced technologies. -### *AV-TEST: Protection score of 6.0/6.0 in the latest test* +### AV-TEST: Protection score of 6.0/6.0 in the latest test The AV-TEST Product Review and Certification Report tests on three categories: protection, performance, and usability. The scores listed below are for the Protection category which has two scores: Real-World Testing and the AV-TEST reference set (known as "Prevalent Malware"). -**September - October 2018 AV-TEST Business User test: [Protection score 6.0/6.0](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/october-2018/microsoft-windows-defender-antivirus-4.18-184174/)** **Latest** +*September - October 2018 AV-TEST Business User test: [Protection score 6.0/6.0](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/october-2018/microsoft-windows-defender-antivirus-4.18-184174/)* **Latest** Windows Defender Antivirus achieved an overall Protection score of 6.0/6.0, with 21,568 malware samples tested. -**July - August 2018 AV-TEST Business User test: [Protection score 6.0/6.0](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/august-2018/microsoft-windows-defender-antivirus-4.12--4.18-183212/) | [Analysis](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE2IL3Y)** +*July - August 2018 AV-TEST Business User test: [Protection score 6.0/6.0](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/august-2018/microsoft-windows-defender-antivirus-4.12--4.18-183212/) | [Analysis](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE2IL3Y)* Windows Defender Antivirus achieved an overall Protection score of 6.0/6.0, detecting 100% of 20,022 malware samples. -**May - June 2018 AV-TEST Business User test: [Protection score 6.0/6.0](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/june-2018/microsoft-windows-defender-antivirus-4.12-182374/) | [Analysis](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE2v60I?ocid=cx-docs-avreports)** +*May - June 2018 AV-TEST Business User test: [Protection score 6.0/6.0](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/june-2018/microsoft-windows-defender-antivirus-4.12-182374/) | [Analysis](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE2v60I?ocid=cx-docs-avreports)* Windows Defender Antivirus achieved an overall Protection score of 6.0/6.0, detecting 100% of 5,790 malware samples. @@ -61,16 +61,16 @@ Windows Defender Antivirus achieved an overall Protection score of 6.0/6.0, with |---|---| |![Graph describing Real-World detection rate](./images/RealWorld.png)|![Graph describing Prevalent Malware](./images/PrevalentMalware.png)| -### *AV-Comparatives: Protection rating of 99.6% in the latest test* +### AV-Comparatives: Protection rating of 99.6% in the latest test AV-Comparatives is an independent organization offering systematic testing for security software such as PC/Mac-based antivirus products and mobile security solutions. -**Real-World Protection Test Enterprise August - November 2018: [Protection Rate 99.6%](https://www.av-comparatives.org/tests/real-world-protection-test-enterprise-august-november-2018-testresult/)** **Latest** +*Real-World Protection Test Enterprise August - November 2018*: [Protection Rate 99.6%](https://www.av-comparatives.org/tests/real-world-protection-test-enterprise-august-november-2018-testresult/) **Latest** This test, as defined by AV-Comparatives, attempts to assess the effectiveness of each security program to protect a computer against active malware threats while online. The test set contained 1207 test cases (such as malicious URLs). -**Malware Protection Test Enterprise August 2018: [Protection Rate 99.9%](https://www.av-comparatives.org/tests/malware-protection-test-enterprise-august-2018-testresult/)** +*Malware Protection Test Enterprise August 2018*: [Protection Rate 99.9%](https://www.av-comparatives.org/tests/malware-protection-test-enterprise-august-2018-testresult/) This test, as defined by AV-Comparatives, attempts to assesses a security program’s ability to protect a system against infection by malicious files before, during or after execution. The results are based on testing against 1,556 malware samples. From b75a7eb42dc532a454dabd2182236e29fdbecb97 Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Thu, 17 Jan 2019 13:53:49 -0800 Subject: [PATCH 22/25] more italics --- .../top-scoring-industry-antivirus-tests.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/windows/security/threat-protection/intelligence/top-scoring-industry-antivirus-tests.md b/windows/security/threat-protection/intelligence/top-scoring-industry-antivirus-tests.md index d29a71312b..7f72784f3a 100644 --- a/windows/security/threat-protection/intelligence/top-scoring-industry-antivirus-tests.md +++ b/windows/security/threat-protection/intelligence/top-scoring-industry-antivirus-tests.md @@ -49,11 +49,11 @@ Windows Defender Antivirus achieved an overall Protection score of 6.0/6.0, with Windows Defender Antivirus achieved an overall Protection score of 6.0/6.0, detecting 100% of 5,790 malware samples. -**March - April 2018 AV-TEST Business User test: [Protection score 5.5/6.0](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/april-2018/microsoft-windows-defender-antivirus-4.12-181574/) | [Analysis](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE2ouJA?ocid=cx-docs-avreports)** +*March - April 2018 AV-TEST Business User test*: [Protection score 5.5/6.0](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/april-2018/microsoft-windows-defender-antivirus-4.12-181574/) | [Analysis](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE2ouJA?ocid=cx-docs-avreports) Windows Defender Antivirus achieved an overall Protection score of 5.5/6.0, missing 2 out of 5,680 malware samples (0.035% miss rate). -**January - February 2018 AV-TEST Business User test: [Protection score 6.0/6.0](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/february-2018/microsoft-windows-defender-antivirus-4.12-180674/) | [Analysis](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE27O5A?ocid=cx-docs-avreports)** +*January - February 2018 AV-TEST Business User test*: [Protection score 6.0/6.0](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/february-2018/microsoft-windows-defender-antivirus-4.12-180674/) | [Analysis](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE27O5A?ocid=cx-docs-avreports) Windows Defender Antivirus achieved an overall Protection score of 6.0/6.0, with 5,105 malware samples tested. @@ -65,26 +65,26 @@ Windows Defender Antivirus achieved an overall Protection score of 6.0/6.0, with AV-Comparatives is an independent organization offering systematic testing for security software such as PC/Mac-based antivirus products and mobile security solutions. -*Real-World Protection Test Enterprise August - November 2018*: [Protection Rate 99.6%](https://www.av-comparatives.org/tests/real-world-protection-test-enterprise-august-november-2018-testresult/) **Latest** +Real-World Protection Test Enterprise August - November 2018: [Protection Rate 99.6%](https://www.av-comparatives.org/tests/real-world-protection-test-enterprise-august-november-2018-testresult/) **Latest** This test, as defined by AV-Comparatives, attempts to assess the effectiveness of each security program to protect a computer against active malware threats while online. The test set contained 1207 test cases (such as malicious URLs). -*Malware Protection Test Enterprise August 2018*: [Protection Rate 99.9%](https://www.av-comparatives.org/tests/malware-protection-test-enterprise-august-2018-testresult/) +Malware Protection Test Enterprise August 2018: [Protection Rate 99.9%](https://www.av-comparatives.org/tests/malware-protection-test-enterprise-august-2018-testresult/) This test, as defined by AV-Comparatives, attempts to assesses a security program’s ability to protect a system against infection by malicious files before, during or after execution. The results are based on testing against 1,556 malware samples. -**Real-World Protection Test Enterprise March - June 2018: [Protection Rate 98.7%](https://www.av-comparatives.org/tests/real-world-protection-test-enterprise-march-june-2018-testresult/)** +Real-World Protection Test Enterprise March - June 2018: [Protection Rate 98.7%](https://www.av-comparatives.org/tests/real-world-protection-test-enterprise-march-june-2018-testresult/) The test set contained 1,163 test cases (such as malicious URLs). -**Malware Protection Test Enterprise March 2018: [Protection Rate 99.9%](https://www.av-comparatives.org/tests/malware-protection-test-enterprise-march-2018-testresult/)** +Malware Protection Test Enterprise March 2018: [Protection Rate 99.9%](https://www.av-comparatives.org/tests/malware-protection-test-enterprise-march-2018-testresult/) For this test, 1,470 recent malware samples were used. [Historical AV-Comparatives Microsoft tests](https://www.av-comparatives.org/vendors/microsoft/) -### *SE Labs: Total accuracy rating of AAA in the latest test* +### SE Labs: Total accuracy rating of AAA in the latest test SE Labs tests a range of solutions used by products and services to detect and/or protect against attacks, including endpoint software, network appliances, and cloud services. From 429e81dd44134b929ece9be99977371d86ca289a Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Thu, 17 Jan 2019 16:26:21 -0800 Subject: [PATCH 23/25] bullets --- .../top-scoring-industry-antivirus-tests.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/windows/security/threat-protection/intelligence/top-scoring-industry-antivirus-tests.md b/windows/security/threat-protection/intelligence/top-scoring-industry-antivirus-tests.md index 7f72784f3a..f09cf5ad9c 100644 --- a/windows/security/threat-protection/intelligence/top-scoring-industry-antivirus-tests.md +++ b/windows/security/threat-protection/intelligence/top-scoring-industry-antivirus-tests.md @@ -23,9 +23,9 @@ Windows Defender ATP [endpoint detection and response](https://docs.microsoft.co MITRE tested the ability of products to detect techniques commonly used by the targeted attack group APT3 (also known as Boron or UPS). To isolate detection capabilities, all protection and prevention features were turned off. Microsoft is happy to be one of the first EDR vendors to sign up for the MITRE evaluation based on the ATT&CK framework, widely regarded today as the most comprehensive catalog of attacker techniques and tactics. -*ATT&CK-based evaluation: [Leading optics and detection capabilities](https://attackevals.mitre.org/) | [Analysis](https://cloudblogs.microsoft.com/microsoftsecure/2018/12/03/insights-from-the-mitre-attack-based-evaluation-of-windows-defender-atp/)* +- ATT&CK-based evaluation: [Leading optics and detection capabilities](https://attackevals.mitre.org/) | [Analysis](https://cloudblogs.microsoft.com/microsoftsecure/2018/12/03/insights-from-the-mitre-attack-based-evaluation-of-windows-defender-atp/) -Windows Defender ATP delivered comprehensive coverage of attacker techniques across the entire attack chain. Highlights included the breadth of telemetry, the strength of threat intelligence, and the advanced, automatic detection through machine learning, heuristics, and behavior monitoring. + Windows Defender ATP delivered comprehensive coverage of attacker techniques across the entire attack chain. Highlights included the breadth of telemetry, the strength of threat intelligence, and the advanced, automatic detection through machine learning, heuristics, and behavior monitoring. ## Next generation protection @@ -37,25 +37,25 @@ Windows Defender Antivirus is part of the [next generation](https://www.youtub The AV-TEST Product Review and Certification Report tests on three categories: protection, performance, and usability. The scores listed below are for the Protection category which has two scores: Real-World Testing and the AV-TEST reference set (known as "Prevalent Malware"). -*September - October 2018 AV-TEST Business User test: [Protection score 6.0/6.0](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/october-2018/microsoft-windows-defender-antivirus-4.18-184174/)* **Latest** +- September - October 2018 AV-TEST Business User test: [Protection score 6.0/6.0](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/october-2018/microsoft-windows-defender-antivirus-4.18-184174/) **Latest** -Windows Defender Antivirus achieved an overall Protection score of 6.0/6.0, with 21,568 malware samples tested. + Windows Defender Antivirus achieved an overall Protection score of 6.0/6.0, with 21,568 malware samples tested. -*July - August 2018 AV-TEST Business User test: [Protection score 6.0/6.0](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/august-2018/microsoft-windows-defender-antivirus-4.12--4.18-183212/) | [Analysis](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE2IL3Y)* +- July - August 2018 AV-TEST Business User test: [Protection score 6.0/6.0](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/august-2018/microsoft-windows-defender-antivirus-4.12--4.18-183212/) | [Analysis](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE2IL3Y) - Windows Defender Antivirus achieved an overall Protection score of 6.0/6.0, detecting 100% of 20,022 malware samples. + Windows Defender Antivirus achieved an overall Protection score of 6.0/6.0, detecting 100% of 20,022 malware samples. -*May - June 2018 AV-TEST Business User test: [Protection score 6.0/6.0](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/june-2018/microsoft-windows-defender-antivirus-4.12-182374/) | [Analysis](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE2v60I?ocid=cx-docs-avreports)* +- May - June 2018 AV-TEST Business User test: [Protection score 6.0/6.0](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/june-2018/microsoft-windows-defender-antivirus-4.12-182374/) | [Analysis](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE2v60I?ocid=cx-docs-avreports) - Windows Defender Antivirus achieved an overall Protection score of 6.0/6.0, detecting 100% of 5,790 malware samples. + Windows Defender Antivirus achieved an overall Protection score of 6.0/6.0, detecting 100% of 5,790 malware samples. -*March - April 2018 AV-TEST Business User test*: [Protection score 5.5/6.0](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/april-2018/microsoft-windows-defender-antivirus-4.12-181574/) | [Analysis](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE2ouJA?ocid=cx-docs-avreports) +- March - April 2018 AV-TEST Business User test: [Protection score 5.5/6.0](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/april-2018/microsoft-windows-defender-antivirus-4.12-181574/) | [Analysis](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE2ouJA?ocid=cx-docs-avreports) - Windows Defender Antivirus achieved an overall Protection score of 5.5/6.0, missing 2 out of 5,680 malware samples (0.035% miss rate). + Windows Defender Antivirus achieved an overall Protection score of 5.5/6.0, missing 2 out of 5,680 malware samples (0.035% miss rate). -*January - February 2018 AV-TEST Business User test*: [Protection score 6.0/6.0](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/february-2018/microsoft-windows-defender-antivirus-4.12-180674/) | [Analysis](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE27O5A?ocid=cx-docs-avreports) +- January - February 2018 AV-TEST Business User test: [Protection score 6.0/6.0](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/february-2018/microsoft-windows-defender-antivirus-4.12-180674/) | [Analysis](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE27O5A?ocid=cx-docs-avreports) -Windows Defender Antivirus achieved an overall Protection score of 6.0/6.0, with 5,105 malware samples tested. + Windows Defender Antivirus achieved an overall Protection score of 6.0/6.0, with 5,105 malware samples tested. ||| |---|---| From 8ee682bc960234f36a0ed34add24b203d61ff841 Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Fri, 18 Jan 2019 14:22:14 -0800 Subject: [PATCH 24/25] added info --- .../top-scoring-industry-antivirus-tests.md | 32 +++++++++---------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/windows/security/threat-protection/intelligence/top-scoring-industry-antivirus-tests.md b/windows/security/threat-protection/intelligence/top-scoring-industry-antivirus-tests.md index f09cf5ad9c..8e73cd44b2 100644 --- a/windows/security/threat-protection/intelligence/top-scoring-industry-antivirus-tests.md +++ b/windows/security/threat-protection/intelligence/top-scoring-industry-antivirus-tests.md @@ -1,19 +1,20 @@ --- title: Top scoring in industry tests description: Windows Defender ATP consistently achieves high scores in independent tests. View the latest scores and analysis. -keywords: security, malware, av-comparatives, av-test, av, antivirus, windows, defender, scores +keywords: security, malware, av-comparatives, av-test, av, antivirus, windows, defender, scores, endpoint detection and response, next generation protection, MITRE, WDATP ms.prod: w10 ms.mktglfcycl: secure ms.sitesec: library ms.localizationpriority: medium ms.author: ellevin author: levinec -ms.date: 01/17/2018 --- # Top scoring in industry tests -Microsoft has gathered test results from top independent testers in an effort to be transparent about the performance of our security products and enterprise threat protection capabilities. The Windows Defender Advanced Threat Protection ([Windows Defender ATP](https://www.microsoft.com/WindowsForBusiness/windows-atp?ocid=cx-docs-avreports)) security platform has multiple built-in security technologies, and a few have been tested by independent organizations below. +Microsoft has gathered test results from top independent testers in an effort to be transparent about the performance of our security products and enterprise threat protection capabilities. The Windows Defender Advanced Threat Protection ([Windows Defender ATP](https://www.microsoft.com/WindowsForBusiness/windows-atp?ocid=cx-docs-avreports)) security platform has multiple built-in technologies, a few of which have been tested by independent organizations below. Windows Defender ATP technologies **consistently achieve high scores** in independent tests, displaying how it is a top choice. + +Windows Defender ATP technologies consistently achieve high scores in independent tests, demonstrating the strength of its enterprise threat protection capabilities. Microsoft aims to be transparent about these test scores. This page summarizes two. ## Endpoint detection & response @@ -65,22 +66,21 @@ The AV-TEST Product Review and Certification Report tests on three categories: p AV-Comparatives is an independent organization offering systematic testing for security software such as PC/Mac-based antivirus products and mobile security solutions. -Real-World Protection Test Enterprise August - November 2018: [Protection Rate 99.6%](https://www.av-comparatives.org/tests/real-world-protection-test-enterprise-august-november-2018-testresult/) **Latest** +- Real-World Protection Test Enterprise August - November 2018: [Protection Rate 99.6%](https://www.av-comparatives.org/tests/real-world-protection-test-enterprise-august-november-2018-testresult/) **Latest** -This test, as defined by AV-Comparatives, attempts to assess the effectiveness of each security program to protect a computer against active malware threats while online. -The test set contained 1207 test cases (such as malicious URLs). + This test, as defined by AV-Comparatives, attempts to assess the effectiveness of each security program to protect a computer against active malware threats while online. The test set contained 1207 test cases (such as malicious URLs). -Malware Protection Test Enterprise August 2018: [Protection Rate 99.9%](https://www.av-comparatives.org/tests/malware-protection-test-enterprise-august-2018-testresult/) +- Malware Protection Test Enterprise August 2018: [Protection Rate 99.9%](https://www.av-comparatives.org/tests/malware-protection-test-enterprise-august-2018-testresult/) -This test, as defined by AV-Comparatives, attempts to assesses a security program’s ability to protect a system against infection by malicious files before, during or after execution. The results are based on testing against 1,556 malware samples. + This test, as defined by AV-Comparatives, attempts to assesses a security program’s ability to protect a system against infection by malicious files before, during or after execution. The results are based on testing against 1,556 malware samples. -Real-World Protection Test Enterprise March - June 2018: [Protection Rate 98.7%](https://www.av-comparatives.org/tests/real-world-protection-test-enterprise-march-june-2018-testresult/) +- Real-World Protection Test Enterprise March - June 2018: [Protection Rate 98.7%](https://www.av-comparatives.org/tests/real-world-protection-test-enterprise-march-june-2018-testresult/) -The test set contained 1,163 test cases (such as malicious URLs). + The test set contained 1,163 test cases (such as malicious URLs). -Malware Protection Test Enterprise March 2018: [Protection Rate 99.9%](https://www.av-comparatives.org/tests/malware-protection-test-enterprise-march-2018-testresult/) +- Malware Protection Test Enterprise March 2018: [Protection Rate 99.9%](https://www.av-comparatives.org/tests/malware-protection-test-enterprise-march-2018-testresult/) -For this test, 1,470 recent malware samples were used. + For this test, 1,470 recent malware samples were used. [Historical AV-Comparatives Microsoft tests](https://www.av-comparatives.org/vendors/microsoft/) @@ -88,13 +88,13 @@ For this test, 1,470 recent malware samples were used. SE Labs tests a range of solutions used by products and services to detect and/or protect against attacks, including endpoint software, network appliances, and cloud services. -**Enterprise Endpoint Protection July - September 2018: [AAA award](https://selabs.uk/download/enterprise/epp/2018/jul-sep-2018-enterprise.pdf)** **pdf** +- Enterprise Endpoint Protection July - September 2018: [AAA award](https://selabs.uk/download/enterprise/epp/2018/jul-sep-2018-enterprise.pdf) **pdf** -Microsoft's next-gen protection was named as one of the most effective products, stopping all public and targeted attacks. It showcased its ability to block malicious URLs, deal with exploits, and classify legitimate apps and websites correctly. + Microsoft's next-gen protection was named as one of the most effective products, stopping all public and targeted attacks. It showcased its ability to block malicious URLs, deal with exploits, and classify legitimate apps and websites correctly. -**Enterprise Endpoint Protection April - June 2018: [AAA award](https://selabs.uk/download/enterprise/epp/2018/apr-jun-2018-enterprise.pdf)** **pdf** +- Enterprise Endpoint Protection April - June 2018: [AAA award](https://selabs.uk/download/enterprise/epp/2018/apr-jun-2018-enterprise.pdf) **pdf** -Microsoft's next-gen protection was named as one of the most effective products, stopping all targeted attacks and the vast majority of public threats. + Microsoft's next-gen protection was named as one of the most effective products, stopping all targeted attacks and the vast majority of public threats. ## To what extent are tests representative of protection in the real world? From 8d8da59314d918e42d287e41e1af1aba78087682 Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Fri, 18 Jan 2019 15:13:16 -0800 Subject: [PATCH 25/25] images --- .../images/170px-Mitre_Corporation_logo.png | Bin 2591 -> 0 bytes .../intelligence/images/300-MITRE-logo-crop.png | Bin 32134 -> 0 bytes .../intelligence/images/PrevalentMalware.png | Bin 25161 -> 0 bytes .../intelligence/images/PrevalentMalware1.png | Bin 0 -> 19342 bytes .../intelligence/images/RealWorld.png | Bin 22723 -> 0 bytes .../intelligence/images/RealWorld1.png | Bin 0 -> 18875 bytes .../images/av-comparatives-logo-3.png | Bin 30894 -> 0 bytes .../intelligence/images/av-test-logo.png | Bin 5975 -> 0 bytes .../intelligence/images/se-labs2.PNG | Bin 2989 -> 0 bytes .../top-scoring-industry-antivirus-tests.md | 8 +++----- 10 files changed, 3 insertions(+), 5 deletions(-) delete mode 100644 windows/security/threat-protection/intelligence/images/170px-Mitre_Corporation_logo.png delete mode 100644 windows/security/threat-protection/intelligence/images/300-MITRE-logo-crop.png delete mode 100644 windows/security/threat-protection/intelligence/images/PrevalentMalware.png create mode 100644 windows/security/threat-protection/intelligence/images/PrevalentMalware1.png delete mode 100644 windows/security/threat-protection/intelligence/images/RealWorld.png create mode 100644 windows/security/threat-protection/intelligence/images/RealWorld1.png delete mode 100644 windows/security/threat-protection/intelligence/images/av-comparatives-logo-3.png delete mode 100644 windows/security/threat-protection/intelligence/images/av-test-logo.png delete mode 100644 windows/security/threat-protection/intelligence/images/se-labs2.PNG diff --git a/windows/security/threat-protection/intelligence/images/170px-Mitre_Corporation_logo.png b/windows/security/threat-protection/intelligence/images/170px-Mitre_Corporation_logo.png deleted file mode 100644 index 207f227d876b9cf713c5c73ebd57fa4234476413..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2591 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 diff --git a/windows/security/threat-protection/intelligence/images/300-MITRE-logo-crop.png b/windows/security/threat-protection/intelligence/images/300-MITRE-logo-crop.png deleted file mode 100644 index 19e98c46abcc275ce2ce91adbd73818ebf0a6b72..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 32134 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 literal 0 HcmV?d00001 diff --git a/windows/security/threat-protection/intelligence/images/av-comparatives-logo-3.png b/windows/security/threat-protection/intelligence/images/av-comparatives-logo-3.png deleted file mode 100644 index d7d3835e87a81eee1b20063a45535dc26afba627..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 30894 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 Vp8hhK!Pfu)002ovPDHLkV1mLi-v0mq diff --git a/windows/security/threat-protection/intelligence/images/av-test-logo.png b/windows/security/threat-protection/intelligence/images/av-test-logo.png deleted file mode 100644 index cc8704dc7f09ca02658fee30f88f0c4d7b51dbdf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5975 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 A_5c6? diff --git a/windows/security/threat-protection/intelligence/top-scoring-industry-antivirus-tests.md b/windows/security/threat-protection/intelligence/top-scoring-industry-antivirus-tests.md index 8e73cd44b2..8a501ea44b 100644 --- a/windows/security/threat-protection/intelligence/top-scoring-industry-antivirus-tests.md +++ b/windows/security/threat-protection/intelligence/top-scoring-industry-antivirus-tests.md @@ -12,9 +12,7 @@ author: levinec # Top scoring in industry tests -Microsoft has gathered test results from top independent testers in an effort to be transparent about the performance of our security products and enterprise threat protection capabilities. The Windows Defender Advanced Threat Protection ([Windows Defender ATP](https://www.microsoft.com/WindowsForBusiness/windows-atp?ocid=cx-docs-avreports)) security platform has multiple built-in technologies, a few of which have been tested by independent organizations below. Windows Defender ATP technologies **consistently achieve high scores** in independent tests, displaying how it is a top choice. - -Windows Defender ATP technologies consistently achieve high scores in independent tests, demonstrating the strength of its enterprise threat protection capabilities. Microsoft aims to be transparent about these test scores. This page summarizes two. +Windows Defender Advanced Threat Protection ([Windows Defender ATP](https://www.microsoft.com/WindowsForBusiness/windows-atp?ocid=cx-docs-avreports)) technologies consistently achieve high scores in independent tests, demonstrating the strength of its enterprise threat protection capabilities. Microsoft aims to be transparent about these test scores. This page summarizes the results and provides analysis. ## Endpoint detection & response @@ -30,7 +28,7 @@ MITRE tested the ability of products to detect techniques commonly used by the t ## Next generation protection -[Windows Defender Antivirus](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10?ocid=cx-docs-avreports) **consistently achieves high scores** in independent tests, displaying how it is a top choice in the antivirus market. Note that these tests only provide results for antivirus and do not test for additional security protections. +[Windows Defender Antivirus](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10?ocid=cx-docs-avreports) consistently performs highly in independent tests, displaying how it is a top choice in the antivirus market. Note that these tests only provide results for antivirus and do not test for additional security protections. Windows Defender Antivirus is part of the [next generation](https://www.youtube.com/watch?v=Xy3MOxkX_o4) Window Defender ATP security stack which addresses the latest and most sophisticated threats today. In some cases, customers might not even know they were protected because a cyberattack is stopped [milliseconds after a campaign starts](https://cloudblogs.microsoft.com/microsoftsecure/2018/03/07/behavior-monitoring-combined-with-machine-learning-spoils-a-massive-dofoil-coin-mining-campaign?ocid=cx-docs-avreports). That's because Windows Defender Antivirus detects and stops malware at first sight by using [machine learning](https://cloudblogs.microsoft.com/microsoftsecure/2018/06/07/machine-learning-vs-social-engineering?ocid=cx-docs-avreports), [artificial intelligence](https://cloudblogs.microsoft.com/microsoftsecure/2018/02/14/how-artificial-intelligence-stopped-an-emotet-outbreak?ocid=cx-docs-avreports), behavioral analysis, and other advanced technologies. @@ -60,7 +58,7 @@ The AV-TEST Product Review and Certification Report tests on three categories: p ||| |---|---| -|![Graph describing Real-World detection rate](./images/RealWorld.png)|![Graph describing Prevalent Malware](./images/PrevalentMalware.png)| +|![Graph describing Real-World detection rate](./images/RealWorld1.png)|![Graph describing Prevalent Malware](./images/PrevalentMalware1.png)| ### AV-Comparatives: Protection rating of 99.6% in the latest test