From 0c3b1edab5509b2c41f972314f898e2ae1e865e2 Mon Sep 17 00:00:00 2001 From: Daniel Simpson Date: Mon, 13 Aug 2018 09:02:42 -0700 Subject: [PATCH 01/10] fixing broken anchor link --- windows/security/threat-protection/index.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/windows/security/threat-protection/index.md b/windows/security/threat-protection/index.md index ddcc1fb406..3d96ec8247 100644 --- a/windows/security/threat-protection/index.md +++ b/windows/security/threat-protection/index.md @@ -26,11 +26,11 @@ The following capabilities are available across multiple products that make up t Advanced hunting - + Management and APIs -Microsoft threat protection +Microsoft threat protection
@@ -114,15 +114,15 @@ Integrate Windows Defender Advanced Threat Protection into your existing workflo **Microsoft threat protection**
Bring the power of Microsoft threat protection to your organization. - [Conditional access](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/conditional-access-windows-defender-advanced-threat-protection) -- [O365 ATP](/windows-defender-atp/threat-protection-/windows-defender-atp/threat-protection-integration.md) -- [Azure ATP](/windows-defender-atp/threat-protection-/windows-defender-atp/threat-protection-integration.md) -- [Azure Security Center](/windows-defender-atp/threat-protection-/windows-defender-atp/threat-protection-integration.md) -- [Skype for Business](/windows-defender-atp/threat-protection-/windows-defender-atp/threat-protection-integration.md) -- [Microsoft Cloud App Security](/windows-defender-atp/threat-protection-/windows-defender-atp/threat-protection-integration.md) +- [O365 ATP](integration.md) +- [Azure ATP](integration.md) +- [Azure Security Center](integration.md) +- [Skype for Business](integration.md) +- [Microsoft Cloud App Security](integration.md) Attack surface reduction | Next generation protection | Endpoint detection and response | Auto investigation | Security posture | Advanced hunting | Management and APIs | Microsoft threat protection :---|:---|:---|:---|:---|:---|:---|:--- -[Hardware based isolation](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-application-guard/wd-app-guard-overview)

[Application control](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-application-control/windows-defender-application-control)

[Exploit protection](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-exploit-guard/windows-defender-exploit-guard)

[Network protection](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-exploit-guard/network-protection-exploit-guard)

[Controlled folder access](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-exploit-guard/controlled-folders-exploit-guard)

[Network firewall](https://docs.microsoft.com/en-us/windows/security/identity-protection/windows-firewall/windows-firewall-with-advanced-security)

[Attack surface reducation controls](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-exploit-guard/attack-surface-reduction-exploit-guard)| [Antivirus](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10)

[Machine learning](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/utilize-microsoft-cloud-protection-windows-defender-antivirus) [Automated sandbox service](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-antivirus/configure-block-at-first-sight-windows-defender-antivirus)| [Alerts queue](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/alerts-queue-windows-defender-advanced-threat-protection)

[Historical endpoint data](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/investigate-machines-windows-defender-advanced-threat-protection#machine-timeline)

[Realtime and historical threat hunting](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/advanced-hunting-windows-defender-advanced-threat-protection)

[API and SIEM integration](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/configure-siem-windows-defender-advanced-threat-protection)

[Response orchestration](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/response-actions-windows-defender-advanced-threat-protection)

[Forensic collection](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection#collect-investigation-package-from-machines)

[Threat intelligence](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/threat-indicator-concepts-windows-defender-advanced-threat-protection)

[Advanced detonation and analysis service](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection#deep-analysis)

| [Automated investigation and remediation](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/automated-investigations-windows-defender-advanced-threat-protection)

[Threat remediation](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/automated-investigations-windows-defender-advanced-threat-protection#how-threats-are-remediated)

[Manage automated investigations](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/automated-investigations-windows-defender-advanced-threat-protection#manage-automated-investigations)

[Analyze automated investigation](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/automated-investigations-windows-defender-advanced-threat-protection#analyze-automated-investigations)|[Asset inventory](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/secure-score-dashboard-windows-defender-advanced-threat-protection)

[Recommended improvement actions](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/secure-score-dashboard-windows-defender-advanced-threat-protection)

[Secure score](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/secure-score-dashboard-windows-defender-advanced-threat-protection)

[Threat analytics](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/threat-analytics-dashboard-windows-defender-advanced-threat-protection)| [Realtime and historical threat hunting](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/advanced-hunting-windows-defender-advanced-threat-protection)

Scheduled queries

Scheduled queries (Github)

[Custom TI](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/use-custom-ti-windows-defender-advanced-threat-protection) | [Onboarding](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/onboard-configure-windows-defender-advanced-threat-protection)

[Configuration](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/preferences-setup-windows-defender-advanced-threat-protection)

[Operating system baseline compliance](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/secure-score-dashboard-windows-defender-advanced-threat-protection)

[SIEM connectors](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/configure-siem-windows-defender-advanced-threat-protection)

[Exposed APIs](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/exposed-apis-windows-defender-advanced-threat-protection)

[RBAC](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/rbac-windows-defender-advanced-threat-protection)

[Reportin and trends](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection)| [Conditional access](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/conditional-access-windows-defender-advanced-threat-protection)

[O365 ATP](/windows-defender-atp/threat-protection-integration.md)

[Azure ATP](/windows-defender-atp/threat-protection-integration.md)

[Azure Security Center](/windows-defender-atp/threat-protection-integration.md)

[Skype for Business](/windows-defender-atp/threat-protection-integration.md)

[Microsoft Cloud App Security](/windows-defender-atp/threat-protection-integration.md) +[Hardware based isolation](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-application-guard/wd-app-guard-overview)

[Application control](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-application-control/windows-defender-application-control)

[Exploit protection](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-exploit-guard/windows-defender-exploit-guard)

[Network protection](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-exploit-guard/network-protection-exploit-guard)

[Controlled folder access](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-exploit-guard/controlled-folders-exploit-guard)

[Network firewall](https://docs.microsoft.com/en-us/windows/security/identity-protection/windows-firewall/windows-firewall-with-advanced-security)

[Attack surface reducation controls](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-exploit-guard/attack-surface-reduction-exploit-guard)| [Antivirus](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10)

[Machine learning](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/utilize-microsoft-cloud-protection-windows-defender-antivirus) [Automated sandbox service](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-antivirus/configure-block-at-first-sight-windows-defender-antivirus)| [Alerts queue](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/alerts-queue-windows-defender-advanced-threat-protection)

[Historical endpoint data](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/investigate-machines-windows-defender-advanced-threat-protection#machine-timeline)

[Realtime and historical threat hunting](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/advanced-hunting-windows-defender-advanced-threat-protection)

[API and SIEM integration](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/configure-siem-windows-defender-advanced-threat-protection)

[Response orchestration](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/response-actions-windows-defender-advanced-threat-protection)

[Forensic collection](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection#collect-investigation-package-from-machines)

[Threat intelligence](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/threat-indicator-concepts-windows-defender-advanced-threat-protection)

[Advanced detonation and analysis service](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection#deep-analysis)

| [Automated investigation and remediation](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/automated-investigations-windows-defender-advanced-threat-protection)

[Threat remediation](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/automated-investigations-windows-defender-advanced-threat-protection#how-threats-are-remediated)

[Manage automated investigations](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/automated-investigations-windows-defender-advanced-threat-protection#manage-automated-investigations)

[Analyze automated investigation](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/automated-investigations-windows-defender-advanced-threat-protection#analyze-automated-investigations)|[Asset inventory](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/secure-score-dashboard-windows-defender-advanced-threat-protection)

[Recommended improvement actions](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/secure-score-dashboard-windows-defender-advanced-threat-protection)

[Secure score](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/secure-score-dashboard-windows-defender-advanced-threat-protection)

[Threat analytics](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/threat-analytics-dashboard-windows-defender-advanced-threat-protection)| [Realtime and historical threat hunting](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/advanced-hunting-windows-defender-advanced-threat-protection)

Scheduled queries

Scheduled queries (Github)

[Custom TI](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/use-custom-ti-windows-defender-advanced-threat-protection) | [Onboarding](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/onboard-configure-windows-defender-advanced-threat-protection)

[Configuration](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/preferences-setup-windows-defender-advanced-threat-protection)

[Operating system baseline compliance](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/secure-score-dashboard-windows-defender-advanced-threat-protection)

[SIEM connectors](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/configure-siem-windows-defender-advanced-threat-protection)

[Exposed APIs](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/exposed-apis-windows-defender-advanced-threat-protection)

[RBAC](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/rbac-windows-defender-advanced-threat-protection)

[Reportin and trends](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection)| [Conditional access](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/conditional-access-windows-defender-advanced-threat-protection)

[O365 ATP](integration.md)

[Azure ATP](integration.md)

[Azure Security Center](integration.md)

[Skype for Business](integration.md)

[Microsoft Cloud App Security](integration.md) From 7967d6f780fec5be0cdd1579142a107ab3f81bcc Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Mon, 13 Aug 2018 10:10:48 -0700 Subject: [PATCH 02/10] fixed threat protection toc --- windows/security/threat-protection/TOC.md | 17 +++++++++-------- ... => change-history-for-threat-protection.md} | 1 + 2 files changed, 10 insertions(+), 8 deletions(-) rename windows/security/threat-protection/{change-history-for-windows-defender-atp.md => change-history-for-threat-protection.md} (99%) diff --git a/windows/security/threat-protection/TOC.md b/windows/security/threat-protection/TOC.md index edf51231d6..8c46fdbe70 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -33,13 +33,14 @@ #### [Assign user access to the portal](windows-defender-atp/assign-portal-access-windows-defender-advanced-threat-protection.md) #### [Evaluate Windows Defender ATP](windows-defender-atp/evaluate-atp.md) -##### [Hardware-based isolation](windows-defender-application-guard/test-scenarios-wd-app-guard.md) -##### [Application control](device-guard/introduction-to-device-guard-virtualization-based-security-and-windows-defender-application-control.md) -##### [Exploit protection](windows-defender-exploit-guard/evaluate-exploit-protection.md) -##### [Network Protection](windows-defender-exploit-guard/evaluate-network-protection.md) -##### [Controlled folder access](windows-defender-exploit-guard/evaluate-controlled-folder-access.md) -##### [Attack surface reduction](windows-defender-exploit-guard/evaluate-attack-surface-reduction.md) -##### [Network firewall](windows-firewall/evaluating-windows-firewall-with-advanced-security-design-examples.md) +#####Evaluate attack surface reduction +###### [Hardware-based isolation](windows-defender-application-guard/test-scenarios-wd-app-guard.md) +###### [Application control](device-guard/introduction-to-device-guard-virtualization-based-security-and-windows-defender-application-control.md) +###### [Exploit protection](windows-defender-exploit-guard/evaluate-exploit-protection.md) +###### [Network Protection](windows-defender-exploit-guard/evaluate-network-protection.md) +###### [Controlled folder access](windows-defender-exploit-guard/evaluate-controlled-folder-access.md) +###### [Attack surface reduction](windows-defender-exploit-guard/evaluate-attack-surface-reduction.md) +###### [Network firewall](windows-firewall/evaluating-windows-firewall-with-advanced-security-design-examples.md) ##### [Next generation protection](windows-defender-antivirus/evaluate-windows-defender-antivirus.md) @@ -903,4 +904,4 @@ ### [Windows 10 Mobile security guide](windows-10-mobile-security-guide.md) -## [Change history for Threat protection](change-history-for-windows-defender-atp.md) +## [Change history for Threat protection](change-history-for-threat-protection.md) diff --git a/windows/security/threat-protection/change-history-for-windows-defender-atp.md b/windows/security/threat-protection/change-history-for-threat-protection.md similarity index 99% rename from windows/security/threat-protection/change-history-for-windows-defender-atp.md rename to windows/security/threat-protection/change-history-for-threat-protection.md index 45b8d042c9..f8d3b7ffed 100644 --- a/windows/security/threat-protection/change-history-for-windows-defender-atp.md +++ b/windows/security/threat-protection/change-history-for-threat-protection.md @@ -17,3 +17,4 @@ This topic lists new and updated topics in the [Windows Defender ATP](windows-de New or changed topic | Description ---------------------|------------ [Windows Defender Advanced Threat Protection](windows-defender-atp/windows-defender-advanced-threat-protection.md) | Reorganized Windows 10 security topics to reflect the Windows Defender ATP platform. + From b83d89065f1c464b1dd1de8f4a5d80e74a400f10 Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Mon, 13 Aug 2018 10:19:38 -0700 Subject: [PATCH 03/10] updated atp toc --- .../threat-protection/windows-defender-atp/TOC.md | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-atp/TOC.md b/windows/security/threat-protection/windows-defender-atp/TOC.md index 7e2b725514..5031d49333 100644 --- a/windows/security/threat-protection/windows-defender-atp/TOC.md +++ b/windows/security/threat-protection/windows-defender-atp/TOC.md @@ -32,12 +32,13 @@ ### [Assign user access to the portal](assign-portal-access-windows-defender-advanced-threat-protection.md) ### [Evaluate Windows Defender ATP](evaluate-atp.md) -#### [Hardware-based isolation](../windows-defender-application-guard/test-scenarios-wd-app-guard.md) -#### [Application control](../windows-defender-application-control/audit-windows-defender-application-control-policies.md) -#### [Exploit protection](../windows-defender-exploit-guard/evaluate-exploit-protection.md) -#### [Network Protection](../windows-defender-exploit-guard/evaluate-network-protection.md) -#### [Controlled folder access](../windows-defender-exploit-guard/evaluate-controlled-folder-access.md) -#### [Attack surface reduction controls](../windows-defender-exploit-guard/evaluate-attack-surface-reduction.md) +####Evaluate attack surface redcution +##### [Hardware-based isolation](../windows-defender-application-guard/test-scenarios-wd-app-guard.md) +##### [Application control](../windows-defender-application-control/audit-windows-defender-application-control-policies.md) +##### [Exploit protection](../windows-defender-exploit-guard/evaluate-exploit-protection.md) +##### [Network Protection](../windows-defender-exploit-guard/evaluate-network-protection.md) +##### [Controlled folder access](../windows-defender-exploit-guard/evaluate-controlled-folder-access.md) +##### [Attack surface reduction controls](../windows-defender-exploit-guard/evaluate-attack-surface-reduction.md) #### [Next gen protection](../windows-defender-antivirus/evaluate-windows-defender-antivirus.md) From ca40236eecc610613b579a87a9d5ddea3fee1c85 Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Mon, 13 Aug 2018 10:22:03 -0700 Subject: [PATCH 04/10] typo --- windows/security/threat-protection/windows-defender-atp/TOC.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-defender-atp/TOC.md b/windows/security/threat-protection/windows-defender-atp/TOC.md index 5031d49333..29bc7377b9 100644 --- a/windows/security/threat-protection/windows-defender-atp/TOC.md +++ b/windows/security/threat-protection/windows-defender-atp/TOC.md @@ -32,7 +32,7 @@ ### [Assign user access to the portal](assign-portal-access-windows-defender-advanced-threat-protection.md) ### [Evaluate Windows Defender ATP](evaluate-atp.md) -####Evaluate attack surface redcution +####Evaluate attack surface reduction ##### [Hardware-based isolation](../windows-defender-application-guard/test-scenarios-wd-app-guard.md) ##### [Application control](../windows-defender-application-control/audit-windows-defender-application-control-policies.md) ##### [Exploit protection](../windows-defender-exploit-guard/evaluate-exploit-protection.md) From 91b9cb4a0eddd18ac32130f954a72857772ec5a8 Mon Sep 17 00:00:00 2001 From: Daniel Simpson Date: Mon, 13 Aug 2018 10:24:55 -0700 Subject: [PATCH 05/10] removing image WDATP_pillars3.jpg --- .../threat-protection/images/WDATP_pillars3.jpg | Bin 92766 -> 0 bytes windows/security/threat-protection/index.md | 3 --- 2 files changed, 3 deletions(-) delete mode 100644 windows/security/threat-protection/images/WDATP_pillars3.jpg diff --git a/windows/security/threat-protection/images/WDATP_pillars3.jpg b/windows/security/threat-protection/images/WDATP_pillars3.jpg deleted file mode 100644 index dd4def753f8b7229f228fbb4c46dc7d87986f09c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 92766 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 J`;DJI{y*ZtTQ2|r diff --git a/windows/security/threat-protection/index.md b/windows/security/threat-protection/index.md index 3d96ec8247..07bdd743f3 100644 --- a/windows/security/threat-protection/index.md +++ b/windows/security/threat-protection/index.md @@ -36,9 +36,6 @@ The following capabilities are available across multiple products that make up t
-![Windows Defender ATP platform](images/WDATP_pillars3.jpg) - - **Attack surface reduction**
From 6b066f2d33298c2cdae5aa91aae1c0d8cddca7df Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Mon, 13 Aug 2018 10:36:08 -0700 Subject: [PATCH 06/10] fixed toc --- windows/security/threat-protection/TOC.md | 2 +- ...t-windows-defender-application-control-policies.md | 2 +- .../configure-wd-app-guard.md | 5 ++--- .../faq-wd-app-guard.md | 4 +--- .../reqs-wd-app-guard.md | 4 +--- .../test-scenarios-wd-app-guard.md | 11 ++++++----- .../wd-app-guard-overview.md | 4 +--- 7 files changed, 13 insertions(+), 19 deletions(-) diff --git a/windows/security/threat-protection/TOC.md b/windows/security/threat-protection/TOC.md index 8c46fdbe70..342cd04b69 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -35,7 +35,7 @@ #### [Evaluate Windows Defender ATP](windows-defender-atp/evaluate-atp.md) #####Evaluate attack surface reduction ###### [Hardware-based isolation](windows-defender-application-guard/test-scenarios-wd-app-guard.md) -###### [Application control](device-guard/introduction-to-device-guard-virtualization-based-security-and-windows-defender-application-control.md) +###### [Application control](device-guard/audit-windows-defender-application-control-policies.md) ###### [Exploit protection](windows-defender-exploit-guard/evaluate-exploit-protection.md) ###### [Network Protection](windows-defender-exploit-guard/evaluate-network-protection.md) ###### [Controlled folder access](windows-defender-exploit-guard/evaluate-controlled-folder-access.md) diff --git a/windows/security/threat-protection/windows-defender-application-control/audit-windows-defender-application-control-policies.md b/windows/security/threat-protection/windows-defender-application-control/audit-windows-defender-application-control-policies.md index f2d785d66a..740a8eab56 100644 --- a/windows/security/threat-protection/windows-defender-application-control/audit-windows-defender-application-control-policies.md +++ b/windows/security/threat-protection/windows-defender-application-control/audit-windows-defender-application-control-policies.md @@ -18,7 +18,7 @@ ms.date: 05/03/2018 - Windows 10 - Windows Server 2016 -When WDAC policies are run in audit mode, it allows administrators to discover any applications that were missed during an initial policy scan and to identify any new applications that have been installed and run since the original policy was created. While a WDAC policy is running in audit mode, any binary that runs and would have been denied had the policy been enforced is logged in the **Applications and Services Logs\\Microsoft\\Windows\\CodeIntegrity\\Operational** event log. When these logged binaries have been validated, they can easily be added to a new WDAC policy. When the new exception policy is created, you can merge it with your existing WDAC policies. +Running Appication Control in audit mode allows administrators to discover any applications that were missed during an initial policy scan and to identify any new applications that have been installed and run since the original policy was created. While a WDAC policy is running in audit mode, any binary that runs and would have been denied had the policy been enforced is logged in the **Applications and Services Logs\\Microsoft\\Windows\\CodeIntegrity\\Operational** event log. When these logged binaries have been validated, they can easily be added to a new WDAC policy. When the new exception policy is created, you can merge it with your existing WDAC policies. Before you begin this process, you need to create a WDAC policy binary file. If you have not already done so, see [Create an initial Windows Defender Application Control policy from a reference computer](#create-initial-default-policy). diff --git a/windows/security/threat-protection/windows-defender-application-guard/configure-wd-app-guard.md b/windows/security/threat-protection/windows-defender-application-guard/configure-wd-app-guard.md index af72b5b90d..275c899061 100644 --- a/windows/security/threat-protection/windows-defender-application-guard/configure-wd-app-guard.md +++ b/windows/security/threat-protection/windows-defender-application-guard/configure-wd-app-guard.md @@ -12,15 +12,14 @@ ms.date: 10/19/2017 # Configure Windows Defender Application Guard policy settings +**Applies to:** Windows Defender Advanced Threat Protection (Windows Defender ATP) + Windows Defender Application Guard (Application Guard) works with Group Policy to help you manage your organization's computer settings. By using Group Policy, you can configure a setting once, and then copy it onto many computers. For example, you can set up multiple security settings in a GPO, which is linked to a domain, and then apply all those settings to every computer in the domain. Application Guard uses both network isolation and application-specific settings. ### Network isolation settings -**Applies to:** -- Windows 10 Enterpise edition, version 1709 or higher - These settings, located at **Computer Configuration\Administrative Templates\Network\Network Isolation**, help you define and manage your company's network boundaries. Application Guard uses this information to automatically transfer any requests to access the non-corporate resources into the Application Guard container. >[!NOTE] diff --git a/windows/security/threat-protection/windows-defender-application-guard/faq-wd-app-guard.md b/windows/security/threat-protection/windows-defender-application-guard/faq-wd-app-guard.md index dcea68cace..ddc43061f4 100644 --- a/windows/security/threat-protection/windows-defender-application-guard/faq-wd-app-guard.md +++ b/windows/security/threat-protection/windows-defender-application-guard/faq-wd-app-guard.md @@ -12,9 +12,7 @@ ms.date: 11/07/2017 # Frequently asked questions - Windows Defender Application Guard -**Applies to:** -- Windows 10 Enterpise edition, version 1709 or higher -- Windows 10 Professional edition, version 1803 +**Applies to:** Windows Defender Advanced Threat Protection (Windows Defender ATP) Answering frequently asked questions about Windows Defender Application Guard (Application Guard) features, integration with the Windows operating system, and general configuration. diff --git a/windows/security/threat-protection/windows-defender-application-guard/reqs-wd-app-guard.md b/windows/security/threat-protection/windows-defender-application-guard/reqs-wd-app-guard.md index 413a76b74a..cfc24514ed 100644 --- a/windows/security/threat-protection/windows-defender-application-guard/reqs-wd-app-guard.md +++ b/windows/security/threat-protection/windows-defender-application-guard/reqs-wd-app-guard.md @@ -12,9 +12,7 @@ ms.date: 11/09/2017 # System requirements for Windows Defender Application Guard -**Applies to:** -- Windows 10 Enterprise edition, version 1709 or higher -- Windows 10 Professional edition, version 1803 +**Applies to:** Windows Defender Advanced Threat Protection (Windows Defender ATP) The threat landscape is continually evolving. While hackers are busy developing new techniques to breach enterprise networks by compromising workstations, phishing schemes remain one of the top ways to lure employees into social engineering attacks. Windows Defender Application Guard is designed to help prevent old, and newly emerging attacks, to help keep employees productive. diff --git a/windows/security/threat-protection/windows-defender-application-guard/test-scenarios-wd-app-guard.md b/windows/security/threat-protection/windows-defender-application-guard/test-scenarios-wd-app-guard.md index cffffca2da..0b86cb9722 100644 --- a/windows/security/threat-protection/windows-defender-application-guard/test-scenarios-wd-app-guard.md +++ b/windows/security/threat-protection/windows-defender-application-guard/test-scenarios-wd-app-guard.md @@ -10,13 +10,14 @@ ms.author: justinha ms.date: 10/19/2017 --- -# Testing scenarios using Windows Defender Application Guard in your business or organization +# Application testing scenarios for hardware-based isolation -We've come up with a list of suggested testing scenarios that you can use to test Windows Defender Application Guard (Application Guard) in your organization. -**Applies to:** -- Windows 10 Enterpise edition, version 1709 or higher -- Windows 10 Professional edition, version 1803 +**Applies to:** Windows Defender Advanced Threat Protection (Windows Defender ATP) + + +We've come up with a list of scenarios that you can use to test hardware-based isolation in your organization. + ## Application Guard in standalone mode You can see how an employee would use standalone mode with Application Guard. diff --git a/windows/security/threat-protection/windows-defender-application-guard/wd-app-guard-overview.md b/windows/security/threat-protection/windows-defender-application-guard/wd-app-guard-overview.md index 8463afc7c4..271a48b9b4 100644 --- a/windows/security/threat-protection/windows-defender-application-guard/wd-app-guard-overview.md +++ b/windows/security/threat-protection/windows-defender-application-guard/wd-app-guard-overview.md @@ -12,9 +12,7 @@ ms.date: 07/09/2018 # Windows Defender Application Guard overview -**Applies to:** -- Windows 10 Enterprise edition, version 1709 or higher -- Windows 10 Professional edition, version 1803 +**Applies to:** Windows Defender Advanced Threat Protection (Windows Defender ATP) Windows Defender Application Guard (Application Guard) is designed to help prevent old and newly emerging attacks to help keep employees productive. Using our unique hardware isolation approach, our goal is to destroy the playbook that attackers use by rendering current attack methods obsolete. From 01befe09d0cb4d0d25c5049c25821b7ad40fd596 Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Mon, 13 Aug 2018 10:48:45 -0700 Subject: [PATCH 07/10] fixed exploit protection link --- windows/security/threat-protection/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/index.md b/windows/security/threat-protection/index.md index 07bdd743f3..4291f78936 100644 --- a/windows/security/threat-protection/index.md +++ b/windows/security/threat-protection/index.md @@ -43,7 +43,7 @@ The attack surface reduction set of capabilities provide the first line of defen - [Hardware based isolation](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-application-guard/wd-app-guard-overview) - [Application control](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-application-control/windows-defender-application-control) -- [Exploit protection](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-exploit-guard/windows-defender-exploit-guard) +- [Exploit protection](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-exploit-guard/exploit-protection-exploit-guard) - [Network protection](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-exploit-guard/network-protection-exploit-guard) - [Controlled folder access](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-exploit-guard/controlled-folders-exploit-guard) - [Network firewall](https://docs.microsoft.com/en-us/windows/security/identity-protection/windows-firewall/windows-firewall-with-advanced-security) From 5e33eb8278f3e752357f6c532b748530daffd292 Mon Sep 17 00:00:00 2001 From: Daniel Simpson Date: Mon, 13 Aug 2018 13:57:04 -0700 Subject: [PATCH 08/10] adding mini icons --- .../threat-protection/images/AR_icon.png | Bin 0 -> 4124 bytes .../threat-protection/images/ASR_icon.png | Bin 0 -> 4524 bytes .../threat-protection/images/EDR_icon.png | Bin 0 -> 6095 bytes .../threat-protection/images/NGP_icon.png | Bin 0 -> 3733 bytes .../threat-protection/images/SS_icon.png | Bin 0 -> 2802 bytes 5 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 windows/security/threat-protection/images/AR_icon.png create mode 100644 windows/security/threat-protection/images/ASR_icon.png create mode 100644 windows/security/threat-protection/images/EDR_icon.png create mode 100644 windows/security/threat-protection/images/NGP_icon.png create mode 100644 windows/security/threat-protection/images/SS_icon.png diff --git a/windows/security/threat-protection/images/AR_icon.png b/windows/security/threat-protection/images/AR_icon.png new file mode 100644 index 0000000000000000000000000000000000000000..887498f7bcf8f4ade668464d437a8b9d7f1707f7 GIT binary patch literal 4124 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 KMNUMnLSTaIBAoyL literal 0 HcmV?d00001 diff --git a/windows/security/threat-protection/images/EDR_icon.png b/windows/security/threat-protection/images/EDR_icon.png new file mode 100644 index 0000000000000000000000000000000000000000..7e6df62bdf71f23e6027dfa925c8d50d6cbac772 GIT binary patch literal 6095 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∋#Ktj1+&huc)h_OSbfVNvra_@!SX`}!SX`}!SX`}!SX`}!RogF{|ke5 Vj8@u(9&-Qy002ovPDHLkV1n`xl(hf= literal 0 HcmV?d00001 diff --git a/windows/security/threat-protection/images/NGP_icon.png b/windows/security/threat-protection/images/NGP_icon.png new file mode 100644 index 0000000000000000000000000000000000000000..df1b70e0419c0ff32e0f8a170dd8e7aa2709d0a5 GIT binary patch literal 3733 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 literal 0 HcmV?d00001 diff --git a/windows/security/threat-protection/images/SS_icon.png b/windows/security/threat-protection/images/SS_icon.png new file mode 100644 index 0000000000000000000000000000000000000000..95908405ce803b04ac68da74e5b8471fdbf83514 GIT binary patch literal 2802 zcmV002t}1^@s6I8J)%00001b5ch_0Itp) z=>Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D02y>eSaefwW^{L9 za%BK;VQFr3E^cLXAT%y8E;2FkAZe8V019GBL_t(|UhSK0a8y?r$1~#xr|LKgBc!$z zXZ+xFS}0A>ep08cgBTF}qN5J9T6J_Zl0h zJ)4)^K;FP)H-SK!geK%=H*dRtpXZ))_MY9n*}XU2lqK$e=Gk-ZbI&!wKsF`Iu*eXP#L?JTmKwVh)6=!1_7E8M)w zMD-UWo6v0X9xydd9y^8j#HkJ7B65H8S zG_R3vI@^ht&iSzU?0@lgr4J)Pg-gvbJ~SK4&}>Mx;u{{v>ch?W^cEK~cX^QcN+X#E z_jBGjP7&Kh<6?WojfFJE`^grNKVw5BR{YL|-pMI3FZmgri&kP-R4-gTBpRvyU<40r zzl1f%+fjBsfbuRsN;~~1BP;c#s*R%hx*uoT{P^;3J$Uk9J$k36Xi6%Q!n2%K@%Joh zNCawRa8~z@V$se@yijsOdhQ+dj{(bHZ8Tu@5iC|Drs<(2+~5_Y2^m$a8iMuEu1fs! zuh*p~nX(>eJn&J+d<};xdlBGEAc0T((?Q`NcU?;z;x8CvC{pJ&Xl;E_`BBwXroU&M(75J4&&5XDRus zkg>56-+SAKVZLV|bq|M-O|YI$HY{D^Hes34&&a$*Vddh~$Xk?&r@EV?$lP9oH7DCp zGcb<&+heGujmh)j7>d2)SX^)gYfk8}f(ERlFGF3nVTH@-XE;x$x%ko%5q;8}s+M3a z%&nlYG)s@E=3(H`J#K>K#jv&vQwJ6)(WH X9Elp=xjXv2a@@es-$KxI5R?a65=c z3JKO*6j>3l8fniGw+>EZ1D2SLeOPv8Pi456Y%^R#>%*=XR_3+}{G4EoOP>8dF}WPH6>c3r5FLoIV=}1LxT0(X&shm zr{Q+Uh^)1|XX&u$)`4O5Cm)uO-N>r&4Pf0nEm(P^4LOHfk#nRK-yvIhlzd0qu;yqJ zPSoBszRZT1vn)d)68EO?+naMSOmT8(FWn;_=s7uEV(LSv8V+nbd17g1(({h2o?oxgsfqidsfnyp&HnPHo$nWPG9cB z{H^84{YM`vIZtw=IsAZ@IRzZ_~Fuxr0^4(ZL_h;WebOkH^(2SLbTd;&~Ju+Ub zMechk4a-`IV9noBj-qg6nI*!JMawXHVwF7sJeXIG9~b*DL|fbl&0~mcgsQ*WK8ATa z>IqitliB3%S!%4&vl2@Fp5>v)B3OkN<19l9SQR}KS$U=S$*F77W9py25#z!zyRcZ+ zkd#sm)-%P|V%mJaW0qk>d_SFDX;=m*t;aar?8DL;nM<(DryiW@7OQk*g{6av9)VCA zmIK*<6-#;U!J-~xrx~M!u&i!O=hmLZUiyfgW{eWR(okuQ&8^5%PeqhXFB`C88%Ql! z{8;&;z>+iM4`tJ6j_+CGr?9xNsIxeHB4h(rtmal^+1KpBiuZ_S8dwhyto3PFLgzaP z7EO9XNqf>@)!yPCS?3HavxEW5h^$yxRSYYCrjb=)2}}IQ+JH63y-_cQqzWwlb?4<$ zym~1%vdV5uAT!TpxeOT=?^(~Dj(tS)FZqaO>wDeOW6FS)TY+DkX_6jOR|W`H5y6W2 z`94Kp6}x-z*I_-BuQ^v!;{Br!LxWlM7ChKxq z(msaIZFgbwx!5-iU9=1rZm+^Kr(1D{>roxQ?60aH_)38rtB$o}C>0_rT7Pfp$D$oo zSX|JARmZO*=gkh}9P7YZS_)YQI*_rU!g|l5N%NjHZ>I-2w8yNb@;PsMv6}Kr-)P5u zTU{vp_bpl46u-f{{r;=5G;iQjwisoYvxqMaC(k#*zlN0#_x z-5w8N@A+by!+dOIC-+_PFsxQ8f-;>NMW<)NgXG^at?$BXw9-R8M6a z@EFxyO8F&xT;RgKW!S+ns@ z>2zXPi+5JwSAXe}gD?lr8lDW{>cBXf?@Xb^ut_6rC2Jd)KyQG)lNoi$WYy8B5IShB zvxu@U4Rlv<&4R&8B7yicyO6-V>0B0Fl?wJr(T%WSqv!$MZ!Smr>=S^Lpyk^!h{c2Gyx%1nd7*X;==F zhUGx_1T1l5>U29!n!+8Y6f7PUgP9Bl5tx|5opEg^zH6*f5|&AWza$5P^aZ)!FFkjY zmHKX$-m~l|6(cM4m4@X&X;==FhUGwMSPqniWm~}i0Go99Nb_s0y8r+H07*qoM6N<$ Eg2&coF#rGn literal 0 HcmV?d00001 From 2d77bed163aa5a20701eb8ed2c4ba6b2ad2e0f71 Mon Sep 17 00:00:00 2001 From: Daniel Simpson Date: Mon, 13 Aug 2018 14:00:02 -0700 Subject: [PATCH 09/10] adding icons for real --- windows/security/threat-protection/index.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/windows/security/threat-protection/index.md b/windows/security/threat-protection/index.md index 4291f78936..44a9087c6f 100644 --- a/windows/security/threat-protection/index.md +++ b/windows/security/threat-protection/index.md @@ -18,11 +18,11 @@ The following capabilities are available across multiple products that make up t - - - - - + + + + + @@ -43,7 +43,7 @@ The attack surface reduction set of capabilities provide the first line of defen - [Hardware based isolation](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-application-guard/wd-app-guard-overview) - [Application control](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-application-control/windows-defender-application-control) -- [Exploit protection](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-exploit-guard/exploit-protection-exploit-guard) +- [Exploit protection](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-exploit-guard/windows-defender-exploit-guard) - [Network protection](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-exploit-guard/network-protection-exploit-guard) - [Controlled folder access](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-exploit-guard/controlled-folders-exploit-guard) - [Network firewall](https://docs.microsoft.com/en-us/windows/security/identity-protection/windows-firewall/windows-firewall-with-advanced-security) @@ -86,9 +86,9 @@ In conjunction with being able to quickly respond to advanced attacks, Windows D -**Security posture**
+**Secure score**
-Windows Defender ATP provides a security posture capability to help you dynamically assess the security state of your enterprise network, identify unprotected systems, and take recommended actions to improve the overall security state of your network. +Windows Defender ATP includes a secure score to help you dynamically assess the security state of your enterprise network, identify unprotected systems, and take recommended actions to improve the overall security of your organization. - [Asset inventory](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/secure-score-dashboard-windows-defender-advanced-threat-protection) - [Recommended improvement actions](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/secure-score-dashboard-windows-defender-advanced-threat-protection) - [Secure score](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/secure-score-dashboard-windows-defender-advanced-threat-protection) From e9609a0631328d53263f057a60f9a47c6a5bfd72 Mon Sep 17 00:00:00 2001 From: Daniel Simpson Date: Mon, 13 Aug 2018 15:22:24 -0700 Subject: [PATCH 10/10] one more table update w images --- windows/security/threat-protection/index.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/windows/security/threat-protection/index.md b/windows/security/threat-protection/index.md index 44a9087c6f..2c0b945eb7 100644 --- a/windows/security/threat-protection/index.md +++ b/windows/security/threat-protection/index.md @@ -14,15 +14,15 @@ Windows Defender Advanced Threat Protection (ATP) is a unified platform for prev ![Windows Defender ATP components](images/wdatp-pillars2.png) -The following capabilities are available across multiple products that make up the Windows Defender ATP platform. +Windows Defender ATP is a unified endpoint security platform using built-in, unified security technologies powered by the cloud.
Attack surface reductionNext generation protectionEndpoint detection and responseAuto investigationSecurity posture Attack surface reductionNext generation protectionEndpoint detection and responseAuto investigation and remediationSecure score Advanced hunting
- - - - - + + + + +
Attack surface reductionNext generation protectionEndpoint detection and responseAuto investigation and remediationSecure score
Attack surface reduction

Next generation protection

Endpoint detection and response

Auto investigation and remediation

Secure score
Advanced hunting