From e5e71a21a70a1ee46c1aafb760abdaf4b8e74307 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Wed, 10 May 2017 15:38:31 -0700 Subject: [PATCH 001/290] add run antivirus scan steps --- ...ows-defender-advanced-threat-protection.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/windows/threat-protection/windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection.md index d0c899983f..c3526d48af 100644 --- a/windows/threat-protection/windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection.md @@ -121,6 +121,33 @@ CollectionSummaryReport.xls | This file is a summary of the investigation packag You can also search for historical packages in the machine timeline. +## Run Windows Defender Antivirus scan on machines +If your organization uses Windows Defender Antivirus as the active antimalware solution, you can run antivirus scans on machines in your network. + +1. Select the machine that you want to run the scan on. You can select or search for a machine from any of the following views: + + - **Dashboard** - Select the machine name from the Top machines with active alerts section. + - **Alerts queue** - Select the machine name beside the machine icon from the alerts queue. + - **Machines list** - Select the machine name from the list of machines. + - **Search box** - Select Machine from the drop-down menu and enter the machine name. + +2. Open the **Actions** menu and select **Run antivirus scan**. + +[INSERT SCREEN CAPTURE OF ACTION BUTTON HERE!!!] + +3. Type a comment (optional) and select **Yes** to take action on the machine. + + The Action center shows the scan information: +[INSERT SCREEN CAPTURE OF POP UP HERE] + + - **Pending** - Indicates that the scan is yet to be done on the machine. + - **Submitted** - Indicates that the scan action has been submitted. + - **Failed** - Indicates that the scan failed. +[ABOVE DESCRIPTIONS MIGHT NEED TO BE UPDATED BASED ON LOUIE'S UX REVIEWS] + +When a scan is successfully done on the machine, a response event is added on the machine timeline. You'll also be able to view malware alerts based on the scan results. + + ## Check activity details in Action center The **Action center** provides information on actions that were taken on a machine or file. You’ll be able to view if a machine was isolated and if an investigation package is available from a machine. All related details are also shown, for example, submission time, submitting user, and if the action succeeded or failed. From c5c7899e487c1bdfe0409dd0ac078dbeb17a1779 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Wed, 10 May 2017 15:46:09 -0700 Subject: [PATCH 002/290] add information on advanced settings page --- ...ows-defender-advanced-threat-protection.md | 20 +++++++++++++++++++ ...ows-defender-advanced-threat-protection.md | 2 +- 2 files changed, 21 insertions(+), 1 deletion(-) diff --git a/windows/threat-protection/windows-defender-atp/advanced-features-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/advanced-features-windows-defender-advanced-threat-protection.md index 1bcbb15c46..26cdcdf00f 100644 --- a/windows/threat-protection/windows-defender-atp/advanced-features-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/advanced-features-windows-defender-advanced-threat-protection.md @@ -20,6 +20,26 @@ localizationpriority: high - Windows 10 Pro Education - Windows Defender Advanced Threat Protection (Windows Defender ATP) +Depending on the Microsoft security products that you use, some advanced features might be available for you to integrate Windows Defender ATP with. + +Turn on the following advanced features to get better protected from potentially malicious files and gain better insight during security investigations: + +**Block file** +This feature is only available if your organization uses Windows Defender Antivirus as the active antimalware solution and that the cloud-based protection feature is enabled. + +If your organization satisfies this condition, the feature is enabled by default. This feature enables you to block potentially malicious files in your network. This operation will prevent it from being read, written, or executed on machines in your organization. + +**Run remote antivirus scan** +This feature is only available if your organization uses Windows Defender Antivirus as the active antimalware solution and that the cloud-based protection feature is enabled. + +If your organization satisfies this condition, the feature is enabled by default. This feature enables you to run remove antivirus scans on machines. + +**Office 365 Security Center integration** +This feature is only available if you have an active Office 365 E5 or the Threat Intelligence add-on. For more information, see the Office 365 Enterprise E5 product page. + +When you enable this feature, you'll be able to incorporate data from Office 365 Advanced Threat Protection into the Windows Defender ATP portal to conduct a holistic security investigation across Office 365 mailboxes and Windows machines. + + 1. In the navigation pane, select **Preferences setup** > **Advanced features**. 2. Select the advanced feature you want to configure and toggle the setting between **On** and **Off**. 3. Click **Save preferences**. diff --git a/windows/threat-protection/windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection.md index c3526d48af..b37ea06d76 100644 --- a/windows/threat-protection/windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection.md @@ -121,7 +121,7 @@ CollectionSummaryReport.xls | This file is a summary of the investigation packag You can also search for historical packages in the machine timeline. -## Run Windows Defender Antivirus scan on machines +## Run remote Windows Defender Antivirus scan on machines If your organization uses Windows Defender Antivirus as the active antimalware solution, you can run antivirus scans on machines in your network. 1. Select the machine that you want to run the scan on. You can select or search for a machine from any of the following views: From a35aa4e95abaa4c2615d5b2b1b5a2476f52908a8 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Wed, 10 May 2017 15:55:28 -0700 Subject: [PATCH 003/290] change to paragraphs --- ...eatures-windows-defender-advanced-threat-protection.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/windows/threat-protection/windows-defender-atp/advanced-features-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/advanced-features-windows-defender-advanced-threat-protection.md index 26cdcdf00f..ac4e2faa98 100644 --- a/windows/threat-protection/windows-defender-atp/advanced-features-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/advanced-features-windows-defender-advanced-threat-protection.md @@ -24,17 +24,17 @@ Depending on the Microsoft security products that you use, some advanced feature Turn on the following advanced features to get better protected from potentially malicious files and gain better insight during security investigations: -**Block file** +## Block file This feature is only available if your organization uses Windows Defender Antivirus as the active antimalware solution and that the cloud-based protection feature is enabled. If your organization satisfies this condition, the feature is enabled by default. This feature enables you to block potentially malicious files in your network. This operation will prevent it from being read, written, or executed on machines in your organization. -**Run remote antivirus scan** +## Run remote antivirus scan This feature is only available if your organization uses Windows Defender Antivirus as the active antimalware solution and that the cloud-based protection feature is enabled. -If your organization satisfies this condition, the feature is enabled by default. This feature enables you to run remove antivirus scans on machines. +If your organization satisfies this condition, the feature is enabled by default. This feature enables you to run remove antivirus scans on machines. -**Office 365 Security Center integration** +## Office 365 Security Center integration This feature is only available if you have an active Office 365 E5 or the Threat Intelligence add-on. For more information, see the Office 365 Enterprise E5 product page. When you enable this feature, you'll be able to incorporate data from Office 365 Advanced Threat Protection into the Windows Defender ATP portal to conduct a holistic security investigation across Office 365 mailboxes and Windows machines. From bf96be0c9b4469af64cf521a50a02da0069b211a Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Fri, 2 Jun 2017 11:22:11 -0700 Subject: [PATCH 004/290] ata for machine view --- .../images/atp-machine-view-ata.png | Bin 0 -> 484527 bytes ...dows-defender-advanced-threat-protection.md | 15 +++++++++++---- 2 files changed, 11 insertions(+), 4 deletions(-) create mode 100644 windows/threat-protection/windows-defender-atp/images/atp-machine-view-ata.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-machine-view-ata.png b/windows/threat-protection/windows-defender-atp/images/atp-machine-view-ata.png new file mode 100644 index 0000000000000000000000000000000000000000..3546f04f3b5e6e2d09978e815ddaab21f8ce00cf GIT binary patch literal 484527 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≫IbUgJl%K6bb&<})-pH_(7EQq5feiY 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%0AhUXe%sty4F0qPjM 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

@ZN*B#fWSOk^f#j0lS*eATjiWHr$S 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

#n}bxn%fLsrM>WvB+rv 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∾2KI7`h8}{RH0$i7)lHl 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�c1N7 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 literal 0 HcmV?d00001 diff --git a/windows/threat-protection/windows-defender-atp/investigate-machines-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/investigate-machines-windows-defender-advanced-threat-protection.md index 1fc73cb046..9efb27a1ff 100644 --- a/windows/threat-protection/windows-defender-atp/investigate-machines-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/investigate-machines-windows-defender-advanced-threat-protection.md @@ -34,15 +34,22 @@ You can click on affected machines whenever you see them in the portal to open a - Any IP address or domain details view When you investigate a specific machine, you'll see: -- Machine details, Logged on users, and Machine Reporting +- Machine details, Advanced Threat Analytics (ATA) alerts, Logged on users, and Machine Reporting - Alerts related to this machine - Machine timeline -![Image of machine details page](images/atp-machine-details-view.png) +[TAKEN FROM MOCK ONLY!! JOEY: UPDATE WITH ACTUAL WHEN READY!!] +![Image of machine details page](images/atp-machine-view-ata.png) -The machine details, total logged on users and machine reporting sections display various attributes about the machine. You’ll see details such as machine name, health state, actions you can take on the machine, and others. For more information on how to take action on a machine, see [Take response action on a machine](respond-machine-alerts-windows-defender-advanced-threat-protection.md). +The machine details, Advanced Threat Analytics alerts, total logged on users, and machine reporting sections display various attributes about the machine. You’ll see details such as machine name, health state, actions you can take on the machine, and others. -You'll also see other information such as domain, operating system (OS) and build, total logged on users and who frequently and less frequently logged on, IP address, and how long it's been reporting sensor data to the Windows Defender ATP service. +For more information on how to take action on a machine, see [Take response action on a machine](respond-machine-alerts-windows-defender-advanced-threat-protection.md). + +From this view, you'll see other information such as domain, operating system (OS) and build, ATA alerts, total logged on users and who frequently and less frequently logged on, IP address, and how long it's been reporting sensor data to the Windows Defender ATP service. + +[DRAFT ON ATA BELOW!!!] + +If you have enabled the Advanced Threat Analytics feature and there are alerts on the machine, you can click on the link that will take you to the ATA page where more information about the alerts are provided. Clicking on the number of total logged on users in the Logged on users tile opens the Users Details pane that displays the following information for logged on users in the past 30 days: From 16f4ef8a654df467d8321b48a2c49904c424ac09 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Fri, 2 Jun 2017 11:56:55 -0700 Subject: [PATCH 005/290] update machine and user page to include ATA --- .../images/atp-user-view-ata.png | Bin 0 -> 464103 bytes ...dows-defender-advanced-threat-protection.md | 10 ++++------ ...dows-defender-advanced-threat-protection.md | 14 +++++++++++--- 3 files changed, 15 insertions(+), 9 deletions(-) create mode 100644 windows/threat-protection/windows-defender-atp/images/atp-user-view-ata.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-user-view-ata.png b/windows/threat-protection/windows-defender-atp/images/atp-user-view-ata.png new file mode 100644 index 0000000000000000000000000000000000000000..f1d66c5ae09424bdaabe49cfbbd104415e05165a GIT binary patch literal 464103 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%0A1TN4!lg zR3E`R6?3zHf4z(o{hILIcQ>}Ehu-WdsiwJeV3xW@`)$wJyI;%e_-~N zO1w3n`1q-yV37(<=e8>>v`%Z8FV5_4Z_>ELDVUITE5|ERfX7jw{?6p`?@xx+CtRt| z+cG_V;X`GttIHTCs(q1hR6W_fy;^rfB1XM;v zx1ERm4ZbnBrE_RYAy5QPfdCos!YJ|=Cv3L2Gcx_Z7T~X@84T9P{%`YFddl7R5=pH1 zRs;;8q_4l?SFJyqhXDs&I-IGBGF-~hBg|(38K*aOolBMaamn>UNH?~nD9|_?D zcrJ*DL*N~Wnz^CYtdp1j-iv8+Aq~|>kMM9S&dIfUY#!*Bme7@Ou^8Ogyg6)3&*Y|_ z+afO{NQaX69^4bx>VFs`5T(Va}X3koF z?g{nK>J;shJolu(do*L6nu~v$IgsP~2>){Tct8?u)c4%#>4o)$QT?s+vyv z%`$(*4&eighj39<{`v8g$iV>21kcCsMgMhAB1PvX0tC-!CjeDL|3_rc{3i0ZAU8jX zbS21=DY)mj}{7@TKG|7Pto zwe`E-XIIL!imh57#F*3>^c_p@L0bmX`{*1be{fQcVuXiNz?kVC%+k;a;yMQWfra1U z59gPBP%H8F0BRwn|vhkltx6Wyk0Wq+tmEANT8m3|9&1NJHR# zfTFn7nL=;qUlosOhGA9gy0$J0UPv?vD0w^JMrdNnzBoR8V=c^5I5mWf%reXykeC8X zML3R=T3?v&A0IiQzPgXIff#{_r(^87yBVNeV^h;%!g2~v4cZyBOps@_YsB=Opnt$fRCj#N{=%z!-sf(mDXbEtR6%+YRd zk8U0jkk%6E+pce`f6;B;_t*#8%bl-YDSnWS)RaC^T1ZWIs%395=aR>Wz%icWx;pOd ziKE1Lz(Y?=ao+jeOq~6NsiRg_%1i58U*v7}vF|QnBw2{Zo6Mz}W$ES&=<65%$uU!-$Y0^i z5VJhHT~4l>yrE~>7rA^y%s1la0YCA);&T+zeQpT$B2QBpRULZ8zv)Ju zzolg$@GH0^t%{pdXYisiN?cv_Hfvx0&8h@QX%qcMHN_YEuO54qw`qj1EUr6UTVLeq z^OCR#P11gUeT3w_e1TppsHY&bxvHQ&Mf_j8ZnIviLBXsb|W9@XmD4G zElIxZghBe{ERq^(llj%j14QZ=Y*u)!@SovFZ$fhzqR3CAe<2uG*Uap8?l=*xkJzLr z1Sk?w6({}woB|>TFH7b6+A^U@Jaa~UPwZevrp7tCKVuD0JXp& zH6YsUcccG`N?3R}aaj{XFoxPkP$>eSgH*auG)6s>2nIybK9TiVW-5+P&l_iIX{p`+ zPKGcPH4N9n+4s$Q`Y(E_M%Skvy$T$zK=m#Jlxr|d20$;FkLH7Tf{Bugzr8fbUfqO7 z9{z-{2oPIdhM$V4y|`|0GuPut`L8efw*%4h`tjtEu(xfV%}NasjTuZdPk zxp(gYY;%BEaq`dv0rAiQd;u|Ar0q<2c(~f5PNV|oBk=~VEF)9XhfvI-#=#woazU8D z5p>(?+O5RTh`$du4x|W>5_sKLlHK7N<@BlUiuuo=YW&@|p&Ye3&fPnyChSU*X8cIq4T47;Clq&>z1cWIb zkAS3ikX~XM6Vq!MpFcDF11$@6a2*1?Pnnvw;{HMW>NZp<1LZzw^JI{t`&R*|iJZlN zW3O6{i;9TwAz2HtFPM(-=Lm^DI1b>`_{#6!E26k#K!flb@CLx#2QOaq@cYyaNMO7g z8L>e`0)a6@oDAk9MpFrIswe7 zar|#F#pCVG%oG4a1=LAYTwDrkL)Fxplgdxu9KLnEU69*jS~34O$g>@YWrv6vJ;i=m z*;dei@CE^;()cD3t1fx?FtK+Eh#ML{oztgpWM?CNfrw%djHwxMbs2rL%dxMj4d5Z% z-tpuH-2R6gKc7Q<6zmI!z^@v3$D%<1G9lLY9Uva?co218{gxeIV8)labhn6$`rMZ7+`A|h_I+#< zkKd-RFLt(2^;SXGmtr#3S~fZgE&gE+JZC+5xEHq#68s2dGLeEh$L>GFPBaEMpODD@ zjSuXUUp<9%_&S^!h`QluTbSrMftU#-jXmTBETM=cl3+Pt8tR! z9z;gyd2*Z>s_-Qqr>Z4E^SrJr(?~Qq4^ojhiG(E;-{>ioku0|@$__rr{L0E!!bkvX zKC#t>FyG@nO#aU;2oNVu6T#!4e}g7_{mj@So}Hvkr#d8Ue2d?NQMs}`WXWQo6baW1 z%m}G3^;_IQ+O2v}fO+fhS2qf0Q!bP%tEoxOcztg1fET{1Sb6&a6fJm7keBi-L@Y|O z1WC8tS0^O*UbOAZ(lYSxl)mlcH+S!G_C+--8c^S3W|?On(ylP*;2On+I;3-nl0I0^4t+7?o;&-`K)ztP5OIkeNn5E zAaeE`lzedfaJ=)Csz8N{7@y|_E(7Nz=>t)n)Kp^`a@A=Z*NNd>&>Ae229i$ z4Gr(>HJY(L$cOK&r@KYKIf-Kqm4Q1wuYCV;xN+^vkqdqA!$@khbSDc63y<5`Q6pR? zL6Da2RwOc=g6r^V-zTd(^*PJEdMK-Gr@y0cU+c@S=Gi~SXQ(V31=?CIqm$Ehn8HV6 zsinVH$Ol_+szz(t*of>8r|uw&C@Twba7zmB-J4lhds2{YF<8*(OtR1!uJkH7ZK;&= zKi4+&*asbZb<)>tSEzNMrm~fb%MPth5iv37d$<~6Pr)ci|B z7}JP@xF^=R0JX!VKm?w?O+Nv8V1|g7LjnYmKjXJD#6$SF4GavRbzcdo&oWXuI@`g$ zea&AXr=o##S3ZjkB40qd0<}xAmJ00}2YiTY?yu^-8L%IbQH9E;H%{EiNXG%!Lan4r zICwyq#2wd1n4XJE6xskH^A%l$bHx`Fzn`&rKAStGy=NNOVcxO9(}iQ{JpNG(JSnCU zJTGo|budbql-Mii>jUmJI&&riN5V_iG1kuI&uHVeiqok&yT)N?LnDAhOytcv#D*?4 z?DMmD!t4FgylOT!uiy0rF<{_ExO?}mGm=s9CrTwsC)`{%;4@$n>YrO87*jM(I48*dMwQ1Elu}qI)gO?z z+O;%!Sn;b6rG;pBxY)g{W*}f^SAQ6~RD1#13+Js7vNzxy96=lzMn{Z2u?E!$Q$-U< z@aixlqvIl04Lr?am3?ex2+<0H!o9&05&0_+CE*!|tM69(=mUT?=pTSOE5ly~=|@Xh zVoJ&g2qlD}%*G=l3|)YR`EiNn4M4qc(INGf_>-v2$Q{GXRkOccwhkG++1UtaF*Y_H z02@Q3yV$0B2Z6l?#f@l2O)ae%PcM(RFLXzJYE!kicK z7|8_o2QR6eqPngy?&YyjD^kmHmW}e(ciX@w5z#4!_Job1BFg7(uROdEVZp(|&Q5GU z!e{uA%TQHztFfvAWhiG*;H@GaIM0rj`5oM-K4Iu{^0`)1N_Sr=vvtPFFe`6aZVi8< zWLpcyOMFiYpFbx)?I4SvH~0Aj0HDu}+F2CSkgSvTGJ zudiYW%9WCNs{$|I+26HJFd80253(e`zU1cE_d>%(jWOUp4{5VL)hPpsfbgT(6(5nV zMy2JNkRw#vX5wk2mZh3m^suN-cCB7Pllkir@7s9FaBvb5Uyxzg7x-gn?Re{v^J4o@ zxEcoId=Nx=pe8e;H z3NSL22~}=+vb`&e5?NS zo_#32k)uC~=kd*z!qy{=ZG(SlFz=AVBbHi)Knjs1h$B5nzt&F=(2~ehJ&)D~HJfmj z`LD|n{ybP?ae)!KK4jf7Y|Syge)zY~EAvyW+I}I$J}Bm>Ea*7!EWUa7K!q^wp^%)2 zCZU@Biv*gTC~BVtG)3eFlGH4LUpDgi6EQwSI|SJXf&CK8(g>F@z826nqHF*(ChAB{ zcXz^vb_nu_@r$5A!ERt6#r(PT6?#H6?1;C=ia{b&3+0eV1@GwSP~quctKQ%tA6)iT zLqh}2BFtbinI zg2iN4e{~X*IVRtyZq!GeuAWZ10NtAvzCLkLpzA;q0(f^k$UnbK`^BR%A*u^l?-Xq} zq}D^EgD5y@M;P(71{jw)zkA4}?@}=dggD<)bA*dlXl@j6@uLEIGFC0_7G;40F?Rt?N z_4;M+n7ONq{HB^Ly6-k^r#-nX_2ylEd?aN)tLR>8wGjMZ`DVV=?W+2yUv02_)yt?m4xAHO8UTP=q949Xv zuC$r|P3~gM`BiA|mH5$D@lcNKYQRe$ndis4UeP$2jR~2ZKG~dQ_Bk=WOd{F(-RSPO z@726k<>bDfbhcGUmuLO<`i4T=w_Ww07Tl~ZMA@9+*QipyUw-j;6Gzhp)eEXwLDoN1 zvqFb|fBM@TT3z?0%N#$9{ua$e=f{skh7FVtz$*#bc71h`!VAUV1$^;A7WqznRS^@N zRUTmGU)Oyk=YOOJ5}*mS6Xqx47H>P>mD3B>l;B07w=!7B%Ff1!Ml||+k6nSY5TiU1 zRIx$B_Y(1c@87@0;)UT&PcR&+f{evj1-U2sG_LJ1%BiWSY{3j-0gMfXeu8c-vZV(n zOdwade*Z%^v0j?!wmY2NrpfF^OMmrJV={x^arr-6i+#b z|D|Vrf5Z+tehxvafyR!goPb@)`}X;a(BF&k+ab4X&}4fd*R|qHLY5sP;Kp!3;^@?5 zeE$%dQN&AP2tfdK(L;*fPoHwiy*Gp^ZuBj74#w7)nMNKc)(G9~o;`cKAV?XTn);UF z`E>wEgLrAd4Gl^l3&BooA@I4?#lOql(88D`o^7`7h^9psS9q}?^sT6 z44u*b@7>D*W;E~D%&vOGOPp4`%HytZUM(6h7RvhZ^vDlY$1~pl?I~n_%PM%h5Z)_h zb@8v=x5MssXy|5WA3~JF=UjiPHmRy6G#!(o2;b%=og1!eywQ(0-ZY~rPsdD9mo>;p zjd3i~SXS_cER%jFL*BJ~!;GeF0t#D&1rM<1S0)@&c$7h#{XoZni7&=9-Ofy8XVT6W z@^2eg*F;xeS}E2kShDJ{+%QrSX&zBxVJ>;@WI4RH;UZNn1A4B;ANpHc>Y`wm>>&Hx*aFcrUT?9L`rDxLAhWwNtX4F zCe%ucQ)c13nwfeaHZczU1q53WW7rKS4@wg}{Dj;bOb+N2VxcUqdjjgfx0zw&xpO^Y z%b*{8ABR)2uu21o{fOiD#zo;r?!!9TJF9Bk~xBhac+iQ6*hL{{dVN znC2j`3$QvsJpqIh`%dtv0#8Pyq6IQ2fMvyKKccWTb;VS?K`ol_F=KdwEF6ww7$Bg< zfT|C#6VNNu_Ta9&{D0gBR4@4j=4-s8W*R~XAO=SQUk4oK3Ue~L2tsI9C^`q4ycd1X z46a{D?8*3u5TguxI%ZOARvrRx2PFrwrW5EW0mqSQ0%wH<#T6LP#v`2-WfSJ^wQo*qK`5Uj zCStNg7e7m+2@)$Wkc5PfnFB2p5>J11p3G|z)Q5Kdm{j60@>FpR5bPaDID$QmRiCNj zS&NikE|TB zWE=gz7T{Vp-LWG9LKmk(bE-83i@ts8En1scW^rKI5txw@xZ%0&m7_EvZmg5SvYvm* ztp0vC>N;eZr7X6a_Rk;sdf)xT&ehfHqIs>eBYCn)5)7{-4v^Fo4xJ_$^D$vrUc%R_ zM}@Bl#E$Us%TY%p+6=ByCMpVqCNiEmSi*dl?(PH=H(jli*K^kABhogpeki4*aYh9jd_b?tas*jH<$0 zGZzH*c4|T_jOJ)vbkkcK(7?*Y}fzM#`-`od4utm{qY;MRFrF^Yo1+8 zj<@euc%MFG{Z}O$u~RNB0vsZeaFiidz~KLHaZ@Y0e-Nd_F~H+Mp!x^}$Abs92y|mR zRNVO8OHz)>2L?vB+?>6>aBT=8Pt<=v#CV|8H8h}5z$Fc={aLFJ<5qcK0JwvZ%m+Q_ z*1yX`puh%m+Wo>!2+bu9#zwVhVrM}eVov?__3{A4NO{>7Yx;3)tOf75|LU7+;f zumae{c}J;%aKsAuGJb%)&d2oiVP3+Ez;7W*4A{#5vcf^f5F4gJ*Py;h$jTA~bIrM* zyQK<%t9eN?G|SYo)6@HmWEfVN zn=~x6k-%C|yfaY4p}n8`?AFdlmIARsY^%gG2k)7klM^t8Gw)Q7Z#)&L5oCe>>!e>C0;JxD+mB5`l@-F zc9Kx*nhJ0AP7*oS#O|=Hzljg>df^i>H*eXMOV~(cez<=rwDMx?UBm8H>mp69+eL+y z$6if8$SM!h5f0?9kf39>n-9(vrh#bEI`yTp$-h`9NMEtCLcdEiMcYLA7}5%3cTnf> zZD}~iU#Kt;Ae|klsQK4WL*&5e>PE$e+T|5sjT5MHNy&iT$&#?CALZJ6Vl6#9*zf?M zDFvgB$B_1@!bH!d=f0e@w}b6c{5e035c4xw8&e5Q&;Uw@XyfA9!HI#q;w3ZHElxA% ziPwy}@u^X9tMS<$uivul=`i%>rQe@v(}rF>4TK0s6d%}sNbc3}s=1}bpeP zOHa~Uw@_>{xDmhh?#-1mKlpQU zGz(-B&!4iQ7NBsBFW;)GphMM6cjS`^wJ?=93(NkKgUxz;0k%&QMiV&xDsl>lJ#zKT zCy_F1xwIY7HL=RQ9S}oKYZi2rI6nS})76sTfD3mPR0Pg+wP2Gz!|penGjkM2Tx|C} z!sZG@s@Z-icZV1OQcNrsgJ%%Hdd}fc{>R2~HX2hMqjLpVMGR>cMo~<{Oj{{syngaR zPl_%bz4xWf)zetHiDQERDTrCHldQn5QxIqIndluSpP`*lRsu18{PgK=rck4`GEjFo zy>NsX8rrH|qgjtU@y)lAp=PX56aq_vo0dzXht*RshDeJ65CDA**qXHVU}%I_9-!X_ z_JJ28ARvIQ2xwh-?tUCFKoiIv!4-``0_W+`^XGSsM3rHM+wgaff<9|?pVQKWoLJR? zE!)=))xC)i`R}!ye~1Ik>c9finQ9t6!5B#j^^(<)(^Aw~p%bna-w)?(rz+2?X*|r! z@sysr`4?}Z-dgcPtEN4wf(cVAC)|cSn;)__c7M_(Uv*mFJFr36=TBF?rSpQ9tik!a zFTW;35vMo5IsL(S`2iVnp(avPp;;SS=bx?Bz6IOZUdtx&BO+9uGtdITDRZe7IRQ8d z;_-EVy$8`G&|2sZpg}}UegQmJ9y?IGRK-5+heofcu#`nfq4W6x#psugNxat-w}_LD z6!qkMP?lt5Gk+SP|8y-~;k_U|O>g3>o!^Vr>63hdlMU;n>GfFtRKJ=y7T==!lkauR?rYBlB-bnsrXsRz26b6?(5B>~=oY!CSX!Ex&-7bLTzwz(tuD;0 zw|7|a0G8-MiP66Mb))j{QvYSc!Q$IoUMmdmqNQj%hg-*(P0KIG*;dag9rU!XpPaGi z7ku*KoeeczLUN#~W!T_-O>d?D$|)WU6_KLtEcIQETZC$|S#MtPd+V!7m zTMtP!@0_h_fjx<$kSs-a@bfF>M_-E?5D83YnDJsT4zgzY_AMHH>BURxBGkE`)|o^F z`X`pi_7}!q4K3=NrX8a#Gvy`cOQZ>Px%No2+E7UEI=w5-U{>l(K?2Wo_OVwTG_-VD zxqFm<>*#avoE3y0GE~^>Xk=U9Lj{=)9FgiAlrN?DcsOz>w-`OWyV+>XVCKxPM5xM}V}uA_8nO8n z9W{@L%Wj{G*XFBU?qk1WMzGhz=XmJror)yJb0gUq+b7+c@&aR`7OB&J3T|Wzwc(&5 z#04JEQ9>3*QbQ7xF;hsO7xNC21!2i|JCMT4LA%kX{wITVxJ*{#kTLU1KEYiI(li@S zM&3a@8dyLunOzK_9@kYg)iapG?g($K2iUGvTxu?5SOqaQC~jL_`aTU|EW&d)%WaAazs@+5BymUdi*%&_4~`;va&+h zRIvMw5ZfCXs$h`G%R>`Dcy9qq0zf#&K?NNGu!slahd~54PA>w~tjDG}Y_P#8$7_Sp zoJg<2ECRC_lqTqU$}1|sK0<(V=F?}umvEv0^Mqaz?*MdPfJ2*`D^KiA)Wj0LNqt)b z^TWlk&0%LG3~>NYu;2!>ea@dv7}%i*A#@`5?pcAm!WYby)Z-CIT+FBVu=c6y_TNXx z`KNbHFuPp+(3`F^xlf+8#AqAY zi2Z(Lts&Sxo`*}=L%*#cYy6lGCi?hU7H z+`pSAY;-3&>mzi(GhtwDB1=5QC-~sZ;<0qS z>rqi1$ejlB9N-1SDB9XlTNgd>*Vh2kcm(ANmM6e*Xw`_a3lxZtLeQOJu8IL9T3RVw z=$O#qFhYokj;X2RtYq#A#@jP9GqH>b&1WE<&P+?I`Vo+3@f)ig<}Q%75NBd_^@u$> z2d0DUAK?{2OU-J@S;EnLrEWV^Pz-tNca zBP?-0m0j$McClh*eYrL5`J`@y`>E|zNhup!eZ4ocv^lMIobE26R%)wz^-ni^eD52r z5PjK>cZ!4c?!P*CnL!cfjV+@$kCM@`p0H^S<(2vzx)aBysndonf9&3*X#BiiW&i#2 zo9~FfeZt@`J5>gTyS4RDqJ!+KRQ2DImku)9m;gdRhw{-gF@s`r>%%P+Q)%>8`v^r$LY?r_xHJ+wz5>h+upGJy@l{~qavRuVl{ChyPB}umW zSJ|t{SAFYBoscS=_(adlObd>%G4w*mAt3lC6(%mS{r%ct?ty*?aGCH^AU#TeTpP3) zfKilWRE`0)&uFq2*7W%tJFz%2c1N`n;jlH22PZVf_Y4uWfKG?;R}8pY5PW&7X$0E> z+)xsu2k{@eQ!;f2dUvJrUV8H{!9{MvcjkY{-Qve4CCyb1hb$E$XVCkTBXw&kH;TiElm zu_IxfZ_1v!=v@Z1)U+R)l_+~}T@JJAXLkFr-lO;wd;U2dXjbcXhvqK7$!q3ds*0&f zYtx(*UX%~qqBE>7LC2}zIaM^>YTFTPU*vq8#;H4a<9QBSvr~T+Y>Y6>HNR2PNxxP# zHhOEcQ_)5L42q1PrZEcMRfT}*TPOD!C1nO$+x{EPTwuX4hvJ>5d8p|xEgR#lvn`!{4!WmcDagrK{XOYYYY~{v02OV?6E2lQZe|Dp%-}W4{?&#-Q8M zu&#HKa(hd8t8zo@HAj8JeOZ%kmyG?pr+(gkSIu8ooxRCQuq}sIGa>_tlQYC_!D1-MH@Odyaf2>H3le3-f&$_L!@} z$B(Q5jANh14q{jdayQgnAa|etzVymO4167gOaM|9VRD5A9+8l^|GAKgsR_wg3a}l zS1xE)b8&R6AK{(o`O%X7OF4F-ex|g$;G#pfiS3{1ZQJ6dxQ-WSDO41GNRMu29aN^^ z#4+q5$ZKrmeeBOwx98OA8y|l7(MM&IvM_JqR@d^c+V7VMqKx+b+t29cnYP}4w#ek0 zh|6TRvZX1{tBUWIFB!*I>VA3UF^L2lv90d7bb$qe`2JP@61)D~3pL6NYc^7T5!QQn zcwCAvI#y^&*rg%T^vQ|Z<7UgZ&=@=MY0vM;IpM2+oG<22Pp4Q@?5$(WszxTeB6byt zGq7f@JNEOnMS@>O+>(UswHw@mJ-7Ib-z}b?m*{Ac%Z&T}U9o>=Wu>MheU>KaS5|v@ z!OI`+1?RKp)BP^~SYG~V_;mG!JJ<6kQ6Gz2PIsoY=Y9Mk;8yOHBC`47GabRd-dVGk zp2v>;8RB@MHKh0bl`f%Qb&?LB!WbsinC_mX67|~B6I1oRGX3s7 zR$^3V>y z^vumSGc(PAzQT3!8@JG4^1*-<;FGZS2Hh$hh&z4?U?`$$JaGaQF@6dD7GWp@0)wM; z*kN!}F^)ik2WfU{>rsH_Tv10$cGsTe4OWJ~9dqiAy?YbK>$@|;9*e9xhR--oIdd}$ z(zbD4d0!?a(<90Jauj>cp`ZMT9Co-bO;_nBweJ#%Ohc$zd= z{(Qpk4yWXwvb|YB{9Bg{zxn2sAy%0DihutlD|kbBq2g%$66a#kO=`6o{j9GPkqX@d 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

1eCcw1C)b*oB4sk{6EH8trOM^mu+xYfC+ur7 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 literal 0 HcmV?d00001 diff --git a/windows/threat-protection/windows-defender-atp/investigate-machines-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/investigate-machines-windows-defender-advanced-threat-protection.md index 9efb27a1ff..bad50710b4 100644 --- a/windows/threat-protection/windows-defender-atp/investigate-machines-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/investigate-machines-windows-defender-advanced-threat-protection.md @@ -41,15 +41,13 @@ When you investigate a specific machine, you'll see: [TAKEN FROM MOCK ONLY!! JOEY: UPDATE WITH ACTUAL WHEN READY!!] ![Image of machine details page](images/atp-machine-view-ata.png) -The machine details, Advanced Threat Analytics alerts, total logged on users, and machine reporting sections display various attributes about the machine. You’ll see details such as machine name, health state, actions you can take on the machine, and others. +The machine details, ATA alerts, total logged on users, and machine reporting sections display various attributes about the machine. + +The machine details tile provides information such as the domain and OS of the machine. If there's an investigation package available on the machine, you'll see a link that allows you to download the package. For more information on how to take action on a machine, see [Take response action on a machine](respond-machine-alerts-windows-defender-advanced-threat-protection.md). -From this view, you'll see other information such as domain, operating system (OS) and build, ATA alerts, total logged on users and who frequently and less frequently logged on, IP address, and how long it's been reporting sensor data to the Windows Defender ATP service. - -[DRAFT ON ATA BELOW!!!] - -If you have enabled the Advanced Threat Analytics feature and there are alerts on the machine, you can click on the link that will take you to the ATA page where more information about the alerts are provided. +If you have enabled the ATA feature and there are alerts related to the machine, you can click on the link that will take you to the ATA page where more information about the alerts are provided. The ATA tile also provides details such as the last AD site and total domain group memberships. Clicking on the number of total logged on users in the Logged on users tile opens the Users Details pane that displays the following information for logged on users in the past 30 days: diff --git a/windows/threat-protection/windows-defender-atp/investigate-user-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/investigate-user-windows-defender-advanced-threat-protection.md index 9f45aa0817..3630d1835e 100644 --- a/windows/threat-protection/windows-defender-atp/investigate-user-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/investigate-user-windows-defender-advanced-threat-protection.md @@ -31,13 +31,21 @@ You can find user account information in the following views: A clickable user account link is available in these views, that will take you to the user account details page where more details about the user account are shown. When you investigate a user account entity, you'll see: -- User account details and Logged on machines +- User account details, Advanced Threat Analytics (ATA) alerts, and Logged on machines - Alerts related to this user - Observed in organization (machines logged on to) -![Image of the user account entity details page](images/atp-user-details-view.png) -The user account entity details and logged on machines section display various attributes about the user account. You'll see details such as when the user was first and last seen and the total number of machines the user logged on to. You'll also see a list of the machines that the user logged on to, and can expand these to see details of the logon events on each machine. +[TAKEN FROM MOCK ONLY!!! JOEY: UPDATE WITH ACTUAL WHEN READY!!!] +![Image of the user account entity details page](images/atp-user-view-ata.png) + +The user account entity details, ATA alerts, and logged on machines sections display various attributes about the user account. + +The user entity tile provides details such as when the user was first and last seen. You can also contact the user using the link provided on the tile. [JOEY: CHECK IF THIS IS CORRECT.] + +If you have enabled the ATA feature and there are alerts related to the user, you can click on the link that will take you to the ATA page where more information about the alerts are provided. The ATA tile also provides details such as the last AD site, total group memberships, and login failure associated with the user. + +You'll also see a list of the machines that the user logged on to, and can expand these to see details of the logon events on each machine. The **Alerts related to this user** section provides a list of alerts that are associated with the user account. This list is a filtered view of the [Alert queue](alerts-queue-windows-defender-advanced-threat-protection.md), and shows alerts where the user context is the selected user account, the date when the last activity was detected, a short description of the alert, the machine associated with the alert, the alert's severity, the alert's status in the queue, and who is assigned the alert. From 3e75659c67c07c3ee28e3bfc6d3170a622c9d041 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Fri, 2 Jun 2017 16:13:39 -0700 Subject: [PATCH 006/290] add onboard servers --- windows/threat-protection/TOC.md | 1 + ...ows-defender-advanced-threat-protection.md | 80 +++++++++++++++++++ 2 files changed, 81 insertions(+) create mode 100644 windows/threat-protection/windows-defender-atp/configure-server-endpoints-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/TOC.md b/windows/threat-protection/TOC.md index c0eb96f69d..3583f8bd89 100644 --- a/windows/threat-protection/TOC.md +++ b/windows/threat-protection/TOC.md @@ -12,6 +12,7 @@ ##### [Configure endpoints using Mobile Device Management tools](windows-defender-atp\configure-endpoints-mdm-windows-defender-advanced-threat-protection.md) ###### [Configure endpoints using Microsoft Intune](windows-defender-atp\configure-endpoints-mdm-windows-defender-advanced-threat-protection.md#configure-endpoints-using-microsoft-intune) ##### [Configure endpoints using a local script](windows-defender-atp\configure-endpoints-script-windows-defender-advanced-threat-protection.md) +#### [Configure server endpoints](windows-defender-atp\configure-server-endpoints-windows-defender-advanced-threat-protection.md) #### [Configure proxy and Internet settings](windows-defender-atp\configure-proxy-internet-windows-defender-advanced-threat-protection.md) #### [Troubleshoot onboarding issues](windows-defender-atp\troubleshoot-onboarding-windows-defender-advanced-threat-protection.md) ### [Portal overview](windows-defender-atp\portal-overview-windows-defender-advanced-threat-protection.md) diff --git a/windows/threat-protection/windows-defender-atp/configure-server-endpoints-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/configure-server-endpoints-windows-defender-advanced-threat-protection.md new file mode 100644 index 0000000000..185046c293 --- /dev/null +++ b/windows/threat-protection/windows-defender-atp/configure-server-endpoints-windows-defender-advanced-threat-protection.md @@ -0,0 +1,80 @@ +--- +title: Configure Windows Defender ATP server endpoints +description: Configure server endpoints so that they can send sensor data to the Windows Defender ATP sensor. +keywords: server, configure server endpoints, endpoint management, configure Windows ATP server endpoints, configure Windows Defender Advanced Threat Protection server endpoints +search.product: eADQiWindows 10XVcnh +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: security +author: mjcaparas +localizationpriority: high +--- + +# Configure Windows Defender ATP server endpoints + +**Applies to:** + +- Windows 10 Enterprise +- Windows 10 Education +- Windows 10 Pro +- Windows 10 Pro Education +- Windows Defender Advanced Threat Protection (Windows Defender ATP) + +## Onboard server endpoints +Windows Defender ATP supports the onboarding of the following servers: +- Windows Server 2012 R2 +- Windows Server 2016 + +You'll need to do a one-time set up to onboard supported servers so that they can report sensor data to Windows Defender ATP. In general you'll need to: + +- Set up the environment from the Windows Defender ATP portal +- Download the Microsoft Monitoring Agent (MMA) setup file +- Install the agent on the server using the method you choose +- Configure the agent with your **Workspace ID** and **Primary key** +- Configure proxy settings + +**System requirements and required configuration** [EFRAT, PLEASE CHECK THE FOLLOWIN PRE-REQS AND LET ME KNOW IF THERE ARE THINGS I NEED TO ADD OR REMOVE. THANK YOU!] +- Each server must be able to connect to the Internet using HTTPS or to the OMS Gateway. This connection can be direct, using a proxy, or through the OMS Gateway. +- The agent needs to use TCP port 443 for various resources +- Ensure that you adhere to the network requirements as stated in the Log Analytics service + + +### Step 1: Set up the environment from the Windows Defender ATP portal + +1. In the navigation pane, select **Endpoint management** > **Servers**. [CAN CHANGE DEPENDING IF LOUIE'S SUGGESTIONS ARE IMPLIMENTED] + +2. Click **Set up environment** and confirm that you'd like to proceed with the environment set up. When the set up completes, the **Workspace ID** and **Primary key** fields are populated with unique values. You'll need to use these values on the OMS application. [SHOULD WE CALL IT APPLICATION? OR PORTAL? OR SOMETHING ELSE?] + +3. Proceed with downloading the Microsoft Monitoring Agent set up file. + +### Step 2: Download the Microsoft Monitoring Agent setup file [EFRAT PLEASE VERIFY IF THE FOLLOWING LINKS ARE CORRECT - THANK YOU!] +You'll need to download the agent setup file: +- Windows 64-bit agent - https://go.microsoft.com/fwlink/?LinkId=828603 +- Windows 32-bit agent - https://go.microsoft.com/fwlink/?LinkId=828604 + +For more information, see [Download the agent setup file from OMS](https://docs.microsoft.com/en-us/azure/log-analytics/log-analytics-windows-agents#download-the-agent-setup-file-from-oms). + +### Step 3: Install the agent on the server +Choose any of the following installation methods to install the agent on the server: +- [Install the agent using setup](https://docs.microsoft.com/en-us/azure/log-analytics/log-analytics-windows-agents#install-the-agent-using-setup) +- [Install the agent using the command line](https://docs.microsoft.com/en-us/azure/log-analytics/log-analytics-windows-agents#install-the-agent-using-the-command-line) +- [Install the agent using DSC in Azure Automation](https://docs.microsoft.com/en-us/azure/log-analytics/log-analytics-windows-agents#install-the-agent-using-dsc-in-azure-automation) + +[EFRAT, WE CAN REMOVE DSC IF IT'S NOT POPULAR LIKE YOU MENTIONED] + +### Step 4: Configure the agent +After completing the agent installation, you can proceed to configure the agent. For more information, see [Configure an agent manually or add additional workspaces](https://docs.microsoft.com/en-us/azure/log-analytics/log-analytics-windows-agents#configure-an-agent-manually-or-add-additional-workspaces). + +### Step 5: Configure proxy settings +You'll need to configure proxy settings for the Microsoft Monitoring Agent. For more information, see [Configure proxy settings](https://docs.microsoft.com/en-us/azure/log-analytics/log-analytics-windows-agents#configure-proxy-settings). + +When you've completed all the required steps, you should see onboarded servers in the portal within an hour. + + +## Offboard server endpoints + +For more information, see [To disable an agent](https://docs.microsoft.com/en-us/azure/log-analytics/log-analytics-windows-agents#to-disable-an-agent). + +> [!IMPORTANT] +> Offboarding causes the server to stop sending sensor data to the portal but data from the server, including reference to any alerts it has had will be retained for up to 6 months. From 34242843f4115322439c4d6a2509c7088e3caec1 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Fri, 2 Jun 2017 16:13:48 -0700 Subject: [PATCH 007/290] add offboard --- ...rver-endpoints-windows-defender-advanced-threat-protection.md | 1 + 1 file changed, 1 insertion(+) diff --git a/windows/threat-protection/windows-defender-atp/configure-server-endpoints-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/configure-server-endpoints-windows-defender-advanced-threat-protection.md index 185046c293..3aba69d26a 100644 --- a/windows/threat-protection/windows-defender-atp/configure-server-endpoints-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/configure-server-endpoints-windows-defender-advanced-threat-protection.md @@ -73,6 +73,7 @@ When you've completed all the required steps, you should see onboarded servers i ## Offboard server endpoints +To offboard the server, you must uninstall the agent from the server. After you uninstall the agent, the server will no longer send sensor data to Windows Defender ATP. For more information, see [To disable an agent](https://docs.microsoft.com/en-us/azure/log-analytics/log-analytics-windows-agents#to-disable-an-agent). From c8dbb25c70eeb9aa34edec97709069a2680e1ed7 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Thu, 8 Jun 2017 13:59:31 -0700 Subject: [PATCH 008/290] update --- ...ows-defender-advanced-threat-protection.md | 5 -- ...ows-defender-advanced-threat-protection.md | 46 ++++++++++--------- 2 files changed, 25 insertions(+), 26 deletions(-) diff --git a/windows/threat-protection/windows-defender-atp/advanced-features-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/advanced-features-windows-defender-advanced-threat-protection.md index ac4e2faa98..e32f2b9d8d 100644 --- a/windows/threat-protection/windows-defender-atp/advanced-features-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/advanced-features-windows-defender-advanced-threat-protection.md @@ -29,11 +29,6 @@ This feature is only available if your organization uses Windows Defender Antivi If your organization satisfies this condition, the feature is enabled by default. This feature enables you to block potentially malicious files in your network. This operation will prevent it from being read, written, or executed on machines in your organization. -## Run remote antivirus scan -This feature is only available if your organization uses Windows Defender Antivirus as the active antimalware solution and that the cloud-based protection feature is enabled. - -If your organization satisfies this condition, the feature is enabled by default. This feature enables you to run remove antivirus scans on machines. - ## Office 365 Security Center integration This feature is only available if you have an active Office 365 E5 or the Threat Intelligence add-on. For more information, see the Office 365 Enterprise E5 product page. diff --git a/windows/threat-protection/windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection.md index b37ea06d76..713e3f3cab 100644 --- a/windows/threat-protection/windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection.md @@ -46,7 +46,9 @@ This machine isolation feature disconnects the compromised machine from the netw ![Image of isolate machine](images/atp-isolate-machine.png) -3. Type a comment (optional) and select **Yes** to take action on the machine. +3. Select the check-box if you'd like to enable Outlook and Skype communication while the machine is isolated. + +4. Type a comment (optional) and select **Yes** to take action on the machine. >[!NOTE] >The machine will remain connected to the Windows Defender ATP service even if it is isolated from the network. @@ -55,9 +57,9 @@ This machine isolation feature disconnects the compromised machine from the netw - **Submission time** - Shows when the isolation action was submitted. - **Submitting user** - Shows who submitted the action on the machine. You can view the comments provided by the user by selecting the information icon. - - **Status** - Indicates any pending actions or the results of completed actions. + - **Status** - Indicates any pending actions or the results of completed actions. If you enabled Outlook and Skype communication while the machine is in isolation, an indication that it has been applied will be displayed. -When the isolation configuration is applied, there will be a new event in the machine timeline. +When the isolation configuration is applied, a new event is reflected in the machine timeline. **Notification on machine user**:
When a machine is being isolated, the following notification is displayed to inform the user that the machine is being isolated from the network: @@ -82,20 +84,20 @@ You can download the package (Zip file) and investigate the events that occurred The package contains the following folders: -Folder | Description -:---|:--- -Autoruns | Contains a set of files that each represent the content of the registry of a known auto start entry point (ASEP) to help identify attacker’s persistency on the machine.

NOTE: If the registry key is not found, the file will contain the following message: “ERROR: The system was unable to find the specified registry key or value.” -Installed programs | This .CSV file contains the list of installed programs that can help identify what is currently installed on the machine. For more information, see [Win32_Product class](https://go.microsoft.com/fwlink/?linkid=841509). -Network connections | This folder contains a set of data points related to the connectivity information which can help in identifying connectivity to suspicious URLs, attacker’s command and control (C&C) infrastructure, any lateral movement, or remote connections.

- ActiveNetworkConnections.txt – Displays protocol statistics and current TCP/IP network connections. Provides the ability to look for suspicious connectivity made by a process.

- Arp.txt – Displays the current address resolution protocol (ARP) cache tables for all interfaces.

ARP cache can reveal additional hosts on a network that have been compromised or suspicious systems on the network that night have been used to run an internal attack.

- Dnscache.txt - Displays the contents of the DNS client resolver cache, which includes both entries preloaded from the local Hosts file and any recently obtained resource records for name queries resolved by the computer. This can help in identifying suspicious connections.

- Ipconfig.txt – Displays the full TCP/IP configuration for all adapters. Adapters can represent physical interfaces, such as installed network adapters, or logical interfaces, such as dial-up connections. -Prefetch files | Windows Prefetch files are designed to speed up the application startup process. It can be used to track all the files recently used in the system and find traces for applications that might have been deleted but can still be found in the prefetch file list.

- Prefetch folder – Contains a copy of the prefetch files from `%SystemRoot%\Prefetch`. NOTE: It is suggested to download a prefetch file viewer to view the prefetch files.

- PrefetchFilesList.txt – Contains the list of all the copied files which can be used to track if there were any copy failures to the prefetch folder. -Processes | Contains a .CSV file listing the running processes which provides the ability to identify current processes running on the machine. This can be useful when identifying a suspicious process and its state. -Scheduled tasks | Contains a .CSV file listing the scheduled tasks which can be used to identify routines performed automatically on a chosen machine to look for suspicious code which was set to run automatically. -Security event log | Contains the security event log which contains records of login or logout activity, or other security-related events specified by the system's audit policy.

NOTE: Open the event log file using Event viewer. -Services | Contains the services.txt file which lists services and their states. -Windows Server Message Block (SMB) sessions | Lists shared access to files, printers, and serial ports and miscellaneous communications between nodes on a network. This can help identify data exfiltration or lateral movement.

Contains files for SMBInboundSessions and SMBOutboundSession.

NOTE: If the file contains the following message: “ERROR: The system was unable to find the specified registry key or value.”, it means that there were no SMB sessions of this type (inbound or outbound). -Temp Directories | Contains a set of text files that lists the files located in %Temp% for every user in the system.

This can help to track suspicious files that an attacker may have dropped on the system.

NOTE: If the file contains the following message: “The system cannot find the path specified”, it means that there is no temp directory for this user, and might be because the user didn’t log in to the system. -Users and Groups | Provides a list of files that each represent a group and its members. -CollectionSummaryReport.xls | This file is a summary of the investigation package collection, it contains the list of data points, the command used to extract the data, the execution status, and the error code in case of failure. You can use this report to track if the package includes all the expected data and identify if there were any errors. +| Folder | Description | +|:--------------------------------------------|:----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| +| Autoruns | Contains a set of files that each represent the content of the registry of a known auto start entry point (ASEP) to help identify attacker’s persistency on the machine.

NOTE: If the registry key is not found, the file will contain the following message: “ERROR: The system was unable to find the specified registry key or value.” | +| Installed programs | This .CSV file contains the list of installed programs that can help identify what is currently installed on the machine. For more information, see [Win32_Product class](https://go.microsoft.com/fwlink/?linkid=841509). | +| Network connections | This folder contains a set of data points related to the connectivity information which can help in identifying connectivity to suspicious URLs, attacker’s command and control (C&C) infrastructure, any lateral movement, or remote connections.

- ActiveNetworkConnections.txt – Displays protocol statistics and current TCP/IP network connections. Provides the ability to look for suspicious connectivity made by a process.

- Arp.txt – Displays the current address resolution protocol (ARP) cache tables for all interfaces.

ARP cache can reveal additional hosts on a network that have been compromised or suspicious systems on the network that night have been used to run an internal attack.

- Dnscache.txt - Displays the contents of the DNS client resolver cache, which includes both entries preloaded from the local Hosts file and any recently obtained resource records for name queries resolved by the computer. This can help in identifying suspicious connections.

- Ipconfig.txt – Displays the full TCP/IP configuration for all adapters. Adapters can represent physical interfaces, such as installed network adapters, or logical interfaces, such as dial-up connections. | +| Prefetch files | Windows Prefetch files are designed to speed up the application startup process. It can be used to track all the files recently used in the system and find traces for applications that might have been deleted but can still be found in the prefetch file list.

- Prefetch folder – Contains a copy of the prefetch files from `%SystemRoot%\Prefetch`. NOTE: It is suggested to download a prefetch file viewer to view the prefetch files.

- PrefetchFilesList.txt – Contains the list of all the copied files which can be used to track if there were any copy failures to the prefetch folder. | +| Processes | Contains a .CSV file listing the running processes which provides the ability to identify current processes running on the machine. This can be useful when identifying a suspicious process and its state. | +| Scheduled tasks | Contains a .CSV file listing the scheduled tasks which can be used to identify routines performed automatically on a chosen machine to look for suspicious code which was set to run automatically. | +| Security event log | Contains the security event log which contains records of login or logout activity, or other security-related events specified by the system's audit policy.

NOTE: Open the event log file using Event viewer. | +| Services | Contains the services.txt file which lists services and their states. | +| Windows Server Message Block (SMB) sessions | Lists shared access to files, printers, and serial ports and miscellaneous communications between nodes on a network. This can help identify data exfiltration or lateral movement.

Contains files for SMBInboundSessions and SMBOutboundSession.

NOTE: If the file contains the following message: “ERROR: The system was unable to find the specified registry key or value.”, it means that there were no SMB sessions of this type (inbound or outbound). | +| Temp Directories | Contains a set of text files that lists the files located in %Temp% for every user in the system.

This can help to track suspicious files that an attacker may have dropped on the system.

NOTE: If the file contains the following message: “The system cannot find the path specified”, it means that there is no temp directory for this user, and might be because the user didn’t log in to the system. | +| Users and Groups | Provides a list of files that each represent a group and its members. | +| CollectionSummaryReport.xls | This file is a summary of the investigation package collection, it contains the list of data points, the command used to extract the data, the execution status, and the error code in case of failure. You can use this report to track if the package includes all the expected data and identify if there were any errors. | 1. Select the machine that you want to investigate. You can select or search for a machine from any of the following views: @@ -135,17 +137,19 @@ If your organization uses Windows Defender Antivirus as the active antimalware s [INSERT SCREEN CAPTURE OF ACTION BUTTON HERE!!!] -3. Type a comment (optional) and select **Yes** to take action on the machine. +3. Select the scan type that you'd like to run. You can choose between a quick or a full scan. + +4. Type a comment (optional) and select **Yes** to start the scan. The Action center shows the scan information: [INSERT SCREEN CAPTURE OF POP UP HERE] - **Pending** - Indicates that the scan is yet to be done on the machine. - - **Submitted** - Indicates that the scan action has been submitted. + - **Completed** - Indicates that the scan action has completed. - **Failed** - Indicates that the scan failed. -[ABOVE DESCRIPTIONS MIGHT NEED TO BE UPDATED BASED ON LOUIE'S UX REVIEWS] + - **In progress** - Indicates that the scan is still ongoing. -When a scan is successfully done on the machine, a response event is added on the machine timeline. You'll also be able to view malware alerts based on the scan results. +When a scan successfully completes on the machine, a response event is added on the machine timeline. You'll also be able to view malware alerts based on the scan results. ## Check activity details in Action center From fa605c6be7d453819f2b43ef3d4bb4f5b396bb2f Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Fri, 9 Jun 2017 15:59:36 -0700 Subject: [PATCH 009/290] security analytics --- windows/threat-protection/TOC.md | 2 + ...ows-defender-advanced-threat-protection.md | 22 +++++++ ...ows-defender-advanced-threat-protection.md | 59 +++++++++++++++++++ 3 files changed, 83 insertions(+) create mode 100644 windows/threat-protection/windows-defender-atp/optimize-security-windows-defender-advanced-threat-protection.md create mode 100644 windows/threat-protection/windows-defender-atp/security-analytics-dashboard-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/TOC.md b/windows/threat-protection/TOC.md index 681794b4f9..123c5aaa15 100644 --- a/windows/threat-protection/TOC.md +++ b/windows/threat-protection/TOC.md @@ -17,6 +17,7 @@ ### [Portal overview](windows-defender-atp\portal-overview-windows-defender-advanced-threat-protection.md) ### [Use the Windows Defender ATP portal](windows-defender-atp\use-windows-defender-advanced-threat-protection.md) #### [View the Dashboard](windows-defender-atp\dashboard-windows-defender-advanced-threat-protection.md) +#### [View the Security Analytics dashboard](windows-defender-atp\security-analytics-windows-defender-advanced-threat-protection.md) #### [View and organize the Alerts queue](windows-defender-atp\alerts-queue-windows-defender-advanced-threat-protection.md) #### [Investigate alerts](windows-defender-atp\investigate-alerts-windows-defender-advanced-threat-protection.md) ##### [Alert process tree](windows-defender-atp\investigate-alerts-windows-defender-advanced-threat-protection.md#alert-process-tree) @@ -48,6 +49,7 @@ ####### [Submit files for analysis](windows-defender-atp\respond-file-alerts-windows-defender-advanced-threat-protection.md#submit-files-for-analysis) ####### [View deep analysis reports](windows-defender-atp\respond-file-alerts-windows-defender-advanced-threat-protection.md#view-deep-analysis-reports) ####### [Troubleshoot deep analysis](windows-defender-atp\respond-file-alerts-windows-defender-advanced-threat-protection.md#troubleshoot-deep-analysis) +##### [Optimize security products](optimize-security-windows-defender-advanced-threat-protection.md) ### [Pull alerts to your SIEM tools](windows-defender-atp\configure-siem-windows-defender-advanced-threat-protection.md) #### [Enable SIEM integration](windows-defender-atp\enable-siem-integration-windows-defender-advanced-threat-protection.md) #### [Configure Splunk to pull alerts](windows-defender-atp\configure-splunk-windows-defender-advanced-threat-protection.md) diff --git a/windows/threat-protection/windows-defender-atp/optimize-security-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/optimize-security-windows-defender-advanced-threat-protection.md new file mode 100644 index 0000000000..bf1baff2a6 --- /dev/null +++ b/windows/threat-protection/windows-defender-atp/optimize-security-windows-defender-advanced-threat-protection.md @@ -0,0 +1,22 @@ +--- +title: Optimize Windows Defender security products +description: +keywords: +search.product: eADQiWindows 10XVcnh +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: security +author: mjcaparas +localizationpriority: high +--- + +# Optimize Windows Defender security products + +**Applies to:** + +- Windows 10 Enterprise +- Windows 10 Education +- Windows 10 Pro +- Windows 10 Pro Education +- Windows Defender Advanced Threat Protection (Windows Defender ATP) diff --git a/windows/threat-protection/windows-defender-atp/security-analytics-dashboard-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/security-analytics-dashboard-windows-defender-advanced-threat-protection.md new file mode 100644 index 0000000000..f48ffd1dda --- /dev/null +++ b/windows/threat-protection/windows-defender-atp/security-analytics-dashboard-windows-defender-advanced-threat-protection.md @@ -0,0 +1,59 @@ +--- +title: View the Security Analytics dashboard +description: Use the Security Analytics dashboard to assess and improve the security state of your organization by analyzing various security control tiles. Use the recommended improvement actions and retrieve list of machines that need remediation. +keywords: security analytics, dashboard, antivirus recommendations, security control state, security score, score improvement +search.product: eADQiWindows 10XVcnh +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: security +author: mjcaparas +localizationpriority: high +--- + +# View the Security Analytics dashboard + +**Applies to:** + +- Windows 10 Enterprise +- Windows 10 Education +- Windows 10 Pro +- Windows 10 Pro Education +- Windows Defender Advanced Threat Protection (Windows Defender ATP) + +The Security Analytics dashboard provides valuable information about the overall security posture of your organization. From this dashboard, you'll gain visibility across a wide spectrum of security controls from the various tiles. You'll be able to quickly assess where attention is required, identify specific areas where you can improve the overall security score of your organization, and take action based on the recommended optimal configuration settings. + +The **Security Analytics Dashboard** displays a snapshot of: +- Organizational security score +- Security controls +- Improvement opportunities +- Antivirus - optimization + +Visibility on the following Windows Defender security controls are supported: +- Advanced threat protection +- Antivirus +- Security updates + +## Organizational security score / Your organizational security score [JOEY TO UPDATE ONCE FINAL UI UPDATE IS DONE] +The organization security score is reflective of the average score of all the Windows Defender security control properties that are configured according to the recommended baseline. You can improve this score by taking the steps in configuring each of the security controls in the optimal settings. + +[JOEY: INSERT SCREENSHOT OF TILE HERE] + +## Security controls / Windows Defender security control state [JOEY TO UPDATE ONCE FINAL UI UPDATE IS DONE] +The security controls shows a bar graph where each bar represents a Windows Defender security control. Bars represent the various products with an indicator of the total number of machines where protection is deployed and where attention is required. You can click on the each of the bars or states to look into the details of the security control. +[EVALD: I ASSUMPED THE BARS ARE CLICKABLE, AND IF CLICKED, USERS WILL BE TAKEN TO SPECIFIC VIEW? IF THIS ASSUMPTION IS WRONG, I CAN REMOVE THE SENTENCE ABOVE.] + +[JOEY: INSERT SCREENSHOT OF TILE HERE] + +## Improvement opportunities / Your score improvement opportunity [JOEY TO UPDATE ONCE FINAL UI UPDATE IS DONE] +Improve your organizational security by taking the recommended improvement actions listed on this tile. This tile provides percentage values for each security control. The percentage values are ????? [EVALD / RAN I NEED SOME HELP HERE. I DON'T REALLY UNDERSTAND THE WHOLE PERCENTAGE THING. CAN YOU PROVIDE IN LAYMAN TERMS PLEASE.] + +[JOEY: INSERT SCREENSHOT OF TILE HERE] + +For more information on how to optimize Windows Defender security products based on the Windows Defender ATP recommendations, see [Optimize security products](optimize-security-windows-defender-advanced-threat-protection.md). (EVALD/RAN/SMES - NOTE THAT TOPIC IS JUST A PLACEHOLDER FOR NOW. IT DOESN'T CONTAIN ANYTHING AT THE MOMENT.) + +## Antivirus recommendations +This tile provides a specific list of recommendations for each security product and the total number of machines affected. You can click on the link to be taken to the Machines list and take action from there. [EVALD / RAN / DANIEL - I DON'T UNDERSTAND WHAT THE GREEN TRIANGLE IS REPRESENTING AND THE +5% ETC. CAN YOU ] + + +[JOEY: INSERT SCREENSHOT OF TILE HERE] From 25db1cef84823f13ef456fe4736e146c62dbe47d Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Fri, 9 Jun 2017 16:12:09 -0700 Subject: [PATCH 010/290] fix sec analytics link --- windows/threat-protection/TOC.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/threat-protection/TOC.md b/windows/threat-protection/TOC.md index 123c5aaa15..4f48ff7561 100644 --- a/windows/threat-protection/TOC.md +++ b/windows/threat-protection/TOC.md @@ -17,7 +17,7 @@ ### [Portal overview](windows-defender-atp\portal-overview-windows-defender-advanced-threat-protection.md) ### [Use the Windows Defender ATP portal](windows-defender-atp\use-windows-defender-advanced-threat-protection.md) #### [View the Dashboard](windows-defender-atp\dashboard-windows-defender-advanced-threat-protection.md) -#### [View the Security Analytics dashboard](windows-defender-atp\security-analytics-windows-defender-advanced-threat-protection.md) +#### [View the Security Analytics dashboard](windows-defender-atp\security-analytics-dashboard-windows-defender-advanced-threat-protection.md) #### [View and organize the Alerts queue](windows-defender-atp\alerts-queue-windows-defender-advanced-threat-protection.md) #### [Investigate alerts](windows-defender-atp\investigate-alerts-windows-defender-advanced-threat-protection.md) ##### [Alert process tree](windows-defender-atp\investigate-alerts-windows-defender-advanced-threat-protection.md#alert-process-tree) From 2c4f5e09a22a0b8dc8d27382a403bae5d5ea8d30 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Mon, 12 Jun 2017 13:57:00 -0700 Subject: [PATCH 011/290] add topics update image --- .../images/atp-isolate-machine.png | Bin 20161 -> 14487 bytes ...ows-defender-advanced-threat-protection.md | 8 ++++++++ 2 files changed, 8 insertions(+) diff --git a/windows/threat-protection/windows-defender-atp/images/atp-isolate-machine.png b/windows/threat-protection/windows-defender-atp/images/atp-isolate-machine.png index 4905b603049fac6a565a8b3440487f06de7618b5..430959f41be262d9681f61d58fabb585725ae6ce 100644 GIT binary patch literal 14487 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 HoD!M[!NOTE] >You’ll be able to reconnect the machine back to the network at any time. @@ -77,6 +79,12 @@ Depending on the severity of the attack and the state of the machine you can cho 3. Type a comment (optional) and select **Yes** to take action on the file. The machine will be reconnected to the network. +## Restrict applications from running + + +## Undo restriction of applications from running + + ## Collect investigation package from machines As part of the investigation or response process, you can collect an investigation package from a machine. By collecting the investigation package, you can identify the current state of the machine and further understand the tools and techniques used by the attacker. From 4a028107aa93b9d5ac01df1c26efe13bbd64358b Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Mon, 12 Jun 2017 14:50:46 -0700 Subject: [PATCH 012/290] edits based on alons feedback --- ...ows-defender-advanced-threat-protection.md | 70 ++++++++++++++++--- 1 file changed, 59 insertions(+), 11 deletions(-) diff --git a/windows/threat-protection/windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection.md index 8c3895414c..a47456ca3a 100644 --- a/windows/threat-protection/windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection.md @@ -32,7 +32,7 @@ Depending on the severity of the attack and the sensitivity of the machine, you This machine isolation feature disconnects the compromised machine from the network while retaining connectivity to the Windows Defender ATP service, which continues to monitor the machine. -On Windows 10, version 1710 and above, you'll have additional control over the network isolation level. You can also choose to enable Outlook and Skype for Business connectivity. +On Windows 10, version 1710 and above, you'll have additional control over the network isolation level. You can also choose to enable Outlook and Skype for Business connectivity. >[!NOTE] >You’ll be able to reconnect the machine back to the network at any time. @@ -50,16 +50,20 @@ On Windows 10, version 1710 and above, you'll have additional control over the n 3. Select the check-box if you'd like to enable Outlook and Skype communication while the machine is isolated. + [JOEY: ADD SCREENSHOT OF CONFIRMATION DIALOG BOX] + 4. Type a comment (optional) and select **Yes** to take action on the machine. >[!NOTE] - >The machine will remain connected to the Windows Defender ATP service even if it is isolated from the network. + >The machine will remain connected to the Windows Defender ATP service even if it is isolated from the network. If you've chosen to enable Outlook and Skype for Business communication, then you'll be able to communicate to the user while the machine is isolated. The Action center shows the submission information: ![Image of machine isolation](images/atp-machine-isolation.png) - **Submission time** - Shows when the isolation action was submitted. - **Submitting user** - Shows who submitted the action on the machine. You can view the comments provided by the user by selecting the information icon. - - **Status** - Indicates any pending actions or the results of completed actions. If you enabled Outlook and Skype communication while the machine is in isolation, an indication that it has been applied will be displayed. + - **Exceptions** - Indicates whether Outlook and Skype for Business exceptions were enabled. + - **Status** - Indicates any pending actions or the results of completed actions. Additional indications will be provided if you've enabled Outlook and Skype for Business communication. + When the isolation configuration is applied, a new event is reflected in the machine timeline. @@ -80,10 +84,53 @@ Depending on the severity of the attack and the state of the machine you can cho 3. Type a comment (optional) and select **Yes** to take action on the file. The machine will be reconnected to the network. ## Restrict applications from running +In addition to the ability of containing an attack by stopping malicious processes, you can also lock down a device and prevent subsequent attempts of potentially malicious programs from running. + +The action to restrict application from running applies a code integrity policy that only allows running of files that are signed by a Microsoft issued certificate. This method of restriction can help prevent an attacker from controlling compromised machines and performing further malicious activities. + +>[!NOTE] +>You’ll be able to reverse the restriction of applications from running at any time. + +1. Select the machine where you'd like to restrict an application from running from. You can select or search for a machine from any of the following views: + + - **Dashboard** - Select the machine name from the Top machines with active alerts section. + - **Alerts queue** - Select the machine name beside the machine icon from the alerts queue. + - **Machines list** - Select the machine name from the list of machines. + - **Search box** - Select Machine from the drop-down menu and enter the machine name. + +2. Open the **Actions** menu and select **Restrict application from running**. [I'LL UPDATE THE BUTTONS WHEN UI/UX WORDING IS FINALIZED] + + [JOEY: ADD SCREEN SHOT OF BUTTON] + +3. Type a comment (optional) and select **Yes** to take action on the file. + + [JOEY: ADD SCREEN SHOT OF CONFIRMATION] + + The Action center shows the submission information: + ![Image of machine isolation](images/atp-machine-isolation.png) + + - **Submission time** - Shows when the isolation action was submitted. + - **Submitting user** - Shows who submitted the action on the machine. You can view the comments provided by the user by selecting the information icon. + - **Status** - Indicates any pending actions or the results of completed actions. + +When the application execution restriction configuration is applied, a new event is reflected in the machine timeline + +**Notification on machine user**:
+When application restriction is being applied on the machine, the following notification is displayed to inform the user: + + [JOEY: ADD SCREEN SHOT OF NOTIICATION] ## Undo restriction of applications from running +Depending on the severity of the attack and the state of the machine, you can choose reverse the restriction of applications policy after you have verified that the compromised machine has been remediated. +1. Select the machine where you restricted an application from running from. + +2. Open the **Actions** menu and select **Undo restriction of application from running**. [I'LL UPDATE THE BUTTONS WHEN UI/UX WORDING IS FINALIZED] + + [JOEY: ADD SCREEN SHOT] + +3. Type a comment (optional) and select **Yes** to take action on the application. The machine application restriction will no longer apply on the machine. ## Collect investigation package from machines As part of the investigation or response process, you can collect an investigation package from a machine. By collecting the investigation package, you can identify the current state of the machine and further understand the tools and techniques used by the attacker. @@ -131,8 +178,11 @@ The package contains the following folders: You can also search for historical packages in the machine timeline. -## Run remote Windows Defender Antivirus scan on machines -If your organization uses Windows Defender Antivirus as the active antimalware solution, you can run antivirus scans on machines in your network. +## Run Windows Defender Antivirus scan on machines +As part of the investigation or response process, you can remotely initiate an Antivirus scan to help identify and remediate malware that might be present on a compromised machine. + +>[!NOTE] +> A Windows Defender Antivirus (Windows Defender AV) scan can run alongside other antivirus solutions, whether Windows Defender AV is the active antivirus solution or not. 1. Select the machine that you want to run the scan on. You can select or search for a machine from any of the following views: @@ -152,13 +202,11 @@ If your organization uses Windows Defender Antivirus as the active antimalware s The Action center shows the scan information: [INSERT SCREEN CAPTURE OF POP UP HERE] - - **Pending** - Indicates that the scan is yet to be done on the machine. - - **Completed** - Indicates that the scan action has completed. - - **Failed** - Indicates that the scan failed. - - **In progress** - Indicates that the scan is still ongoing. - -When a scan successfully completes on the machine, a response event is added on the machine timeline. You'll also be able to view malware alerts based on the scan results. +- **Submission time** - Shows when the isolation action was submitted. +- **Submitting user** - Shows who submitted the action on the machine. You can view the comments provided by the user by selecting the information icon. +- **Status** - Indicates any pending actions or the results of completed actions. +The machine timeline will include a new event, reflecting that a scan action was submitted on the machine as well as an event when a scan has completed. Windows Defender AV alerts will reflect any detections that surfaced during the scan. ## Check activity details in Action center The **Action center** provides information on actions that were taken on a machine or file. You’ll be able to view if a machine was isolated and if an investigation package is available from a machine. All related details are also shown, for example, submission time, submitting user, and if the action succeeded or failed. From f2038849c4b41abff9de327204d3a2ab209fd46b Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Mon, 12 Jun 2017 15:18:05 -0700 Subject: [PATCH 013/290] edits --- ...ndows-defender-advanced-threat-protection.md | 17 +++++++---------- 1 file changed, 7 insertions(+), 10 deletions(-) diff --git a/windows/threat-protection/windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection.md index a47456ca3a..6912910b53 100644 --- a/windows/threat-protection/windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection.md @@ -86,7 +86,7 @@ Depending on the severity of the attack and the state of the machine you can cho ## Restrict applications from running In addition to the ability of containing an attack by stopping malicious processes, you can also lock down a device and prevent subsequent attempts of potentially malicious programs from running. -The action to restrict application from running applies a code integrity policy that only allows running of files that are signed by a Microsoft issued certificate. This method of restriction can help prevent an attacker from controlling compromised machines and performing further malicious activities. +The action to restrict an application from running applies a code integrity policy that only allows running of files that are signed by a Microsoft issued certificate. This method of restriction can help prevent an attacker from controlling compromised machines and performing further malicious activities. >[!NOTE] >You’ll be able to reverse the restriction of applications from running at any time. @@ -107,13 +107,13 @@ The action to restrict application from running applies a code integrity policy [JOEY: ADD SCREEN SHOT OF CONFIRMATION] The Action center shows the submission information: - ![Image of machine isolation](images/atp-machine-isolation.png) + - **Submission time** - Shows when the isolation action was submitted. - **Submitting user** - Shows who submitted the action on the machine. You can view the comments provided by the user by selecting the information icon. - **Status** - Indicates any pending actions or the results of completed actions. -When the application execution restriction configuration is applied, a new event is reflected in the machine timeline +When the application execution restriction configuration is applied, a new event is reflected in the machine timeline. **Notification on machine user**:
When application restriction is being applied on the machine, the following notification is displayed to inform the user: @@ -122,7 +122,7 @@ When application restriction is being applied on the machine, the following noti ## Undo restriction of applications from running -Depending on the severity of the attack and the state of the machine, you can choose reverse the restriction of applications policy after you have verified that the compromised machine has been remediated. +Depending on the severity of the attack and the state of the machine, you can choose to reverse the restriction of applications policy after you have verified that the compromised machine has been remediated. 1. Select the machine where you restricted an application from running from. @@ -179,7 +179,7 @@ The package contains the following folders: You can also search for historical packages in the machine timeline. ## Run Windows Defender Antivirus scan on machines -As part of the investigation or response process, you can remotely initiate an Antivirus scan to help identify and remediate malware that might be present on a compromised machine. +As part of the investigation or response process, you can remotely initiate an antivirus scan to help identify and remediate malware that might be present on a compromised machine. >[!NOTE] > A Windows Defender Antivirus (Windows Defender AV) scan can run alongside other antivirus solutions, whether Windows Defender AV is the active antivirus solution or not. @@ -190,11 +190,8 @@ As part of the investigation or response process, you can remotely initiate an A - **Alerts queue** - Select the machine name beside the machine icon from the alerts queue. - **Machines list** - Select the machine name from the list of machines. - **Search box** - Select Machine from the drop-down menu and enter the machine name. - 2. Open the **Actions** menu and select **Run antivirus scan**. - -[INSERT SCREEN CAPTURE OF ACTION BUTTON HERE!!!] - + [INSERT SCREEN CAPTURE OF ACTION BUTTON HERE!!!] 3. Select the scan type that you'd like to run. You can choose between a quick or a full scan. 4. Type a comment (optional) and select **Yes** to start the scan. @@ -206,7 +203,7 @@ As part of the investigation or response process, you can remotely initiate an A - **Submitting user** - Shows who submitted the action on the machine. You can view the comments provided by the user by selecting the information icon. - **Status** - Indicates any pending actions or the results of completed actions. -The machine timeline will include a new event, reflecting that a scan action was submitted on the machine as well as an event when a scan has completed. Windows Defender AV alerts will reflect any detections that surfaced during the scan. +The machine timeline will include a new event, reflecting that a scan action was submitted on the machine as well as an event when a scan has completed. Windows Defender AV alerts will reflect any detections that surfaced during the scan. ## Check activity details in Action center The **Action center** provides information on actions that were taken on a machine or file. You’ll be able to view if a machine was isolated and if an investigation package is available from a machine. All related details are also shown, for example, submission time, submitting user, and if the action succeeded or failed. From 70aef2307fe398f5a9d2bf1ab9722921c08bb57c Mon Sep 17 00:00:00 2001 From: lomayor Date: Tue, 13 Jun 2017 17:54:15 +1000 Subject: [PATCH 014/290] Small update to undo isolation section @mjcaparas @jcaparas --- ...achine-alerts-windows-defender-advanced-threat-protection.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/threat-protection/windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection.md index 6912910b53..d78a394085 100644 --- a/windows/threat-protection/windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection.md @@ -73,7 +73,7 @@ When a machine is being isolated, the following notification is displayed to inf ![Image of no network connection](images/atp-notification-isolate.png) ## Undo machine isolation -Depending on the severity of the attack and the state of the machine you can choose to release the machine isolation after you have verified that the compromised machine has been remediated. +Depending on the severity of the attack and the state of the machine you can choose to release the machine from isolation after you have verified that the compromised machine has been remediated. 1. Select a machine that was previously isolated. From 3ab062c947cb34404c21d9c35fa268350b0dd01d Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Tue, 13 Jun 2017 15:31:40 -0700 Subject: [PATCH 015/290] VDI content --- ...ows-defender-advanced-threat-protection.md | 44 +++++++++++++++++++ 1 file changed, 44 insertions(+) diff --git a/windows/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection.md index 703871c3fd..bfb8775222 100644 --- a/windows/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection.md @@ -48,6 +48,50 @@ localizationpriority: high 9. Click **OK** and close any open GPMC windows. +## Onboard virtual desktop infrastructure (VDI) +You can onboard VDIs using Group Policy (GP). You can onboard VDIs using a single entry or multiple entries for each machine. The following steps will guide you on how to onboard VDIs and will highlight steps for single and multiple entry methods. + +1. Open the GP configuration package .zip file (*WindowsDefenderATPOnboardingPackage.zip*) that you downloaded from the service onboarding wizard. You can also get the package from the [Windows Defender ATP portal](https://securitycenter.windows.com/): + + a. Click **Endpoint management** on the **Navigation pane**. + + b. Select **Group Policy**, click **Download package** and save the .zip file. + +2. Copy the extracted files from the .zip into `golden/master` image under the path +path `C:\WINDOWS\System32\GroupPolicy\Machine\Scripts\Startup`. You should have a folder called WindowsDefenderATPOnboardingPackage containing the file WindowsDefenderATPOnboardingScript.cmd. + +3. Follow the following step if you're implementing a single entry method:
+ **For single entry for each machine**:
+ Copy the file `Onboard-NonPersistentMachine.ps1` to `golden/master` image to +path `C:\WINDOWS\System32\GroupPolicy\Machine\Scripts\Startup`.
+ +4. Open a Local Group Policy Editor window and navigate to **Computer Configuration** > **Windows Settings** > **Scripts** > **Startup**. + +5. Depending on the method you'd like to implement, follow the appropriate steps:
+ **For single entry for each machine**:
+ Select the **PowerShell Scripts** tab, then click **Add** (Windows Explorer will open directly in the path where you copied the onboarding script earlier). Navigate to onboarding PowerShell script `Onboard-NonPersistentMachine.ps1`.

+ **For multiple entries for each machine**:
+ Select the **Scripts** tab, then click **Add** (Windows Explorer will open directly in the path where you copied the onboarding script earlier). Navigate to the onboarding bash script `WindowsDefenderATPOnboardingScript.cmd`. + +6. (sysprep and) save golden/master image [PLEASE EXPLAIN, I'M NOT SURE I UNDERSTAND THIS STEP] + +7. Test your solution: + + a. Create a pool with one machine. + + b. Logon to machine. + + c. Logoff from machine. + + d. Logon to machine with another user. + + e. **For single entry for each machine**: Check only one entry in the Windows Defender ATP portal.
+ **For multiple entries for each machine**: Check multiple entries in the Windows Defender ATP portal. + +8. Click **Machines list** on the Navigation pane. + +9. Use the search function by entering the machine name and select **Machine** as search type. [QUESTION TO DAN: IF USER WILL USE SEARCH FUNCTION, DO THEY REALLY NEED TO GO TO MACHINES LIST FIRST? CAN'T THEY JUST USE SEARCH FUNCTION DIRECTLY AND SKIP PRIOR STEP?] + ## Additional Windows Defender ATP configuration settings For each endpoint, you can state whether samples can be collected from the endpoint when a request is made through the Windows Defender ATP portal to submit a file for deep analysis. From fd32647090e916bde454c1d28b660fd751879414 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Tue, 13 Jun 2017 15:41:43 -0700 Subject: [PATCH 016/290] minor edits --- ...ndpoints-gp-windows-defender-advanced-threat-protection.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection.md index bfb8775222..806c3e1045 100644 --- a/windows/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection.md @@ -49,7 +49,7 @@ localizationpriority: high 9. Click **OK** and close any open GPMC windows. ## Onboard virtual desktop infrastructure (VDI) -You can onboard VDIs using Group Policy (GP). You can onboard VDIs using a single entry or multiple entries for each machine. The following steps will guide you on how to onboard VDIs and will highlight steps for single and multiple entry methods. +You can onboard VDIs using Group Policy (GP). You can onboard VDIs using a single entry or multiple entries for each machine. The following steps will guide you through steps in onboarding VDIs and will highlight steps for single and multiple entries. 1. Open the GP configuration package .zip file (*WindowsDefenderATPOnboardingPackage.zip*) that you downloaded from the service onboarding wizard. You can also get the package from the [Windows Defender ATP portal](https://securitycenter.windows.com/): @@ -60,7 +60,7 @@ You can onboard VDIs using Group Policy (GP). You can onboard VDIs using a singl 2. Copy the extracted files from the .zip into `golden/master` image under the path path `C:\WINDOWS\System32\GroupPolicy\Machine\Scripts\Startup`. You should have a folder called WindowsDefenderATPOnboardingPackage containing the file WindowsDefenderATPOnboardingScript.cmd. -3. Follow the following step if you're implementing a single entry method:
+3. The following step is only applicable if you're implementing a single entry for each machine:
**For single entry for each machine**:
Copy the file `Onboard-NonPersistentMachine.ps1` to `golden/master` image to path `C:\WINDOWS\System32\GroupPolicy\Machine\Scripts\Startup`.
From 1e8214309975111f09b97ad485fda5f34d6cb849 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Thu, 15 Jun 2017 11:37:48 -0700 Subject: [PATCH 017/290] new topic security updates --- ...ows-defender-advanced-threat-protection.md | 2 +- ...ows-defender-advanced-threat-protection.md | 22 +++++++++++++++++++ 2 files changed, 23 insertions(+), 1 deletion(-) create mode 100644 windows/threat-protection/windows-defender-atp/security-updates-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/security-analytics-dashboard-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/security-analytics-dashboard-windows-defender-advanced-threat-protection.md index f48ffd1dda..fc840a6bc2 100644 --- a/windows/threat-protection/windows-defender-atp/security-analytics-dashboard-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/security-analytics-dashboard-windows-defender-advanced-threat-protection.md @@ -1,6 +1,6 @@ --- title: View the Security Analytics dashboard -description: Use the Security Analytics dashboard to assess and improve the security state of your organization by analyzing various security control tiles. Use the recommended improvement actions and retrieve list of machines that need remediation. +description: Use the Security Analytics dashboard to assess and improve the security state of your organization by analyzing various security control tiles. Use the recommended improvement actions based on the list of machines that need remediation. keywords: security analytics, dashboard, antivirus recommendations, security control state, security score, score improvement search.product: eADQiWindows 10XVcnh ms.prod: w10 diff --git a/windows/threat-protection/windows-defender-atp/security-updates-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/security-updates-windows-defender-advanced-threat-protection.md new file mode 100644 index 0000000000..a6f76a8f46 --- /dev/null +++ b/windows/threat-protection/windows-defender-atp/security-updates-windows-defender-advanced-threat-protection.md @@ -0,0 +1,22 @@ +--- +title: +description: +keywords: +search.product: eADQiWindows 10XVcnh +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: security +author: mjcaparas +localizationpriority: high +--- + +# Security updates + +**Applies to:** + +- Windows 10 Enterprise +- Windows 10 Education +- Windows 10 Pro +- Windows 10 Pro Education +- Windows Defender Advanced Threat Protection (Windows Defender ATP) From 74e4cd00ca817ebbe29f0cfd2c8d20925ef07784 Mon Sep 17 00:00:00 2001 From: jcaparas Date: Mon, 26 Jun 2017 21:17:16 -0700 Subject: [PATCH 018/290] note for hidden folder --- ...endpoints-gp-windows-defender-advanced-threat-protection.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/windows/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection.md index 806c3e1045..b1aab65177 100644 --- a/windows/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection.md @@ -60,6 +60,9 @@ You can onboard VDIs using Group Policy (GP). You can onboard VDIs using a singl 2. Copy the extracted files from the .zip into `golden/master` image under the path path `C:\WINDOWS\System32\GroupPolicy\Machine\Scripts\Startup`. You should have a folder called WindowsDefenderATPOnboardingPackage containing the file WindowsDefenderATPOnboardingScript.cmd. + >[!NOTE] + >If you don't see the `C:\WINDOWS\System32\GroupPolicy\Machine\Scripts\Startup` folder, it might be hidden. You'll need to choose to the **Show hidden files and folders** option from file explorer. + 3. The following step is only applicable if you're implementing a single entry for each machine:
**For single entry for each machine**:
Copy the file `Onboard-NonPersistentMachine.ps1` to `golden/master` image to From 6a85eb0cab75f11858929ebeda488a0bce20d5cb Mon Sep 17 00:00:00 2001 From: jcaparas Date: Mon, 26 Jun 2017 21:21:23 -0700 Subject: [PATCH 019/290] add note --- ...endpoints-gp-windows-defender-advanced-threat-protection.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/windows/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection.md index b1aab65177..d3ad03625e 100644 --- a/windows/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection.md @@ -68,6 +68,9 @@ path `C:\WINDOWS\System32\GroupPolicy\Machine\Scripts\Startup`. You should have Copy the file `Onboard-NonPersistentMachine.ps1` to `golden/master` image to path `C:\WINDOWS\System32\GroupPolicy\Machine\Scripts\Startup`.
+ >[!NOTE] + >If you don't see the `C:\WINDOWS\System32\GroupPolicy\Machine\Scripts\Startup` folder, it might be hidden. You'll need to choose to the **Show hidden files and folders** option from file explorer. + 4. Open a Local Group Policy Editor window and navigate to **Computer Configuration** > **Windows Settings** > **Scripts** > **Startup**. 5. Depending on the method you'd like to implement, follow the appropriate steps:
From 024f1d42bd0cf24a8e33c837417db191b6ee6943 Mon Sep 17 00:00:00 2001 From: jcaparas Date: Mon, 26 Jun 2017 22:01:02 -0700 Subject: [PATCH 020/290] add step to download file --- ...ndpoints-gp-windows-defender-advanced-threat-protection.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection.md index d3ad03625e..8fd5e8aa13 100644 --- a/windows/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection.md @@ -65,8 +65,8 @@ path `C:\WINDOWS\System32\GroupPolicy\Machine\Scripts\Startup`. You should have 3. The following step is only applicable if you're implementing a single entry for each machine:
**For single entry for each machine**:
- Copy the file `Onboard-NonPersistentMachine.ps1` to `golden/master` image to -path `C:\WINDOWS\System32\GroupPolicy\Machine\Scripts\Startup`.
+ a. Download the file: [Onboard-NonPersistenMachine.ps1](https://go.microsoft.com/fwlink/p/?linkid=852276 ).
+ b. Copy the file to `golden/master` image to the path `C:\WINDOWS\System32\GroupPolicy\Machine\Scripts\Startup`.
>[!NOTE] >If you don't see the `C:\WINDOWS\System32\GroupPolicy\Machine\Scripts\Startup` folder, it might be hidden. You'll need to choose to the **Show hidden files and folders** option from file explorer. From ca4e4fe6e34d7164add49583c62a1b9063027b91 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Thu, 29 Jun 2017 14:29:04 -0700 Subject: [PATCH 021/290] image --- .../images/atp-org-sec-score.png | Bin 0 -> 24663 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 windows/threat-protection/windows-defender-atp/images/atp-org-sec-score.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-org-sec-score.png b/windows/threat-protection/windows-defender-atp/images/atp-org-sec-score.png new file mode 100644 index 0000000000000000000000000000000000000000..48c8c1e287a7972b5bb91f260c0f4e6003232329 GIT binary patch literal 24663 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 Date: Thu, 29 Jun 2017 15:04:31 -0700 Subject: [PATCH 022/290] updates to topic, add image --- .../images/atp-org-sec-score.png | Bin 24663 -> 24663 bytes ...ows-defender-advanced-threat-protection.md | 28 +++++++++++------- 2 files changed, 17 insertions(+), 11 deletions(-) diff --git a/windows/threat-protection/windows-defender-atp/images/atp-org-sec-score.png b/windows/threat-protection/windows-defender-atp/images/atp-org-sec-score.png index 48c8c1e287a7972b5bb91f260c0f4e6003232329..17bd2feb7466f2ae6c2d0b53305469cfc28af726 100644 GIT binary patch delta 19 bcmcb9fbseP#tF`Bat2qr%6d0?@+ANOSMLZR delta 19 bcmcb9fbseP#tF`BQbutvE-l^Y$(H~CSz8Eu diff --git a/windows/threat-protection/windows-defender-atp/security-analytics-dashboard-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/security-analytics-dashboard-windows-defender-advanced-threat-protection.md index fc840a6bc2..1b86db4094 100644 --- a/windows/threat-protection/windows-defender-atp/security-analytics-dashboard-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/security-analytics-dashboard-windows-defender-advanced-threat-protection.md @@ -25,7 +25,7 @@ The Security Analytics dashboard provides valuable information about the overall The **Security Analytics Dashboard** displays a snapshot of: - Organizational security score -- Security controls +- Security converage - Improvement opportunities - Antivirus - optimization @@ -34,26 +34,32 @@ Visibility on the following Windows Defender security controls are supported: - Antivirus - Security updates -## Organizational security score / Your organizational security score [JOEY TO UPDATE ONCE FINAL UI UPDATE IS DONE] +## Organizational security score The organization security score is reflective of the average score of all the Windows Defender security control properties that are configured according to the recommended baseline. You can improve this score by taking the steps in configuring each of the security controls in the optimal settings. -[JOEY: INSERT SCREENSHOT OF TILE HERE] +![Organizational security score](images/atp-org-sec-score.png) -## Security controls / Windows Defender security control state [JOEY TO UPDATE ONCE FINAL UI UPDATE IS DONE] -The security controls shows a bar graph where each bar represents a Windows Defender security control. Bars represent the various products with an indicator of the total number of machines where protection is deployed and where attention is required. You can click on the each of the bars or states to look into the details of the security control. -[EVALD: I ASSUMPED THE BARS ARE CLICKABLE, AND IF CLICKED, USERS WILL BE TAKEN TO SPECIFIC VIEW? IF THIS ASSUMPTION IS WRONG, I CAN REMOVE THE SENTENCE ABOVE.] + +## Security coverage +The security coverage tile shows a bar graph where each bar represents a Windows Defender security control. Each bars represents the various products with an indicator of the total number of machines that are well configured and those that require attention. [JOEY: INSERT SCREENSHOT OF TILE HERE] -## Improvement opportunities / Your score improvement opportunity [JOEY TO UPDATE ONCE FINAL UI UPDATE IS DONE] -Improve your organizational security by taking the recommended improvement actions listed on this tile. This tile provides percentage values for each security control. The percentage values are ????? [EVALD / RAN I NEED SOME HELP HERE. I DON'T REALLY UNDERSTAND THE WHOLE PERCENTAGE THING. CAN YOU PROVIDE IN LAYMAN TERMS PLEASE.] +## Improvement opportunities +Improve your organizational security score by taking the recommended improvement actions listed on this tile. This tile provides percentage values for each security control. The percentage values are ????? [EVALD / RAN I NEED SOME HELP HERE. I DON'T REALLY UNDERSTAND THE WHOLE PERCENTAGE THING. CAN YOU PROVIDE IN LAYMAN TERMS PLEASE.] + +Click on each segment to see the [JOEY: INSERT SCREENSHOT OF TILE HERE] For more information on how to optimize Windows Defender security products based on the Windows Defender ATP recommendations, see [Optimize security products](optimize-security-windows-defender-advanced-threat-protection.md). (EVALD/RAN/SMES - NOTE THAT TOPIC IS JUST A PLACEHOLDER FOR NOW. IT DOESN'T CONTAIN ANYTHING AT THE MOMENT.) -## Antivirus recommendations -This tile provides a specific list of recommendations for each security product and the total number of machines affected. You can click on the link to be taken to the Machines list and take action from there. [EVALD / RAN / DANIEL - I DON'T UNDERSTAND WHAT THE GREEN TRIANGLE IS REPRESENTING AND THE +5% ETC. CAN YOU ] +### Antivirus optimization +This tile provides a specific list of actions you can take on Windows Defender Antivirus to improve the security on your organization. Each action shows the exact number of endpoints where you can apply the action on. For more information, see [Antivirus optimization](https://go.microsoft.com/fwlink/p/?linkid=851288). -[JOEY: INSERT SCREENSHOT OF TILE HERE] +### Security updates optimization +This tile shows you the exact number of machines that require the latest security updates. + +### Advanced threat protection +This tile provides a specific list of actions you can take on Windows Defender ATP. For more information, see [Fix unhealthy sensors](fix-unhealhty-sensors-windows-defender-advanced-threat-protection.md). From fe758dd8dfcd10489d5c27971a24dc9cf29fc062 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Thu, 29 Jun 2017 15:10:18 -0700 Subject: [PATCH 023/290] update tile labels --- .../images/atp-security-coverage.png | Bin 0 -> 15404 bytes .../images/atp-security-improvements.png | Bin 0 -> 50297 bytes ...ndows-defender-advanced-threat-protection.md | 12 ++++++++++-- ...ndows-defender-advanced-threat-protection.md | 11 ++++++----- 4 files changed, 16 insertions(+), 7 deletions(-) create mode 100644 windows/threat-protection/windows-defender-atp/images/atp-security-coverage.png create mode 100644 windows/threat-protection/windows-defender-atp/images/atp-security-improvements.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-security-coverage.png b/windows/threat-protection/windows-defender-atp/images/atp-security-coverage.png new file mode 100644 index 0000000000000000000000000000000000000000..4f816577224d40b3fb3c29d17f75215333cf0bb1 GIT binary patch literal 15404 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
    j35O1>-=uD+lzVjdQIgAym$qxi)dV? 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 Pq0Z|Y=@shS_~oAf*u$wZ literal 0 HcmV?d00001 diff --git a/windows/threat-protection/windows-defender-atp/images/atp-security-improvements.png b/windows/threat-protection/windows-defender-atp/images/atp-security-improvements.png new file mode 100644 index 0000000000000000000000000000000000000000..c84692540202e092f9f3c9d4657c113a75131929 GIT binary patch literal 50297 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 literal 0 HcmV?d00001 diff --git a/windows/threat-protection/windows-defender-atp/optimize-security-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/optimize-security-windows-defender-advanced-threat-protection.md index bf1baff2a6..6d70fde0bf 100644 --- a/windows/threat-protection/windows-defender-atp/optimize-security-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/optimize-security-windows-defender-advanced-threat-protection.md @@ -1,5 +1,5 @@ --- -title: Optimize Windows Defender security products +title: Optimize Windows Defender Antivirus description: keywords: search.product: eADQiWindows 10XVcnh @@ -11,7 +11,7 @@ author: mjcaparas localizationpriority: high --- -# Optimize Windows Defender security products +# Optimize Windows Defender Antivirus **Applies to:** @@ -20,3 +20,11 @@ localizationpriority: high - Windows 10 Pro - Windows 10 Pro Education - Windows Defender Advanced Threat Protection (Windows Defender ATP) + +The Antivirus optimization tile provides a list of recommendations to affected machines. Taking action on the recommendations will help improve your overall organizational security: + +- [Turn on Windows Defender Antivirus]() +- [Turn on cloud-delivered protection](windows-defender-antivirus/enable-cloud-protection-windows-defender-antivirus.md) +- [Turn on protection from potentially unwanted applications](windows-defender-antivirus/detect-block-potentially-unwanted-apps-windows-defender-antivirus.md) +- [Turn on real-time protection](windows-defender-antivirus/configure-real-time-protection-windows-defender-antivirus.md) +- [Update antivirus definitions](windows-defender-antivirus/manage-updates-baselines-windows-defender-antivirus.md) \ No newline at end of file diff --git a/windows/threat-protection/windows-defender-atp/security-analytics-dashboard-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/security-analytics-dashboard-windows-defender-advanced-threat-protection.md index 1b86db4094..51ed959380 100644 --- a/windows/threat-protection/windows-defender-atp/security-analytics-dashboard-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/security-analytics-dashboard-windows-defender-advanced-threat-protection.md @@ -43,23 +43,24 @@ The organization security score is reflective of the average score of all the Wi ## Security coverage The security coverage tile shows a bar graph where each bar represents a Windows Defender security control. Each bars represents the various products with an indicator of the total number of machines that are well configured and those that require attention. -[JOEY: INSERT SCREENSHOT OF TILE HERE] +![Security coverage](images/atp-security-coverage.png) ## Improvement opportunities Improve your organizational security score by taking the recommended improvement actions listed on this tile. This tile provides percentage values for each security control. The percentage values are ????? [EVALD / RAN I NEED SOME HELP HERE. I DON'T REALLY UNDERSTAND THE WHOLE PERCENTAGE THING. CAN YOU PROVIDE IN LAYMAN TERMS PLEASE.] -Click on each segment to see the +Click on each segment to see the recommended optimizations. -[JOEY: INSERT SCREENSHOT OF TILE HERE] +![Improvement oppportunities](images/atp-security-improvements.png) -For more information on how to optimize Windows Defender security products based on the Windows Defender ATP recommendations, see [Optimize security products](optimize-security-windows-defender-advanced-threat-protection.md). (EVALD/RAN/SMES - NOTE THAT TOPIC IS JUST A PLACEHOLDER FOR NOW. IT DOESN'T CONTAIN ANYTHING AT THE MOMENT.) ### Antivirus optimization -This tile provides a specific list of actions you can take on Windows Defender Antivirus to improve the security on your organization. Each action shows the exact number of endpoints where you can apply the action on. For more information, see [Antivirus optimization](https://go.microsoft.com/fwlink/p/?linkid=851288). +This tile provides a specific list of actions you can take on Windows Defender Antivirus to improve the security on your organization. Each action shows the exact number of endpoints where you can apply the action on. For more information, see [Optimize Windows Defender Antivirus](https://go.microsoft.com/fwlink/p/?linkid=851288). ### Security updates optimization This tile shows you the exact number of machines that require the latest security updates. +[EVALD / RAN - I'M NOT SURE IT'S WORTH MAKING A STAND ALONE TOPIC FOR THIS. THERE IS ONLY ONE LINE.] + ### Advanced threat protection This tile provides a specific list of actions you can take on Windows Defender ATP. For more information, see [Fix unhealthy sensors](fix-unhealhty-sensors-windows-defender-advanced-threat-protection.md). From 96fbbffca5a2de211747bb6af6670b656e36960f Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Thu, 29 Jun 2017 15:14:19 -0700 Subject: [PATCH 024/290] remove repetitive content --- ...dashboard-windows-defender-advanced-threat-protection.md | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/windows/threat-protection/windows-defender-atp/security-analytics-dashboard-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/security-analytics-dashboard-windows-defender-advanced-threat-protection.md index 51ed959380..8322bd4ef6 100644 --- a/windows/threat-protection/windows-defender-atp/security-analytics-dashboard-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/security-analytics-dashboard-windows-defender-advanced-threat-protection.md @@ -25,14 +25,10 @@ The Security Analytics dashboard provides valuable information about the overall The **Security Analytics Dashboard** displays a snapshot of: - Organizational security score -- Security converage +- Security coverage - Improvement opportunities - Antivirus - optimization -Visibility on the following Windows Defender security controls are supported: -- Advanced threat protection -- Antivirus -- Security updates ## Organizational security score The organization security score is reflective of the average score of all the Windows Defender security control properties that are configured according to the recommended baseline. You can improve this score by taking the steps in configuring each of the security controls in the optimal settings. From 4074c16782226cb139fb9279d70b526ca7457f3b Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Thu, 29 Jun 2017 15:36:58 -0700 Subject: [PATCH 025/290] add image update toc --- windows/threat-protection/TOC.md | 1 + .../images/atp-security-analytics-dashboard.png | Bin 0 -> 88426 bytes ...ndows-defender-advanced-threat-protection.md | 3 ++- 3 files changed, 3 insertions(+), 1 deletion(-) create mode 100644 windows/threat-protection/windows-defender-atp/images/atp-security-analytics-dashboard.png diff --git a/windows/threat-protection/TOC.md b/windows/threat-protection/TOC.md index 2682bc4df5..9c3cd01bb3 100644 --- a/windows/threat-protection/TOC.md +++ b/windows/threat-protection/TOC.md @@ -18,6 +18,7 @@ ### [Use the Windows Defender ATP portal](windows-defender-atp\use-windows-defender-advanced-threat-protection.md) #### [View the Dashboard](windows-defender-atp\dashboard-windows-defender-advanced-threat-protection.md) #### [View the Security Analytics dashboard](windows-defender-atp\security-analytics-dashboard-windows-defender-advanced-threat-protection.md) +##### [Antivirus optimization](optimize-security-windows-defender-advanced-threat-protection.md) #### [View and organize the Alerts queue](windows-defender-atp\alerts-queue-windows-defender-advanced-threat-protection.md) #### [Investigate alerts](windows-defender-atp\investigate-alerts-windows-defender-advanced-threat-protection.md) ##### [Alert process tree](windows-defender-atp\investigate-alerts-windows-defender-advanced-threat-protection.md#alert-process-tree) diff --git a/windows/threat-protection/windows-defender-atp/images/atp-security-analytics-dashboard.png b/windows/threat-protection/windows-defender-atp/images/atp-security-analytics-dashboard.png new file mode 100644 index 0000000000000000000000000000000000000000..ead13a2a942da4688d5ca547257686902f64f535 GIT binary patch literal 88426 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 DbS}^x literal 0 HcmV?d00001 diff --git a/windows/threat-protection/windows-defender-atp/security-analytics-dashboard-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/security-analytics-dashboard-windows-defender-advanced-threat-protection.md index 8322bd4ef6..3c55ee1848 100644 --- a/windows/threat-protection/windows-defender-atp/security-analytics-dashboard-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/security-analytics-dashboard-windows-defender-advanced-threat-protection.md @@ -29,6 +29,7 @@ The **Security Analytics Dashboard** displays a snapshot of: - Improvement opportunities - Antivirus - optimization +![Security anlytics dashboard](images/atp-security-analytics-dashboard.png) ## Organizational security score The organization security score is reflective of the average score of all the Windows Defender security control properties that are configured according to the recommended baseline. You can improve this score by taking the steps in configuring each of the security controls in the optimal settings. @@ -59,4 +60,4 @@ This tile shows you the exact number of machines that require the latest securit [EVALD / RAN - I'M NOT SURE IT'S WORTH MAKING A STAND ALONE TOPIC FOR THIS. THERE IS ONLY ONE LINE.] ### Advanced threat protection -This tile provides a specific list of actions you can take on Windows Defender ATP. For more information, see [Fix unhealthy sensors](fix-unhealhty-sensors-windows-defender-advanced-threat-protection.md). +This tile provides a specific list of actions you can take on Windows Defender ATP to improve how endpoints provide sensor data to the Windows Defender ATP service. For more information, see [Fix unhealthy sensors](fix-unhealhty-sensors-windows-defender-advanced-threat-protection.md). From a5142582802f24b3be2b83b58fd89a296973c87b Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Thu, 29 Jun 2017 15:38:51 -0700 Subject: [PATCH 026/290] fix link --- ...rity-windows-defender-advanced-threat-protection.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/windows/threat-protection/windows-defender-atp/optimize-security-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/optimize-security-windows-defender-advanced-threat-protection.md index 6d70fde0bf..b0eab36d69 100644 --- a/windows/threat-protection/windows-defender-atp/optimize-security-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/optimize-security-windows-defender-advanced-threat-protection.md @@ -23,8 +23,8 @@ localizationpriority: high The Antivirus optimization tile provides a list of recommendations to affected machines. Taking action on the recommendations will help improve your overall organizational security: -- [Turn on Windows Defender Antivirus]() -- [Turn on cloud-delivered protection](windows-defender-antivirus/enable-cloud-protection-windows-defender-antivirus.md) -- [Turn on protection from potentially unwanted applications](windows-defender-antivirus/detect-block-potentially-unwanted-apps-windows-defender-antivirus.md) -- [Turn on real-time protection](windows-defender-antivirus/configure-real-time-protection-windows-defender-antivirus.md) -- [Update antivirus definitions](windows-defender-antivirus/manage-updates-baselines-windows-defender-antivirus.md) \ No newline at end of file +- Turn on Windows Defender Antivirus +- [Turn on cloud-delivered protection](./windows-defender-antivirus/enable-cloud-protection-windows-defender-antivirus.md) +- [Turn on protection from potentially unwanted applications](./windows-defender-antivirus/detect-block-potentially-unwanted-apps-windows-defender-antivirus.md) +- [Turn on real-time protection](./windows-defender-antivirus/configure-real-time-protection-windows-defender-antivirus.md) +- [Update antivirus definitions](./windows-defender-antivirus/manage-updates-baselines-windows-defender-antivirus.md) \ No newline at end of file From b25d1b645f271927cc22363fd4013a5dd5281935 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Thu, 29 Jun 2017 15:47:04 -0700 Subject: [PATCH 027/290] update links --- ...rity-windows-defender-advanced-threat-protection.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/windows/threat-protection/windows-defender-atp/optimize-security-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/optimize-security-windows-defender-advanced-threat-protection.md index b0eab36d69..92fed85156 100644 --- a/windows/threat-protection/windows-defender-atp/optimize-security-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/optimize-security-windows-defender-advanced-threat-protection.md @@ -23,8 +23,8 @@ localizationpriority: high The Antivirus optimization tile provides a list of recommendations to affected machines. Taking action on the recommendations will help improve your overall organizational security: -- Turn on Windows Defender Antivirus -- [Turn on cloud-delivered protection](./windows-defender-antivirus/enable-cloud-protection-windows-defender-antivirus.md) -- [Turn on protection from potentially unwanted applications](./windows-defender-antivirus/detect-block-potentially-unwanted-apps-windows-defender-antivirus.md) -- [Turn on real-time protection](./windows-defender-antivirus/configure-real-time-protection-windows-defender-antivirus.md) -- [Update antivirus definitions](./windows-defender-antivirus/manage-updates-baselines-windows-defender-antivirus.md) \ No newline at end of file +- [Use Windows Defender AV with Windows Defender ATP](https://docs.microsoft.com/en-us/windows/threat-protection/windows-defender-antivirus/windows-defender-antivirus-compatibility) +- [Turn on cloud-delivered protection](https://docs.microsoft.com/en-us/windows/threat-protection/windows-defender-antivirus/enable-cloud-protection-windows-defender-antivirus) +- [Turn on protection from potentially unwanted applications](https://docs.microsoft.com/en-us/windows/threat-protection/windows-defender-antivirus/enable-cloud-protection-windows-defender-antivirus) +- [Turn on real-time protection](https://docs.microsoft.com/en-us/windows/threat-protection/windows-defender-antivirus/configure-real-time-protection-windows-defender-antivirus) +- [Update antivirus protection and definitions](./windows-defender-antivirus/manage-updates-baselines-windows-defender-antivirus.md) \ No newline at end of file From 1e9dd16e3247c47196413a76e4f20d44daa7943e Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Thu, 29 Jun 2017 15:49:21 -0700 Subject: [PATCH 028/290] update toc --- windows/threat-protection/TOC.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/threat-protection/TOC.md b/windows/threat-protection/TOC.md index 9c3cd01bb3..5a66ac896e 100644 --- a/windows/threat-protection/TOC.md +++ b/windows/threat-protection/TOC.md @@ -50,7 +50,7 @@ ####### [Submit files for analysis](windows-defender-atp\respond-file-alerts-windows-defender-advanced-threat-protection.md#submit-files-for-analysis) ####### [View deep analysis reports](windows-defender-atp\respond-file-alerts-windows-defender-advanced-threat-protection.md#view-deep-analysis-reports) ####### [Troubleshoot deep analysis](windows-defender-atp\respond-file-alerts-windows-defender-advanced-threat-protection.md#troubleshoot-deep-analysis) -##### [Optimize security products](optimize-security-windows-defender-advanced-threat-protection.md) +##### [Optimize security products](windows-defender-atp\optimize-security-windows-defender-advanced-threat-protection.md) ### [Pull alerts to your SIEM tools](windows-defender-atp\configure-siem-windows-defender-advanced-threat-protection.md) #### [Enable SIEM integration](windows-defender-atp\enable-siem-integration-windows-defender-advanced-threat-protection.md) #### [Configure Splunk to pull alerts](windows-defender-atp\configure-splunk-windows-defender-advanced-threat-protection.md) From f1ecc247a1fbe07c47dd5893f45fa5650d38118c Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Fri, 30 Jun 2017 10:39:43 -0700 Subject: [PATCH 029/290] fix link --- windows/threat-protection/TOC.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/threat-protection/TOC.md b/windows/threat-protection/TOC.md index 5a66ac896e..b2ea2b9829 100644 --- a/windows/threat-protection/TOC.md +++ b/windows/threat-protection/TOC.md @@ -18,7 +18,7 @@ ### [Use the Windows Defender ATP portal](windows-defender-atp\use-windows-defender-advanced-threat-protection.md) #### [View the Dashboard](windows-defender-atp\dashboard-windows-defender-advanced-threat-protection.md) #### [View the Security Analytics dashboard](windows-defender-atp\security-analytics-dashboard-windows-defender-advanced-threat-protection.md) -##### [Antivirus optimization](optimize-security-windows-defender-advanced-threat-protection.md) +##### [Antivirus optimization](windows-defender-atp\optimize-security-windows-defender-advanced-threat-protection.md) #### [View and organize the Alerts queue](windows-defender-atp\alerts-queue-windows-defender-advanced-threat-protection.md) #### [Investigate alerts](windows-defender-atp\investigate-alerts-windows-defender-advanced-threat-protection.md) ##### [Alert process tree](windows-defender-atp\investigate-alerts-windows-defender-advanced-threat-protection.md#alert-process-tree) From 0b3c1ef71316603eee1eab3121eec7e436a993da Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Fri, 30 Jun 2017 10:50:12 -0700 Subject: [PATCH 030/290] link --- ...mize-security-windows-defender-advanced-threat-protection.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/threat-protection/windows-defender-atp/optimize-security-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/optimize-security-windows-defender-advanced-threat-protection.md index 92fed85156..3eac8a2bec 100644 --- a/windows/threat-protection/windows-defender-atp/optimize-security-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/optimize-security-windows-defender-advanced-threat-protection.md @@ -27,4 +27,4 @@ The Antivirus optimization tile provides a list of recommendations to affected m - [Turn on cloud-delivered protection](https://docs.microsoft.com/en-us/windows/threat-protection/windows-defender-antivirus/enable-cloud-protection-windows-defender-antivirus) - [Turn on protection from potentially unwanted applications](https://docs.microsoft.com/en-us/windows/threat-protection/windows-defender-antivirus/enable-cloud-protection-windows-defender-antivirus) - [Turn on real-time protection](https://docs.microsoft.com/en-us/windows/threat-protection/windows-defender-antivirus/configure-real-time-protection-windows-defender-antivirus) -- [Update antivirus protection and definitions](./windows-defender-antivirus/manage-updates-baselines-windows-defender-antivirus.md) \ No newline at end of file +- [Update antivirus protection and definitions](https://docs.microsoft.com/en-us/windows/threat-protection/windows-defender-antivirus/manage-updates-baselines-windows-defender-antivirus.md) \ No newline at end of file From 3c7bbf151f76aaaf044b9ba478b026e758413833 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Fri, 30 Jun 2017 10:52:41 -0700 Subject: [PATCH 031/290] add comment --- ...cs-dashboard-windows-defender-advanced-threat-protection.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/windows/threat-protection/windows-defender-atp/security-analytics-dashboard-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/security-analytics-dashboard-windows-defender-advanced-threat-protection.md index 3c55ee1848..740676b955 100644 --- a/windows/threat-protection/windows-defender-atp/security-analytics-dashboard-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/security-analytics-dashboard-windows-defender-advanced-threat-protection.md @@ -53,11 +53,12 @@ Click on each segment to see the recommended optimizations. ### Antivirus optimization This tile provides a specific list of actions you can take on Windows Defender Antivirus to improve the security on your organization. Each action shows the exact number of endpoints where you can apply the action on. For more information, see [Optimize Windows Defender Antivirus](https://go.microsoft.com/fwlink/p/?linkid=851288). +[EVALD / RAN - I DON'T THINK IT'S WORTH MAKING A STAND ALONE TOPIC FOR THIS. I'M INCLINED TO PUT THE 4 LINKS UNDER HERE INSTEAD. WDYT?] ### Security updates optimization This tile shows you the exact number of machines that require the latest security updates. -[EVALD / RAN - I'M NOT SURE IT'S WORTH MAKING A STAND ALONE TOPIC FOR THIS. THERE IS ONLY ONE LINE.] +[EVALD / RAN - I DON'T THINK IT'S WORTH MAKING A STAND ALONE TOPIC FOR THIS. THERE IS ONLY ONE LINE.] ### Advanced threat protection This tile provides a specific list of actions you can take on Windows Defender ATP to improve how endpoints provide sensor data to the Windows Defender ATP service. For more information, see [Fix unhealthy sensors](fix-unhealhty-sensors-windows-defender-advanced-threat-protection.md). From 22a16358ff66c085d7667302dc937cbef174cc10 Mon Sep 17 00:00:00 2001 From: Iaan D'Souza-Wiltshire Date: Fri, 14 Jul 2017 15:08:39 -0700 Subject: [PATCH 032/290] updates --- .../windows-defender-exploit-guard.md | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 windows/threat-protection/windows-defender-exploit-guard/windows-defender-exploit-guard.md diff --git a/windows/threat-protection/windows-defender-exploit-guard/windows-defender-exploit-guard.md b/windows/threat-protection/windows-defender-exploit-guard/windows-defender-exploit-guard.md new file mode 100644 index 0000000000..e69de29bb2 From 8f9dfc1a8818e8cb263fb064cfbdcb2f049b133f Mon Sep 17 00:00:00 2001 From: Iaan D'Souza-Wiltshire Date: Sat, 15 Jul 2017 20:55:50 -0700 Subject: [PATCH 033/290] initial commit --- .../attack-surface-reduction-exploit.guard.md | 92 +++++++++ .../controlled-folders-exploit-guard.md.md | 176 ++++++++++++++++++ .../exploit-protection-exploit-guard.md | 176 ++++++++++++++++++ .../images/cfa-allow-app.png | Bin 0 -> 79336 bytes .../images/cfa-gp-enable.png | Bin 0 -> 20492 bytes .../images/cfa-on.png | Bin 0 -> 23229 bytes .../images/cfa-prot-folders.png | Bin 0 -> 48367 bytes .../images/ep-prog.png | Bin 0 -> 267565 bytes .../network-protection-exploit-guard.md | 92 +++++++++ .../windows-defender-exploit-guard.md | 92 +++++++++ 10 files changed, 628 insertions(+) create mode 100644 windows/threat-protection/windows-defender-exploit-guard/attack-surface-reduction-exploit.guard.md create mode 100644 windows/threat-protection/windows-defender-exploit-guard/controlled-folders-exploit-guard.md.md create mode 100644 windows/threat-protection/windows-defender-exploit-guard/exploit-protection-exploit-guard.md create mode 100644 windows/threat-protection/windows-defender-exploit-guard/images/cfa-allow-app.png create mode 100644 windows/threat-protection/windows-defender-exploit-guard/images/cfa-gp-enable.png create mode 100644 windows/threat-protection/windows-defender-exploit-guard/images/cfa-on.png create mode 100644 windows/threat-protection/windows-defender-exploit-guard/images/cfa-prot-folders.png create mode 100644 windows/threat-protection/windows-defender-exploit-guard/images/ep-prog.png create mode 100644 windows/threat-protection/windows-defender-exploit-guard/network-protection-exploit-guard.md diff --git a/windows/threat-protection/windows-defender-exploit-guard/attack-surface-reduction-exploit.guard.md b/windows/threat-protection/windows-defender-exploit-guard/attack-surface-reduction-exploit.guard.md new file mode 100644 index 0000000000..51488cd9a3 --- /dev/null +++ b/windows/threat-protection/windows-defender-exploit-guard/attack-surface-reduction-exploit.guard.md @@ -0,0 +1,92 @@ +--- +title: Use Windows Defender Exploit Guard to protect your corporate network +description: Windows Defender Exploit Guard consists of features that can protect your network from malware and threat infection. It replaces EMET. +keywords: emet, exploit guard, controlled folder access, network protection, exploit protection, attack surface reduction, hips, host intrusion prevention system +search.product: eADQiWindows 10XVcnh +ms.pagetype: security +ms.prod: w10 +ms.mktglfcycl: manage +ms.sitesec: library +ms.pagetype: security +localizationpriority: medium +author: iaanw +msft.author: iawilt +--- + + + +# Windows Defender Exploit Guard + + +**Applies to:** + +- Windows 10 Insider Preview, build 16232 and later + +**Audience** + +- Enterprise security administrators + + +**Manageability available with** + +- Group Policy +- PowerShell +- Windows Management Instrumentation (WMI) +- System Center Configuration Manager +- Microsoft Intune +- Windows Defender Security Center app + + +Windows Defender Exploit Guard is a new collection of tools and features that help you keep your network safe from exploits. Exploits are infection vectors for malware that rely on vulnerabilities in software. + +You can use Windows Defender EG to: + +- Apply exploit mitigation techniques to apps your organization uses, both individually and to all apps, with [exploit protection](exploit-protection-exploit-guard.md) +- Reduce the attack surface that exploits can leverage, by utlizing rules that go beyond standard host-intrusion prevention systems (HIPS) with [attack surface reduction rules](attack-surface-reduction-exploit.guard.md) +- Extend the malware and social engineering protection offered by Windows Defender SmartScreen in Edge to cover network traffic and connectivity outside of the browser with [network protection](network-protection-exploit-guard.md) +- Protect files in key system folders from changes made by malicious and suspicious apps with [controlled folder access](controlled-folders-exploit-guard.md) + +Evaluate Windows Defender EG with our evaluation and set-up guide, which provides a pre-built PowerShell script and testing tool so you can see the new features in action: +- [Evaluate Windows Defender Exploit Guard](evaluate-windows-defender-exploit-guard.md) + +You can also [enable audit mode](audit-mode-exploit-guard.md) for Windows Defender EG, which provides with reporting and event logs that indicate how the feature would have responded if it had been fully enabled. This can be useful when evaluating the impact of Windows Defender EG and to help determine the impact of the features on your network's security. + +Windows Defender EG is a component of the new Windows Defender Advanced Threat Protection suite of threat mitigation, preventing, protection, and analysis technologies. Other components of Windows Defender Advanced Threat Protection include: + - [The Windows Defender ATP console](../windows-defender-atp/windows-defender-advanced-threat-protection.md) +- [Windows Defender Antivirus in Windows 10](../windows-defender-antivirus/windows-defender-antivirus-in-windows-10.md) + - [Windows Defender SmartScreen] + - [Windows Defender Device Guard] + - [Windows Defender Application Control] + + Each of the features in Windows Defender EG have slightly different requirements: + + Feature | Minimum Windows 10 Insider Preview build | Windows Defender Antivirus | Windows Defender Advanced Threat Protection license + -|-|-|- + Exploit protection | 16232 | No requirement | Required for reporting in the Windows Defender ATP console + Attack surface reduction | 16232 | Must be enabled | Required + Network protection | not released | Must be enabled | Required for reporting in the Windows Defender ATP console + Controlled folder access | 16232 | Must be enabled | Required for reporting in the Windows Defender ATP console + +> [!NOTE] +> Each feature's requirements are further described in the individual topics in this library. + + The way in which the features can be managed, configured, and reported on also varies: + + Feature | Configuration available with | Reporting available with + -|-|- + Exploit protection | System Center Configuration Manager, Group Policy, Microsoft Intune, Mobile device management policies, PowerShell, Windows Defender Security Center | Windows Event logs + Attack surface reduction | Group Policy, Microsoft Intune, Mobile device management policies, Windows Defender Security Center | x + Network protection | System Center Configuration Manager, Group Policy, Microsoft Intune, Mobile device management policies, Windows Defender Security Center | x + Controlled folder access | System Center Configuration Manager, Group Policy, Microsoft Intune, Mobile device management policies, Windows Defender Security Center | x + + + ## In this library + +Topic | Description +---|--- +[Protect devices from exploits with Windows Defender Exploit Guard](exploit-protection-exploit-guard) | Exploit protection provides you with many of the features in now-retired Enhanced Mitigations Experience Toolkit - and adds additional configuration and technologies. These features can help prevent threats from using vulnerabilities to gain access to your network and devices. You can create a template of settings that can be exported and copied to multiple machines in your network at once. +[Reduce attack surfaces with Windows Defender Exploit Guard](attack-surface-reduction-exploit.guard.m) | Use pre-built rules to manage mitigations for key attack and infection vectors, such as macro, script, PowerShell, USB, and Flash security policies and configuration. +[Protect your network with Windows Defender Exploit Guard](network-protection-exploit-guard.md) | Minimize the exposure of your devices from network and web-based infection vectors, and set up reporting for suspicious activity. +[Protect important folders with Controlled Folder Access](controlled-folders-exploit-guard.md) | Prevent unknown or unauthorized apps (such as ransomware malware) from writing to sensitive folders, such as folders containing sensitive or business-critical data. + + diff --git a/windows/threat-protection/windows-defender-exploit-guard/controlled-folders-exploit-guard.md.md b/windows/threat-protection/windows-defender-exploit-guard/controlled-folders-exploit-guard.md.md new file mode 100644 index 0000000000..0557074a2c --- /dev/null +++ b/windows/threat-protection/windows-defender-exploit-guard/controlled-folders-exploit-guard.md.md @@ -0,0 +1,176 @@ +--- +title: Use Windows Defender Exploit Guard to protect your corporate network +description: Windows Defender Exploit Guard consists of features that can protect your network from malware and threat infection. It replaces EMET. +keywords: emet, exploit guard, controlled folder access, network protection, exploit protection, attack surface reduction, hips, host intrusion prevention system +search.product: eADQiWindows 10XVcnh +ms.pagetype: security +ms.prod: w10 +ms.mktglfcycl: manage +ms.sitesec: library +ms.pagetype: security +localizationpriority: medium +author: iaanw +msft.author: iawilt +--- + + + +# Protect important folders with Controlled Folder Access + + +**Applies to:** + +- Windows 10 Insider Preview, build 16232 and later + +**Audience** + +- Enterprise security administrators + + +**Manageability available with** + +- Group Policy +- PowerShell +- Windows Management Instrumentation (WMI) +- System Center Configuration Manager +- Microsoft Intune +- Windows Defender Security Center app + + +Controlled folder access helps you protect valuable data from malicious apps and threats, such as ransomware. It is part of Windows Defender Exploit Guard, which is itself a component in the new Windows Defender Advanced Threat Protection offering of security and threat prevention products. + + +All apps (any executable file, including .exe, .scr, .dll files and others )are assessed by Windows Defender Antivirus, which then determines if the app is malicious or safe. If the app is determined to be malicious or suspicious, then it will not be allowed to make changes to any files in any protected folder. + +A notification will appear on the machine where the app attempted to make changes to a protected folder. + +Controlled folder access monitors the changes that apps make to files in certain protected folders. +If an app attempts to make a change to these files, and the app is blacklisted by the feature, youll get a notification about the attempt. + +The protected folders include common system folders, and you can additional folders. You can also allow or whitelist apps to give them access to the protected folders. + +## Requirements + +The following requirements must be met before controlled folder access will work: + +Windows 10 version | Windows Defender Antivirus +Insider Preview build 16232 or later (dated July 1, 2017 or later) | [Windows Defender AV real-time protection](../windows-defender-antivirus/configure-real-time-protection-windows-defender-antivirus.md) and [cloud-delivered protection](../windows-defender-antivirus/enable-cloud-protection-windows-defender-antivirus.md) must be enabled + + +**Use the Windows Defender Security app to enable controlled folder access:** + +1. Open the Windows Defender Security Center by clicking the shield icon in the task bar or searching the start menu for **Defender**. + +2. Click the **Virus & threat protection** tile (or the shield icon on the left menu bar) and then the **Virus & threat protection settings** label: + + ![Screenshot of the Virus & threat protection settings label in the Windows Defender Security Center](../windows-defender-antivirus/images/defender/wdav-protection-settings-wdsc.png) + +3. Set the switch for the feature to **On** + + ![](images/cfa-on.png) + +**Use Group Policy to enable controlled folder access:** + +1. On your Group Policy management machine, open the [Group Policy Management Console](https://technet.microsoft.com/library/cc731212.aspx), right-click the Group Policy Object you want to configure and click **Edit**. + +3. In the **Group Policy Management Editor** go to **Computer configuration**. + +4. Click **Policies** then **Administrative templates**. + +5. Expand the tree to **Windows components > Windows Defender Antivirus > Exploit Guard**. + +6. Double-click the **Configure controlled folder access** setting and set the option to **Enabled**. In the options section you must specify one of the following: + - **Enable** - Malicious and suspicious apps will not be allowed to make changes to files in protected folders. A notification will be provided in the Windows event log + - **Disable (Default)** - The controlled folder access feature will not work. All apps can make changes to files in protected folders. + - **Audit Mode** - If a malicious or suspicious app attempts to make a change to a file in a protected folder, the change will be allowed but will be recorded in the Windows event log. This allows you to assess the impact of this feature on your organization. + + + ![](images/cfa-gp-enable.png) + +>[!IMPORTANT] +>To fully enable the controlled folder access feature, you must set the Group Policy option to **Enabled** and also select **Enable** in the options drop-down menu. + + + + ## Protect additional folders + + Adding other folders to Controlled folder access can be handy, for example, if you dont store files in the default Windows libraries or youve changed the location of the libraries away from the defaults. + +Controlled folder access applies to a number of system folders and default locations, including folders such as Documents, Pictures, Movies, and Desktop. + +You can add additional folders to be protected, but you cannot remove the default folders in the default list. + + + +Click Protected folders in the Controlled folder access area and enter the full path of the folder you want to monitor. + +You can also enter network shares and mapped drives, but environment variables and wildcards are not supported. + +**Use the Windows Defender Security app to protect additional folders:** + +1. Open the Windows Defender Security Center by clicking the shield icon in the task bar or searching the start menu for **Defender**. + +2. Click the **Virus & threat protection** tile (or the shield icon on the left menu bar) and then the **Virus & threat protection settings** label: + + ![Screenshot of the Virus & threat protection settings label in the Windows Defender Security Center](../windows-defender-antivirus/images/defender/wdav-protection-settings-wdsc.png) + +3. Under the **Controlled folder access** section, click **Protected folders** + +4. Click **Add a protected folder** and follow the prompts to add apps. + + ![](images/cfa-prot-folders.png) + + + **Use Group Policy to protect additional folders:** + +1. On your Group Policy management machine, open the [Group Policy Management Console](https://technet.microsoft.com/library/cc731212.aspx), right-click the Group Policy Object you want to configure and click **Edit**. + +3. In the **Group Policy Management Editor** go to **Computer configuration**. + +4. Click **Policies** then **Administrative templates**. + +5. Expand the tree to **Windows components > Windows Defender Antivirus > Exploit Guard**. + +6. Double-click the **Configured protected folders** setting and set the option to **Enabled**. Click **Show** and enter each folder as Value? Or Value Name? + + +> [!IMPORTANT] +> Environment variables and wildcards are not supported. + + ## Allow specifc apps to make changes to controlled folders + +You can specify if certain apps should always be considered safe and given write access to files in protected folders. Allowing apps can be useful if youre finding a particular app that you know and trust is being blocked by the controlled folder access feature. + + +**Use the Windows Defender Security app to whitelist specific apps:** + +1. Open the Windows Defender Security Center by clicking the shield icon in the task bar or searching the start menu for **Defender**. + +2. Click the **Virus & threat protection** tile (or the shield icon on the left menu bar) and then the **Virus & threat protection settings** label: + + ![Screenshot of the Virus & threat protection settings label in the Windows Defender Security Center](../windows-defender-antivirus/images/defender/wdav-protection-settings-wdsc.png) + +3. Under the **Controlled folder access** section, click **Allow an app through Controlled folder access** + +4. Click **Add an allowed app** and follow the prompts to add apps. + + ![](images/cfa-allow-app.png) + + **Use Group Policy to whitelist specific apps:** + +1. On your Group Policy management machine, open the [Group Policy Management Console](https://technet.microsoft.com/library/cc731212.aspx), right-click the Group Policy Object you want to configure and click **Edit**. + +3. In the **Group Policy Management Editor** go to **Computer configuration**. + +4. Click **Policies** then **Administrative templates**. + +5. Expand the tree to **Windows components > Windows Defender Antivirus > Exploit Guard**. + +6. Double-click the **Configure allowed applications** setting and set the option to **Enabled**. Click **Show** and enter each app as Value? Or Value Name? what are the requirements? Have to be exe? Do you have to enter fully qualified path, or will it apply to any .exe with that name? + + +## Review event logs for controlled folder access + +How do you see these event logs? Are they under specific codes/areas? + +Also - is there any SCCM, Intune, or MDM functionality here? Can't see anything in the SCCM console. \ No newline at end of file diff --git a/windows/threat-protection/windows-defender-exploit-guard/exploit-protection-exploit-guard.md b/windows/threat-protection/windows-defender-exploit-guard/exploit-protection-exploit-guard.md new file mode 100644 index 0000000000..0557074a2c --- /dev/null +++ b/windows/threat-protection/windows-defender-exploit-guard/exploit-protection-exploit-guard.md @@ -0,0 +1,176 @@ +--- +title: Use Windows Defender Exploit Guard to protect your corporate network +description: Windows Defender Exploit Guard consists of features that can protect your network from malware and threat infection. It replaces EMET. +keywords: emet, exploit guard, controlled folder access, network protection, exploit protection, attack surface reduction, hips, host intrusion prevention system +search.product: eADQiWindows 10XVcnh +ms.pagetype: security +ms.prod: w10 +ms.mktglfcycl: manage +ms.sitesec: library +ms.pagetype: security +localizationpriority: medium +author: iaanw +msft.author: iawilt +--- + + + +# Protect important folders with Controlled Folder Access + + +**Applies to:** + +- Windows 10 Insider Preview, build 16232 and later + +**Audience** + +- Enterprise security administrators + + +**Manageability available with** + +- Group Policy +- PowerShell +- Windows Management Instrumentation (WMI) +- System Center Configuration Manager +- Microsoft Intune +- Windows Defender Security Center app + + +Controlled folder access helps you protect valuable data from malicious apps and threats, such as ransomware. It is part of Windows Defender Exploit Guard, which is itself a component in the new Windows Defender Advanced Threat Protection offering of security and threat prevention products. + + +All apps (any executable file, including .exe, .scr, .dll files and others )are assessed by Windows Defender Antivirus, which then determines if the app is malicious or safe. If the app is determined to be malicious or suspicious, then it will not be allowed to make changes to any files in any protected folder. + +A notification will appear on the machine where the app attempted to make changes to a protected folder. + +Controlled folder access monitors the changes that apps make to files in certain protected folders. +If an app attempts to make a change to these files, and the app is blacklisted by the feature, youll get a notification about the attempt. + +The protected folders include common system folders, and you can additional folders. You can also allow or whitelist apps to give them access to the protected folders. + +## Requirements + +The following requirements must be met before controlled folder access will work: + +Windows 10 version | Windows Defender Antivirus +Insider Preview build 16232 or later (dated July 1, 2017 or later) | [Windows Defender AV real-time protection](../windows-defender-antivirus/configure-real-time-protection-windows-defender-antivirus.md) and [cloud-delivered protection](../windows-defender-antivirus/enable-cloud-protection-windows-defender-antivirus.md) must be enabled + + +**Use the Windows Defender Security app to enable controlled folder access:** + +1. Open the Windows Defender Security Center by clicking the shield icon in the task bar or searching the start menu for **Defender**. + +2. Click the **Virus & threat protection** tile (or the shield icon on the left menu bar) and then the **Virus & threat protection settings** label: + + ![Screenshot of the Virus & threat protection settings label in the Windows Defender Security Center](../windows-defender-antivirus/images/defender/wdav-protection-settings-wdsc.png) + +3. Set the switch for the feature to **On** + + ![](images/cfa-on.png) + +**Use Group Policy to enable controlled folder access:** + +1. On your Group Policy management machine, open the [Group Policy Management Console](https://technet.microsoft.com/library/cc731212.aspx), right-click the Group Policy Object you want to configure and click **Edit**. + +3. In the **Group Policy Management Editor** go to **Computer configuration**. + +4. Click **Policies** then **Administrative templates**. + +5. Expand the tree to **Windows components > Windows Defender Antivirus > Exploit Guard**. + +6. Double-click the **Configure controlled folder access** setting and set the option to **Enabled**. In the options section you must specify one of the following: + - **Enable** - Malicious and suspicious apps will not be allowed to make changes to files in protected folders. A notification will be provided in the Windows event log + - **Disable (Default)** - The controlled folder access feature will not work. All apps can make changes to files in protected folders. + - **Audit Mode** - If a malicious or suspicious app attempts to make a change to a file in a protected folder, the change will be allowed but will be recorded in the Windows event log. This allows you to assess the impact of this feature on your organization. + + + ![](images/cfa-gp-enable.png) + +>[!IMPORTANT] +>To fully enable the controlled folder access feature, you must set the Group Policy option to **Enabled** and also select **Enable** in the options drop-down menu. + + + + ## Protect additional folders + + Adding other folders to Controlled folder access can be handy, for example, if you dont store files in the default Windows libraries or youve changed the location of the libraries away from the defaults. + +Controlled folder access applies to a number of system folders and default locations, including folders such as Documents, Pictures, Movies, and Desktop. + +You can add additional folders to be protected, but you cannot remove the default folders in the default list. + + + +Click Protected folders in the Controlled folder access area and enter the full path of the folder you want to monitor. + +You can also enter network shares and mapped drives, but environment variables and wildcards are not supported. + +**Use the Windows Defender Security app to protect additional folders:** + +1. Open the Windows Defender Security Center by clicking the shield icon in the task bar or searching the start menu for **Defender**. + +2. Click the **Virus & threat protection** tile (or the shield icon on the left menu bar) and then the **Virus & threat protection settings** label: + + ![Screenshot of the Virus & threat protection settings label in the Windows Defender Security Center](../windows-defender-antivirus/images/defender/wdav-protection-settings-wdsc.png) + +3. Under the **Controlled folder access** section, click **Protected folders** + +4. Click **Add a protected folder** and follow the prompts to add apps. + + ![](images/cfa-prot-folders.png) + + + **Use Group Policy to protect additional folders:** + +1. On your Group Policy management machine, open the [Group Policy Management Console](https://technet.microsoft.com/library/cc731212.aspx), right-click the Group Policy Object you want to configure and click **Edit**. + +3. In the **Group Policy Management Editor** go to **Computer configuration**. + +4. Click **Policies** then **Administrative templates**. + +5. Expand the tree to **Windows components > Windows Defender Antivirus > Exploit Guard**. + +6. Double-click the **Configured protected folders** setting and set the option to **Enabled**. Click **Show** and enter each folder as Value? Or Value Name? + + +> [!IMPORTANT] +> Environment variables and wildcards are not supported. + + ## Allow specifc apps to make changes to controlled folders + +You can specify if certain apps should always be considered safe and given write access to files in protected folders. Allowing apps can be useful if youre finding a particular app that you know and trust is being blocked by the controlled folder access feature. + + +**Use the Windows Defender Security app to whitelist specific apps:** + +1. Open the Windows Defender Security Center by clicking the shield icon in the task bar or searching the start menu for **Defender**. + +2. Click the **Virus & threat protection** tile (or the shield icon on the left menu bar) and then the **Virus & threat protection settings** label: + + ![Screenshot of the Virus & threat protection settings label in the Windows Defender Security Center](../windows-defender-antivirus/images/defender/wdav-protection-settings-wdsc.png) + +3. Under the **Controlled folder access** section, click **Allow an app through Controlled folder access** + +4. Click **Add an allowed app** and follow the prompts to add apps. + + ![](images/cfa-allow-app.png) + + **Use Group Policy to whitelist specific apps:** + +1. On your Group Policy management machine, open the [Group Policy Management Console](https://technet.microsoft.com/library/cc731212.aspx), right-click the Group Policy Object you want to configure and click **Edit**. + +3. In the **Group Policy Management Editor** go to **Computer configuration**. + +4. Click **Policies** then **Administrative templates**. + +5. Expand the tree to **Windows components > Windows Defender Antivirus > Exploit Guard**. + +6. Double-click the **Configure allowed applications** setting and set the option to **Enabled**. Click **Show** and enter each app as Value? Or Value Name? what are the requirements? Have to be exe? Do you have to enter fully qualified path, or will it apply to any .exe with that name? + + +## Review event logs for controlled folder access + +How do you see these event logs? Are they under specific codes/areas? + +Also - is there any SCCM, Intune, or MDM functionality here? Can't see anything in the SCCM console. \ No newline at end of file diff --git a/windows/threat-protection/windows-defender-exploit-guard/images/cfa-allow-app.png b/windows/threat-protection/windows-defender-exploit-guard/images/cfa-allow-app.png new file mode 100644 index 0000000000000000000000000000000000000000..6b078ec9d5cc63f1c80beeb967b192b513f4ea4c GIT binary patch literal 79336 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%0AH+-UIjOK{!QHU9xi}Q_SEf+8NBqN$@GQ8FV zPgXj2fhUrfkVHRD{d|}kuOu;Ej725ZBUJPd3Aa23LxZWfH2o;-l2JQi{*VQ z_qnYfE;};Jc+uX`3!QAYA0F@l@rib37J!W~2`dteXO%#4Wb9UF(grCleyrN9mqfs-6 zk>CFLu?DIX=0>5{b}8*@90l*rm$wv>e|~*x@%Df zkh_4_=DBAs9Z~%UGcwo1(LZL$qBQYXjs8Lle~+2tPv7?+)WfU*@}DZ2F6zOWMsx46 zwIx-cfMiG)m4L%K5w$h#Xa8>nB(&`8gV-YUB;hIfWvs!ZpurTW*9 z_rpi*W28(B$@+?=Yr0I54kfSnao*q0Y!Qq;unwd!)Z#=}Nk+_z)R97(r0)!e`hb~oax_O5G@@m+wyhjsMm>6$6UXp<-;NsDjm(%s~!1K<-T|k>s;IMre1@lINE(2 zGdike?T}Uv+i$k%L55k==IxM5y@9;)De0^az z$motloa3Mm0LT%rIpQA#?;tP5Kp*ETD!dtcuYSJ|i?2=mC71Ul7zny59d2 z?TnB?<5#P%fYjpF*4>W`iJ5#ha^PkR3bbTWO0r+5)C&B`DvS0*)`QDm0cy z^G?<$>_7=w?oV)36Is>$R-*X^3>A)f$SM2|X<6~|3;BjrD$(1nu)d^zkc7{`Xf)_d7oBg^+WbI_d2XXl08fO)_6*u)T19 zcCSr~PPmt%T*!Iyj#|u?b0lA`gnHa2E#KfD@k z3Gbw}HO_Fo^Gj(E7xkhpxmV!7pnJ>y{|WzBUWhPr{6PDo+d>K0VGq1V(MN6RSjfq* z#l8#A2Nd$EAe1YV!vt<)7W}~nm*WArftq8oB^S^JzUncnI1_4ciXv2E4ncq^eviU5c>v!GjP8cvFhk79)bdJUm%>Rb% z{YFj!6Kx*2F|c*N?bw-X+2>of7kNwfb*sG4*OfPVs?e2;4%{lx_sg1}?UK-$)6z-@ zwZcv}&tyAo+=x37{P&zX?aURy>_dm#&?ntTVOREL^QMCvbKJbqwa&ITvE01L9R|{#*1wB?XNNwHpfRj{enSCl18nDN2yH3E68o3| zjs>?N@&`EEo?BmUQL$;7Mg&HLr2Lt0zXmYuGYC4|ioH)18U%LKv8g0kqO*RFP_@T?v*yp`cJZQjBk%Gu@)1Jq1Be*FS%zR;*&|C(rYu=_m!{4fksebte6eSH>fS|$cM0*s}sc?mzTY*%jF zsjLiw36QH&k^LgEC7s5tusmY#>@ejHX9{hd?k^wfa=d)+y=#e3+2oz^{_`W!5pqeg zWNx>cT~`K(4nzAP2e+zSuXBkWkHLC*zEwlQs*%`^FgpK<(i|n}&}eDkBlewy5rPb` zBfq_K)`!&EVmz492>F{}#}9U^cTT$X_JadyoQ617vQpq+;ZpF7Wr^ZI2n=-&L&HAW@;ta_+K+u>i9lE* zk0cai(9t)-+BrmbjkxqWbjHas5^jrs08{O>fZ77C8CuZn{lmx)beXBX9UTv_f;j~^J55{zV|5BEQb2R5&-5 zLN{{}|D*G-&0qz$D4dS8>*4!HGdJn5>L{&>m~>1$N*OwWDE+{IfSydaJcaP93W7-9 zxo2mo*4ya)1X6urucpCCOc4Edz$pOwkCY9ErGpuVFfBZYZ~ zgIpGs>J?2HcWm9hGiE9=DvqRDNM>HMfMqJ3hcn^3bKLk+cZ7gEYgSjTU_g91m2!#= z^}w5n`-I$O<0EMLks+MPL*7m5j8vMfm?NIlI!ui<7KsGt=v5*t&cjsG!!tyQk&TTK z*aIp?{~Y&&GX|A1*$?>I*Hw*;I&Ds6DiU5cAvkSYj}5=YcU6Jz|D zZGyr1m0h+3Ou_lUliL$!kT^IN2r04#;HKcuqLyk+Vdt-w&d2!10)kuL8EU~S!Mm=u%7gm!_Zt^@(eRGA=WuH= znq3#WdYaHS&ETR*5Wf302~iNxynJp97X2GR{Dr{H3$Bz(Y9)LGO)8^hjDPr!bjP$ZC;3{}?m1 z&&f)5XiVI5(MT`%=J;Zc0cE#-}dlRVIXdaEXS$Yg*}=y_}aTZ-F9?6Lakc>-e-G8RQ17m$^qWUDLLwZOr6_uruzv6ai=)d+_SZ- zyOjH|aX7AXg;B5wT(G{+^YcqbUd1D=W#noF)2h#ApY$DiAettc5>yWh?^0=3(zJbhD z*;i7o?ZRbg3e?oZSOUK?1p*buYz_aX4t8}h&2|&Ru2XF6M~&TvtWz`rJ@^j|IdwRG zxNOGh2@grIc?DkU+;ghqtf`!CLn)5D3TV~2A^Inl zMtF>yU*2wobAF=6jkf_={~kSWmd9m!ygfU>&nuWolD|r2JI;Po*VI7z&GF)ROPMz- zHxfK&klLGJY)zZV8oR@0nL~j{hu~|hnceFtcHB5uoHZPw+;Wkb19>DbhMRE+Q5Ik) zEkIJv4pu#QK1R#DlOLLVNhRt3i2}v(e&D7yIH2C3 zWSx}PGHV~Gv z^$E#Qo`fC{89f=M4%P&fHt&!xhANaGp-FrWBQ>Pz;Gko%MU!djk_@Cr?l9sHn{pzM zLRoq&|8S^dwSI_11pID9*ZpJYsM#;o*$VnUNpdBb7#m0U8#6W3)?%Gt{uSv{{{Lk$dAXnSH~V?)&EN}sf$`2v%1k1VP`DC2WiSJzV0q7;)r%~Nz- zIRWoc_yZ;`_=Bl4{`GlAU7j#pzb$F`Xd?u>wCjQl1gEAWekpL9)USY$JzzhUa|x1k z#Pb+rH92&_%XuI3-K~m8>`ib=qP;yB){G|=`=X3B!7j|2T-W8kTP`lUP!laR^w#ZH zIiBZ78-^Cf@0^Gt6Q-J*m-jQ5y5~)&?Uq>&$h&vmQf7;@4mql=!zU#o)Y5oyVA^QPKe=mMuwuvF`d8#61 zn6i47YIVZTz|+NO$lPZNIul3M=NpvkK}Mo@0u1tu-0nr<&}(bd_jt345J)n2r9clo ztUd@+L-S6;-6`!U8G6}@ znT8@f`^9`gPcvOT49 zyOowsEI`aE)>l`L&(?Awofa*VTjZ1M0W` zc~=6Q?}4*7=E3X~;?K6hzDTr@z)lT5e6)qKJjE;Cn%^8P)Tq8vPz&1HgUYBA3ch=jvJZMbh-K~vM11X}BHzg_op zF)~{J4|SOJ1~GK}c8gt+ieUz_9&qdiZx<`;88aM0GDp3w@Pe8wSrYPrm7Uy2kH|Vr z3`%u$L!KH|8tcYcu^cVIEH5CIX@5@6J;Yu08oZf;j4##nJ?L93?mAziQ{yVHT8 zM-6m9;#&>JhTn)2d7VqI2x~Y97^$%qc9nh^eRiR4NGEAM=6Y#82R{ch(wlJ#Kjkeh zmphEgYD@hIHT$KsVSw$)yS|llMB{~L@mfh8SVLlTq%umyI>7W2G!rt38+?y=bZih{DP${DqV(R%60u>TO6 zv^ec;0w9GuR2YpF$vVJ{B&$NqG^K-7pcqI&$V#-d;k~U>poj~|@WFx0r(^QFDMT`= z0A;B79}-2nNeE99n5cXUNyojaGHEEWN19c}F$so4OZI})3U@Vd3ekF9)g_s9Y?l`B z^Io9YD8+x>2=nXI&CJG7#UOMCO##0PLb6PmC5nwv_yzF)aCl5Ppr4(=f=X%3#EOAq zIPMA0!?3y^KNIl+`wZ6h*J=y1uag`o{73pk$;lFPHhmLgEQbT*x>$20;Vto>R9nuM zQXt04Tv%R*WrZcgMDhly;bL+9K;oYnm2WBLiicPPHS&YhrT)osLpFBa=x5wA-UEFs z)sGK4bZ8i~vAtCJZ?fIziiixhzeU`m%xJtZs;?fC0Q=WKl&G~ggcDMcy?8%6X{z`9 zo?7Eu&e3Uud@=G#j>a|!Hq0J7@vtXOFeK^;hUs&pmnwGHXU5GPpbERC8( z&__@wMJl_puF4E8@y`pP8Cyr(XqfxSu_Icz3;l(KPKJ={1QfTQt;FFmSEjbSUBNH8&pLwrZF>gFrAS!Mh4mALqv zbV#BkCBr=bQl`5M$P5&+ugiZD!{~PC#5`{pblP*|PBQG!-@eiv_8eYpXoa$Ggi8w|LG}f1_0nrTj0-cb@Id1?vw~` ze4zj=K|ymul;KN@5gq`MP@vFS5Ul}`@2%n6zi>>XgMsmauLYc0P~pjD;H;S!42X9Z zVD(PmbdpAXYXI36mTZ!+=I*yTW&n_2h0Qm6-R=Jc5?8v}RH=6GTDCX5xssU4u`yl< z7rx>&oV2)kU9udaj57v2Vq^tj(2xisR}AUGD5U~?!1@O8aB~Kw+vt3-6&6A;L{b6B z(!-#H6)&Rul3Iup6p`h=7vXvwvJM>~$bcW|_-z$n@iCgmJceF}rI01)tOv(lIQoA> z_(coO#>s|b_?6EADngH9OOh0(?8C!ZtI9)Di$&oH&#Oq}k0fv&fbaIolo4eh4a2a`pH0Lcum1IqcKOLQ}udVgbB^pw20Q9wgRD1JZq8%c} zJ;O+|YqVJrkHfyXxU7xFR{vMs=@$~@r|se=S95pq7$w%n`|~G#69WPo@yk1d*=h&MEtFL{dFt;v5v-W z5_+VsI_i8eHUapj0<^BU{jZ;K7nPXbQp5>*0}HU zDXQyl?k;Ag*87f+zWyC%Aa>#$zuYx%^0*{U!{o(0wZK|OJo_B+CHf@>S{5#r$g|^v zk2jegF2P#U`Et-;DTrxE-RG@Nw;mz&>Y=hI-Eb3;mg{jFFvc zHv-qPfs$E=%s&KJ$(hn|JWtkKkD|b&(UtL_0El`CWbZ5lBamJ|o8=CJ+Q0QE>?VE* zZd}^Sj@_GdIR2?4RAcUo{Dx^7W&D78{%f!OQel8OvG%6hsnc`9h7MU!VLTB@jyNd46%BZ`)S>1PU9B3dbHG zTdG4U1sTtd4c$C(E?4dvRuq}=kr!k=)r(8bm&XVmpXt+6A)%(l$lB3&hqHFgO;bQK({&M(v*5+2+!Oou$nwe_M*-yTUS~BH1hx=|?naVEcS$J3?FSizgw-U12 zSH=9J&|JqsMNHb5D8!r~Op~z+u6&Of*@T8_P5w3ZiW;_-Rt#jNP5^`uVzzyO^~g=! zN*Em_e)J+xJ_^s~39n_Vu~mPJ#_q3AgF3e*`B-rlna!!_Bc-63!|~!}L^X5a(Mwj6 z6QRAGh|qh2a*sf0Q9|5x~`PJlsCQ&7Gb+;b=%aBKygu*xZ-Ns6AtBAb6+i z&(|s%&D!T>zshu(xxJbNTz*N2psXI@4&^<1r*1J4?g_!V7ZM?6>aREz$vPICVken9 zmJGHiW4quK3b3OH*$zr0@l5`N7Gp*37&_u2#S-~vlMj^A@sdri-)RZku!s$a=%d`? zZ%vIm=MRySA%k!ArF3$j!XIOj_)5U1M9hAw+bkg}=PbYXk2tV=vrrHiZal8Af zS_#Ij8@2g_INCHqQ^BX|Dra7ti+LQU@v|&qPepZn(so+UHi71G%FHPG>?f~<+z`e` z2`(bf?vBsNJ-ui0xX7o%JmOg9x$=_WDSO&!T^pN`8UIdoyEWTtH8%SK(IqnLdso}T zQiGT}q=DMd<(5faLIi^b213u`@JVo`*j!hBKEeAiWYfn(-9)C8AuNt4lCNr=5@+cb@7^~E`Pnh^FwUEv>LpN?>!iRYw>&o7;p z)3c2yo|_qafLuu&S1xu~fX$M?No}aSLZg8k*iXkbGau>{@rr_y=f|si&#+hx1k_t% z7Ky1P->EjV;oe73Dv91>F60*udO(Ch#3)xNxzWtkJ@*uC)&>D1#dGbq;@6(6Kw-0Z z%b;zokn5_D0?msjpJ;uWTfM|roVG2Ctj+1^QJPu$Q4Z|xa3GsA*{Prn{E2UU=bZnL z%D=;ef`P+5A6t*x^c5DR64{Sp#&WNRdFESa3=AwK7GIIPInoS^CK=wKH#6TdeXT^J zvyewD#=aWX@TlGh6VT?l4C_l{We-I^EUU~9?oKF7bOl7Wc_NHLESNDl<_dcLte0P z$Ux?%S$-JB`^|u3T6hR`In76cCnh(ET5@RNoYY;WgCc2$hdVg(_MR>`nQzs;opT?a z7JXJA1lR^&k1{5?R~6rw0S|9cCX|YyAmI*fh2p0*-!0Q!^GhT)QP(E(snGGdWyn}a zEToVyuCx`es>8|Og(DE!m(onFjo>6wF9;>hCgD)7N+CtE#l!O2$Zn2DdLMsjP&%vd zOiP82TabJZdZA-;bmbXuweX;Hx(_lvyZ+h z5`>f$nBCwQ@n@AmxUbduF6r`WVa#^uL)NTU6Szz4E%qdjH=Yo45F;0I8b^8$QlXq7 zL^jy7BzzG=btx?oY#^Y}fZH-0RZ?djT?nxf4Txcx3HBs8g4W2zII0Ynrby|u>fyOs z)Mr}I1oGW`m-!q;IJhKtv~@;=OH&8bJKq(QK0NffnSLTJ39+tKh=5LO($mvdt_DPO zz-pyL>%M}G14j`g4#31IT;>!1!I$8^^Wou_=Sqw_pnu}gOJ#+U9lFPj>Ls<%3OK)o zUGABYascO`(uue#bqg_kqjUou3Bc>qClU}ukRlGK>i`tO0Sd_69z#-F27?7FhIjL8 zmAbr>o$)&F7g1ILp||&IN-SO`!VeZPb@$GJY^VpW83(%wNJ-f&^4Oo=NC!)OTF#OJ z>!=TzYI}v;pZN6xQatw|(|wy2s$y&s*73k5WIswY{MKof<<(V1?n)sAXK3t9-ky7q zX-WN}&Y2U2U=W&p={34p9AP*#)D!#jopZNd=LAR38hhu2n^SsZY8N>03z0~-8W~ss zIM_ut1hIEAbL5k?K7$94I?gjpMqO0xn7d+_Qzk7x1Ym?+tr+@-P7Kloi2=I5UfPERlXx3zDvfo# zRR!(yZ)nuT&)X14?spzE>fjD+z|T1q(t8o zDaRV~87Wgq;Nx!~2xW-|s7?hEakWw7cM$h1eerhQ5?9gB-e&unN%5`_<%VkzZ4R1@+3q8FuoQRssy`h|uPGc}~;z8%s(;-@!B}cyMv2(&X)H z2d~{H!7XO>ZQop@hd;}h{RG!XNCWQ<*&hI-U(xic^35VLNb0)P-gxhDyUe>ZYBIqp zw%!0+XF90>#!v(te|buQd#U){R~GbL$QG~H6ioXtVuF3GSVZU=6r1@gV6DCG#CGq7<_p&(f|Ihz@;>gf~fYiPwYgh_z+&2SN5NvK8Uxe$~?ygrm< zKyMM&RptX+q)#XmJL&U4ECAS$z@@4p0RP%crxcYK6*VY>{i6Bfu48N>$qHUf_kCZ3 z_)+K&8&IUd$BhXD@nDi4ePQdR;i3CrhaQG{g?tZ$q~TwXeSZ1*^HsJu`!ASM_XNJf z_No)lK;9V#@iRHX=4IT8V<7Z&Zi7t)dH`Fr{v#E<=eLOm?%x*+z*ajh!$^;3ndmFf zm(6mhvQr8k%Gil_ z?;iNA`nI&-AGLTX9hXLyUD&^PBn@2P&Zk67@i&7kfm7w~@koU4pJU(q^FNbesp_*I z#&ZcsY{m%j??3NgXBPJ5N?Y;^MO1(NVlY*?4S$%)3H1=o`lp;(9o$L{DW7@(n1Hpu zv?~gTJ?s8ZO*d>K=-WZT`1xpe7Q87Zz)`_-N7ieUE7ki#$q~LQ=^ATV+&H+sz~|Bi z3mXVxvG^zru`6Be!d>BQKBX_X-eA|^ zjI>}ayc-VY$nwif3#r0ZkR|01t2Wb5O;sAB$G1fHYDK*6vY38^5{k-`m zEvNDV&;>_)6RVB{Q5M5)!ibjI18{vv0WdvXs$*5W@5Y^~smABF`cY1872d)M*nOY0 z%kptUIFxhSK6BqL^Y$s2mXT7IyrL#kl29Av{y@crSlLA2+^D2vNal>*HUuS3#>~CP zc2gu>_aoOPINhrz<&f?g5ul3&;eHLTK7X``a4(%BgY(m259`SD%Bdrp#JFGC-*z#? zXh4TR`=81RQ^WzynSjsBg^Vv?Q->D?^r}ghVOIs6)U2c%SKw*vH7H!GY4F9?ieSMW z-fc=PPv_AfJ*d!4>zki%gO%tD-xx@4%YJ_R?ygiFBY4D~ zIe(7+5HPB|j@yt3(g-qa=Q@{LB>FE-e_WmcEt*BWT^`ksM(5p|AfYk)y^*47&ccHw z_5uqMZ6PocZ=0@?{Qw+_&<(UYs)4|Q$`9-yH*kegec)sRL%vRAvT~c$1E(^jUr_g^ zW&v6P_%%AT9N;i`7&Y#LiP8e^4}xuX>k`0ep6g&Tz>!&6Ie1}n^mw*l;*%Dhko(vH z#b1!7-y^dZ(wh`93b^(=0PB@;1Jhdu=IV14pg5}HVjoskO3(uiYyqIPPsvbwYNs4Z zG|8jcQk>U8(sQS7?16m4?Kix38&2rAPe?V@PI}3>dT1i?rmwzNLQbbW>cnE3c;tt<7=BMe{GwRY1G-N*y#m559B9KY@ImjvZf_eon_vs9l3LB7Cu;tPDKU zv7WI>x_VROwQ;hkclW#F=Ru@*Od_`-~6gmhGN z6{{GP8|HS#UAHNTDoU5Ia*MD`@0p82H@CKEMM36eP5DN4$_dS0QmK3lGWRpLFZR?m zt64M7d8D?|+Ji0K593B4%#)S2m){v7Eo6~H^0g}6*gn1HeE11vfNdsc61fz=@#UA* zh}>a&L-UTO)TK782l`njB~K?7_GSq5WN?BS#Ua;E>i5i#xh` zLGiI9wBXHsTK32QXFT9xpqyM?1G?CqnB%C}56s$@;aVJs=hFBt=Z~0na5;V#_&8 zM%&HwXZiws2rpLKO(wF}P)+r48xP0yTt$NI!y%5~HPtFG*#gEgp?5@cKNpjwyF$945QU1Sk$y$6S`3lCuc``f<<#GfFKFCSuNyb zoqH1 zs0V$5Uua8-?*zg(4Vx_G3FHDORwf0g*LLb;M;RpS zaxGq^kAPNI96TIibP_-+M7M%evZ%nI^HP~E`m4of@C!4@Ko|lzB_TNK30QxtuFuym z!E5VT$OM~b0)NQdFgUWZj)09QTLPT+>K_=egdt*tVd)WMe!+z4q@mQ8Up5HMz?XSP zgY;zx%-B&E*4p7KUo0t#M$Eg5?ab3YmeE|O{_I;S9y(lh!|bKKq@?6g4+-pNTI?Iq zh@)gQ?$VKK1{+0<%-56EsApxkxQa@cGWlMKAN8z)@6u^u*8)l=V4LMHAzOp^i5yMA zPZ&!Cw-OnJ?FF^iU!OI~FT0sP`vu^RV4$8Sp8ev$F$ot>LtF93f@Vpz{yS)nrN5sT zI{rC6JfYd-Q1o-8%LWImGoS|bi%e@&@MhJ)Y_Zp*0&wi4E7Ube6XAsF_=m;(H%KEe zZWG8s2FT>fKrScN_M+$dT%9sN=d(WLL%$_P-hOQ)l?N8_a$dZY5@rQg0ngu&)y+@ftDolisq~}Nh8cgQDT8qZWpYo&0S%zx9wTL z>y$#ssGaV^PbV}$r-V#VixpG#lBR*tx`Nz87G$M~3ozU>$o6&%C4$OIK(dTw#Nhu5HNtJ4S>f>_elwcy59wRNkvhL4R=(| z8fA-mCQ8(3KZ8PSj$I_IlaTO8m^vacEm6j67jv0#mU?%j2GABMoFVHez_lcX;ZM7s zKbKR$Nf#^LN(N0{zCpf*BMcE1)B9o+Z$0u0CE>zFUQJ9?vF#mcTeN=`k+T4 zSzt%w`ZW!5hG2*kkPz=f!=6X7tbcfpXx`}O#)4_&kGnLc1HK#xN2V;I#LV9+Cb_T7 z5eyqIqgbW58~?!2Kibcrv=yb(s5)7oI2($d!99s3TMIfPF5V{`9yjvk_79gI{zOmT zz`g3lC#?;WWd?E;gL>OCZ&j(>A_7FZ5&Nc0eV9r#heH0pDO zdkab0w&x=YLYC(olvVgpCK$S}vgbHuXo3{!Arbt9Pds%%Pgg<&+!|D$u4M;mVSuIR zovFzE0Sr)p zrgs)-SB->rL1!eD25XK$2$j6gY7am-?V5xRY4XBA2Oh&qoOM=q_UbAK@KEogR@~KK z?l*}8%mFJk<6WNi|06Su z`S08K(EhjetZ~xvHJ=YUNaVb*80!0Z@^y^beVNTeidx4Pb$xezmnMI&49c%m3grg5 zPFHvN9Ik8W&!MKc&Zgx%^!n~~1%4L&87W%dATwv>0p@}*W$qM#F#?dF1&e}>CV$p} zdEeU@5on3^7s|Qkr8xPt5m`AkBek!aW3u^<&dpwT^y**7tjMh9W&&1m38v~xCG@oX z7>hFfEPV$m?jo(5?^Kb^3&X?iP=%$mpmzv+uDmz}5hj&->`SndH37_rQSbIsBRmmo z0KDsHe_j#>>AjS{HgWJ+i7f8CS8JDkJ2c^u#l$RO{OpEkY*s75Py82~xHffwm z(_njmK*Ye^839JNa7agR20bHwku&(9uy>weSMpr!Ks9HJ18CLI##Zxeh?GQ6V(~{n zz5zqk0nRpfk*9KqR0Lb{q1IGN&JhC{7DHA@`DQgtGh4`v_jIe&W`cX68-+o6hXaWE z9eknSc>lt^-vu#rQxIDAm|O4wAd_bJMX>$?GZdEPSOEJ*uOy7b3b(%$z1T{&{ep#Q zySx!<*u8uApiNpsN)l9Fpb=HTbpbzwA7$%_-!weUc$GcC3@7A|0M>*uRSwT%`t(oX znH-Qsp8>CN9;jyMEu~*fi~$7G1emMW0%<5Pk&V#Nynezf%R&@`@zKRvL#c*ZN`7Vn zjMqt+c0gRhx~gLNLm+==^*sT|_9P8I_JuIqSFHY&=J*=*mSuS)Po@%+5{cz1jKSxH z=A42UI@-zl#uy9iWh%cv$~e=5cn&Pv>Rc4koOEfzg1m!AZW28-@Kq}*TAD%XS;Buz zd5{axr$sYp?oXL){&z2@m{q?E&j7oO8^7Oe+zI$I zHU<-PJhaJcOfQ3SzGmtMh^l2=M!rDHhuvzKMH#SE+u}&=C$8f|MOAhV8IxCdY|D7h z6R;|zW!jbz=Tg-opTnFTa2D2*lS`Hg4BmNX7lCv71OoCr0B45cZxyoRqO=sClPEe5 zCmT^6LMO?vDjtp~iXk|dZ4joofBHS={7)9{b~DmN=jpshWu{`=XhxNftTrHS(ljxl zD9M5mApI9iT)N~3MQ7V_-1L0NOa&=e5VC!FI5zy?P7|v`@xO%BZX`WS(if78F64i@Q)@S&cwsWd*5$(=~u z$T>i9m?eIhiRKe*<nXVeUakjtHarF(nVdM zYmWBOZ5TkR6h|JzP7b%Lyoq=6K|UvZ#VUh z$;l4Xke~A*XA+Y)ukrYfD2&W>*Sb>`vi-kB7j^%G$o}8!`2STz`~S!^sM3}KPkl>% z1CZ6nI{}bxMEAtXn^gH#^N$s(hyP)(c$q1;*uq}L{yV+`pOvS0knB!-%E;013uJ0KfC1oA09=~tIRjcY@p!uVtD9Ybp(K2ECT>`y_gjQTw(Og2#h>n zzz0{Mh%{cwD@6j*p6GpV#I6Ri>|5Ip zegs&V>Y45^{l(pTl2W4Y*{B*La{I_?s_kmclLOuaWUY=D)E?^B7{-LCP#nRN?8>Y@BYwz#yX>k5Y8k>AT$k_v3&mgzee_5o z0F?kXUNd+j&vXrpV}NG4I5;?DA+=4wp9!>4MHeDS8kZ>0%uM?b{Z>OT_wvi*_1)gS zp$9g~Fw}a%lp+{$Hdoj7=+Dr7ef0oVL&GoIqq7*0(ZozpWex7%HLvEJJ05o_293 z`h-)(|r4DrI)u((tQ&@6Ik3kfw|SVn$Bf+GM{0|GQg zvYCJmfe$nTKyIt`9?Ywh_E{O^PsF0~u^7&LmZP z0cPb$zvi{Daj{!m5RW-%Mm+cn87@H*Us43U5e$0lFO z>@dv$7b0Rl+j>%1GG}KW0btVWx(R7Apnl~7|5nbkI`dy`Pnakjp(L2nrOO&IQWVF* z2=eRX#5}5$njVToj={tEedQk0DGaG$9}f59+V zXIS;#hxj$C9xvvrNWiUvCBo>L(Kg_A^BE>?gP8r!(T@6k@Jx~pn#P{u^E3g**EC;< zlOhbr*iH>|n%20yUGN)3;39my8xl{R0>P)x!sV7h6&iU6#zPMP-k%>Wj*ln!eG+hC zDFI}olu7U7KllS+8a82O`QkE~4mM@FJlNVrc_ZEzpOv-+f#-jbFV_?EcsJ*7Kw5qm zs5(7~k^kPBjR4LMTTd7yz(rVyB3An3e1$b!6zrhg2=z(=78+5xo+j1^MW~79@ERep zNHag62_sBK53#x7iDW(wG<+~!y)lm|W+114nJC6)!hD!&8s(k--4x0?EN@O!y+v(p z^67LDPox+r&WY<2J?Q=x6h4a2e%mpT9gxn@Do=T5odkZ=v$H^J0*(=a22^PIfHFImNZc~y$e=7u^2LMN4s2X8; z$e4!aMXS^jH+sTo9{@Wi#BQYOd2n0I4{zD+Eg*N!%SJkVWR1KkqRFB&^SPfM5_7Mz zykpFXPm@j;j~NGj!w6>p#>0@S5SRnb2gKD{$5@bsj!@1!Ww=nMu5}T3uU-~or%&^> z=8Fhg_fj)RBk76P!iT;)tGdgaWeKBH_zjscGCK*+IBpe*&`5G@Sz~vGy{Cnjd+9DE zytgvyaUMZ2_t*id4~akX0A#d}+vrh6QL)8Vj?inD8$Gxrjc&Cb4N0eNF&=5uEN1tr z_O@NKqYIdl4Hld0_uPaLo*>243R8FGb{G|vu09X9n6va%s--o$jql%ju8}sIs-yS~ z7?a(Ou!UOUp_A*5#j)jWJsRdV8 zJ3MCvF@UbhJ~~%LsX&+B_znck9dmX?MniamSy?;9q!Yi9%o(2+71>vr!t@u)m4Xw# zM49qo3j6?PgCO%M0UF{Lf4&;rO)jquWpp^3-P>d>rGx~bJ#B%FP_Hk!lJzUxWra|@ zV}D+s)b_`*(A~1hg2BYnjae7i=d{QZ)y8%sw)D04$*6Ze1Vp5v=xf9KDWf87Tas~a z{=rs6P*`m9NSDA+3m3s3{IQrvU$@wPU7bQ&PrAZDS*kI7!~;*^q_($L0Coz<1vg(a zF7b$l;;iH)1*6hDSA4=$OCFh$?LA`Cg*ZJ;UXN1GuT+IHU(gB^4lB5_D_BT} zzN!t%Wmq}Y0_DuA%>~Yhe2w#V{oT7{X}+A(89AUd*kg$M z`KmyXUfw>PLe#lHRd^M{}NLlZIu><eC8}0zdK&p&NY{ z4-HDhUkXBG*5hOu1z7{a71y9GIzYk)H^ct0HvrB!BDC-IJRcEmQFDMwP9@f zRj99t3|S{0PL!Liu@u!!5>Zfct5OE_m#(w&I5)uhVsyNMy75a_^a+eaBm8dDuk$se zBHrP;ySr6%qtFUy_IjQPo)dg$scMB|eWodboXqvx2Qk|m{7y9bx_wBX%D0G<^gP^7 zWoj@4@tZDZorp;DIC~pWi17yq9mB6w%%PDl6yb&H;I6C8!{x!K!}_>~Fmfod#<<#t z{thXta2^Pp_lW&rP5E z%&YyvFfRv>EFT6pzb@-{QT+kGL~Va~kF7K7gFu>qY68S+lyNXoa9O_3!Jci5U_;`? zZtg;DnRn;i1zPkTiydMwL`o!-Y_eBthEeJoy){~f5fNz%+^5=cbu-7JH*X*U z%$KTMW%)-HOp`BY=L*in?+Q|<>1c2DxZs8va$o3bd&vP}Pg88@vPP-t5-(QpD$BZ7 zQ_q<`OW6dKa(sN;sOfovSJ_Cl7)-AVL<%&Y#lsb`-2-fP5F!FHm|nfN0$=TTer#Hg z^``po!$s+k4a76vE2XznN}Sup=%yNDitvFM`911_ASNKZ${?-G`_j?`+4rx}31LAc#oeQuvU|;Z1>U zSQKn^Q7Mj9u-}N3Ui}D6splckOsLdf1j*@m&&ua`0a8o7nJ)}~p56I*BQyyST$N<- z!TSJ~Ye^A+#&sdsr5zx!k*Gfq{{QFn6!I58cXFkVJdl_4f*JWMWVP*>FnB(P*%s#J z1E?R_Vm9286aY#VO4xS-!DNPIAk~9(#3q0>;kCXGV=2Qk{F?;p4NON#^k-=>*7e;> zqF1_(H%Bvw*ui~!+jmXRB|ZpF(mH?)E*RZm{?8IJ3r~lU`;5w61>zO9vt^jiPHFSZ z-4K5@`A1wfjAzma!t-H{vD=$KYVMF3W zfcy+6XZKTsidY}I#B%E$2W?U=btmXdZ@9#D z&0nSu&l0{EO*i9T-;j|4o3T3V6ZDYdqvXGBsE?1AIj#qy4WC$;1BfaB-Rq!KP>k85 zC&E9&EWN0={{3*&2F&ZXJ}*z|rAF{*3YI8?O&m5zVKai;z<9zZ`e(~JWNG|@CJm`+ zWtDCO;Tmurn3WS-2rNVqbibMB;OQj-xl}l>#{hH7z?VYQHAa#kERr(@UcEj+Y|=;( zyKgGlbdS2a!Htf4pJ#09J0;HaqViPgs6xi!f<|cy>A3jN2V4yo)3D??TWH4U)4V`E zZ$)M1yjq1E7h-2X{!{0}6?OZ>ir(Ptx|=kd7J z0rC6a#@_LSH&(zpB)@u&bzW5;OdcI*pOp`BJR}!7=KVvy%{k=!L#T_I^R~9x-TzhA zMJ6=oPSd&XrOJO^v^CsQ>%KXg7{8i`Orvt+`eL^xH|?v-!N&cgB;2<^LHvA=M}u6;ul|V@5yxjktNiWl804`mM!{ z3DpZNk-AyFIVudgo&G;RP=~+%c3c=5Tr_=WWQ6#97tmAVhK1RTAR1;?bO|+B*BkylWjNGQvro|-KCYS* zp+1>W-5R38R6q{rme>61+6mDeKa*AU^a^F6wdnTKwKFf9Fu{|t+LAjgwvl|AEG+`7 zbhCTT((`v8(zb`@O)TMRGnc4c8qOQuUN!r+E$*TH`XMJOTVWp`MseAAL+{_)@-GH^ zY<>aZm%WTRg8nMYhH}k8(@*Cn?og|ly8mfW?t9K3jU#sUIpM8{@XO7LLZ&zV>b@aV zI71{awNat!{rlAwcQg}f?LqT~2_}K!sr99{S1auS+mCQKe>jkCnYx_;<+FB!;2Vd+ zXqzxild3(W3dg6U&^noc+8V-NjmYnTc)JEvRB)CBx$3Nb_P0E_`#|sjYKED5gcTY4 zZqHll+v=%8uX3<23`1rXMmF!e}dPu!AU_FJGOJ^_5kyU zquCPxf+lKG3!%PS+C!SyQ@g$F7ZVz%>F2Txh^q0#u2cj*joilg;de;IaJ6(NKKia7 z%cDkWP!*+Tn++A~tlYVa)4_V;yUeob+qAYxxfa#T6-zzrKec;=oNig*`(t{}WUglP zGq&qD(xg|g60BXY97Wuew{_yFPG_3G)Frhsp|xLE|^_RmAn z%A3!OAMp@!jIXTRPo-2qc~iam@#Dw21MC{ifj*L78z(@#IN#v#3gf-dxCUx}NHcul z*h{#%RtPD}y|`FU%W+Al(7-3!VUB+SQ4hO)Hy{BLhu3m%0Ba8MCom@EU~N|*E<^M> zl-#Nr`6&sQ2BC7e6d404H&VsKlng?AApADd_)W+~iN6UsJ$4?2#AlnEE>c<8OXze! zaY{WUoE`yqG13U?4H`~mYs}mk2#W-~8TucV+|HyEe9w!F(>)9zt$qJ2NU{RsyeaIG z2_ISd{guyS>n5xNw{gxcccAMYXmWRGCU=?kneNQVMvRI%szwaWEOq#wZ7~q#rP&UD z+5>1shl|B@zW_z+G309r#cVIclTxwtcr*r2N$|yCuek{c6*~mr8Sb^JUX7>rKr=yr11Iz~*hqk=~zO z8F_Htw;(X+<`C5gi9ow#685f`_?S}@5Uifp2@FfjCIEK~fahR30((i&xlVwMP6Ivr z9n67Lj4;pWl1h_c21vw=by>am=rq~;JTAYut5~ZW#)xZh;(Ei*7W>k}Om?m-*nbAZ z-dD-{AhBM9@wH8TB6%ANu{MtG*o>IW5!E^5TtVI$@fJm0#!Wag(&I{ng_UIlALN;N zOV2Zbp|NXC|7eOgA{rq(CMHGl-j#nh+?gZSV8vbW+Je*!Ec5ADdaCenO=MIdQPd{M zp^6f##7>-1GM3OCX{D-E8hlnmvWOF7n0lM651+Mg5J_$LTxrn$M)d>0@%U&1d2y;m zF_VUe!UBmb7iR&`zE(smrEVzD-wpv2p^}u&ov!F}=(YQdIT|iuW~hH8Dni}}fO5R-*1Edy(euE@Z-g&eTTX)?&BrHnEohmIR!83{#AAc&GZipfx;qpyTwj@X-aCPJ_!=+_T5%)`6XjB!* zyqf3{-dVOtj!$r#(2`H9^rp&G9GY=eNcN4s&+3C@NG_##9+8XEP>YywY$mF{h+7Kx zN$)X5NTw&U2Thaq^S*^s9mg1P{s~Sz#1(;m!i?iOyyokZ{(?KfC+?69^`7d^h|E0I z8Rt!-XG~7inl9snLG|x~2oF}n!?=w7Qtj@eZ8uJ^J(K>|!k5ny?fu9@w+k$hH^sTg z^_kv&OmnFn`2vmsxbSs=M8O8Mr6U^}3IPC)kBYAM6dzhKo!d{ktV9~$XDwAGW)aX_ zW@B)CfoAOC`zP)uLIlCYn@8;!mG}+#|9N7L$CNtmXul)JttW|$ge_oEvRKUwJI71% zaXx&2>J9k^60`{u`@-W#Q@12UIiGMMwfBVK4Jqdcz>_mCsM@n@jrKgaT z8Z@N-+1PPMb&jG54YQ_)^B_25FwD)NmG%Pra4qDD79*- z%_IJ>zhK5UGh@bAKUWZ$tb8@LtfMwGQ#oQn%$tIRY&|rxTHt;oG9va%w|)X4(a&e? zBWIXU|8gftBR+6-`iM4uc~frCMu-wxab4f-(W4rTo2wB2U>bjQ?J$ya(@Aultt%e8 zBw!M+>PbR@3S%O|h`C{u=1`@=>)Z|g@kl~1A{T<|)f7e}EE1!u1DoXe1c|sBHP0Lt z;qeq~7Wmc(1YE2Gn<=O{+DFtZLq@PV?d2%)DlHt{Vt7!C%5Li-Va|*-m+-dNKYTDF(Ey?d3uWHp&Q32)Ri#hOA~#o z5-7weKOVmw5}!+6C4D)xGF#tKDPN66Am4%D`+g~H*xofxHle5mOv(#Wv*5`ybJdc1 zI^x2Xn>=dI`w8^F5a&f+*Jdx0ARHqKjggv->>8`q`YHD^;9^p~;C~(9QefDAZP85_ zh4j=Q9r(3BgyKJ>yS;pLK8StTJ&(pd$hq$g<#9vTIZfQnHP-gni%Y0xT*BhW)YW4?SDq%HI?iTl#!=j*LuxQZ5a20>b|A>&CLPf=f1T8b z2%W2uNpNVzNngpIzM79p#M#uol;BGd@i&<2VcTH5(SszuC{nyZoaLn((W98=uf%$_ zI4pBE-e383Bu=_htN6+L2{cDd=>-Ap?leuAVDyFSEgL&?Suz*G3edu%Wi( z^wSx146=@hZg@6N+_sHW*SuZ6NB7kD4b!)6+ajw2()a6)HdWuP|D8v~)RRmshtzFk zejiZQk(7S>k8biJcK_`${R^!)iP3S-i5kW;4%F+lqhbL3NzxEOR7U@y@*uQqc$84+v%5zI^n&p?sN^MIMXRc{Jvz~ zYmS^s3KQ)x)o@ELdh>#ryirT+JTk(ADb1=+W7fv(!<{JD*LvUP`#F!yOjle82)HT@Q%DHFbKEcgf#I> zQGOQ{TZ%-6#skUcDA;g{TZqaB>1m%S81h|BugYv^~8FggNyrHZQP?R&X6=Zd z1)|chaj6CA9s9*{@NHO1<^l1GL9TY1T)D3whwAS$!+%om`z@bG1l5!NrQ})FXh%+s z4SyI})#x ztd3(axin9FCw(h6|Cyf4KQunY_NARMJ8?}F(=Kq!#kwCT0x%Ul_J=gV=0~$i!4pz7 zQig@*4u+(`{FAt%&zYH%Qbx-yC0i z-##5EGi4!|gT>rt4o&MVQ@@U{fT$;ZQ>7nnlDvPBJWJ9^Iy>}sCNL#4y(f_LU^(D) zwh%>-9Gfr_x^>y@?Rd-=kzZBIz7Crq2^6t|?NM!`qlvY<)vA4ULI=iv&!5)Nxo*BF z6H_H_=|4}Tq-LMFZ?$brdfY~(u@JbjRG_Doyu$(JED#iH-Bl|rc~D3FSn08OlSxtJ zepu%{$J-z!O3#sQzSxS(;4&lBl(+MW<)@v`rA54EGJ4Q!COJW#b})4@bI0EKNx*3P z!LvLPX-iNdluc-#wNJf=E?2Qf@CxGSZb&nLnq6Q@lslYrf=DjOO$MVD4BBqlNfK(d%sC4b*nzje8MG6Svdx;y65v~UzL~#G-U!{@UBeMsvf*(o8aRBe)eTEKEovnhRdtvz{bQzC6O|{1N{`>edpnX zI`|8V)M-9}qxL&KmKw-fS&4UGM*b=$;&Qaim-Es!MOuuCP{5W$+L>6It*rl~_&Wep za1s=))4)_>*%j9EzzH``NRf5S?sV zCC|Pi$A%9i<2?TTdo~Bi#FAq8)RCWiuM_+_)fD>#cZwtfsEI}l3zaMvWeFjbs{%iR z0#U6+&S#PUQPd?AISb_9rTFUZK0&Chw~QmF0zg$*RVA-1>zgQZtABUvk1 zk63a+k31pr%8u6kHMl5^G9MKoCSxT0lA}O4Wg^3CiaI@NlK1>IuJ*z$y^a*p4?z`? zBLh1B#~1g%NGb{N?SW!LF*pq^V24G`g>P5A6km)o|4z!)?&-nlWp6{>3Zq5DK}h2?l6Wr zSvgAN5{kJ@ydBL|KcGld1VxHvhh_J@(99=_X-@%KS+itv$FUju8culC4ju0d2V!iL$(M+fp_t=_FOz{$p_}=wEel(FS zfgPM0wbMAn#=Ty|A*~zfgTrQX6*E;|xhx<%`+NQ5A|gB!e6bq$ZIc%2WZ1si239%y zV()G;I=~3bsn7deRO|tC2llkO+ovBld(>wAr0xWh8w# zo=V%jFR^E_GaN&rR;6@I%dRm!<~9_KpUb^*W0cN98adae!6I6Ln=~Oa9NT3$pJANP zNZTqq$9BPU%E5+5tumL{%k!2GL5a-KRnB7Biajk?t&^k7Oite%szPjZ;_yXeLSqCl zx^^|7)ey7SjXd*!Bu;*O36W+1k{lbqW3C71gatA;+&^ZgGW0D<9a=pWcyk@j1+X?i z((kBW*$&XQC*)X{%ti?-hr2QHFYDRyT|n_3)V_|wJ}-Nj-@75~!ulkVTP|7TN#Ud|u;IqvaTe>>po%EO3F)`hRn4Z*^Ue%48EQoe0N}Fr82Aa1xc;Zw> zu1XDGXPpobK2z+yX%ks@Wzg03=1wKC0g79toOj4S;mzR11vSpo5pHt&-q0!DHYPYz zRxug9p*%QRNQcuyh5bFC8|!DGa@>^bnqXtwkqkAHLOzy>h~JP>%j|urUNm4opi7>) zbH;xFC+{(ZYbs$Jf(T8;He?HWR&cmp&HfB6y7aRbrSzF9r(m{{i-x=pdkSVGN9m88 z2qH{4P0Mn(1c}vTOp%LwsX%vR&GB ztctg<#e*S#HFi4t5a}3~h_;v}Vq>zJC;Ak$7l1uWL=x09;G@y>HijO@&41w-X&@i_shV+bYj{$~r zUS>Ygk`SJ}l*H>d9nn;2_8orZKnH=uL``y<1k5w~R%3>;( z>T8K914K{>GF}M`%@Kw$-l6I{r_1sUg!%>dvpz+J@Uwn9J7!m7cYjH|=n)O+={v_A z_TbZUX^rA|;>RZkrbK(rj7Hqm(Yi_J&Sb#P_YkejhY`1EgwF+g$%6^tc;a4Ku!N^g zN5oFNdX<6=Z+(8}r&64ur7j?K)E$oGvc(NTBM&c}XFV`C?+oyCzCe3k%epb{g(+f2 zdZms4$QQ$!h7&9~j!Emn_BicCBSFTz)l0e_rEUpq5%0O31P)Wz?(oCMmp^1&SFO0-LSA8``mnbm+V$5jX({#32_S_Iv^! z3@q1gwm=ZhEjK+3DnRgBSFK!$y67mc?_rTs_8y|Z34>`~9vQ6c#!9~@JaM+R5Y8v^ z;R>q}%JN8CXe{6V`Re-_4EPv6+$bv8pZEGs&yvXgRhJD52Kd`d$mkIQ^_ZQW9@f4{ zOzlUT+@3NY zaC@&1#=H@@BJptU)2c{bjQK%lNy~K<>(?*3K#vI;7a&E!C{PPe@PH|?CS zRPvZAg2N;}jHE>vf(Qk4i%ZaC;b@H5ZUx)D30c>-#x6Tqf4+O!<0*S1`CLq{^ z5ftv(s3&uY1&WLasyWM5Fk!@1XF3{!R!}hvZa|jM#~7}AMH0P5U_$y}$7>T({5iS} zB<6>Skmc(3FztU1_$VtN1`LC9^R~7ikf-L$->m=KaTBgIl-xCsxMH0tVED9jc?>mO zrYP+Cr~N>l4F8lyB4fX?1yQHPJveG2I;(E}GHY8;xyaOvUHCAEg)I2nbn&-puE(N$ ztvyxPSD>7oBX*9o&}J!63AIgc;bo--Z|II~cx)24dnMsCV(&;*08_^i&_%KZ!;uPzqB~!{k7z-{rkSE|z5Y729 zXaT=ND)x8mg!0Rnrw?+3Sf6WxYfp*R@)yEQEq@>;}zU_z@=xhB~{Rhh(Sgom7Hy5qjEv z+hI6=l+=}US^e&U&-_=j_+9z+O%u{a6wdEV7?`WkJ&{wdD8Lpei`OV#BrG_m@T@2? zgiMyNsyuS8`qAFY-d<%(9dquKTnar`p2Y$%EqCAMP9ukSl~j79@rOJ5;F`m$#t#y3 zIB26C{y(`Kx1PC7C=I(FV(+4dC&5QMd?gFSM~MPu-_^9;N-0dTNNaqof+=1zKUqvu z4Ly;yW6d<3U?VyaFp>guB5;@xpiQI%?qena4;A2-!1T}0&2qvWf!J<_t+HySLDWgn z=)vVWlh&O-)Q)*Zcxw@c1yUwMFi<^t2XAYj)cUNyg8}#D!wZ+Adj2>ThCF5}d`@IX z7<#r{Weu?%bAD7N05p|SZ-5BWQl;`5GU|3Lx(fh;We!skL4+ZfSyZ95v45GffZLmE zR^cbSy5e6uiSs>@K0!4H^=CAx+#C=lO^ik2Mg?msh%FKI6n(KiVNPwA<6)qEe9=Dx zV+mgwr*emVol=KmlNk&_l$K+${Q2`|lYNN42}{{rX)k>A=+PUVr-7dqv#2N^Dzg%( zrh5&V8*BY~ZpXUildV58-f?(`A6Uwl=|zeYtLBr%Nle0LZ!*cGRu_Rnrwpp)yg&pw1e0S!kdJpTF=FOc{30%0rDbiha+v>`dj$Dfsee7O&4$p>q}#p#?(Z zX8cD@cSm@f%RD5^N{H+9$Eld76C@vNN-5$l@TMbpfm5;uo1@- z&97cO=8A%aApUNd+wdYD0oYgW`5*}m+1p=M zL2*+G0%z)zrB^^|_j9+rBn~|sWX@EhH|&MeLe*zs`dS7}07%-5gP|kovhvDm#-hS( zPd+}#RR0afcNSxRG1?C`fSNE)X72H2W<637D1SaXpkPa25GLFzCZln#oxN!TLsf1^ zsf6PWTxhL@cED0jS?+<=eW&4W+$rrv5Y(guYgTwv@Z`rr(r+Oo#Ia)nVk$cLZ|;iO zfn@E+N8C!|HPHA(1o`PZUmYd^9sGoN7rhRcKz;!i*gimMFGnap16?&^P2znFCD^_* z4VZ{%7J-LChwYGOhbdU(&~q56#cuj~b1>h!nuWdI64mfT&Fy+dEI0sfFJ$Ntz z+h=PPEnLR9y)h_(r(ltosRr7=nW%SnMCxfG=lfn=Z2Omwa0(iO29GK*y>poFKB5A+ zH%6Ps;8*I~RsHuz=DA}`#G+7{XGPW}4>mTu+!e+}C!u3>E960AwKd8fiMm!usj22@ zwRggFPLi1VzbO05sI1zk3mByvrCUn6ySuwlLb{QZ4(XN#>244a5D-PW5fDLA6qHs( zKtUwWx}W!b&p3b17~i*t<8kPNaPPgZYh7#2HP@WVgG(4b$b6a!pm?P`su;J2KNhl~B&%Qq*5kvBPJ*dz<9`HcT* zwT`&0v*D1E(LhwpNgdV`WU^D3VVdCPX2MD}M|%*XQ$byUJqs_QHP5sN!(a2tMVFC+c(^p+31D8wdZB04Su0BQ=aZMnGmg1V~=ry#do%| z+lPn}s5lg-U;-nm@K5Cr6JfvaMzJGwp@+!q$+|cjKAL_l$me!a<+5*7#$nD)yTK`; zj zXkfRYM0;)8=WdV90c@BT^=JW!Gi8we9~?F>>-aL?nt9GQkg{V+8*sEbuFD(?&>9kM z2R>QmyUSc;g{A9kW;A@vV^lW-HTM{}CB^a(&^L#P8MDivB(aFGC3a#DnLKK==i#TY zj9wj|b9kdJ#r(ZC##lom*X0R+Ie{R((r&aR@$n4%S*lquj*5lBio;MIN@u2K2SMBu zJbP8*b8GqD_8t(pJsyh7L;hTuq?x?vaz}*W@FONK4TU--F;FHYgLX6Hmdw)0Nd-1c zG=~-&O$8M!@Eqk58rZDbT}d0TULn(@U>rP3s9|tU=vJ*&Af)tBBDK}>SHfe-t4==x zLte>#D(0bKtiJ6wWxg?s)i@qLZQn>r8=V#@u#!EXW^9sSN0lapnp1%u(i*)mLNB5*{|wY&lX8s`NJ0 z8TS1#i>@>ZE|RMa#-|`_ct$>EC&kPm#QZ(O)rCxJQAo9h#+qSX`-@tG@*7Xu3Y+J9 zU6C5j_xA_O^7}FIdPrRP_^E^Zi1Rx5mPi;~8q8x1K?xsuV+v(DhLc*9IW3w>cDw2A z)JMk3E{!RagX45xkdpm=j{jU z2pHG(`A|fOBk)GE;f+~oO}b|GkJ)V8>6yV~3ccEF)i0aKQ{FDwGZp2i@&iPCD#3k~ zX>lfz4QO}JFfegb6nIjS4VPR%e4AiO{P_u=Zcd1^&*^8zxAc(MpV9TH9?=%zmHNCX zFdf18_~;(m$WJlGjPFfz!stUtTeS1&>>0@d6%=WtoRZ^gehtUY`mbO!4bpSzG~9i` z5~a|dtk7PqY3$u#jKM||GDE1YF=;`3ApTlQ|7oO|5wQ^_PH6Hntv^bwv`(D`6Td-Z zrsKj#{Dz4>y^;f4xtV)xq zQ=MaE{E;!2MfY`q9>+afug-@JYP8Y~3Y^fhS;(VzQ9;U!Wb~tAw`H!%jG#xZHsI0w zj7MKD5G5{F_{J4i4{m?VtKN+0B{({OJQA(lsjC$Bj)>>|C?@sH^j0o*RXIXTW+Q!! zvdH!--TDgEv|FO%sz)x0G@DxmW}X88xBxZCaY67^#JiiD#~u!5-U_@h3sX5A^#CdyMV!A~NKak8N%uGj%B4ix^BSWy?!tM1S;l zi^QII#ekGy6guum>YYMnd}I*hL5O020+KDI92q2mz^`6A+6Q_h%nCL@)p1B-&glVX z`Px&UjDx86Q4>+x4XNW zP(|>Z-982(+GchGsttgwuw6}R!mQnitIWN<6VZqzP;~5p92e3sayC7BAWaisDyG;# zpUSRiPZ-1V^BXvwdar?sJ-O?oqLN1YoZQga7Dk|W9FXy*!EQyX285hoWTGOiQ)x1f z|9+#1JVWDD5erPI8^qHs7CeW6&5dI zj7LKaR7uBY=btnpQGEx)0ZN(-VEU z8VBJq5urgTplkld@+o9{)a**Y;ID^{VR}42bXF0P5LjDq+TQ_3Huz!yLT307`lp19 z&UUq=1~8ZRr(eNgd=DSPEGF8XB6+Z3hLaG{L!3z@>P&tId{A)pF103(GZsQCluJd3 zBx>w(Nx@t=;RLvEDnEykis(#FM;&SzYhyAgx2Waj+jnBnfdMu886mzwLNJH`u<-7x zTiN6JuD_v_Gl?01H5L*S)WUBq^&G^ZTVPqQI@tKs%f32;abXHJM)qKQeEyE5n%sCB z`^|v;C4L~oGo2Jr=yeK(T?XPsJb}QH%GaLvkZRakP3c8L0$qM5B>oCV0QWmwve!dn z6NrU>Ftyz9jP^mmYg4V3q+IZATNJ2hvB$A_KLuo2*lj7@d%;S{M&#!#J6j=Mn`W1r z4&b3SxaImEi8g_}N**98K3J{ zLRBaTjJUwvnQ}-}4c9U;=mmUYB9**kx<%hjCs)2aWgE4sXO6Al8{=t?`tcf@GY0Qy z1;*7TORx80J(pa;^>(_}EMfpm?OGmLTjuaTs5wg|I*U@n6aZb(rkHj;>{J-+xV5O4 ziawJHz#DC4tuU0aY#nEzB7RxdlYL>oq$MA3p0VP4Qp_E)dt1wzvVIYtO#*5w`g~e zUeei3d08H_%sRhU@?0m}Oz!UyBSp$vm}qsT<^GCplKgapiUnad5rN;(mb6GR3qPQ2>KMr@N5W&G%giZRn?T2qS{xtmK6MQ(qqJ* ze9#_{#=`aQd$jLV%&L|iv0)Bj8LRUTPu(rsbKDs4e72U-_FQU~Cwz7-g}dOGINJpv z^xm-b^gW7kq*?C_$y!epBFbYoisY&#G=gYr3|H{Z=x5gGWTKDlrN0+fOt{eXf-9tP z-int{?NJ#NU)-xP87l~Pkt*2`dm|fjf%VEX8OGJ>{QXD=vuu9i`3eR_M;Z2wK)l32L0O`Po!{5VZ`!8(g3>j$G(C5jv@GOJ zP4w%UlFno~>Vvy%c6Ir8w{dBmX!lsIk;3(3#e|yipB%Hh*VA& zZHL<8l>*n`-AXo(ZUQ{NLX$#XZ<{5WJ~Un2X2l5HsixoD&0 zgYCupK0Xy=+>@_^)H&sroxBQED=Az9lF+u=CUq5iw2Ae_P7X~;BIMLfkxuvaYnB3J zU6rZ9GC6 z7!8NmphuCs&D07R0YLaOi;Iiz-|N1&y8WidMfaBkOx8Vy&V`Z_3CuE!LQmm8L>siw zq#rR3vL~*;i_pXY`5|Xo&v>jq1rLFMQmm9C;%EU>^iBO;Y2UtUK8{ia4l+d2B)Irn=-?&nr z6^eSwz|08r3dR)e;ch8lT@WskYa#5WT7Ud_27)Jq^e;iA>Tw|GF{}WDs2E-p%l=h} zDopk%Vs=ggWC^ghE%^Sn8$CIGAJ7OqfYSSYmRO5dH56)BjspHv}?IR*pxVj%Ym~t{4F~ zIfT{@;v$@AMh3&#|1M>=jb1eSbCE#^t1KGXb#Quap8Sjl*d^?|)I^}y^I;F~DU3gW z;28A0q{A-7azXBe7IG29Yxw*GMm?Zqun+hS!f}0jl5*$Ork?^j^0-3;4;BiW2gz>c19z5i181e;B4{{#(m!{BUfD||HSCp@U21F|(@NkBv zLzd{8_Y(!vYR@FJkw6t9R6Q|}DTEdDz)${FL>yKmjPPXiyJ=Jb@~sc~(-i=7@Zo9M zf^X;9Oja_kd^DvJxMJi*1sUN6gwO#9rG14F%*=8oJs$c9|9M{gJCt}cf71m`VIC9G zE<0!q)*#e77PvhqU-0Ea{E)mzbvN*MQ{ROWlwHSQsz&}G0P%9T6ete`yIz(D?ELNY zc`}9ah0HIWqzyeCLM}o!6IPZ({1j*%Amluu{R;&EpeAMjO?QB5I?+)3ojZMQ_Yq^-<013w0saV&d!%!&LuGA$VZVR-qTxm` zPr*)tyVYIv;X<-WlBTDpXPhJ`^beUQ@Ke(EV_M_Z<}80CwENhcqy-}}Fvuvc@(N2B zsk=(zm^f_Wq^@JqGO~OQk9s9O6eFW-moOo8 zNp<}S>t~Sn1NABQsOh3)=5|}z4s1J$xq3rZo+G?HLNFcMn-=fUcyM0qB_cmmZIjwRz7l=0Y3-yK4f< zoulhLn{!)#cQboju!28;q=+P}#fe$Fpbbisq*OjR5k4vwd@@~{bYP|JL%nmgTM1*5 z8re`8!XW?+ruX|b**AxSx1m&^lMZe}5e|rDMN`~s)U?b6#axf2W(FH25L`mc7;Pfb zW_Zc-O%{a%@Jff$=+@r9_k@Z7A^ZbE{qU<03`+oCs%(b-HFUK>xDG*kXbA$v$o;FB z*_ijxOoh;S4{$%oaX~d!++ZL9xI|C6OfyvwcAU^6L6I5ggy|~4DDSt#%0-+(nZbcF zsHUJ;AnChH5J@PA&_Jxnf&owhBYvf&N#u&~n``)P6gOx~NGG5hMPEAlBqQJXV;< ziMhf|ErNeJLK?^&5LwME zmZ|<|OaNN}meu%3G|ylK`YupEph^c*(Wp_h4 zA9c>@RyvgI<}MITu!F}6vH5PNBjxIfqb<1$Im@xzgiOQWH3P}l9e@F`^b)N91SX%g z0Y(lFj`2GO^mj^%;YH?hmtuog8Hw$#O)o3T5^x!h1u>F7!!+&fAesi73bmo z^G8q5vgxxQu_5PgQij_)*jj~$hyN*+4(R}d0cMiF@p#aShG_f(UqRUC!OdyS_$`{W zvSBnVR?vL-2%H>`4(twvVVkO8J(5=ICm&S65pfchoA_MQD6KN>mJi-`p|6sw-2aBy z01zUai#3D4z&`764@HTuv+R}#LP4p>hf0)D?oyt?Z+Q`D1{ZU>vao+SLF#Hqk>rsm zh^|9#;x3ad4<-8_0)%}}a#xI@5(f@1mMV})w1)Jcq(zrL*ZvKw7m*5rEjVE$2_fx0 zeYJ>I*squCg`Pc$a2!F#l^}w3wkZ+l4x|BZ`W0na+T>WsMK=$CNDCAcjj^Z_sGzSQ zC_(6DwcJ~2=Oj(6bG`z^;A2P#9IHyVWAS>U9Nh`Q6U%f!3(2NF2*;Rm zK;9Azx5_@6xF=jr+kJOezd2-cj8Mf7vcWv1Lsg}*Isw~2im#smxzLxi?u&o`L?}P8 zNGYvSh?lbwYuaj`NWssTA_A0O1(?A6-lkw41Cw3IIgZ*EBRXhUWDwId(MA+1F4i9Z zy|XcLyih4`*1w_eeEtxTZX6LQn5P-|e}!PvqTXT(`LHc4a<_UnT_9B0^V;40oiJZQ z6mSsEoGP8&EeSskqAAm?9)tCZNdO_@Tzq`vywR`^9uP=*%hmKy{&XwF5iSuH`V&#J ze5Q>xw#z1C_(iF)DmWi|CY+c%gK8s%NMi(^m-^@)eSh_vzG|j% zwdee|kqZQ+tI58y6B1<*yW3HFr-CziF_s9kmS8M-nBbZ@&GM48p@!KqX~)VDupTDJKbWx zSBgO}1kohd`zdskAH~+6EP1EKBF^%$-R>T1ZVU=u7PekQqXRvOk8@gW4hKqQmRX&0 zTE3bwa&}(e7@H{7SlL?gAPC48zbFWjdztXoR>oD|LZ3t%)oEQhDZ>7biH=|jzFLX6 zPn-~F!4GBg$9dnM$|s^s<3N{QHU3Nb8(pI_F5zCMGWTa=?)pcLpi@fb+%ky4v`5}9 zgtD56A&fbr?!<1d=As-xIOkj!fFU2RpOc6EKl^yu>vZ4Loow3TcDhZ7KrH=`C~gNw zrQrp6I{ymg^7J1iR6z(nDN@vwK{3)Ion>dd$dr8irp*_-FC*ge9v90mdO3SyZ11J= zL{jqJ9ZYcUpy0}KI~h8?dqUKE!w< zQO>D;r$X>w$2dm}xY5|M^Bj{hGV&&orsWMsmcT;>v4Ep26wRYgakDr?AYAYNyS|kNHbzX|u>m2+|K0;)@nJDY@zMLp{(97Z=gG1&2%!AWS5mHj z&>c${1SN^*YbI~MpC=wzdqX4uQUF3b4H9`Z#$T5XiopN*?|OpyH4-`BmfhgWU>gEZ z;;UQI6u^@_IXRIA>d8NZH>h{PJVh;-ObU}|7_GY0j`k(7a4nD9UmmlDg5Z2OP`~ApyCU%%_+Dz|z0a*`0 z8Dn`~47<_D|K7>KH~GLJVu4r(U{2iy@{to{73Q)?5LDejB?FiO2rOtD)VATyyy_7e zr~h4n6tt(emVu!(70n;15Ws^qY1jfLFvR2RbRsrdj|p~bu7x6{2ELyF1s43}m*AvF zWaL#Sh(q(yrW%S~Y>66*f{DBUFX?VO26E?<5=x=5&blM@G|aXU3;{TqXoZ|-K(3|e z)t^V3(ezjHUwf`r848cO0k=w_;8z$4;S!ou)bb*i#(`%e1*TOO14s0$&U!B*d2R%& z^y=@CjR*!n6|+rr6{*sdlV)E+@+cbA>I(P~RxNhIFkWvVU<)+;hbwLM;F$DGv0rgO zHwG|o(0$$n_?HQ0@4DKXNo^ z5Zm%ejzNu%SX1a(iNVVuGcjces_6hj{)xNkE%=gok3P zfi+dlVbV#0h6~@UiVWbx>dgMh1!mF!qP^Oi{V|gP#9=#{d0hZJ;K+UNDE?0ZbQP zfIZLQ(b3mgDd=CEAow$L;7(lfQ=3$p)(kDS>)&Wx*NWlba~?6T+~PBk%i#oiQ_vkG zTA}OP$lgd{*PvSo+)ks&dNMJ{k6B6i|whCEcgaFX*amcLu1SMQZ+5^)}4tX7nnoB>U@TdoY_C{SQ4wVnjVTw?adEv zoyvA~noQ$RlExAjgAU^>p~pJ(l`W)IG(ee?AB=kRO*2Ziosn#zI>#zkCnnyXTE)X#e#0WHz8##_vYWswI&r^?xUyex1J~o~`&xaN4&w!<<4Z!X= z5SXr@u>rCW-#`(lGiFWu@A5Bj$03Gb^7C&nQx+^{;AgeA&v>VGGo}B0Ko@{gxw$Mq zg&uq1PtfU!8F_JPH)z2<_S-1H<-b2;aIk@-ED}CK^eF?O6%1*@MOzi~qk z4o#(bNWJq|=>}?{)~9a17^idP+PSXEBT_@9%mgGgNiGRB(4#v6aZ}=S{%A8jwaiCk z20ro(?(*fSNK{b?W1!^zH%0UdJ$)q_vIY>c4#!zbK>#-Dtpq7aBu7*<{Gh&iXo0Hu zc7^_XG_+}Fs~~52RZX*nQ2hiA<7U@+4v$2hqPvMm{sxTE4#|7uWp5$5gU#0u?Y7U# z@^Z@P3svyME_-h-dI781%|R}3p!Fh$U4VF42o5)@)H(JtE(UAAyq4P%U{6q}GL};? zA3EmpSja#j4rKXV1KTP!qVy|h<6z#VCFxZR0!$A4+P8os){cpE+5z3L!3(Ic8=WcrB12_i26v90V(u4I0RY2p*2X4DPz?1RF*R*FMGibMM2(A;(Ebk&Mk`4pfSq7srm8b`eZ8Fo{h$9$11dEVcRCO!ClX}8vKcHki)%i85Cp-Z3FK)`0qh6^jzMthT#cj+A<6te}DGk8cqOE{DqC91A0>*Ci^4y29E*N za<&3`x-@1S^!c6vP=aLy*b<};TB=Y2P%x{AHS^~Rjw!1j@yPvX8(ReoBq`OdoXML{ zU80<0f>@M~3vUlWLFLNjG9}8bv8dU8{_4ws+nb0-(mIZ9;h;$iZC}*)qoao=apX2` zDipHf07lySI-MPUZIm3r_vAII(*qF3n@O6(F2N+Nkqb878_;3|UEn4#Y<=ZCyttVA zat=gRbq}XL(hnwhYYkN9-C9NE$G-ryPX7ytH6MS!%kvkcwt!P-6#ZfzgyNjdkO7Qv z{ZN4}tw3sH2%Y=axD-L$$VOjJJ28KtKcvKQ%-8u~I4}X;zkGR)Ei*Bciew0fA8*=w zG?`kQv49*-**_X?XOM^lLfhV(A{60ZQYADr$x$|>3?!KSeq#bPV9SA{ z1c4onkO$8XCEU|ER6X3|V=E*#UON%(LkA{hyN!tPgL z;<6IM_A_t%&Y0L`-{pPd0m~E6nbSk}*y1^dmocy~a6N<}0*o;GNgbqkiC34_{W45~ zyOsa?Qm3Nx93lH^QxHdS%kh$sFANgSOMUsnE7OtF_SFnQex!iJl%pMnhMu@2aaXZ; zmmtfb*x;BY5AttkG=iz-{+G&onbLU{F>?r`2U0?+W=v~}ep^s4Use8FX3BT3WsTsp zMYYxGnUbO0T4Een-4vfPVW^tp7V>PJMWCQ>V*5JdO0#%58h&CF1Nlgl^;8R3Hb3vZyLc1A@Pw}|VMG#@zwK3a>b#gza z4m;xZ+!4g4bX5lWTV+)+Q{!rM%oPt?dmRr=ch`tmD9MZ_1WNt~R5RKY-+{D1O>T_s zP0Ma0%CJc7`L^H0R5!V**kep|`(w052RVD$G6p{c`9es^p6enp zk3Z4N6@mbdyy&5Hs)^D+7$6}ndBHQ6Bd}Us`=Fs0356lsh=zq=>!nt+4?I>5dD`@H zvPh~8IVPruEh!Pn%WG{eSttUGp6Hdqcc!r2fb}iu6G_CAFGE7~PN2{+k-v({ybgOD z*e98bQH+^`f5p7j<=*u-3IloHDKeLbp14fJBrTeyR`FJ+*I!^`t`9-19+-xx9AzWk z^CWz@mKK?kYAH-iY$TBw^T5XiUoDFTU+Vhi=V#2f_lDbL!aT!7|E(F>O{R$EkPwHY zbyI7)@plY;snl;FH`0^erwU2wwjQ?B+rL9Pl!Rl8%EjhyNB;gMNjCp*Kz2wzq zre+*A*jVcg3|nZJ-l5B@`c{Gd$^BI^SMPchZt!HWZ4!HxnPao*oy>mGRWC(Lwx5*M ztiEV?-q`wCL0O@OKMTe*v7}~|zH=6mTlne=t20e)iA!$T0|UQdGI^IUc(I0( z<=l*i+7~U&3#0#qQLibpyo0TDw*i;CEq$(Y66qxH_mrq-;w7q<#Lu=lkJno{8ObGi zqo%bhFwS?j{66foR`!bB2YK-U$AFdwbz9;QE^+rxNysd=!z-_QljK&R-k+9uW-Gtn z9HoU9g&e#-$-TqOQzw>GBT7;UX=gc|xYpM+Ma$0t*jZk|g>zfwT#cJh#E{W6slisF&+?TE$vRfW6F#CqYCes0Xm0W}= z@@>zfm1p;PYqz#fn5-p(j5O64F0psNb{(!zj4RZZ1UDc}FgcY3Z9^R~z6L0(x5gV{ zV$o|H&c=1eL~?-ou5O2)DF%2ia}ZdX=<6S$+t@PM2N_rDaJ7Fl=$uBzr14ty9u2CI z-OjU1l{y{+^OrTB-na)jX}7ZIBnbtiGh12r;bnQkLG+>i@V&r0uJbI*EX=I_YH{|! ze_Oe%FK}uq9(eVmw^~B1e9Cz_;-#$P@ie?T@V<5%%!0);JW#|uaPVobwncmMZQ>~P`o?yBu_N<>w)6R`asorro>7I~4~vQ7#nEjt3m$+Sff{Z~ z`qu`e=~K6hP?%dHV~twYCRnCX68<*6oR(;LjxG32R88)l54b&GEtK9|I)&6g#WXA| z@Q3T=qyUD51JQs4nBeSaUKO9BP79rUG^`x^TKt*=i;{WyiL>c zitch9Gbq+jZamviM?K9yA8VDQbBs1*pAc7bh%s8Uv+`!`<{}(YpODkZS|WkJcOr}Z zSN7nrQ_^ngI*`b|CExFv{uKT{HM){KkSdxYO$?s!;eI|Ej;SE?7yqW zzJ@l`KU+b|+%^iv>)U8=T?AyL%3>1L-3&s&wAcoo1J~LViUY5|f(wN$WA-rWV@sp4 z2K5QI5wW1i_?FRRpaZVjXK8QeJJDJWMMOlSk=#E%bD-f;n-Z*ionslim+x4>9$PCV z4ekq>4K@@0H0djJ`j! z8(X%CzfR1H&5#rBaV|y+auBk#uvj28tf_h6j+41^DiN=6`Bc})mQ|4 zCdD*JJ`swxX82>C&39WZCh{68r2@$5>YjI zAfxkL5p-Pq#q!8%x5eqtkg5B}hIW+eMNO(Xp6RPq2O2ye{ewRn&xiIV%}e5)8CR&kMvVVVQ>q0 zx)lQc5wWq9%Q{lQv(542Oj>x1>gT@aH-sbwI-jZhP@0K@AXg5@UDNuci8q= z*o_s8*5|2jrzS-o< z($Sta{R;crwRzvv;VDVxN2GkSlUX_^`GL!C=~VZqduudL8nwE?BQz93PB-gK^Ue@goAs-x0lp0|ezLE&G5b}RzF z#_kk6Y`TPQoc@A|9lmco@(gee-hb2B(~~={ezSJu1DMnWmzFbg&+hq&3SpX?aowOfzj6E$8fxjt``^NGO0cwMdm4U@FzFCEw+vn zP-TYuOHfmR}>@|!=m=i+r=^^T80zfv}c@pSNDp|LC)4d*`xC-hB#-U zda;hc)6W&7#>rLLa#sdb7{+xbFbzp!S4~B(|BMm!`vV-U?3ouBtdhApC>mUhFkn_k zAtHjO{w5Sg+z;M_AW<-~63xz;`Ui%hf8*J4qo(UlVmb_JdL? zkdHZuZNnib7Y+F*n{Z+no*iuZ3JnF-k30{*LVhzDuWh7Eot11%4mUlmC2z8tDs%2k z2+ojV`D2nDy(i~q8??ymDm9pFP8h02!mjM1GgT95&qi4EGFZzxMZ%T(d~0<21n(X$ z_O%@y0|Nl)@ftm1q8nLufp}67os($zg};QU?NB-uWo(T_6>z53?RMalG&FAG6H6zU zeIZ3>bb0&>vWL{)Y44b*-ChIJ%Wb9xwWN*DD#F3*#NC$ zG(#W}h9TQ6dxI|@LMPa3mlXCer_G)mlPZom%}ffms}JJxSDg(6D4Ipx3H+AGN}wm; zq4kWQ#x~$}_&YnT<=ZVWkBXP|Jt%*?OZco{FwxNQrmz?V3iOku_>BWuo_+R>pR^7N9V zq$FMx;tgs6^-=vt>ZlqPy5H3?v`*E(#Ec1X4uK}Y;8zVCmIo_x=IkjLD&kCrioPuD zl0-bm>HDS$W8p`!=AVi*pw!QogHy=0fd}L_z$bQtG$J&a4-Xxb|ID)Qy@A zso#^31HD^M(9zT{pGwxRb{ldOo<)^DC3Er{iJ%~hmcM$}XH@2!`WcH$JCy(KCz>ac z!-VH{{=tknbBtN%X#DL(uG!rgiS+mFu<`c-lI{I*nXsrfHSHORLx=|PMV8ikuYdG5 zxj$B{tDE4joM2oTr!>$yMWk1NBt`L;ArT-FOTe z+E(5y&M7k-h$Tav|@9p`bw3sO?j8zGk2G%n5_=Rk>4SZiLbB!xQZyN0N8$a;|rW)Ghu z5EJ&sB$AQKUzo$XXlI{b9^KS2-yw;;=IrWM_!{sAfZiJ1K7X&!f5io|{qKH@7NReF z1~fSk*L8|Mw&^f=EV*SM16_9t@vd4)@15UoOX83Fe55LJ;!nag%L?CaI5L=zEkAtG zz1{ZDOu;E=%TOP#BhO@wF^(Prq1Q$-x!4m=_)}(icqcUmTgEl7xg$fqns43R(;<*U zNuAn-m}6vg*;PT*n#79}Ye%Y4uD{ZxQbvq*N!?4qx$f9AW!Pha@wII0OlM=!oAbX< z)_wFE+w?bTwt?ZzPb){nH$YsW-e*o<(iv=~Jb{({-?v5l?WNDzY7E!SlDS=|6;VUo z|6XSg5MTQ=96#WDeJxMhjDqBTv*PankN@r*@gEuT5zVpVa{GVGeaDmzVeH@GFfnm& zp9jKa%};|xGKF_||LRUK_g1P|t(!$;4VN!bil&d5AL2J5#O{wiS04)|2Pc{QD<4h} z=f)Wox~{kWb_!)%HS!eQ^7;Bk>3Pf_Np9JL7q!XX|HS^Cv_w2McyR3_wQm^)QTd_= znq(jbL8=z~)c9V|!Rs9bbR3sJ__Y2|bp!c%GrnU`hoz7AA~!b(#`a|)^SWo|QteWc zzfInIHcaC)*|OjIZu=KBjOq!=p=|sH2V~l0TG*dTs4jMHe#_pxg!5tZeS^~RFu9c! za@_l0VyUxtis!kA=+QPNn~+t5pQ+vci7B)X4%s$ahxhjsNrb&m?T$#x(wW zaTE=SnAb*%=rtVC#dC|6AwSQ5y!Zuh-}RRY+I{zzQzD21^*8`kKYc)uMM&!E&m3ey zJQc(pB&(snr`Q$;aC!G#g9u~W9{(;}TlE^mw+h~4cB_BO6asxd%S(&ouKOv+S27j;5eeh@; zXqMS8wxj`O2cy{!6hN!VP^JC%8M3vq=vy4Jma)~+=ew0ty=wn0d&K)248+bqwz5nv zzf%@zKM9eGx96jNAy zR-44^%&3U;LckvKNh|+l2gQMkczl4AW|v%Qi?uSW+Eky+iuI8t-}J+y`9v& z;`*!@76ia1y^!WcBqnWMz?Yx^zz3RJLT_tzp-nA)^5}B!SawvbsyhdSg~j=wmQPK- z<2fKG$&uV0OSYo$?ebP(u09kJS_D)j`w#NS^SRQ4H$R%bx^CT}D0ww_OR{VrOGjca ziL)tiR-JV?6HY0_^@106G)^uDJ`*an*y)m8NLw>JRS-=vzllIbZOh1ngxSyzo_$6s z-`eV102h|#0gs3#efnblH{qhvORr)?DI4(FkG!J(B|w^abC9a))`Z3_B^F&l2C8bH zIIPhKYgkx%>8Z%EDC8wX@2ZboDg(ERDfv@ERorqa(3BU zRAtXUl*vcW4)QiSBfvQOO!ctK4LYC>>aixp<+wNZW2{|#`Ktrl_Zvy45SV+k0l(_Q zGVE`_M-)qnwol3lY;+)>G}5fXA1nmp3vv@{9Psd$y-oa(g+o0BtRpD*FjAeV01hJOjFM9WC3b#j9|M!6C={XDa9J|J!xuiF~fKNOw$=a7+ zmngdr!sA9=S`0B zB9#b?pDalYugq`6ga+>xUH{J_hgHrZp%Ax>c4vpqZodTS*Pe5`8fmsa)s4_3h01)< zo6oIjA3mJ$n`Ekw_9RvKwf*1y#N|<7o2ovG)u}Cx;BL26PT6?pH5EB@ywI?5NhjYr z$NaVd?>z}saKV-KE{&6H(5_hh|Hkqa+izE6t^f1hD{N8ZneG24m_Rt;=U{mDe|MKe zs321Fv-0mJnc!C^Ru{c17tPP7ZvOq+;N@xW*%T_d83{_nxN$)o+5cUk0xT{!t!Ec> z9o;9kpUmHPbYE$G`cx@<-u$z;qhs;Y$`@zv*0jA9Oss{FU>Vno!;PC{_nQ~}eV0yS zA?|jUe?2a|qc-gAWUkv2w#k3Wo;*9+xYW5K$6;w{PJC}Wcs4Zq>kL}Iy^H7VpHgv4 zkyTOzWj214&h#A(F=5o++1+!#dRdl|sS|8Q+)=r4X@zWf`H=J;WGb(Xg(Tdkb<%MP z0$TiQL#iq&zG)6JRm!-AOyU2)xLp6`PWSf9=`}T7stc?AlF4Z4uYXuC&qF?`{tWkP z@!M$F`sIK9qPV3!tK;-$^@b$phGpH{{7c5;%-&g*k2I1zuh1mStk7+ZN7Zpl)6MT{ zm35-7NPSOt?yF8+Fj0$|KBT`V2FU^QuOCQY2K>A3hEE?6=>gj{eg`9{Vk)GV&8 z^7F(;mVy07Vo~L}40>#s_WB&2Vy&UJO*4()BE#etq_Hw1c0nz4vA|uw8f{d?noTVMv$qidxSLk5}EY zHCM9HSMhJJN+;HOX_<*5RaAe;GNRmJ#orBw2GB9*zdIIIIJWMiTT+{DP%C;js*tZ{ypMSY$je`TTf^R1r7dlC8u{0k z(~D&QM=P^krq!>RfH%EGJ;Pt`_U>rpj@&S;^2!T_RbkEn7>525& zdNdqLJKV2U1wh6O!lVe@>0@l=BSaQ_GJhXh-`f5H`_;LY=k{b{Ol@*3Qv{>mG+X?E zgYq_TGedQPj+c%aFu+g%dNm3}L7Hq<%GH8nGo=L@-Meo}dal(Nm! z?gz}8ap>*;2sjV#)rKv6jjeTD*@PPQcG%$=P2gw2=V|QoF@HxxC!0n>mrh5XxYPA~ z(RsHb`@xO+d^Qg@4?+Ir-=y;xiMICcKS%Y?p5K3{(sQBz=~H-ki0_l<+Hz{K2P^GA zAivx49ZDc%Fz2vELlFQj@4p{bH%UzlqJeppMO(9CoK2afy#khcBphu}P4qw~=;P-< zBzzd^8iV|bY@)@Rfgkl%8FY1YCHAW3bR@Y21h}NDr5^75DpSPkD;k4yitji*h<_SV z27>$*=2{< zZv?|I0EeYm;j{Ow9O0ZA^&mw>}JDB`USsq(#iIq?% zG%AlUS~Iej`pMnyOW2QJo}CV*=Ve!eQ><%lKSaI$Sm}1X zzR1Wuk=Q$b{Jzs=r;_(`)gpWC=RafZimIHSud|vz*L$}2tgMNbKAun4uKMuV|C4q@ zW&~i613)*Sfm{!|G!I)}e!NR;5%zCul*T7{&InyP<}M$|3~BOq|Ctnguk`Y;ida|b z2$&L!x?e>;xm9Xu#5U|>vlh|+dZ#Bqe;v?=j0ychVQAwBy{YU5pGAw%qv14}bGA2? zBI&g|&`rwW1eF1fc~!c{zMX^u-qYec&T2hSYBbM5t3|UzSmR4}JHqOlDOvqIP3#-i zIidD3yPLtLU7GavcfghqU`)xg&-DalVI#;rUFh6w^N_@6>3uq^pEyNAT@5Z0 z*3bFE;gcS)Jv(j~X^R*1@G+D}Ki;z&y5Bx(nbHc_DGqqFti8EiJw&wBG)dOIz!UbK zyME30-jH^Ic^vYASneu4%C{Vt$w;7lX^wLvcdzbSYsY+>O2~do{QB>em3#}l;n97A z$d+WAw~uv}2>AK!7&sZZP#g&f2n8Qpe%_10e|2RtEG19Yx4#Mf5@Vy2yr_olZamuo zipo6sPf!hBtopp)b8;fPU&qXrhIv4E;-a<+QAxbEzP$=F6ok{&0v(VoytK~r{3-IMx8qIF>*$O4^w*Ix zk2u?Jte&K&$g9d63dK0OKiX9evEVzbFsBPX+#_eA9;p1ZQsVxQI`v6gJ3h^4|M|PT zr2!Xqg(qU)Td&jJG(?U2{QSFxh9PdGp+Rc2QeC1-8^rYbZjgqeYt{=tjquI?eEMci z7cnU0CJf59)m03tNE%IQ{HYkb)QvZ*-&Kui@q+-K;w^Es=O1$Hne~X)-&F|zz8S`$J?7Hz@OMUC#WQOG?GVB zu5?Bq;HN;EQTFZ`R{GRawy^qaKnSv;%8jr--;&%fd$TUO3E-(mCSwjmb&M2LK0pf~ z42QPpEPB3$=Udi_T@#R+g5e~+{|Ny`w%YmU!g z;oh(6+aIM3aWl2G844^iyHlOOtFd^`++8_2!mMi}RkA>V*{9$xU-HA)dQ1u=TP6>w zZv`vt!CaIwtL`6=UFR)+Hxw^Ct9*s7JZ-?p^R`ms_KR_ABs?2d^Tb(B1oef^1x^@20vgHJ7H0=|{GaJvyu%Reg z4V+gPp9+IKvRcpS^~!~X%vE!iTp&_+HUDVyO68I#Z##NqWOAFIbL>cJM{b$uK=?}J z|3lYb##P;I-~X^kNK3bLOLup7H_{DC2_gv6-67rG9fBg=N=q4}AfSSXAcFt7&-tD2 z{pjA$u9sf8_vW+Knsdze7%NYlDUg_aJ~@8&sFLKJ%FA9}v-22AtqGy7w1Bcn1+tPE zs?CT<92fMOXAYLF^tZ#Dn$@sf+-PRQ#6J+AgcLiufOhVMN+n0dIj3n66h)M>B#+E! zqsT~Q9uUbLGx|Qo<9jzokb}92FHyUw)xmP0u_OxG)B0Ff2iqe)Gj#H7#VlbvrGRCB zLs$Kw#ce!3Hps61|JLs<;Ur>cDTaFs6Du5Yf{VW|BmnR zbp*^|*^$d*XdSTsFf&y%GoJ9QNvpqCVX1SjC)=T3voQKdPNSeTk=kC-dW4<4?^ekG z<32}1+|^fGd^_TBPAe^9M^shb7;jrHHXTGI84heThC-P_SRLZ%s;2UUn|&gct7 zOxa8I(Vo+>DpuZS)(wWk$GjkatN5#c;nN@P>#D?$g6l`IPlXb)X~pDnv+vM9A_?uF zcg{Dp7(qQI$r{Uk(m+skR53Q^tK@<=MX=!LqW0?-*(`7!IQQNDWf+SDIVJ1YEfBbe zlte1+L}HSSvx&#)yK`~qihv z1!rc@n=yj+yd#QXU9!($5HEXp;-yBI(F zJPbu4ym0uC=uL>AG({c;()Ln}m{CaJo9cUDIkj+b@o!|WiSaLckE>G{TRrQjLLd5t z{0UL3dlMot(bGnEGbYe0^%qcW$Mn__ePh~E{5ccq;JY2NFpnM;eF+lbesH5&BwQw5z|{_ZQE3+_!0s5(w`TK^bQ zavV;&F7;&l*#BeTtA@lVq^3@f?%y@SQerO|4uf{0{(d^;r<3^wOlZaqYq&~rOzM#+ zp!}jEhGPOUsY->6O$cqN(YWs?8oE9Gu;Ry~<%Ya+4%0)0k^D-7GOsfR$@!eHQ2xh| z5E|SE`&EX$VoY-oi-&3xTYjZZ-Qrb{+yG;w8ZSdxdcx5tqmW96__yw|uk@(V@wDcZ zMhcnajdR?AS@Yuz7{*^&to5$Lcp#|sslwiK;(PW;Jit0qBvf?rdmbxC~lEmRvwFor-Ubh z{Aj0j%n>FJ0{h7$-deXN3KzSV>9+b z02jEJO|%!ME#k# z?DWeO3}q@W6kMB(W7$}iJBMR4j?;n(s+cQ>1W%zzjvrI70IC2S<$9eA0W|*|yb*bh9JH zC*iZoiNV$!A^CLwOU(1nPGR4@-oD-yui_y~^TYK=U+3o#?)V_b66(Cr{MzKju1}k} zR~KU-_9m`+La7B_cKLB_z$&+qP!*aalHs!D0|G8KIXsT)(1$khtxHDc2lmg2eTB)< z1$s^E%VL2g%P!FQ5nuCA^6eT+#6ed;_s~G!_q!P{6;*-}tN_hWL+b9zPm~i_fo}HLiL&P0KU0q%L%Dq4z%t@5K5}y}X;! zcIVZ``E>SqGQ;EGi-ACzzJHCQlrZZaT3howd^Q&PV&iH!@EAoaB;aMPr;c7wm4%g7 zg>DT`j)9pjvfc;e7h+~O`;1v)L_{8{#V+ct80e}V*SiEM8T3rUNk2nS>iCvZy{is{ z)znar=O^4f#w6~rh>|FDiwbU*G7dgn6xHfz>?#`NF(x-1Wu|cWNbAKTAxmq4a#p@z zQ6RC4E}$uxf=zi=#lok9jXX>rA>t_r`sV$41(xsvM+4JCTP1!qUMWcjyTeTvA_~fN zs$UAk0TE>=>}fSyI;CbGvmMg~zMx9dI~wpNQ0u$dFBLDOys^#v+{}Je5}{IdLrjquQ2Xnh6}pZgw$AC?7D2RuKid+TZ*q& z<;?|1wP!}ytK7Ay+T&HZbSZHZ=~SmuE9OY>?C1EARoAw9P4l<3tI=K-g<2CKq4_jS z-;Ufs@vfSaFN+JonUVmDUuJa6RsO^p^EXR3Bp*``pHdWH1(`A_Tgs5%Fw ztPDRSNlhFMf5zp$?_rf>l%xL0@H_J*SS%;zx3)8MZji@MBBvShU zMQrpGhnd!z zN7%6#A~Q`ilU5l`I^$f9WV>E3Q(xMt@jk%>`)#TQIkEV!op$}y7;>e@m@1*_rMedJ zg_S29?+8+2vu|&_oKKohve6Mrjw4gHb^S_}9mcDepy8gxps5hmH%oj6Im=|W-9@W- zoQS_Y&x^}zs;0*z^LM38D|SLMY9&_`an7w@2hNG8S3(LU#BJvxM&#Zy^6sqP^dFRd z5a9L^jmu=X+>@ds->giAkqbLfc~96$lB9zks}sV~nQ7pVik@FZu~&8(J8 zed5`T|7A%UJ)a$v zR$m4g(~qRi{&@s$&qsfZO9}XxioNl``}x0(rth!IRQe?Mj*Ztg`Z4Rs!YGR=`TB2`V<`c{6WSpuDsux;vK4GP0Qy6k`4qA#}(Qu+?*I8zo{o;&3E&T43#T%Wpecwoe>(nRH_3lhNR}%{K&^D61*L~<;)GzygzS1WOOYF=jE{6U)sYd4&vH!F zuIIp)W9{@$dA7mub2Qr&I?eZmSL;SNXM|A{2=#*T- zD)zZVqRQVQ5-XykDy?L>P*EoPcB$FWWPA>pjbfvK0QSb@S4YdzNlEse9rqm6v42zZ z*ms&uHD)kI(1~XK-niqwhzm-7q^|kX+qJnZ2$3}*dq>=o=FfTMvlpNK{c(~w?Eg;U z@oaIQ+5O&nfBL`8>~rp{j@O3F|5Vw_%>Us8-yFN4;lBFwEt-bxX0oo~E-#K3Y3IY4 z<)VJ7pT9eKAAM=c)E3##@Di&?Ynhua4E5EYPY+sLOgW>V*W)Xm%&<3BW9T;H2mrpQ zV!S=R6PwL>(m(8G#qML;S;emw&O1-_9ODAW&9%lbvM86P+h&OF9zCjb_p;W&W*$xR z?qDOqiz!!U!VOhjuTzdUAoh=GsY)N%A_<-U#7H=!!#Fss7LoVZxW@yR<3`EDNJ!E* z$w#r;<6-PYUXNIV3m((VZ6gz1A9sD3{#Cnqk;i^=3)eC#c?G)jzR_4C@s9m|M&;Xm zk+$*+C(K*uWFHreNYojoa`lf1B0j^&$)!;pO(+n%Bu77Cj`_2|)i9fCRca_U(fpRm z4p=wbW8b)VC8kwgY2727K2z?o6T{${kfc_Z=}#mg&1Lnp4B;^11_+$?c+Qi zT@-0PZSsHPa9mX1-EUT8`uaNfPOs~Cuft9I2CMkTbv-@TRh#VO!u#el9j`2d)jPxE zUaf15tgVvOybbtrUs*K>bwW+GSTn<&X)57S#tmc}AUt1}wKE_E`_BlzXB1APmVBA> z9W;OaKj~ZyMbt6&vQ=lAr={^+lm1x+LXj0C_M>}!T6sm1#FrW$GzMBipR4y^I)(sQ z`n2n&WS^_|sP*bwZxIkbAd!3omFH@hQ2VI=-wi0*@#Ud8zbBTPY$SmpD8V=As64K2 zrC?_N6D}vRn4oVq%MYVKz%*5!q_65TPw^!-J(1~IRAsi7p(uR{I`Ck2 z-+HA_f%~I^Q6p2cW(zYW9jn{>Gv2l$uTk<&<)_cDV-2gE+XwlRE)+13)m8-OAO4v~ z`DE!jnTO9B+j+-~Rz5BHGN=b*oo^^Fkk3(Amd-c7Jw;K~Y1*e8rJ<{7%Q}Ir&-Exa z3|$(g?|#K-Nb+Ku#zF0PrW|fxMqvcV-4C1kl`lzjk6!(@xuU5L z`l84&*>KQ!-0ijg@zJ&2#JTxwh~3Ab_OrbN2(lE7`vuI>dL^E~BLdV{OWff-|BV6V0ujQ1`~wiR9425oQTWax zyS9jI=mP7qE0~E}-bbp&?P5{bac=7`tWJ(iox;Cb+LJ%VD`Ks?<{ z6DuP-`wZqOcqoT%8NW(773rnuXZJn;*o+GjVJ8MwQXoPY9X}bPX-X|Bxvh5k=#$9E z+ZE)BNrLglW*LfryEcA+c0yF?us@~h*;a1@SEnC(-K6mH$Ygj#lw>{5dD<)2 zbsfdRldW{q+=wXhvmb+LyPs(DzAfr&J4A(&NSc3;;fkT&ZVPQgnI_~4_WB7UX?((h zp0ja=WE0%HRS#B+m3}QQ6aT%O5eg9g?NgG zJjU_b7Y^R4MB->X<*JqPoQ8(*&$IbpuoO<-mORf$Afe83`3Hdvsp>~Q;&(0%Fj`>}25 zXiT9Uw=0%icW8#NEGL~pGaBNW)hJW-8Vx8sy!0Pgbdb<0;f-oZ!2<@?8KntoBasRi3JC#O$uk1Q;$ehh4*cEaJL$S{lgSz0B)U2g z-nrvW#?G_uUYSgk&u1X6OMl%g>=@e)dePzeeNv?g-Xx%?w}Z-si1?>u>6Qlz4FogS z)#zRy$C>q$g`HWmOE?4symu(!&3h8?D|XL~mX>u~0gjWhoQ*9>9gehK#l2?a~@)7$=8=seuw%X151OjCw8FUL4F z&wH*XP%T)DACGpxA+?@R(u^(B`Qz>!$%A9iEk@0{t6M`GQpLkovrOI)Iz=S++g51u zBXO6MP+u)xQn{k@M&L_)u2=wcip`q!o#hAd#i2 zeyaWx*3`qFfei+##cHpg)_aWlhS7haGxYlPWQJ|k$T4Fdye5SNx6_ylW&5es>`fX+ z#Dl#=9f&dAcq7Y9r`1Eqw+t=~7G27W=(WsP>Km&kOZvXv*P|c7(w(?qd#n{HrxK9+ z>16VqMULWSiPapvO!CW2!8mgJ#=cXv<<=S9{bBu;IdMDA`!qi>_|ThLus=8H>sQSq z=OE^W)GDIoEKL})J;Xlu>%LZ}`cjPO-*;oPliy<2sU-1KusCS_=02M&mHXb0-cg*q z6{b8nsnpo-9H%^+^<4dGYwRu})QUc!h7H}c>z_*~ma`+zv?${{s6IVnJOYfA1AF^s;dvMH%$P;E*KQ z47;1XIQ?0&QkzJ3Gfp0vu*pZRgh}d`HtDg%k%bdZN^**WJ!<7bXkXHXqER|Iq~t1n z?WY3#T0JvGNiB=QG z_if{CY@Y-BI~CpCO3x`1O@Bi2A=Dm5`eskWdCR}?)MC4AX@b(92SvL>yFP{mX3h2TD*!!GQ22<9barw0jZI6J_Vh>dp{`jO! ziTY}X+eK^81ILvHwKdJc56UYQ`6zW6wPJz9TNBQg{-=d|`b4Vi)xNeEn@%RyF<8sH zIcc|eb6x@52&JO>16SmB;0+p~WQ< z)z9nTB0O$GCR)i+lk9yPL}K!b+dA~cDXHGVyhcoGVZ{$mB9R7}j6_(ma-3Wp^VTfl za&8ffyRrYQ4HN&~*M>P`mgSZwa2}uc*-ml4a-Lr8AbDVqm`cGYf}BkxG9}00%>j|8 zK9;*s)RI4&4Sqn9C*jcN-j1Q;ddCOeCgP||rTp2e?0;5i{&k=U8n&M>w!gu(A=AFh zt6ThPOf*wRUDsN<-v5h#zY>q8*0V;gfPa>?W23^C{oI0|1SO6eJwoS4YRy{TN2pnT zvXyjZ&al?KVO*El*Ql+o8zUid*;Y~azoY3jp@z}%JSOeBX@GRjGZW2mA?mTIRC$D1 zuxW2Y=bD;C~j9&bkQr8Vy4}|YIfU9@KDb2GC1W#kQ8T{BsKTO z6_LMnpZc1yoh0*7QZY{`5)q8PF45ISIa5inbo4_;B9f~MEr4-}*(nnzJ=tjc^)ojv zl)1H4>7#NX0o;hB{y|$>rxBF*?Z0C%h_E>0_IXXrP4d%%K8M~x;mKz%SHqmAWnlIz zE=W*}jk?ElyYi<(gha~>o(&R?YSa`#q|ok$Z$HocjZ+lcMmATE*O^=QcXzWBB0`(? zXpay3EjBB~g!Kk~sg^TnYvUquo@-%tSiBl0*%Ql%*w!b#4mgkPL(M&KH?P}<2VYUnvYx`RvgO!+ik&NMp8a6XP`WVNmQULt#>rgp5h{p3{7 znj;KPMaHzxp2I5F`Aqs z;7J?YyS*E!W__Hn&|3U)T5Nv~YhDg-4@LLa2P$XIb2~l5suNdtU3D<+k#>2bPO)u#IAT2;g*tXkmeJK>=2Z<% zQ@4T-=HAZB7>rnt#q6HP;_MpHAJj(O@L5)&PFl!ZKxB{PPKx~b$H4F5ccr@hzke*C zHojdo5^ur2z{`MD(r<$6BK#{`;GDk+TlgG$o^eXSgjzD@wG=ty|g_ z9&(qcYxCBdq^UcgO9~uL_hER4Za(E>q`WKRP2U%|2SNi`4S%PIl@xQMTV}u3ce|V>@ft=BQ z9R|85#AV>M_6& zvi=&J!TiS`POU!RtDc_qgXtRxoUZ`u1cTAut?VH_B_t&SuKN^*R0nL*-y~#1ui@g< zHFzt}`I0CEC-EQr%_jo{2OckX5y>W~X$&;8Z$Q;Xyfi*vWF&L^e9ED52sm;8wD&qW zf&iQYB@LWcpnCbW_Ob<_JS;^)-dY&%Aan~st)pD|^ZytJ>(|GHK|s)c%mRA=1RzBb z7QD&t&whV^dzxwOXo4?naK=tw82<0uloFTPWl(1gX*hx^+R{1{br0Bn@Xt&hK*}!y zXeTzd@M`E-hOaLV?&I?Y*4_dvwNCk7XmRPJ?z`K47?|jAZ~IURyB{vK1X&Zv1ikIj zq}V9#M_?}q0I%vDT&kFqOzFGE|NEt_o~TA(*F5e2B^>TkdktS3#H{!(85)0p)B`E^ zYg4x!=8(n9>arv=FsXo_Q^2Ed2RLnaoLszC%~ z^5-*gsL2CcTH5cWwso0@B#Prt@it*Zs%YdkQPPF{5Vsxw1`!*&7j8GqzSTUT`EobZ z{E{}ok^dw?WZC7$S&-*=;hS}{hc#v4pqj($X!41EJ(rm6)-AzlRRviCX^0>8B~d`+ zV#Sj;3jLDbX>&Tg6SXkZdp^ZU38;KW`!QaXLyX-T>db;}nUd(L-hK z8~+0jU;Nq9muf{pZPKrZ2t~ew&`1y>3aA_*@KiQ74`RZ1@5)tS79JX@s-g3SPKURz zR&{)~#;X*O#<(Bx<(9kbrrz=3JI|13nlZfJ(TVDDx!H z9`;|KBOrf`c@n*`VJe?ou=Xd3Y{l^Dgt#C-wb%2>)K(wT!rS$D>hl{zTM786@!P)ne8KA|O!lv$q@qEVoM@TB~5+AH-&818deXgqUb~ zby)CG30PG0S)SQhQCU6NL`}rwqs2>}CKEpC*Lm~b1=_?QwX1%Oszq!(PKjGC``Cc= zJ@`iYh>-<*iEc8!w6h5O*lO#i%k!RO1E0wjB%MkW>27JPn7rl{dMj){R}?GLjVto` zIl@)}84I90{Q|{@i;vDQsvZDBu)_RAEcR8$ycw~>`qJnC9mu170srX%(A)-)^-j4i zl>p7fvrnV_QjI7ATMQHUVp0`JasWYnVg68b%|h&3_cp7-)m~xXH?WtDl+%rIWs+vW zaQQcwd8C&N^mSj)tKG*T=TrF7^QEvC)GD929U$tpwIjd?APH|lM{tBlAAoz3QUUP! z-oJU@f3swm?)vYWe}B9uI5gPix?#WI{e?1H&IR=AG!qt3Wj5&4e~mlJIqH>|^P{`~%)Y=;B){HZ!3s6kkSqgMa^yobFZk=6v2 zITpcpiGT22IQRr+Z}X`CZYM$4KiD3POZ~l&uL$cKeGaIwcx_Fs%LDJ~-c5Q|#bHe8 zyy71{=;VWlC8&4=geXD^P2p)jB1AV$8c%HA04v@7roL8c8-*jhO4xM>E=2%Kd2i`& zDG*7vY5uSWwF7|*umvN0OCSnk6r=z&*mviiug+GEu#&Ud1KARP--qpUO4T0`&(|oq zleI*^jHA*uO#ba`q9bXNA&4xPp9_qUhxKi^L(t?+E*V>0!%y*jJf}!136=?bk-lTd z?OwLiThNsP+VaOf99EvH!w9dt#K9Nof1+v1*vJd}3srX~mjGcD1CdV16_H&sFt82} z0F}|)bLOw#A?NF-Vy;lX0va-CD~F(7iQ6ZU$B;(uULOLg8G3xrYZ%{_DVs_|x+CP~ zXVH6j%<})cF$cZ+aX@2wb7hksp@CdB{}WiqZH<^YpdF)Wij@HcT!3Z#y*3z!!xh4x z$@7vq?sUEWpsiX>_L+p0=!7X&aB3cR!-K0Ue;zY| zM(O^%9m0X8WQMUi5bl!m5B^pp-VtO065M;C-JH#DZj)Mg%4!Ytt-H5rUZN8~Y}5-b zgueuihXRC1w36Ami^!1i8^RIZ8IUnaQ4u(U-`$8aC;$)0s-B$2nCPrL_|G{$5|JGH zBIWTP+*L3sAyzWjeq2@^UX0}PK&%a*LfG{LE3D5tj9?oAa)I-t4p>4>vewKf*VAiiVqv;dQXwu&$@h z>97bTg00ftfdE4lkg(Jq5gebs$sHk#VTnR(&Ipzeynu6Mb&W68q>GIZ?izSx>#u=d z_WmjU=@R#S{%PtSoSYA%@A=7ydDY)<>>gYM{C*SQV2!&WzyKbSJ7$+aJX&|L`tH)b z5co42Dy*flP<<0px$}jhn~b)0UTR56(8(|m(Ks3e)vwIo__GcF9quPA?fXv=Wh1Q}7;FRR}yELlnz4gZ&u;6P?X2aq7(vx>?hk z56JuPrg*N=g!-RECzYQ7V3O(o2rnR}a1W0{%#0=k3omdeXFj}1WQ$cXyoHxztTax; zVAD^ryLehJe^Lgej%~x;X&hFxfvubfj$c-Q9ls~%_jkjq1lC=pvK+T#4q!#KycIj7 z3fM{2!rJvHRUBQjQPDO3Pa(i-13uY**W-N0Ks##uL!8~94DRQEe;01;5Qm`-9FVpy zjZhpAAzz`$kpw^YjL_S;M@&RrCQTH|biff&>DiIMZc(d~b+!}D_#;ir)ca%3>*-@7A4y)qXJtSMIC*%q?=p4l=!Ax|?h6N5QCe~UP?D$PK8Ba?y~0{R#- zTz|x@$ccNBsIT%zmifZ~u%~Y6Zp~8R3S@KbgLMJ%%BF>)^bVbT=V&ZEo_&DaJXv|x z5MqU4;gc`~k-IB`z??s)heZEh1!h5j1v`_&px$Ti#jU3xON^&nt*a!#ConEScAF zI{U8qxb(o`{`E8u>_0Qei&k(dRT?dJV)KYDaWmGT&7cE{NMf0ZNiXfj6$ zUQGzarad0Jk=FnIPbqGx*pw0q#GnW0(7d8=zGlJO?S$yv6fJ#BYT{%6tJmYS-#o!E zy`1}b`i&)#YRWM2w3h7!UaMy-)&G7HyA*lRSrp>RhM5=3f|#6?V!qYecWC}C6`U#u z^0fUu9LZ06=hpWB_GkED33s6dfJN0HaH_fsm*fIA+o7)|sz~_>Q*p|z8DAx>tA%s&pPJIZUPQC#y>z!}1l9q&@u>?ZOZwPenzu1b0 z3k?uA;37UAco%MA=)*Wg`W!F4S2x}W~9_X-k& zH)Z+*__m!xTTgJbz~+D7qW}?%1sh)G`6ozKf+vvHRa@$^yfCQi=+}FzN2DW|lO{OpqT!S<8{iM_ZTyV?naxJ(u7uKazMJ`d@7FVV?zzZ2yh%X$3F zl)_=g5S&?K^q~lCwy_QoyO;M+4vmBq`(6Jglyt&d?p{5yf6Wt_-#z3Kwz?=>IOUd` zbot5MbeBdd-*cJ^i}!Uu3dI!RX1fc&kYq9b3p*Jxj2|tm(cO-8ah^Z6;htU6P+ z5xHRmF3~kO6ItP>-y_bH!$W5*J?@E{B_2z@MW_6Tt>T+SNu!oh(({PFHi5Iv>E-j8 zvqQElVSH`EipsrW1f3F3K$`m1cniL zx(Hrl{znf+4(0l@yadP{BXx%w;^Fr+R53dLi-;(wPZbmdx4LhhAkLN3ZYcu#jm&~JMrDRm@W5L znM<1b++Qf$MU+%y^DYoUQgIcw&G396!brprF*}HmsU~AAYB)ozuD=>XjpR3WIo6TS zur*z{WtOFc5wV!(sOjKTyZs4Hb3|+mup68!Rk=ch%!?a{K7*JR&pFe2&6I!_>RNeyV-{8U-jh&tw1O+=1FR%O z695hwFL=61sM9|zSztLw(W{&ty@3LlNt~Y~*8qh8#U_^bFFWRpAQW?VDTOrf5Gh$c zZ$(+ID_QgC1Ruw?6lP#2Hw%jY!C7D+F5nLd`aE0^B`2X{JsE zg3{f{wv@cNA(vBDd#{oGvK|XO{${G&Ig)x?GS(!0NH(adT>loE>X1y#u7JQud(ZS9 zx;_D~{)^2wj`|tLHZk3EIr^;TTi~i97x64^5%_!gE<_5_>wL{Bp?Z1(PQj{ygcD(1 zwO&zUyrFraK)F=PpP$3;euVk8nemOV-Hsm6S}&4AqEae!T{Q?AC2pt1U(tBG+>Y2_ z4AF!Lg(uH#*$zkWYsf`SK#+ir-~$NpVuQ5>wLja6uH7N!My_x^w(A;pKRwIxk^aBC z+)#j4Eg)|9e7bmnh@`TukSc&Q0YoMWckoF(&CQSKXzHic2{nZXANs%Ke;0QvoI(01 zP01E$m>%y#s2*zK`s8J2am`<^#-wj_FLUgYM4Lzde#~3!fi2~}<67Sv1_Y|BY9R>z z{)UWo00riVYQ#j8 zMW7cv%kwWw6q>&ag37Har)(Rv9cyrda`j7BwX+s6da*tDOf`)#;9uH)h4dt4(H;l| z2pFKgQn(xFUJKQp+!_xAet@pU&_}Y^ zIvQNUGpRX{0Q%H59BKsf(2J&-sWU%Bpw7IrJ#d!WxZfW49v~Iy9U1l1h;e7}uTzAz z%chwda`)}?+mS#}S%(?b~_kdJkDU2%J$^fL{|O&rW)zGK@F_>&F!-&U#p z?71K(0cu+q14B>Siu9^|I>t7X_(2fNh`+pDX%0LJoQOv)I=hR6>ls@&c;wl4ekUs=vcK_6_v7s#jGZHZWd2_dHp>NWg{KiV>Kny|_x zT-47Mhzv+2=kd@G!6&RstZ$)xVSS|b8ih|`P*IJCXO*Arfw#7q_G#K{CLJ8nE~0U8 z5VnIx@rU?AqI^rZHgZ2UFRgwLqo9t9DJ>igM^AT=)59>ukfP8wQ#CQ;j>8@(7abXs zW)|sqpC}^X6#RhE*n^~Ksv!dMQQ@cZ6HszS))be2ef6{%s`#B+XZP;SD3P3q z#yvJ~i8y^2($P{^PPat|M_PP=N@Yv#jKOeH+5_|XCVj$|a}jKfa!z6+8nPp(2MDM> zvLMy9@OIgBn^0&6iopFuxa{_{KS0R=;J<&9RSp z3+)%CwxUCJl?RCzA(w%y?qkoLUJ$ zOjvlf1H$!c^PN+-r%;b&HcKF^DuN1fAccOdc{Vl#seGFi~SWkF&9U ze7?PXKeE-6_tL zXQ&u89*Ei$POM|*$22X`;`#IBy!S_*OvN>b;q-?N-Ib=A>w0ir(vi+9v|^3?j=DaR zX*%ty0PCCnWICtIlqaDnL+8Y;l{D+EvY1v)XI+F~hzPMDlltn1E8m(SBu|!k&6ZZV zKrQNB{&|Xh4U)lndR39hJR!`>WEdos`v-3cGlIRWO9B`i#aFvrltqcep`L$j|2IA2 z$PGuk;$jTEZ|vN5>aIc6cbVyCCTw3=`sJkU@%{$(imAw7{c9tA?sw6NJnu75=VN~F z%!G>3X}VR@)ChPNi8bi_f;%D;f(yPDjadjGbEKaG6G13CnqKWDhrwpE2T3m5t_r(ZUc`zzqH zYFsKOsI2jz=P>b}N22bxHt^Tq zj6^P)(UM@3(Ae7Cz5N!uAmv!?H7L+3+OI<@7ZND;S{L5vnVldKnxHLuPowoFL6O8X zLfml^ODv|AUW3|rziQb-5VD4%HOk(PC+e1Hdg+*KJjCG0&@7z;JC`t);f`dUsh52H zAXoYhv|#X_!p@igKeb8U~FSm0x7Y zbkqWM(EVbqvL947=TM4d78e$_x&Z!Z9^|l0pl~qm9h<`uI?ET}180Oj^<-b_do6Di zhp2%0Ef9i|m>`;8xr%xa(w}PD8?8aOqo(v|2U8wxPaJ)*!nEDpEFn;EOT_tF4L)|b z8Q-Q;tqCc9>g5TA#z$E22I9$kBH+c@s6%mmuHKh*EidU1(6R=iEMg22X~BfPIb?;; zVK}3!D{L3zQm-e<_XEyJ@7m&EHV}%X#1$)8XnFJXHdf# z8EES}knt6e=MEiSSdw_O#z6H0F0#96WKz5Y-174u_e8>vtAT+?2tQv(glj;J z)H8R4BAk1yx$?n@pKyEz{UM4v8}1p8D)wqZb}&Q(zcUv*fdnq5hWY|K{~lqFC>S2B z-;f4KnK|sBW!j)IF>mqBZ?ma4T6b!3Z17{eb@lUI!1cnos zRy?mL;n@*Lv7a)|Wz|?h!epD{u?uib)2~CYr$Q?+()DuU!2{iXW#nnwp)JN?jnltG5b^E z@&H4(z(0zPoYGb?XuY6d`~pTS1Elf`Gvlt9n}s& zyxkZ|BvU_waW71!g)FM=^bR;kau!)f}x-M1xu85H^n7k|a`40L)>^jZN9d2Me3)8x;sl>w> zfh#+-CiBjb4O6)bO5XsHvRIm-RlC9Tj zSSC#P^0EcHbeq*r;`0@#Z+U{`<$t(5a}(>KGp>_bRpMfkDj;#}o;+{G3NyRpg|mz* z)Hc%O@v+_38LHLq0%f@+F^mj8Y^-UT8E{1HYlPTHBLz<0!|&gE?MI)F&UmpJco3~p zxxhQbub!fQfYC9zCc8R1SHz^Qy~DuvFsA~0krnAkp#03-2#w|DfY(w$!8}QpWU3`Q zgL+n8yDEn1i@*nW%wfhq@~@{bm85>FJNnnGSp6q!2ePP6?f6d~hpEq$lkBVZx2P7^ zplEj2;tCQ9kn`wJmiOfQ%@?WvVS7|5cfIpiOeosdRi07&AcLu>j+I^fmq!Kmh}W_`mf>cspo3N#dN%sKMV z>GiJ=jge8)xK*XU9y8W*GhD?N=}|LXw+0?kwo+E zR|roajwQ?3w9ZiX^~>)vs^##K)rg$V?wNmBm{nMO*6#b4`%Gua3z1iZYE6GVt~aV$ z%O1cY=^{)wA$MQ7P-@V0^eePd&?(G`RFPy3@ z^3T7>RlS!G5ST&F<;9?1_BsuCGp_aSgo>kfOL48DO*GZ-XGZgnEV>q-Bid|woVS(E zk%s#dx=vyFc5|QEuN_AB79mEHPmu3=*1dmDZfwGY7Q;a-O0eoy)hgP(FPsYfZx;{H z8HoziPDMh$WxQ)`dt9a*5`b#>5lxnV5YNUs>PD+ma5HUlm`eQR4ZeVIG*-rfv6=L} zv|=w!abv7f5;0B5w>RGWLb|NXSDG2L8I(5ek`xvElCpAhi|@m;25Ezn=4{T|fHfcEvH*V76kQWx7l&Cn4g2K&BLC8QyX~nGOpq3U1 zQ)$nx4}O#|ByBC3Ru4i`(?)0|5L(Rm8xfF#P>^yEi&|yk=7%YPDLxtG=1!)qas%v$ zNK^mHgwun`_voi@{&A&7T8+|%YQNq<0hDh$8_VyMpRtRf#>uVa>c22a#PO+U0Rpxj za1;=5?b*5ncm$7`b91K_nePR@8vVv*Jx}3QpBlnh5+paxRf0ChWrayqg=NPd-ZEz} zZmKxfXaa-fpO&n~;?L?H1<|hh{)NMH1q>5SFk<&KeewJhk@^TyScmG$o&kzL?%!g< zgjU64dSob7&i|Gn@d)+5MJU}IFv15zbP%X(g-{4fl6v@L;p;^@?-TR*%DAQ5oL^5(OMrMnb+zlkn$6^oR4M6_k3lAQc0p+UOX5!@x$YJVtRhQziI#C8@Fg1RFVGX8I z4L#-q$DR6IIO|z*7V-KRMen6(4P83Z@@8clYnX`G4x?Yo$x;SHA!NxJ?w5fHZh z9D-C?&44(v#6~krmprp}0Rr4wh`Za7YqU3l#xp%Q*a3arH?HC4H1qXsN1p6Lkl$W- zXCm&H>ax#C?Ld?IbHZ(H8YX>nl8i_zt@-&_;8&VAew(M`P6xGPcdZoV$4Q*4il(cTi`AxlCMwW zpEDFdOy@fTO@ zvU4%b(7CfPqH^A?7ORd;Xrn%=%qNuGVU4Yf-rnAMw_WscR)<}`b4t4aky66jzZ^LZ zr8;CV0}1YW0|Q8#Dn;|yglfqA4EHrlx)^b@^$m+!@T=f-@;C)4=@cPl}v4w&_yt2J0vzcc=fNZ^O0Q8|PX zl@GDDexIKCV_5DP{yS~6r>^V(#>Un|-ZQdiFITpwcP9)fs`?V z!y2ZtygzF^XD;J68h&*ZFk)&HtV2^|#L4E|7Ao zkyH;uYY^x_ris{cKZyC>rk1)!(4o5RsL~rn3xVqg5ss6P27#=>gm(n9+^8%7=vid9 z(@pj>C2{7-RxkSt&T}a|F#w}2?JYQbeMvYv@(qF#oXl+Nnd?`_B{|jMIE`e z=q^!`3BLTx$A_ID`Vw|-AjS`Ey!AB!OYX<N(IX6Yv4rEM2I~708ntcwchM1DY5$j zuFu$jRJy;mw;4iy_kMC%-}$Z2bJwdaAca_c+5w*g=k`OKwso>KnKl_y($}652}>)d@ZFdKsV$Q_5Byu=s0Kp5PuUG<;#eZkpn+Ew6kG}fNE9`vLn9-EGM zfBB9%%fSrtU9Hf#`ZqVnS<}K?6cTQ1Q9_dk&MUfY@1(@l{6S0MfV|v?P6gGS0$T@3 zNR{UbjM63yQZLzUVcPIAAv!RiuU*xQj>ZRIL;d>}504RUfOZ_jWlr98ds>JcK8$A$ zzjcRbX|as+Asw6gz-h6TqFDbX2Ei<}!fb7U`wE>IVyhPY`H?M~0+)(RkqRCvO*8i`vGmnR|-NU#o*(%#eA!CaW%92QB?3A*m$PC7kr7}^G zh>R`k$dZsmvXtzhD2B$qgcz?=7;8$_8teHz?|I+%oPW>!KQo_sX6Ctn_kDe@>oO1N zYKb;whNc4}rTX+7b)&S12#&psEn4-Md=7sFEc7x+o>vWXsqVMq!pTk$s><7Pa!fB+ zee1&+_K<>5ljgKO!5oXpCQJ1SM4bTSPo8DvG`FFnAx|??!YP**wZ_EY%QZgQZgyjO zQ7kWR8kaVdLD(bTNthIR&h9Sg7}b#tuW`$=yT*}pCr)eibdDRC9QBek9IlXcV=ls4 zSbhKT*uz|<)VA5IxX~1U76%Xmn!{om$_MjrUUGZj5xi)z-WTOyqPT)kVl z{k;&*0zRB1OJi&>_fKNwefgJ{TR`-BU5yfV}y2F{TD2|BL>#pGGY}IgIxzsuvQJj zjp|6{Q8Et;OFwdMO4m!BH)QWP*l;_V&{9c1F%o`6@s_qy?yW5Xv9K&R)t50Nle+Z#^CigCYUUMu(gpwa%qP?eM ztdWEeicI+bH$%`rZ7;=+xl?|N!?+uMy0FFQjZkhQ4q~|I~nzdmF zAtprjTy7>Zrtl^QR-2z(3`j3xK_bSh>Q)XXor}`NE{e01B}kd9T3%Lz7PA6wRe9O| z!l3OfpD`_SJQ+O^8sKM;Jadr9cG~yuHf}PnwjJ#8!Z{Z3UC+u<{mEuk;(9d)V1 zSc#}rUsQ;V!2*x4provU^77T-bZ9~jd9qWD-=O#d)_ClE7ZA{x)65!3%PUWNcs!%k z@Fw-G;S~{O?ggvg%$Agx=cJ2c@3C^f1IBI(a_5O&`H8!1R4+wxE3r%IotJ4zHf(P@ z@U7=rczkbBjKNkAv`B@sxs<%d7j;T)QBiJM9UOGo!XnZXW2M*;uFBJI-(~^{E0yrf{ubA>Hub=JKm_~od`=c(yB@JT7s3Y$0 z+7`yqAHnO%gZE&iWb=3G7Bn3Wr z4~P;!%Ga_|Z$Aw2@_w@Ov=x((+xHhARqZ&Skt?a%ER|$$lw5?IdqU@6Yn$a$PQ))3 zhCgf5yypX{lSIV<-G*pNt$ODD3uNrcdu%yQWfDfqCMgAJnB1RlB!>$+2y)EnH8cls zDUL7AnncZgF2>qh1V>@)+06pm3Gi(^tj@Vzp{+yIIhgJ~?h1Oe^teUv8=W%Biw?z# zx}LF_ixbyXi646S-4Cmw{aXdKWrj+7@}lwmtq9rWFTjpB|^3c4Tz_iDA-KuC^PqpB@s zOObUDryklF(7NxlFkSpAb+ulEV#uRZkvVtsL*9V?Y;W!Z&8t7Zei$7Jxn|$yzMZPU z*iK;H#e%6j%&{aWKn!tGc15KxURFA+fh8P^yeD+3O6}{=RfUF!wjTeg4nped_UW9S zerkQ+Az^PiOu1X2hJWr%?$o`)r!&&-cIWzlnY4m)UK7z%&2eKaa}5^T@AgvY)L(v)F{nt*NTeRUU)8Ev0(Jr{rk%+ZZ^vMd5*J-Lo}2Qfxv zVT$3Oi_C#^i%VHw^o?uB9_SN9T*^knggPO&neLJ*<#u^vKf{G3HWfHR7IQbPw)lSxdv@V zEN|b@!8c#1QHm=zvsy2R*GhJ3NXoE?oJ$EKR7LqUWPZMkHFy|T-8S5TTm-&xDZEtP z-u(-OfYd}vXI}pl%O{~9E!e-d$#(9$iF^t9>`T!my8lz!fa&+H2LT-D{E3-rdW~Fh zh|1!3(Om|VzHZXmEmlz-G;jJr4&qt7Y?{od`;Wwil~0BY9;%xpv9A-O+SCpIyRR-3 zodv^g>vJTLgmlCnlU$zJCG5PfIuPdLI+&cX`}aUy%ORhb*Q+2~q$zd;#JDqCU_G>- z4gGkt;ny8dCR3Zla>3o*k0ekiAnIX|U&_bK{mFYx&Zpu)G~Wbci}e*!*&<2xMKP*A zfR@l-gO5?UG=klua;?$yiyhQ-{Q0(F!7b}Xn+_h3bt<>@ZayB^5UpU zjDg`rEhVJr*V*Z-KSu5#Jtgq>UPd4xdib@b9Xy5&n7&><+At2ScnoVs!%FT$1s?pE zl<(V0T{||2yAQtoV)F6d{!+_-@r~P>0Pe-}wxflay1Fxw35rkk3BzLQM_BE;VGw?H z@V)fQ+sm-~Rs{GZ2&xVq)c_qhg^iC%jDNQ_TL=if@+gRxNdC4xgzh5Vokf3;ENF1l zBEW|*dq^imJ6Cb`=%7=a-Z-rN&w>7P0#k`C#7raZiVg8*SYUuveulK=z|UtGqJRr#6!F2`K^+>*WqiN3^)Hp^-#o{IKh4cJWA_`_X+SKVDSEUpCDmi4+9-wn9ks2 z1`Z|;1nRpmk?L=Op~$fr_6U53_#eThinFlrZ(rD0BHO;V5D7!H6oE)z*l|$3Hl~Nl zTp?MZgc~n)>X9;IAf6o}Ck`qkiH-zA1cE?Dub{M;EjXB#t5}A=>|dSvDZcKw4PaI1m>zxP;pVp(6!{W4ow}Uq*v!7}lG~{g@uKa`0 zwzauF74sG9LzMupKLDA@h*u0)2pR9RCtpG#An_{91}g4I+X=wrO9sCV_)m*D!qx2t z`FrrCZ55zks2HK+1j!EAjvCM_FPdooWs4&tt~vyqo(MnDTK`N~+2xEMPip4rppzvX z^OGJ^5aSnb0qJ2R`TQQN?uH5)?hB|KW^v84a_^3GTy9@s#e zr*yM9_~|VLavt|RB#I8~!>B*fr~gKEa5%JD?JAH79$2}#DquPgiF0sqIn>CUx15s^ zHq-i-$tNn3kxxX76U8}xh@az}tgsAO?vDsO#lqf$_#$^i((0@l>%RVtjh_Cu(w`_E zWnV$GZmq4FoF`0V*!}&f?nf?Y{!_fb$N#^@3;(|-FzLVOYp$Ee`Zgoxdu*}~2igo!{-3A7`=wu{=?dpKH{nLC3@(f;rPt*C#sI+_~2o=WCy zVPgv7xIsezenEKsMb+-Jvzw8lDM-)$<@I!=zdE;YGO;!SPIUw|fNNubX86};O(REJ z3tKY~m~cB3XoLIvdKX6%Q_$5*(7``X6ScFkF|~CDUH?hy0NP+*PgApSwl)P79gkCk zKx80kF<~|L^ur||cP!IP=0`gd?@ncFmk{M-Ymr?X1?18a~a;6@Cx69o= z`a=p`O2E%q-Oa@f_!O#otUWZ9>zXwGJib@QR_$2qXl}9X{(^)X+}SCNjEX9P4h z3=9N*@G41!*xg9ZVE zL|?#xUbLTh`zOW0AZH!8lE7(Qq1o?olk#z9?B=mUkp(Z-+2@UI^PYrUiaqhS@-+X0 zZ{9Bt8FnkMBYS8m&f#IZsW__R*w7Gdg#zYwC*Uf#m0m_nJMf5KCW72Oll{`C#~6;! zSh$c`8E{Oq*biSC?ef6YD;PQE#i4Q;RnDn|HIs`(Vmof1kw<*%871rZm zm{voOz{Ca{HP5nAEl?>gXe?%Qu}-A1E+^0+$Z`oE+d~PLBna4`+jw=98>N`?eD=|# z76R=M1~s&%v8qy-{AVY!mlOATG(EMSXU*dCcKoau7*WKS{&?@08yzv;zk9|Qe6d7y zJZXb4@IAwCzu)J!Wl4vF9o|T};BVH09Dc;GzkzCd`mjRkGvZpIAAUMb@5WJ${F!^^ z_dAVQ81_2kt+?AeEfNfhU4X|#Kv z(d*hZeoeD$C5g9#d0udXzSM2S;99xlXusQ6^*$dfyM6ji80$R}b$g$Nkm9~^bvx+= zQ?NjB<-Am+Z!0cQS5D` zRQr2`72S5ih9%xGgpdk{y+J4Lwey^p+{j(N_x{f@aI4qpp=8MGX|gLcT>G|NnM_C# z=LxtE)5Q`=`UWn=e%cy!I*uiq6u~1)%A$84+-?YF)|JX zb}B_ARnGQ|bfJ+IIUmRPh4q`#*o>jax9XMcXt@#z@9ZUXg~;sihTu`uRp7;UoekvD zCJN-h&leAHj5^!oJ<*hvOfz99H>P|$?$P;rd;iTpGhV^_c}`omuVM9$8=FP97rGn7 zku&e?oExX{_C9_GTu9%xC; zJ+r9+C`K*@Tt936%+^e9F=sq@UWy7abs7-BN71UZSng=;ao46(=R1{ggh(Ap@;01r zpoAAFc#4f7%Ra$6WLeITjn^s9x($BTdY>9JqkjK2OiEl%`lc_ zm`zxnSy>Euz@TS;&-E*~Ohq?E6B?=6fo}dn;fB`PY@W>K^G_|f$dHZX>xNqJ+erCC z7XoCK&6(Ume8;!OioSa0>x#P$U;40$^>ZvxJoFS)(hkK|V3gFuI!g0uRLSjk>P0@r7)JskMi;xw7;#3z~~ z_l(>4>u!f4 zu%BZaW26_L@sSY2qASQdcs!+Rf4oF%+#2?>KM0B>f2$XRVBi-qh}#afnRtfm5Sj{_ zC{)~72aEslbB1_6?syS+eukr>q1BEKB}pw=w%5puG_-{JNvUV;YF5C|Bi>j@9w7~NO1{Rs_~RPH|iKAmw(W3 z*pa;B-vFkvB4uC@u$@>P|M(XA+jO$*0YB~qODBhgNm0u+1849WjZ;xjj3dM|VPM25 z1TKGaI9_auiwFt}GhdY5-`xdst$0HjE=%=`h>5Y6Qw-eo% zx&gya;Kxp-2debGv;l$nPFi!D94rWj?hk1)wWD3nW~wEar_K7OgB`t0%`dlernKOZ z>xNi|0_aTW9or7#h%Z+@UUlkQ!&sxxNTce#6`F~g|602Oe}t*LIKQxvTOrmwn(j=c zu+!g-0e64co1&c=Em47svTlajLhLg~6?XG{P{a&p8Qo34+*#AM9Nfb@PNXhTyB%FF zL?SZ6ff2=2V>UvvhYrvBcInYCRcgp<@ttG%yf%c$#2BWoqT^D zbuzgy^eVPmR;D(jkWL^<`U5lnjF?zlFMq7%6erU2(I>rG#ZH^=!a_l2KWn-6&BblB z%RQy5N1}~$F(l3k2i8{5)%)nUiPVh-fni`xL)Lwfz$+mNaCu6Dt!LGkGh${6X;WO( ztRnU~_j&NUsWWQ8?KV#+JBg8>Znu1_b_wy+?RC8rkCI-tg|=jc%_v0emG2&LL1q=R zG+=%AWdp?;374&@Vs<#x>tDAcP=U#_jg|Pt6>Ee)OuWDC)D!q43=p{+s>k_K*3@nqWm>efFB>~| z&}PnXA%J@wGHvv5NW z`Fb1EK^H}3PvC7q*wN2)ll+ZQ_sp(gmr0Wed*VrBM1kcW!!B$x1bIFrl2J}2jf#m@ z=zH@tM+?d^=a&)=dR46zm-rZQh(lXjCw?yvjaT(L_A?2;rJ8OOQrh_l&F&x0BySvA zZyr=xUgoR;B3hW`OJJwh6w!$Wr>w>v_GniiX2ZwBNPJXA@?meUtpCe(wb|&ZK>~{G zkcJlD{c4F|a<+2wgy~LBX(cutV{yZG8)5nAX^d%8cZuc+FI{uHie5Pr4?~A&e4k&a zhbvR0~}$_ zHVM}@tdxcI=)Kz;=CRjVIj8@aP#P@t>Ig|Qn%l?&4(tg=Y=Sef%5gL1ifj|HpP(7j zGo2MD$?!8t`^%~BpDZq1B$7KPxePY^j)$d_9Ii}b2?d)HM+;ZH%PU^Y87=J}$s1P# zURm9h6>E9+M0ne?xtVD+JDgv05&OzM6XDL-F+{dzg*|A_yE!5dwCc|qq9lAv6a?&P zHqV~mW7~<*!0OwS<%|&FZuOPWWH^5W$aZ}8+Zjw)W~0*q9%TJzqL(X$O9)Mn|K=Nh zRgFlIyBf92PJL5Jg9v<{Ivvw|X}JBt0P&0U6ZN+vI#}tO#8&~;pB)Lt7tnG<7Yz*h zg^M&YyNy*BlDl}j?R6a*N*swWMpPkN&mg|2Z)9tkCu&tWYjZIM-p{YLSW zVCd$TGcWixik5cPom=^+_~^3<Ym^yA3I zPCuBic-=!88e?pBba|O%%d7cmR_`2hm4}Zc3-X5_mrS+iX~K^7pDFrZ+3=A!EUqV+ zf&HYKq^i#DCW!M+{O+#h=O^7%d)Etg{b2BiNo=8~uE-PLn*}fDB24ylL4%!X8@sHD;k=>x5xvzb}oLO^WW6y zOn!mix}0cexg&uu7F_`$YhknuDD~=-*kJ}mNt0S(UNNzmyzbeQYK#`QWaxqVrxxXP z<}KSEqbhzz=KkvwCgI=5zAx9IP)MH^2I}`#qP~4w+6^5)>D)T0tUg&J(%MfBe?Y>( zDXGwGDJ3Z~ND55&wlqt8?&YWSXWegbU`F^MIk}GOxbOJeuY8*!1AI#>t1h3Lq23vT zmFVyWT}V*+!?gBlo56bd$#PIqIfQQWC9y669ymV$;_b>Af`9nOv>9#AX|Fadp>ZR0 zj3|jvHzSnuvAvV6>0JDbQ}=?~Z?lU2JNzVa5Z=;eCPMs*+Ogxlcq79ZNIyuUKa;&Q z(SknV7rnl@)VP(sfTadj&H`XL6%u3c6##t=UCyjkl}!2WtZOS$yC#1kH$^e@&||=) z@AJgVG!t+qK6gCdkV3f^U@w_5(SA5Mb%|xIB^gT^;YaM>28%W~<`*iDSi3 zD9-;plONg!bl}m_KO?bw_D3&zhctTe+ji#h3~qZLTw7b^+%xU&MX_q(`U~HBUoZkD z89XGDZlk}BT^qLFZ8ve_!!bUnecD?K;7BSYeHR(mr((rD=e+!gl+lh1gQLE;+CO|y z3U=Jz;La!X8{P0nKQB>9Nqg{(#;ddAj6GFAyG?>*t*un`(oz;JCR%h*n*D?*d%TV>FElzp9 z9<;v{itaB2Jw<{Wc9Go)?ZsF4-ST8W|9~g8iIK2}|uoHp+`Y>hXE zy>eU{Ca1H~eyDs_6H9hKMW7)pB;-GE-&fMA2es_6lM#m+00y`z`|;Lh&$X{1fgl4j z=Km```yV*=zfs`fLfO1rTzz+=JW;Y7jGjE%xT`s3{u-jA^$OD{{n8PVv9P|@C_=7i zXLvDo5iR|9>OR-TcxKI~UuTdiZsQlMBv+*13IcKm!sz;?B!$JWz6$86tbOqD;3a4~ zAU~P?oSg6#Se0TXOR=8KOG`_$l}1oWj5;BJjAuMoZTfoH+|q)HO&WzINpCsmnEg@u zxF&bjJXrY=;gXKHh)tt&t>{g%dS`&(Y-F!XWPWD#^p(hsI!x&LbpYN!nWr(Ik1G~# zOcV((MwFcc)e@lH&PKZvfP@um-eAtKJ^y>X*d z+8sF!IBNTwQI`ILQTknTCXjjHjbLIZGpx%rbEctiEjeS>+pR>uPWycGcjNQ@0jtOP zCkEX{^o0hy{+@75Wj(#J@xa+!1h3t9*ZS)Sbk?|*0#(`dnlNxgMKWS(XE2anRs5YO zF`Ko{wJrPuNCHf?$pS%d{5S_g@?p7W$zjw(Bphnh9Y6A}8gSuT?45_Om+m-Zx3v+y z&$rUnLgM!7)weSA`UKFzC79l@c-c|#rmR@*hdG*K@h+L z?EC)Sj3PPJ3TZ<@Hx70HxgSI(>BFPsM5KS>`H7P7pl!n&%kGsZm4)9ynHLQZJk5+9 zn4Tnt^_8c@A9n`9Rek#XM*e_FyBZn}l}JfDH7K=@fV<({y>{9?=tuT)(Zob~wvLY@ zLMCmAxY20MsNihL;jS#eD_u)U8;(Bs@Kl;Fv!rKL`t$~jIER}jgz@aPKODEX?`DUx zm+^UBTesdUd+pQbC9HnGbkv$UE~2AauMA*2w|T<}k}~yEM-5KwG+n?eISe?r+Z__z zbu%Dz^)6CJ zOd4wg2`sB$;JGH#ffqqQXH@!QfY0l7&2ZeffhvDM5G9c=HHW?J5~5#3xLaj3aPhYtMnr}4XwL*$ zW;z80QO^fqDdN5M=%8meyijF)7OW~C!24D;R%ph@$Cr|q?*$Nq3_ft3H;~M5Fo_Xp z5ton%sSk;lHPi|Ipc28RMLqrjUk?sMl?>L{5X-Ku(5NYWJfJs_eW+<3&;E$7LHLh8 zWswC01iHXrkmGWSKc=ah)%@;2BE9?FR`S}JdnK@d`EOT)SO}s37n0lalIC?f2?<#I zSCgtzGR@QaCx;&rtFW8M4YVmBy;UC^lE`zcGpvIHEbNt)o{BW;^})GapdLYtriz%im1FXLwid>0lCh=ykO0_=sY1m+wQ}M z!=xMbJDz&u{-C0N^LKoe{hEmNN;@$owSt(7OPvgoPbDs)5j(8!PoguDKqx?Lps^#d z_?`;bfk>m1NG=j!(x$A`OUK8y={!!biHV6Uc*y2fR^8+IvS+w{XSiC;&b0IM^M)*V zm7Z6Yujc^vhmLXU$95wC>nCPD*XS|9z+4g{dG<*7-O*)}7$88k4Gkto^L4vNN4;Bv z$zux(k#$xxIb~%ipx4zv#BEPjg#lRPC}rTzZYw^xXabk$pdaPs3Jw`Z3k^`9&m);p z04yxwq^lh)C2MV+sw3~>j9s9NCGnF3xoZi^0Z zpdS^Acb$coO=IRgcNaVAA1x*CuSTxdWG3JP++9Fsg-bQ&?*pDdP=k?EQ&R{iU+GY|%kh^VLC=RrwLEg|;9 zgJ;GEPXcdZ6}XR9Te4PFQwCP9KiY}3*qQTiU!{ek>B5Vy{NL>Te<-p4Gq@0EQ~I6VEZRg5u&B!0UHN^Cb-?p zxK^(b-8I0H09e57w2cg)mJtgc)(k5ivR0cX$8b7N5CABNNsdZRi%1nSH%_g6;Uc*S ztJPJ@2fg=)TDg>fC29k%heIRj`9>wnUe@wAE_|412Fx#p0gZGF``X zM9)fjHkF>qN=)0v=(c7}kT0UlU*3A+zYxLnB^WY20^aqbQWta_(_tB98Q+?GbsGWrjqh8m5bjz6lY8&Pz0N{T7-FBXinp&{W z!?lsUJdTtn8Ct|V&`Bihr9{S*S!N5i2QKy;ru3>DXeXied|GwJ~_eIO;M$3 z&5i>Zg#tgg@texrTn=sCuc{4AiYcHBSWgyye}e*z(f=j=c(Tj$Jne)tVkcO;@^rY| zRR+*7#x9RS<+KZl`Rl7Q76^D2Z}yf3fkj0!oFx<^9skZ~x>Q?vrOle1Ah-VL%F`s` z3t--A301h*DJdz-!%AS*lM;}{)mV$L=u<5VuubSqxP5VzYx z8t!AiQpVuCs<11g9$Bpy8y!AD0p22z{xATnSSDzKHvQXz7<;hoNq3kT!>vC4d@B7A zHwR}1pPTJpekI`34!kant(?vmVNMwt2^JEH90z}>VkvD`rh$Y4wZod+#@T4W-j%;R zK5{>UdOx-eslguCuK{jGa5#7MH4BkO>^Q(lVO<}8)Q`gF)~@`pDfxt{@#|(P+qYEt znlWasgW-}N9m4{+86B`)y@(=Fhmobl#wG#tshQ4Jg<)FvrP@Y4>D9r#Aj2WPxlhin z)Z#=^V?^zOt!RKiL1`~08YJ+UV14(uH66!_iuz!bD9RASr%YM*{Xiv?Ri?ZBiIpoU z+m#-Z5u-OoI+;RBLOLiRtoGe98~Z(J{pW6#cqlVFgH2Ns-1))GI02^Nzq~Vy*<<`V zv)@4D!XWE}5T-ig>Y=!SdD@Eqp#PC@P8eiXNXb)(DeW|m4ohZaDsK%xf4^sv04{v>n49VN!FY9+vdoMBMBE$IcOct?GSL?ccxhmSZv$EKJ z1Ty~mJ5rL^S<5!Fhq?jS!$ag;Gy--X_a9OXDk1sOK5_lf=St@ed@5_Jj!92>??VuK z{dW1XJ)C;N8Jaz z_R&P$1CGlehMptL=0i zQG~!!G~NkQe=HThe}O}tkNM}0^5=QyKXY?$4~QGGEp`x*sdhq)$Ei%`a8epzW%S;o zF?F3?&BYE>Y`yo%($U+4FP~2`!pM80Kt4+IqF*{tz4?Znz2IR1d4=h1?P4|f!_P{a zsP;~Sf2jM3C^|y}TU&TH0H6; zeG?^-;twnWT^y9Xj2qi-NUOB2voGl-cQ9HGpBOWh_NVDHC0Be)r(swKa1A>HV>uT} zS(s+GTWpmZV$=pu($_a%NSgfe%5v zaVz}e#FbhE<1M$hw3~fG5{d=1^oSD_l@2W$RWkdnkeybC;NjfoRBMl2Hw*P-(+V^? z47emylQuVjz|^?u#B0K8o1hfdEeFq;KBA&FqF0uzN!tZo% zFGXUf1j+Zep3YM|%`L$mKs{95rnvKa1q`jfEbJ^m<_}`?^`5)vpiCE>T#>fe_}2R5 zcP99X9YSBNzQv*BvJpho;9ffxm$IXn#3&WeChMz%l$@T1w$()|6~EUvK&~(pa)l*U zH2i)u`;MFRVhJ2LkYginKa6mx>#1`CHBm@QWMD3LVRS*#z5aw2ya=8ep|pn{-m3r~ z_+Z*;z$SlQNOd(9--?%-sBM$q;)k%A?q6M0D{toinV}$ud(+0Hw-tlfapo!?N`cZ8 zxdYzAd0D(lPU6rXDXOZgDwJjacq=p5bc%g89@~ParGvQvC2{7lI1ks;QBS&ne`~cY z6t-CfMzMcgm3JxYKi+UW6Pf_4xgafe+Y0tU$E({Dvvb=}_0GE(qtxGB^~9x{#|$%1 z+(JJ;HE*PY>Z9zp=uP zN!|_+{iA@0fp&wpFY-d@*;N9kqEHA|==rL%c>W81&bZTn(#A<@AG4C_{+9(FxQRmH zhpVqRIu&Ws$>z@HqC@kP+|}0*eir)yb&~!+c4R-6!6PG|N3>1-fDrAkl=jq5c|{-3 zGsMhM{hye2Uu|p){rsgr9viQIDrp~iew^~>Waq)9bn|7x*?8+2NC(SGWB_bs(+MK& z5%o3xknb_)@(R|=(~-+IX=|4+V|gxKP5Rb4r_iSnTr_JTNy3!Wo!n6~R&;hB4?Gf# z&EtM^oW9R`>czW=tBd8mYFprh^ITs)yB!fe z;k3R+vp!RYx)vg*YGL1Ga?L5;&MP%W-@2Wz|1D8@o#XO?;gC>1;GxD(92xM$Q8bqo zEkmo_SLs8RL{KVUflP`|#NJql!eN#Bw(|}qpdW6xw|Zino2Udw(Oc~1I z`@Vx>0-e-w;Ayj)Tg`{_kaJ=0-F>Ur;UI;fuSL#FMO&zn_b=_YuC0f-7_36DI`bcc z-@v4fJ0``qO1vt~&%>}WXm4bZTt-TX3B(4eWj%?rk=D1-S6;9h5Gfi~9hQ)^Z#YB@ zenmU%UpEOb%eH8W44@21GXq``w;L}Mmul}u{K5=Q(1R{x_*qzU#wVddftORfu2p&!I3{iTzo%tizs4*xm=(r%kDsc*%GKv->9sxu%j z{9-MnVUlIt`Q-};)>h?OzP5m;MgEiM!?h@kn*G=mSvu6m zHff9fBFwk1oVmQq>{6p9FE&<}>s`QVZawhl{2ILex2NX$bs8RvPEbU(eFnn$1R|Opb9FI=VT+akQOU9 z&76^l5t!c(C;<;Hnwb}mrUlPzeKlv}6jng))py#l_{(>C4o=U|c}FNk6|Wl@(&s$q zl(c%J_8X2BOGIOzoFYPX_UTvAIkEng7qK$?e~aXS!>e01to#0vc!e#&gNYG^+d4Bg zddd;|x{?1*IFkqi{EqQ^G?70z6O_nBcy&_$IfsASZvU3kCU^ULAtWw3APmSHXX&hSL^#Zh zLw(JudrUjM95>3b2HD?lgu;gWe355O0p0O?u!Ai$jc5StY?pN&4 zM(;^FDQ6krXCHr|6MW^09vF)~lx$eF;%G+Z;MDh{AW*>cJ-gqyeKzPj*S%qEt)+t^ zCg-Y?)F>AlKo9zz!a0c}#hiQhF=~4j$Xw^l{^0{vO$|Ta;9i2jT+XC)B3_h~(W|nd zlV~)!{FB{qIT9Rsfy|=T{-v@y&zewlEBb@>cny??M>UD-=t(=L>*24UPBNVpQXTg@ zRvJ`~7DU!i(h?b-_vNz!vvFpzHq>>c_Hx2Uq$*7`**ooT?0(fLgUw1FeG-e2x756Q4AFametDpvNUh}Os2>~5%(P`lXH_>{ zL*2|j?*2BRGS>u^LhWaJL$S?)eVgP`+7~(UU~3p-jWb$BptVH)0ltjZ%azPdpG!Y+ zo`E|+yp6+Mh)6Zi~#ut58xm5~GLC;4jER3S_ z?Vu6^>+`Eo{?JM^*;Dh{KbTjkC8g9c9P3R9#3z&ZTDR-`n-;`A*u{EN7le^wj}H_% zR?>%1#RbD)k-ffBC`CoLbpjpYT`GjY>1Dacqh8_%okSLXA*jM$S3b1@X!+eHh*jB? zC38=tQ=<9MuN8n0p zMFMYf8V1c(?bzRJADO{hSs&2{iMb3iN$iM8e0C{UHZcBChZ$zz8|_5w*?~_iuX?8F z!;g=8D3LZ{?6tUdhrsF}Gf8#t_C=DXyKt7Y7E+*%VG?$mKqZ<_4hWQFxBhXKD*2V8 z4;V^yujc+ua#vm7cJ9?<^zQ38lGpDCMk&)^()FvEm1N%YL-4n~p{1oC8;=W6FCO2y z@Q=pP-eX0jr9T@eSxTWkDzOMD4c@0Wm3i=57lTzRDKV1mBP03a_Gyf zc0|$W;8wJ5Ku|ge7yoNK#?m)*hdSrA^%aZeZQF6iQ|>l_u*O58KMpH+I1O6jhV4$T z6d!@{G}q&!67#;*ZFWYWkI8@KR?jf6QDY!PCdtCi0bs~zaG>%n@z`#k$RWw$>ryri z^JBn3sUdy2?RP&DuVec%vfCCjR%iJ~-hFlMj9*`u8;WkDP_m8{<3WenC@~2_O)M`5 zCcnC36dxHjp&mKEj6to%M2|E5(}Rm9C4D)b#D)V^AiwL@1|F33%#DoH9;w~_Ph{t> z-y!HsXkE`*N-kI;Ox_aE17!&?uv1f8QO^9`J!%08*_hY`aj0+OLb&#*Q50*!-?qPT z%Eh%i071j@mCht#{#JO7xNBTRycK3seym+#iD} z(T>nuTP&(43}{3Fl1G%g!nuwr#envjUqFcGwU`3Xu__ekB)Pg(I)pWr4+CAGDrM2h z8m;|Znnd<$VDh&GwCECR(||e(dY~l38Yo(6j2;X*ek}d*$`r{dK$Y+x;nNGU1f==R@s%#5uRi4U`TXk0Q)eqc{?@+bpDCBl5Mb*ox6F+^>f3 zjl#2>W@ZnYQAt9zG6utLAMM`fC5o%&bJ1@f-&wcN8A5_oVWzd4SDn8c4*MW3or`4| z#FURFE*6fWAVuUEcFhm;j6;42tvOcR9j+BdTu`e*#mN`_yW*j>pZBnTDp)`drxb|q zm9Dv~SBT@yHHFWYL(VzKnHRZZ!N9;^OuwVZG1@AZ&=4GDfJcYMwf_E-em!A-aEW34 zdOc=2w?Xcor3}Aa_=z;TZlg`Q>L=yREiDQ5%)`RU^?(urwh1HHp3F3FBiw8Da6OhP zO--y+H@O=Ms4K+$nNt_kUzu*UMVjWa7A;KloDEWGHcCv)vL%|%U8aL#H?$23{p$Yt z-w_XbyjsV4Cdv=F-#s=IWEoy{#)RO(U|_)f%G#5_d;9ixNid2=3JNS<5?>s~B;_Bm zkck;D_LQ<;=BPf~h(J|=(;TQo+h_D!qk>y|<6(* zKb6I0Uk%X0`>HJHGt<~GYD|TMJnN_{Z!cwU#}YhlZzj%aOX~IVO!x2gGeYOAKIZll zN%v2*+u*bXx6isVtHiW9$s;=esa+`?J(7E6_vzA!)Itk4NblmMky6>z`NRc=ybs}&d+}Zwlnfl57 z{DC~joko$1`kGxQp&%`?mZ4}X7Gbnb!L3j*KfR+YrLb6ap<{sEJuebEDcR`^v;Xs- z`x%4m_YP60+AG^F4 zYMkg&(qDyKa|*d52t{Z>3KDCXT_+S`1EF!E4#;gGUU`#0GB)+=O|;_fP@!iRhaVUQ zszQ@u6J-WEkM0^Wc%f<(8rK>0VoH$=e8Ra77f#crgNz1!Cp^*ZW*gSJG!3FZd=jHu zPqkI(R&#c=R2>#y?D(kTprBgFzLYtS<(-G*1FPa<-8*7Ngf82Rdlv7}9#fNvmf-QS zZSW$Ul#aTw!?|kqgnJfk^8Qpcf82^bbI=y-U99#v0*Rw~OFiRQFwZQ>S4uA|h*U)&1fHnreBamLzy% z=p_hfIW5z%CGLa||MZ4!NjJ|leBKX|M!uo&5`XVA-nViQeAj(s;HBi8l9aG>TgYH6 z!&_{S{_Hg?ELJqxS|RR(BMq+gn1^YY)JX>xpI;@^Nz?k%p!`>!Bu;gcm}CT1Qg2ey zOa&>EW+eGmxkh%&UV)|bkmB9V$%6FAM!&lH5Kei$QD?7+tS^F*1#91C^Sqj2Y-9um zCkxL8pCfPaHDCq?3k|wrd_ihA20eUFOShqLQv^qyq12N}WmpZkevd)a%1?<*w)62uy355J{IJ}tA2M>aCwOz zAeJ;h@VkV!lJw%V!^;zt4)#JD24_JUuS0D=%I(O98iFFsbUxu&4?{LT^T=t4CGQ?@zc*hpY&DIDL`~ajL@My zRDE1hgCl2O<^M9$HUDFcttYd*6pL>wi)9MKU7xVWAR;5ISEvn*UQ-@wTOi2q0~L=fl0Un`0{pAhyqx#?NW+?M&p8OFzE7W~AY;{?IJD$EXyS zgkg~kK0l{Pyl3~lp1G)WkK$=JYv2ZyA^+uJMHUy*Tc@(>I*fAk zRcc%gA>+9DeH9d>3ETe=LqPDIcs%;ixUr|Di7jrI?QX01rE}o0{y3JdZFQ_U`ty?eWoaG4hPX^ROZBT>cmD#F z%s_)^GwICCrc|M%k`y`Zg&eM}nihuMg1`5@THj+3;;79KsC1RJd4n<5$Pt`JPv1+x zNw$Rj_ul6KTMvPo5iw&m5eNxP8P|dTRM7GIe*sEa2$5MB+$boE8dAcM3oA6OmE>P{ ze`V?voJnVJU_SiY)1tq3K3BGJ2F%sndOaK{a@}K4G>+;MS>j-L`ByK@Q z=!7<)*Cq$%gU{bJ($g765Y%|42|uVu5r5GCRdxUJp8L9$7b0M4v1oY|WuZJQ4&WZ& z5Ynu$T1)&TGPvW9@r-_g%k#Bal9vfr-Ww3tCZzi0w%qwC08GkmvBPUlZH&hflZoug zQ_{{GsH`-$Xy85lCI4I&ZRF(^pwoUttIeG+>R!j#OJ9)5RA@p;G2X>x+l>gmDTBAL zmccC@c4_ZdV$5gRw3CqiVyC@YrHUkjLa3zoojR$o#c-(-i%HlYDAi@Sa8$z$PAZ2w z!QW+vFsBvQs3Y{iW^w=*`4982wCoOnta&pL5IK)uC9C`RjvYNgJa)`_nLQL?@yZX^ zD3NRKZUGNi&F^huT`hiU;o_}+*G&F#^IMhSmD)+nn|ruHptJzcpdocp+*rZ|?K$RMz()}>I?)!qzmLgMdiAvV!s#Fk zutuA6H%Rl8_g=HhdaC^9Eg{C4)do9a#a*4?XHDFYqCLJfyRi z(eL{AtWk6To)ORpu=yh*j%uc48rvY;-GmEEKH5QeZDen`_#zjpoXpuM~ba+%+hU!GQd3 zvC>vLFvZ6?zqQx~<8x6|7)$(szIaXsVR`ldDqU`@?}+osJ*w`Y|9Bm>QVgNdL)J}E zsXOI3bqPn;H#XoY>fQS&-jov>-d_?rLxJ_;l}?H8x(Jn7WErqmI1pe~?%u$ONQ%C! zz0qwv!T*T-`cwPW#Fa1b|Fii zH8|4(eUOB?-Xc|3n_qc|metjIt(xc(9@fXZ;*~ss$;oJ#vp^_8P++Bw>zFQTY2|+Q zU$W|W;yjk$UwE$XnWk9;gK&fw78K3ZMz=mymML)vxH*(h70RVhN?5wxvi1sfAF z%BZ4Cd@Qine~c7~k+gZ)-x*rb7-fZa;PF6p|~J|ZwtsK*#xrF|Ka=w zj^ekf+&=TE52wBKKob)#PW@st%bur-l(%RW&%eNT`x@ZX19(Gm#}smBg_XzSkSJ)M z{sR7($IKn~0uVCx3|25f0X1^O1XoozZ+>ZM^NUnJL)u#rTF!hcj3e(pY?F7dZoTpM zI1*ltEMPar1$c!zvBVccW(4}{X^~_TAtGBKf`jFR@hr4+uCqX?BWBjDs62c12?JKs z4t41Lv1d351d}%h<->vG=N)mXHDP_gI%>tfng zn*?RlCh!mFr+3NN_ztPWbW97+A*YCkr3jJqnXU)l;lQuZdK=Pli%e-1Mp8NCkShA~`JMYsH($+F4Kmlj7J zIe}X+|4f;|wZiHqyYuJO3m&_!a1{)FlUr0+DCz!xv~uRrY-W8N4{9mX(yFGNR@3Tq z3sXxosHIC{Uxtb`O=>GeO0`X>T3f^#bg?EHl!Q?0q|qQ4MNvu=lWGKwj##R-6U+NJ z?>Y0=`~Ek7-h0n;fA{yCd(XMc=lcclu-Ll6?Hd4Py+r|V(cSk}T^qshH@CCl)b5FG z{whrF;7!>vQfc@xXYZ=BGfb{ZlSe|Ozd@C4!C2(xjlZhBk}3gOGrz9xx^D0{a^OT~ z`jfp$ZD~MXlDwMd5%4)r7`lL85#qXZ7;ZB}q#8DH#1*Y1EguX~6)ApHY(}@^%`(NfqOKL1Hrl{W z%?~l15P#O_*wik@9M1$5G@G!%>tZ)sU^H437PTfMd`h}3n`9aeWyw|^=<53@J|leX z?u1b}!pw8&{oa%dDDR_JAF_Uxwx#$+TW(?0n5$LVT{ib)QAWQB9Tg)Lj|-Ut6W?L>nDFf9%{r zM*fl!j7l8$nwi5+wk0dl_(OZJ>lmVVfNnB7?0*%g9+?9nk`-?#fj<Dj4mL{H1L+psBI)jX0+QiB2ia5Q25e=)& z%pF^pDCZki#(o8^5Vq7);JqUw0k>e*9ysg9IaPp7t`~rP{d8jeRje@JtO$ANoK*Z> zdV@QKu3l@n{ln;C#Uu3lIb9h;8x*w%sSmEk7A#+iH=C_1u)a{NZRlEXa$jzm##-j;~U_HjL6#1S+i2DZtoJOk|kCOWyew-9x z6QsY(sJMEr3sSuc{O(*K3l(^fSC_gaMm%ptc3DR{m4dH zfgblfgW+$mq`N%)5D}+qq^UrosV1@tq-5tL0#(za*)oL{W6wIp|Fc)+d+c+kqh z0BP^^3}{wU<8;kkcCqk4W7}PIEw|Q38G3?*Q=j%M9V|nxpC;6PBTQKc zIzoS^imP?ouc8;0S5#iALP*!4wwd4u(vPee`G@|SyI)<|WQ?4Pb2<7(d}aAexWegG zzVukq)h}zvml}qAj;`lkK)?_Rq~t#SHerW6_h<6jVk|WQR2V41?d^=CM7g{tZDb6m<< zt$IZ*%f5#~Kt^phHs}vpljK@-x5y*L!F7nYN?BEkVV2ag>`I!fJg)1Vqtqcyq$2@p z`CVyLHQrW4BQNkytT@NVgfQiQT=91X)&xz!i9xxgGMD52t+m!nMX&S zfrCL2!tH%Bx|d&=NrIwI#+(O%QWSu8UHGIpXjCR&?q8`S+tc42%5E#wSDg}iP|Jn% zi?|I|Tu&gIXfp;tnU!#c~D3$32Q5fnEJ+RD5$ z(?Lz#C<>r2FI)WlA@QDp<1GfHamX&A268|N_+?}n+ys-bp(<&<{deMT#7-!KFWYvd zUzBfPK2KoDUGSeD%xSH8@%-F!mj#n@c32?#;YP3Ustj$>j~%$!@MeaE2H!FU(t4wm zit<(t_oLLGxj9lw35^DZl`AE^kRC?eh#v@7%W7?!L!AY12&Pu}o~7wDWlAGtH79``lg ztxz%?XPB3g2l~U5pu)NK06dbJIhOoCXJzeZkyw*^bn}&G9Ri+bZR(f}qUirlpKbA= X>sYQ>;_N11dIvH${@th??)LaU$q8x| literal 0 HcmV?d00001 diff --git a/windows/threat-protection/windows-defender-exploit-guard/images/cfa-on.png b/windows/threat-protection/windows-defender-exploit-guard/images/cfa-on.png new file mode 100644 index 0000000000000000000000000000000000000000..7441a54834d3046029430274272b8605be4f1ad8 GIT binary patch literal 23229 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 D&IetN literal 0 HcmV?d00001 diff --git a/windows/threat-protection/windows-defender-exploit-guard/images/cfa-prot-folders.png b/windows/threat-protection/windows-defender-exploit-guard/images/cfa-prot-folders.png new file mode 100644 index 0000000000000000000000000000000000000000..a61b54a6963612becaf0ecd0c8d73d12a8401566 GIT binary patch literal 48367 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
  1. @@ -488,7 +468,7 @@ description: Learn about the product documentation and resources available for M
  2. -->
  3. - +
    @@ -499,7 +479,7 @@ description: Learn about the product documentation and resources available for M

    Windows 10

    -

    Find out what's new, how to apply custom configurations to devices, managing apps, deployment, and more.

    +

    Learn more about Windows 10.

    @@ -507,7 +487,7 @@ description: Learn about the product documentation and resources available for M
  4. - +
    @@ -536,7 +516,7 @@ description: Learn about the product documentation and resources available for M
  5. - +
  6. - +
    @@ -595,7 +575,7 @@ description: Learn about the product documentation and resources available for M
  7. -->
  8. - +
  9. - +
  10. - +
  11. - +
  12. - +
    @@ -710,7 +690,7 @@ description: Learn about the product documentation and resources available for M
  13. - +
  14. - +
  15. - +
  16. - +
    @@ -796,7 +776,7 @@ description: Learn about the product documentation and resources available for M
  17. - +
  18. - +
    @@ -849,7 +829,7 @@ description: Learn about the product documentation and resources available for M
  19. - +
  20. - +
  21. - +
    diff --git a/bcs/support/microsoft-365-business-faqs.md b/bcs/support/microsoft-365-business-faqs.md index 9626e4deb5..7f9d9778a9 100644 --- a/bcs/support/microsoft-365-business-faqs.md +++ b/bcs/support/microsoft-365-business-faqs.md @@ -5,10 +5,9 @@ author: CelesteDG  ms.author: celested  ms.topic: article  ms.prod: microsoft-365-business -ms.localizationpriority: high audience: microsoft-business  keywords: Microsoft 365 Business, Microsoft 365, SMB, FAQ, frequently asked questions, answers -ms.date: 08/04/2017 +ms.date: 07/10/2017 --- # Microsoft 365 Business Frequently Asked Questions @@ -148,7 +147,7 @@ Who has access to the Microsoft 365 Business preview? The Microsoft 365 Business preview is available to new customers as well as existing Office 365 subscribers in all [markets where Office 365 is currently available](https://products.office.com/en-us/business/international-availability). I’m an existing Office 365 customer. Can I access the Microsoft 365 Business preview? -------------------------------------------------------------------------------------- +-------------------------------------------------------------------------------------- Microsoft 365 Business can be used with existing Office 365 Business Premium subscriptions. Office 365 Business Premium subscribers that move to Microsoft 365 Business would not experience any end-user impacts (re-install Office, lose functionality, etc) upon assignment of the license. Customers running Office 365 Enterprise E3/E5 may experience end user impacts if they move to Microsoft 365 Business, it is not a recommended transition path at this time. @@ -186,9 +185,8 @@ Is there any charge for the Microsoft 365 Business preview? No, Microsoft will not charge for the preview. If you work with an outside [IT partner](https://partnercenter.microsoft.com/en-us/pcv/search) and require assistance to deploy Microsoft 365 Business preview, they may charge you for their deployment services and assistance. At the end of the preview customers may convert to a paid subscription to continue using Microsoft 365 Business. I’m an existing Office 365 customer. Will I be charged for an Office 365 subscription while I am using the Microsoft 365 Business preview? ------------------------------------------------------------------------------------------------------------------------------------------- -The Microsoft 365 Business preview is free and does not require an existing Office 365 Business Premium subscription. Current Office 365 customers will continue to be billed for active Office 365 subscriptions that are not associated with the Microsoft 365 Business preview. +Customers will continue to be charged for any active Office 365 plan to which they are subscribed. What is the best way to deploy Microsoft 365 Business in my organization? -------------------------------------------------------------------------- diff --git a/browsers/internet-explorer/ie11-deploy-guide/check-for-new-enterprise-mode-site-list-xml-file.md b/browsers/internet-explorer/ie11-deploy-guide/check-for-new-enterprise-mode-site-list-xml-file.md index 3f4d25d63c..b79f14ce2b 100644 --- a/browsers/internet-explorer/ie11-deploy-guide/check-for-new-enterprise-mode-site-list-xml-file.md +++ b/browsers/internet-explorer/ie11-deploy-guide/check-for-new-enterprise-mode-site-list-xml-file.md @@ -1,15 +1,13 @@ --- -title: Check for a new Enterprise Mode site list xml file (Internet Explorer 11 for IT Pros) -description: You can have centralized control over Enterprise Mode by creating a single, global XML site list that includes the list of websites to render using Enterprise Mode. -ms.assetid: 2bbc7017-622e-4baa-8981-c0bbda10e9df -ms.prod: ie11 +ms.localizationpriority: low ms.mktglfcycl: deploy ms.pagetype: appcompat -ms.sitesec: library +description: You can have centralized control over Enterprise Mode by creating a single, global XML site list that includes the list of websites to render using Enterprise Mode. author: eross-msft -ms.author: lizross -ms.date: 08/11/2017 -ms.localizationpriority: low +ms.prod: ie11 +ms.assetid: 2bbc7017-622e-4baa-8981-c0bbda10e9df +title: Check for a new Enterprise Mode site list xml file (Internet Explorer 11 for IT Pros) +ms.sitesec: library --- @@ -25,7 +23,7 @@ ms.localizationpriority: low You can have centralized control over Enterprise Mode by creating a single, global XML site list that includes the list of websites to render using Enterprise Mode. You can add and remove sites from your XML list as frequently as you want, changing which sites should render in Enterprise Mode for your employees. For information about turning on Enterprise Mode and using site lists, see [Turn on Enterprise Mode and use a site list](turn-on-enterprise-mode-and-use-a-site-list.md). -The information in this topic only covers HTTPS protocol. We strongly recommend that you use HTTPS protocol instead of file protocol due to increased performance. +The information in this topic only covers HTTP protocol. We strongly recommend that you use HTTP protocol instead of file protocol due to increased performance. **How Internet Explorer 11 looks for an updated site list** diff --git a/browsers/internet-explorer/ie11-deploy-guide/images/ie-emie-grouppolicysitelist.png b/browsers/internet-explorer/ie11-deploy-guide/images/ie-emie-grouppolicysitelist.png index 14079ffd7cb838510b978fe03d7ff8dc07c51a00..e386b956fc85f5f2a629d5ea24fabf8ef91a7bc0 100644 GIT binary patch literal 30807 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

    6S7p7^_8LuFu5aOGLBp+{$D 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 literal 40227 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�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 VNB;UA{f8j?JYD@<);T3K0RZq&SXBT3 diff --git a/browsers/internet-explorer/ie11-deploy-guide/images/ie-emie-registrysitelist.png b/browsers/internet-explorer/ie11-deploy-guide/images/ie-emie-registrysitelist.png index 3c32b1af1a400fcbff8b243b09fda479b403a241..dd547ed5f2360db291873f14e6c72ea450b8aae5 100644 GIT binary patch literal 14798 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�`B?4m#U3~Z|M?^BNwdK5(IdkS=Bcq_a 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

    iXj} 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[!NOTE] ->We recommend that you store and download your website list from a secure web server (https://), to help protect against data tampering. After the list is downloaded, it's stored locally on your employees' computers so if the centralized file location is unavailable, they can still use Enterprise Mode. +**Note**
    +We recommend that you store and download your website list from a secure web sever (https://), to help protect against data tampering. After the list is downloaded, it's stored locally on your employee’s computers so if the centralized file location is unavailable, they can still use Enterprise Mode. **To turn on Enterprise Mode using Group Policy** @@ -52,7 +45,7 @@ Turning this setting on also requires you to create and store a site list. For m ![enterprise mode with site list in the registry](images/ie-emie-registrysitelist.png) - - **HTTPS location**: `"SiteList"="https://localhost:8080/sites.xml"` + - **HTTP location**: `"SiteList"="http://localhost:8080/sites.xml"` - **Local network:** `"SiteList"="\\network\shares\sites.xml"` diff --git a/devices/surface-hub/accessibility-surface-hub.md b/devices/surface-hub/accessibility-surface-hub.md index 193a5d5235..82d3fea1ab 100644 --- a/devices/surface-hub/accessibility-surface-hub.md +++ b/devices/surface-hub/accessibility-surface-hub.md @@ -9,7 +9,7 @@ ms.pagetype: surfacehub ms.sitesec: library author: jdeckerms ms.author: jdecker -ms.date: 08/17/2017 +ms.date: 06/19/2017 ms.localizationpriority: medium --- @@ -24,6 +24,7 @@ The full list of accessibility settings are available to IT admins in the **Sett | Accessibility feature | Default settings | | --------------------- | ----------------- | +| Narrator | Off | | Magnifier | Off | | High contrast | No theme selected | | Closed captions | Defaults selected for Font and Background and window | @@ -31,17 +32,6 @@ The full list of accessibility settings are available to IT admins in the **Sett | Mouse | Defaults selected for **Pointer size**, **Pointer color** and **Mouse keys**. | | Other options | Defaults selected for **Visual options** and **Touch feedback**. | -The accessibility feature Narrator is not available in the **Settings** app. By default, Narrator is turned off. To change the default settings for Narrator, perform the following steps using a keyboard and mouse. - -1. Dismiss the Welcome screen. -2. Open **Quick Actions** > **Ease of Access** from the status bar. - - ![Screenshot of Ease of Access tile](images/ease-of-access.png) - -3. Turn Narrator on. -4. Click **Task Switcher**. -5. Select **Narrator Settings** from Task Switcher. You can now edit the default Narrator settings. - Additionally, these accessibility features and apps are returned to default settings when users press [End session](finishing-your-surface-hub-meeting.md): - Narrator - Magnifier diff --git a/devices/surface-hub/appendix-a-powershell-scripts-for-surface-hub.md b/devices/surface-hub/appendix-a-powershell-scripts-for-surface-hub.md index 308ce30051..85672ae9d4 100644 --- a/devices/surface-hub/appendix-a-powershell-scripts-for-surface-hub.md +++ b/devices/surface-hub/appendix-a-powershell-scripts-for-surface-hub.md @@ -1,6 +1,6 @@ --- title: PowerShell for Surface Hub (Surface Hub) -description: PowerShell scripts to help set up and manage your Microsoft Surface Hub. +description: PowerShell scripts to help set up and manage your Microsoft Surface Hub . ms.assetid: 3EF48F63-8E4C-4D74-ACD5-461F1C653784 keywords: PowerShell, set up Surface Hub, manage Surface Hub ms.prod: w10 @@ -9,7 +9,7 @@ ms.sitesec: library ms.pagetype: surfacehub author: jdeckerms ms.author: jdecker -ms.date: 08/16/2017 +ms.date: 06/19/2017 ms.localizationpriority: medium --- @@ -465,7 +465,7 @@ PrintAction "Configuring password not to expire..." Start-Sleep -s 20 try { - Set-AdUser $mailbox.UserPrincipalName -PasswordNeverExpires $true -Enabled $true + Set-AdUser $mailbox.Alias -PasswordNeverExpires $true -Enabled $true } catch { @@ -1243,7 +1243,7 @@ if (!$fExIsOnline) } -$strAlias = $mailbox.UserPrincipalName +$strAlias = $mailbox.Alias $strDisplayName = $mailbox.DisplayName $strLinkedAccount = $strLinkedDomain = $strLinkedUser = $strLinkedServer = $null @@ -1424,7 +1424,7 @@ if ($fHasOnPrem) else { #AD User enabled validation - $accountOnPrem = Get-AdUser $mailbox.UserPrincipalName -properties PasswordNeverExpires -WarningAction SilentlyContinue -ErrorAction SilentlyContinue + $accountOnPrem = Get-AdUser $strAlias -properties PasswordNeverExpires -WarningAction SilentlyContinue -ErrorAction SilentlyContinue } $strOnPremUpn = $accountOnPrem.UserPrincipalName Validate -Test "There is a user account for $strOnPremUpn" -Condition ($accountOnprem -ne $null) -FailureMsg "Could not find an Active Directory account for this user" diff --git a/devices/surface-hub/change-history-surface-hub.md b/devices/surface-hub/change-history-surface-hub.md index 60353013ed..851d7d7624 100644 --- a/devices/surface-hub/change-history-surface-hub.md +++ b/devices/surface-hub/change-history-surface-hub.md @@ -8,7 +8,7 @@ ms.sitesec: library ms.pagetype: surfacehub author: jdeckerms ms.author: jdecker -ms.date: 08/17/2017 +ms.date: 06/19/2017 ms.localizationpriority: medium --- @@ -16,13 +16,6 @@ ms.localizationpriority: medium This topic lists new and updated topics in the [Surface Hub Admin Guide]( surface-hub-administrators-guide.md). -## August 2017 - -New or changed topic | Description ---- | --- -[Accessibility](accessibility-surface-hub.md) | Added information about Narrator - - ## July 2017 | New or changed topic | Description | diff --git a/devices/surface-hub/images/ease-of-access.png b/devices/surface-hub/images/ease-of-access.png deleted file mode 100644 index 2cb79254f8ce1b7c2a86404206546fcd5ca06e55..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 47511 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 diff --git a/devices/surface-hub/miracast-over-infrastructure.md b/devices/surface-hub/miracast-over-infrastructure.md index b171da8675..81b542527e 100644 --- a/devices/surface-hub/miracast-over-infrastructure.md +++ b/devices/surface-hub/miracast-over-infrastructure.md @@ -1,6 +1,6 @@ --- title: Miracast on existing wireless network or LAN -description: Windows 10 enables you to send a Miracast stream over a local network. +description: Monitoring for Microsoft Surface Hub devices is enabled through Microsoft Operations Management Suite (OMS). ms.prod: w10 ms.mktglfcycl: manage ms.sitesec: library @@ -32,15 +32,13 @@ Users attempt to connect to a Miracast receiver as they did previously. When the ## Enabling Miracast over Infrastructure -If you have a Surface Hub or other Windows 10 device that has been updated to Windows 10, version 1703, then you automatically have this new feature. To take advantage of it in your environment, you need to ensure the following is true within your deployment: +If you have a Surface Hub that has been updated to Windows 10, version 1703, then you automatically have this new feature. To take advantage of it in your environment, you need to ensure the following is true within your deployment: -- The Surface Hub or device (Windows PC or phone) needs to be running Windows 10, version 1703. -- A Surface Hub or Windows PC can act as a Miracast over Infrastructure *receiver*. A Windows PC or phone can act as a Miracast over Infrastructure *source*. - - As a Miracast receiver, the Surface Hub or device must be connected to your enterprise network via either Ethernet or a secure Wi-Fi connection (e.g. using either WPA2-PSK or WPA2-Enterprise security). If the Hub is connected to an open Wi-Fi connection, Miracast over Infrastructure will disable itself. - - As a Miracast source, the Windows PC or phone must be connected to the same enterprise network via Ethernet or a secure Wi-Fi connection. -- The DNS Hostname (device name) of the Surface Hub or deviceneeds to be resolvable via your DNS servers. You can achieve this by either allowing your Surface Hub to register automatically via Dynamic DNS, or by manually creating an A or AAAA record for the Surface Hub's hostname. +- The Surface Hub needs to be running Windows 10, version 1703. +- The Surface Hub must be connected to your enterprise network via either Ethernet or a secure Wi-Fi connection (e.g. using either WPA2-PSK or WPA2-Enterprise security). If the Hub is connected to an open Wi-Fi connection, Miracast over Infrastructure will disable itself. +- The DNS Hostname (device name) of the Surface Hub needs to be resolvable via your DNS servers. You can achieve this by either allowing your Surface Hub to register automatically via Dynamic DNS, or by manually creating an A or AAAA record for the Surface Hub's hostname. - Windows 10 PCs must be connected to the same enterprise network via Ethernet or a secure Wi-Fi connection. - +- PCs need to be running Windows 10, version 1703. It is important to note that Miracast over Infrastructure is not a replacement for standard Miracast. Instead, the functionality is complementary, and provides an advantage to users who are part of the enterprise network. Users who are guests to a particular location and don’t have access to the enterprise network will continue to connect using the Wi-Fi Direct connection method. diff --git a/devices/surface-hub/prepare-your-environment-for-surface-hub.md b/devices/surface-hub/prepare-your-environment-for-surface-hub.md index 7346763936..892a1a31a4 100644 --- a/devices/surface-hub/prepare-your-environment-for-surface-hub.md +++ b/devices/surface-hub/prepare-your-environment-for-surface-hub.md @@ -68,8 +68,9 @@ Surface Hub interacts with a few different products and services. Depending on t A device account is an Exchange resource account that Surface Hub uses to display its meeting calendar, join Skype for Business calls, send email, and (optionally) to authenticate to Exchange. See [Create and test a device account](create-and-test-a-device-account-surface-hub.md) for details. -After you've created your device account, to verify that it's setup correctly, run Surface Hub device account validation PowerShell scripts. For more information, see [Surface Hub device account scripts](https://gallery.technet.microsoft.com/scriptcenter/Surface-Hub-device-account-6db77696) in Script Center, or [PowerShell scripts for Surface Hub](appendix-a-powershell-scripts-for-surface-hub.md) later in this guide. - +After you've created your device account, there are a couple of ways to verify that it's setup correctly. +- Run Surface Hub device account validation PowerShell scripts. For more information, see [Surface Hub device account scripts](https://gallery.technet.microsoft.com/scriptcenter/Surface-Hub-device-account-6db77696) in Script Center, or [PowerShell scripts for Surface Hub](appendix-a-powershell-scripts-for-surface-hub.md) later in this guide. +- Use the account with the [Lync Microsoft Store app](https://www.microsoft.com/en-us/store/p/lync/9wzdncrfhvhm). If Lync signs in successfully, then the device account will most likely work with Skype for Business on Surface Hub. ## Prepare for first-run program diff --git a/education/windows/change-history-edu.md b/education/windows/change-history-edu.md index 699111447d..bcbb474550 100644 --- a/education/windows/change-history-edu.md +++ b/education/windows/change-history-edu.md @@ -28,7 +28,7 @@ This topic lists new and updated topics in the [Windows 10 for Education](index. | --- | ---- | | [Get Minecraft: Education Edition with Windows 10 device promotion](get-minecraft-for-education.md) | New information about redeeming Minecraft: Education Edition licenses with qualifying purchases of Windows 10 devices. | | [Use the Set up School PCs app ](use-set-up-school-pcs-app.md) | Added the how-to video, which shows how to use the app to create a provisioning package that you can use to set up school PCs. | -| [Take a Test app technical reference](take-a-test-app-technical.md) | Added a Group Policy section to inform you of any policies that affect the Take a Test app or functionality within the app. | +| [Take a Test app technical reference](take-a-test-app-technical.md) | Added a policies section to inform you of any policies that affect the Take a Test app or functionality within the app. | ## June 2017 diff --git a/education/windows/take-a-test-app-technical.md b/education/windows/take-a-test-app-technical.md index e1c9c918d3..5aea9119f6 100644 --- a/education/windows/take-a-test-app-technical.md +++ b/education/windows/take-a-test-app-technical.md @@ -9,7 +9,7 @@ ms.pagetype: edu ms.localizationpriority: high author: CelesteDG ms.author: celested -ms.date: 08/07/2017 +ms.date: 07/28/2017 --- # Take a Test app technical reference @@ -51,18 +51,6 @@ When Take a Test is running, the following MDM policies are applied to lock down | AllowCortana | Disables Cortana functionality | 0 | | AllowAutoupdate | Disables Windows Update from starting OS updates | 5 | -## Group Policy - -To ensure Take a Test activates correctly, make sure the following Group Policy are not configured on the PC. - -| Functionality | Group Policy path | Policy | -| --- | --- | --- | -| Require Ctrl+Alt+Del | Computer Configuration\Windows Settings\Security Settings\Local Policies\Security Options | Interactive logon: Do not Require CTRL+ALT+DEL | -| Disable lock screen notifications | Computer Configuration\Administrative Templates\System\Logon | Turn off app notifications on the lock screen | -| Disable lock screen | Computer Configuration\Administrative Templates\Control Panel\Personalization | Do not display the lock screen | -| Disable UAC | Computer Configuration\Windows Settings\Security Settings\Local Policies\Security Options | User Account Control: Run all administrators in Admin Approval Mode | -| Disable local workstation | User Configuration\Administrative Templates\System\Ctrl+Alt+Del Options | Remove Lock Computer | - ## Allowed functionality When Take a Test is running, the following functionality is available to students: @@ -87,6 +75,26 @@ When Take a Test is running, the following functionality is available to student - Ctrl+Alt+Del - Alt+F4 (Take a Test will restart if the student is using a dedicated test account) +## Policies + +If the lock screen is disabled, Take a Test will not launch above lock. Be aware that if you set the following Group Policy, this breaks activation of Take a Test above lock. + +**Group Policy path:** Computer Configuration\Administrative Templates\Control Panel\Personalization\
    +**Group Policy name:** Do not display the lock screen
    +**ADML:** %SDXROOT%\shell\policies\ControlPanelDisplay.adml
    +**ADMX:** %SDXROOT%\shell\policies\ControlPanelDisplay.admx
    +  +``` + + +``` + ## Learn more diff --git a/education/windows/test-windows10s-for-edu.md b/education/windows/test-windows10s-for-edu.md index f84864aaaf..70c9420c31 100644 --- a/education/windows/test-windows10s-for-edu.md +++ b/education/windows/test-windows10s-for-edu.md @@ -9,7 +9,7 @@ ms.sitesec: library ms.localizationpriority: high author: CelesteDG ms.author: celested -ms.date: 08/07/2017 +ms.date: 08/01/2017 --- # Test Windows 10 S on existing Windows 10 education devices @@ -77,36 +77,8 @@ Make sure all drivers are installed and working properly on your device running Check with your device manufacturer before trying Windows 10 S on your device to see if the drivers are available and supported by the device manufacturer. - - -| | | | -| - | - | - | -|
    Acer | American Future Tech | Asus | -| Atec | Axdia | Casper | -| Cyberpower | Daewoo | Daten | -| Fujitsu | Global K | HP | -| LANIT Trading | Lenovo | LG | -| MCJ | Micro P/Exertis | Microsoft | -| MSI | Panasonic | Positivo SA | -| Positivo da Bahia | Samsung | Tongfang | -| Toshiba | Trekstor | Trigem | -| Vaio | Wortmann | - - > [!NOTE] -> If you don't see any device listed on the manufacturer's web site, check back again later as more devices get added in the future. +> We'll update this section with more information so check back again soon. > [!div class="nextstepaction" style="center"] > [Download installer](https://go.microsoft.com/fwlink/?linkid=853240) diff --git a/education/windows/use-set-up-school-pcs-app.md b/education/windows/use-set-up-school-pcs-app.md index ca1953e1e0..21e94929b9 100644 --- a/education/windows/use-set-up-school-pcs-app.md +++ b/education/windows/use-set-up-school-pcs-app.md @@ -233,7 +233,7 @@ The **Set up School PCs** app guides you through the configuration choices for t ![Select the USB drive and save the provisioning package](images/suspc_savepackage_insertusb.png) -11. When the provisioning package is ready, you will see the name of the file and you can remove the USB drive. Click **Next** if you're done, or click **Add a USB** to save the same provisioning package to another USB drive. +11. When the provisioning package is ready, you will see the name of the file and you can remove the USB drive. Click **Next** if you're done, or click **Add a USB** to save the same provisioning package to another USB drive. **Figure 9** - Provisioning package is ready @@ -246,7 +246,7 @@ The **Set up School PCs** app guides you through the configuration choices for t ![Line up the student PCs and get them ready for setup](images/suspc_runpackage_getpcsready.png) 13. Click **Next**. -14. In the **Install the package** page, follow the instructions in [Apply the provisioning package to the student PCs](#apply-the-provisioning-package-to-the-student-pcs) to set up the student PCs. +14. In the **Install the package** page, follow the instructions in [Apply the provisioning package to the student PCs](#apply-the-provisioning-package-to-the-student-pcs) to set up the student PCs. Select **Create new package** if you need to create a new provisioning package. Otherwise, you can remove the USB drive if you're completely done creating the package. diff --git a/mdop/mbam-v2/create-or-edit-the-sms-defmof-file.md b/mdop/mbam-v2/create-or-edit-the-sms-defmof-file.md index 574338d185..bfe000fee3 100644 --- a/mdop/mbam-v2/create-or-edit-the-sms-defmof-file.md +++ b/mdop/mbam-v2/create-or-edit-the-sms-defmof-file.md @@ -32,8 +32,8 @@ In the following sections, complete the instructions that correspond to the vers // Microsoft BitLocker Administration and Monitoring //=================================================== - #pragma namespace ("\\\\.\\root\\cimv2\\SMS") - #pragma deleteclass("Win32_BitLockerEncryptionDetails", NOFAIL) +#pragma namespace ("\\\\.\\root\\cimv2\\SMS") +#pragma deleteclass("Win32_BitLockerEncryptionDetails", NOFAIL) [ SMS_Report (TRUE), SMS_Group_Name ("BitLocker Encryption Details"), SMS_Class_ID ("MICROSOFT|BITLOCKER_DETAILS|1.0")] @@ -66,9 +66,9 @@ In the following sections, complete the instructions that correspond to the vers [ SMS_Report (TRUE) ] Boolean IsAutoUnlockEnabled; }; - #pragma namespace ("\\\\.\\root\\cimv2\\SMS") +#pragma namespace ("\\\\.\\root\\cimv2\\SMS") - #pragma deleteclass("Win32Reg_MBAMPolicy", NOFAIL) +#pragma deleteclass("Win32Reg_MBAMPolicy", NOFAIL) [ SMS_Report(TRUE), SMS_Group_Name("BitLocker Policy"), SMS_Class_ID("MICROSOFT|MBAM_POLICY|1.0")] @@ -112,8 +112,8 @@ In the following sections, complete the instructions that correspond to the vers }; //Read Win32_OperatingSystem.SKU WMI property in a new class - because SKU is not available before Vista. - #pragma namespace ("\\\\.\\root\\cimv2\\SMS") - #pragma deleteclass("CCM_OperatingSystemExtended", NOFAIL) +#pragma namespace ("\\\\.\\root\\cimv2\\SMS") +#pragma deleteclass("CCM_OperatingSystemExtended", NOFAIL) [ SMS_Report (TRUE), SMS_Group_Name ("Operating System Ex"), SMS_Class_ID ("MICROSOFT|OPERATING_SYSTEM_EXT|1.0") ] @@ -126,8 +126,8 @@ In the following sections, complete the instructions that correspond to the vers }; //Read Win32_ComputerSystem.PCSystemType WMI property in a new class - because PCSystemType is not available before Vista. - #pragma namespace ("\\\\.\\root\\cimv2\\SMS") - #pragma deleteclass("CCM_ComputerSystemExtended", NOFAIL) +#pragma namespace ("\\\\.\\root\\cimv2\\SMS") +#pragma deleteclass("CCM_ComputerSystemExtended", NOFAIL) [ SMS_Report (TRUE), SMS_Group_Name ("Computer System Ex"), SMS_Class_ID ("MICROSOFT|COMPUTER_SYSTEM_EXT|1.0") ] @@ -194,8 +194,8 @@ In the following sections, complete the instructions that correspond to the vers // Microsoft BitLocker Administration and Monitoring //=================================================== - #pragma namespace ("\\\\.\\root\\cimv2\\SMS") - #pragma deleteclass("Win32_BitLockerEncryptionDetails", NOFAIL) +#pragma namespace ("\\\\.\\root\\cimv2\\SMS") +#pragma deleteclass("Win32_BitLockerEncryptionDetails", NOFAIL) [ SMS_Report (TRUE), SMS_Group_Name ("BitLocker Encryption Details"), SMS_Class_ID ("MICROSOFT|BITLOCKER_DETAILS|1.0")] @@ -229,8 +229,8 @@ In the following sections, complete the instructions that correspond to the vers Boolean IsAutoUnlockEnabled; }; - #pragma namespace ("\\\\.\\root\\cimv2\\SMS") - #pragma deleteclass("Win32Reg_MBAMPolicy", NOFAIL) +#pragma namespace ("\\\\.\\root\\cimv2\\SMS") +#pragma deleteclass("Win32Reg_MBAMPolicy", NOFAIL) [ SMS_Report(TRUE), SMS_Group_Name("BitLocker Policy"), SMS_Class_ID("MICROSOFT|MBAM_POLICY|1.0"), @@ -275,8 +275,8 @@ In the following sections, complete the instructions that correspond to the vers string EncodedComputerName; }; - #pragma namespace ("\\\\.\\root\\cimv2\\SMS") - #pragma deleteclass("Win32Reg_MBAMPolicy_64", NOFAIL) +#pragma namespace ("\\\\.\\root\\cimv2\\SMS") +#pragma deleteclass("Win32Reg_MBAMPolicy_64", NOFAIL) [ SMS_Report(TRUE), SMS_Group_Name("BitLocker Policy"), SMS_Class_ID("MICROSOFT|MBAM_POLICY|1.0"), @@ -322,8 +322,8 @@ In the following sections, complete the instructions that correspond to the vers }; //Read Win32_OperatingSystem.SKU WMI property in a new class - because SKU is not available before Vista. - #pragma namespace ("\\\\.\\root\\cimv2\\SMS") - #pragma deleteclass("CCM_OperatingSystemExtended", NOFAIL) +#pragma namespace ("\\\\.\\root\\cimv2\\SMS") +#pragma deleteclass("CCM_OperatingSystemExtended", NOFAIL) [ SMS_Report (TRUE), SMS_Group_Name ("Operating System Ex"), SMS_Class_ID ("MICROSOFT|OPERATING_SYSTEM_EXT|1.0") ] @@ -336,8 +336,8 @@ In the following sections, complete the instructions that correspond to the vers }; //Read Win32_ComputerSystem.PCSystemType WMI property in a new class - because PCSystemType is not available before Vista. - #pragma namespace ("\\\\.\\root\\cimv2\\SMS") - #pragma deleteclass("CCM_ComputerSystemExtended", NOFAIL) +#pragma namespace ("\\\\.\\root\\cimv2\\SMS") +#pragma deleteclass("CCM_ComputerSystemExtended", NOFAIL) [ SMS_Report (TRUE), SMS_Group_Name ("Computer System Ex"), SMS_Class_ID ("MICROSOFT|COMPUTER_SYSTEM_EXT|1.0") ] diff --git a/mdop/mbam-v2/edit-the-configurationmof-file.md b/mdop/mbam-v2/edit-the-configurationmof-file.md index bef23c5b02..832f226de7 100644 --- a/mdop/mbam-v2/edit-the-configurationmof-file.md +++ b/mdop/mbam-v2/edit-the-configurationmof-file.md @@ -42,8 +42,8 @@ If you are installing Microsoft BitLocker Administration and Monitoring (MBAM) 2 //=================================================== // Microsoft BitLocker Administration and Monitoring //=================================================== - #pragma namespace ("\\\\.\\root\\cimv2") - #pragma deleteclass("Win32_BitLockerEncryptionDetails", NOFAIL) +#pragma namespace ("\\\\.\\root\\cimv2") +#pragma deleteclass("Win32_BitLockerEncryptionDetails", NOFAIL) [Union, ViewSources{"select DeviceId, BitlockerPersistentVolumeId, BitLockerManagementPersistentVolumeId, BitLockerManagementVolumeType, DriveLetter, Compliant, ReasonsForNonCompliance, KeyProtectorTypes, EncryptionMethod, ConversionStatus, ProtectionStatus, IsAutoUnlockEnabled from Mbam_Volume"}, ViewSpaces{"\\\\.\\root\\microsoft\\mbam"}, dynamic, Provider("MS_VIEW_INSTANCE_PROVIDER")] class Win32_BitLockerEncryptionDetails { @@ -75,8 +75,8 @@ If you are installing Microsoft BitLocker Administration and Monitoring (MBAM) 2 Boolean IsAutoUnlockEnabled; }; - #pragma namespace ("\\\\.\\root\\cimv2") - #pragma deleteclass("Win32Reg_MBAMPolicy", NOFAIL) +#pragma namespace ("\\\\.\\root\\cimv2") +#pragma deleteclass("Win32Reg_MBAMPolicy", NOFAIL) [DYNPROPS] Class Win32Reg_MBAMPolicy { @@ -137,8 +137,8 @@ If you are installing Microsoft BitLocker Administration and Monitoring (MBAM) 2 EncodedComputerName; }; - #pragma namespace ("\\\\.\\root\\cimv2") - #pragma deleteclass("CCM_OperatingSystemExtended", NOFAIL) +#pragma namespace ("\\\\.\\root\\cimv2") +#pragma deleteclass("CCM_OperatingSystemExtended", NOFAIL) [Union, ViewSources{"select Name,OperatingSystemSKU from Win32_OperatingSystem"}, ViewSpaces{"\\\\.\\root\\cimv2"}, dynamic,Provider("MS_VIEW_INSTANCE_PROVIDER")] class CCM_OperatingSystemExtended @@ -149,8 +149,8 @@ If you are installing Microsoft BitLocker Administration and Monitoring (MBAM) 2 uint32 SKU; }; - #pragma namespace ("\\\\.\\root\\cimv2") - #pragma deleteclass("CCM_ComputerSystemExtended", NOFAIL) +#pragma namespace ("\\\\.\\root\\cimv2") +#pragma deleteclass("CCM_ComputerSystemExtended", NOFAIL) [Union, ViewSources{"select Name,PCSystemType from Win32_ComputerSystem"}, ViewSpaces{"\\\\.\\root\\cimv2"}, dynamic,Provider("MS_VIEW_INSTANCE_PROVIDER")] class CCM_ComputerSystemExtended @@ -181,8 +181,8 @@ If you are installing Microsoft BitLocker Administration and Monitoring (MBAM) 2 // Microsoft BitLocker Administration and Monitoring //=================================================== - #pragma namespace ("\\\\.\\root\\cimv2") - #pragma deleteclass("Win32_BitLockerEncryptionDetails", NOFAIL) +#pragma namespace ("\\\\.\\root\\cimv2") +#pragma deleteclass("Win32_BitLockerEncryptionDetails", NOFAIL) [Union, ViewSources{"select DeviceId, BitlockerPersistentVolumeId, BitLockerManagementPersistentVolumeId, BitLockerManagementVolumeType, DriveLetter, Compliant, ReasonsForNonCompliance, KeyProtectorTypes, EncryptionMethod, ConversionStatus, ProtectionStatus, IsAutoUnlockEnabled from Mbam_Volume"}, ViewSpaces{"\\\\.\\root\\microsoft\\mbam"}, dynamic, Provider("MS_VIEW_INSTANCE_PROVIDER")] class Win32_BitLockerEncryptionDetails { @@ -214,8 +214,8 @@ If you are installing Microsoft BitLocker Administration and Monitoring (MBAM) 2 Boolean IsAutoUnlockEnabled; }; - #pragma namespace ("\\\\.\\root\\cimv2") - #pragma deleteclass("Win32Reg_MBAMPolicy", NOFAIL) +#pragma namespace ("\\\\.\\root\\cimv2") +#pragma deleteclass("Win32Reg_MBAMPolicy", NOFAIL) [DYNPROPS] Class Win32Reg_MBAMPolicy { @@ -276,8 +276,8 @@ If you are installing Microsoft BitLocker Administration and Monitoring (MBAM) 2 EncodedComputerName; }; - #pragma namespace ("\\\\.\\root\\cimv2") - #pragma deleteclass("Win32Reg_MBAMPolicy_64", NOFAIL) +#pragma namespace ("\\\\.\\root\\cimv2") +#pragma deleteclass("Win32Reg_MBAMPolicy_64", NOFAIL) [DYNPROPS] Class Win32Reg_MBAMPolicy_64 { @@ -338,8 +338,8 @@ If you are installing Microsoft BitLocker Administration and Monitoring (MBAM) 2 EncodedComputerName; }; - #pragma namespace ("\\\\.\\root\\cimv2") - #pragma deleteclass("CCM_OperatingSystemExtended", NOFAIL) +#pragma namespace ("\\\\.\\root\\cimv2") +#pragma deleteclass("CCM_OperatingSystemExtended", NOFAIL) [Union, ViewSources{"select Name,OperatingSystemSKU from Win32_OperatingSystem"}, ViewSpaces{"\\\\.\\root\\cimv2"}, dynamic,Provider("MS_VIEW_INSTANCE_PROVIDER")] class CCM_OperatingSystemExtended @@ -350,8 +350,8 @@ If you are installing Microsoft BitLocker Administration and Monitoring (MBAM) 2 uint32 SKU; }; - #pragma namespace ("\\\\.\\root\\cimv2") - #pragma deleteclass("CCM_ComputerSystemExtended", NOFAIL) +#pragma namespace ("\\\\.\\root\\cimv2") +#pragma deleteclass("CCM_ComputerSystemExtended", NOFAIL) [Union, ViewSources{"select Name,PCSystemType from Win32_ComputerSystem"}, ViewSpaces{"\\\\.\\root\\cimv2"}, dynamic,Provider("MS_VIEW_INSTANCE_PROVIDER")] class CCM_ComputerSystemExtended diff --git a/store-for-business/TOC.md b/store-for-business/TOC.md index 0b9807c98b..955e447800 100644 --- a/store-for-business/TOC.md +++ b/store-for-business/TOC.md @@ -21,7 +21,6 @@ ### [Manage private store settings](manage-private-store-settings.md) ### [Configure MDM provider](configure-mdm-provider-windows-store-for-business.md) ### [Manage Windows device deployment with Windows AutoPilot Deployment](add-profile-to-devices.md) -### [Microsoft Store for Business and Education PowerShell module - preview](microsoft-store-for-business-education-powershell-module.md) ## [Device Guard signing portal](device-guard-signing-portal.md) ### [Add unsigned app to code integrity policy](add-unsigned-app-to-code-integrity-policy.md) ### [Sign code integrity policy with Device Guard signing](sign-code-integrity-policy-with-device-guard-signing.md) diff --git a/store-for-business/app-inventory-management-windows-store-for-business.md b/store-for-business/app-inventory-management-windows-store-for-business.md index 062c2dbeef..379618509a 100644 --- a/store-for-business/app-inventory-management-windows-store-for-business.md +++ b/store-for-business/app-inventory-management-windows-store-for-business.md @@ -7,8 +7,6 @@ ms.mktglfcycl: manage ms.sitesec: library ms.pagetype: store author: TrudyHa -ms.author: TrudyHa -ms.date: 06/29/2017 --- # App inventory management for Microsoft Store for Business and Education @@ -167,16 +165,4 @@ You can download offline-licensed apps from your inventory. You'll need to downl For more information about online and offline licenses, see [Apps in the Microsoft Store for Business](apps-in-windows-store-for-business.md#licensing-model). -For more information about downloading offline-licensed apps, see [Download offline apps](distribute-offline-apps.md). - -## Manage products programmatically - -Microsoft Store for Business and Education provides a set of Admin management APIs. If you orgranization develops scripts or tools, these APIs allow Admins to programmatically manage items in **Apps & software**. For more information, see [REST API reference for Microsoft Store for Business](https://docs.microsoft.com/windows/client-management/mdm/rest-api-reference-windows-store-for-business). - -You can download a preview PoweShell script that uses REST APIs. The script is available from PowerShell Gallery. You can use to the script to: -- View items in inventory (**Apps & software**) -- Manage licenses - assigning and removing -- Perform bulk options using .csv files - this automates license management for customers with large numbers of licenses - -> [!NOTE] -> The Microsoft Store for Business and Education Admin role is required to manage products and to use the MSStore module. This requires advanced knowledge of PowerShell. \ No newline at end of file +For more information about downloading offline-licensed apps, see [Download offline apps](distribute-offline-apps.md). \ No newline at end of file diff --git a/store-for-business/images/lob-sku.png b/store-for-business/images/lob-sku.png deleted file mode 100644 index 8637fd3f3dbafab3806a8c6d875912bfd5d8c40d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14086 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

    2ff~?=SCRG= z2GX4<@sS_^)KIe{>XP>wmN{Ye-=sFGn*^~CbCwoh(i(C!9+RWZ{!IwWFsbLq3hQZ)g2y z%}CwZe{9meJ%l|_ClMr6 W9tX-FBmZ{|pd|O^RXNx!=zjo059F%= diff --git a/store-for-business/microsoft-store-for-business-education-powershell-module.md b/store-for-business/microsoft-store-for-business-education-powershell-module.md deleted file mode 100644 index b36cf701fa..0000000000 --- a/store-for-business/microsoft-store-for-business-education-powershell-module.md +++ /dev/null @@ -1,155 +0,0 @@ ---- -title: Microsoft Store for Business and Education PowerShell module - preview -description: Preview version of PowerShell module -ms.prod: w10 -ms.mktglfcycl: manage -ms.sitesec: library -ms.pagetype: store -author: TrudyHa -localizationpriority: high -ms.author: -ms.date: ---- - -# Microsoft Store for Business and Education PowerShell module - preview - -**Applies to** -- Windows 10 - -Microsoft Store for Business and Education PowerShell module (preview) is now available on [PowerShell Gallery](https://go.microsoft.com/fwlink/?linkid=853459). - -> [!NOTE] -> This is a preview and not intended for production environments. For production environments, continue to use **Microsoft Store for Business and Education** or your MDM tool to manage licenses. The sample scripts are not supported under any Microsoft standard support program or service. The sample scripts are provided AS IS without warranty of any kind. Microsoft further disclaims all implied warranties including, without limitation, any implied warranties of merchantability or of fitness for a particular purpose. The entire risk arising out of the use or performance of the sample scripts and documentation remains with you. In no event shall Microsoft, its authors, or anyone else involved in the creation, production, or delivery of the scripts be liable for any damages whatsoever (including, without limitation, damages for loss of business profits, business interruption, loss of business information, or other pecuniary loss) arising out of the use of or inability to use the sample scripts or documentation, even if Microsoft has been advised of the possibility of such damages. - -You can use the PowerShell module to: -- View items you've purchased - shown in **Apps & software** -- Manage licenses - assigning and removing -- Perform bulk operations with .csv files - automates license management for customers with larger numbers of licenses - ->[!NOTE] ->Assigning apps to groups is not supported via this module. Instead, we recommend leveraging the Azure Active Directory Or MSOnline Modules to save members of a group to a CSV file and follow instructions below on how to use CSV file to manage assignments. - -## Requirements -To use the Microsoft Store for Business and Education PowerShell module, you'll need: -- Administrator permission for the device -- Admin role for Microsoft Store for Business and Education - - -## Get started with Microsoft Store for Business and Education PowerShell module -All of the **Microsoft Store for Business and Education** PowerShell cmdlets follow the *Verb*-MSStore*Noun* pattern to clearly indicate that they work with **Microsoft Store for Business and Education** PowerShell module. You will need to install the module on your Windows 10 device once and then import it into each PowerShell session you start. - -## Install Microsoft Store for Business and Education PowerShell module -> [!NOTE] -> Installing **Microsoft Store for Business and Education** PowerShell model using **PowerShellGet** requires [Windows Management Framework 5.0](http://www.microsoft.com/download/details.aspx?id=48729). The framework is included with Windows 10 by default). - -To install **Microsoft Store for Business and Education PowerShell** with PowerShellGet, run this command: - -```powershell -# Install the Microsoft Store for Business and Education PowerShell module from PowerShell Gallery - -Install-Module -Name MSStore - -``` - -## Import MIcrosoft Store for Business and Education PowerShell module into the PowerShell session -Once you install the module on your Windows 10 device, you will need to then import it into each PowerShell session you start. - -```powershell -# Import the MSStore module into this session - -Import-Module -Name MSStore - -``` - -Next, authorize the module to call **Microsoft Store for Business and Education** on your behalf. This step is required once, per user of the PowerShell module. - -To authorize the PowerShell module, run this command. You'll need to sign-in with your work or school account, and authorize the module to access your tenant. - -```powershell -# Grant MSStore Access to your Microsoft Store for Business and Education - -Grant-MSStoreClientAppAccess - -``` -You will be promted to sign in with your work or school account and then to authorize the PowerShell Module to access your **Microsoft Store for Business and Education** account. Once the module has been imported into the current PowerShell session and authorized to call into your **Microsoft Store for Business and Education** account, Azure PowerShell cmdlets are loaded and ready to be used. - -## View items in Products and Services -Service management should encounter no breaking changes as a result of the separation of Azure Service Management and **Microsoft Store for Business and Education PowerShell** preview. - -```powershell -# View items in inventory (Apps & software) - -Get-MSStoreInventory - -``` - ->[!TIP] ->**Get-MSStoreInventory** won't return the product name for line-of-business apps. To get the product ID and SKU for a line-of-business app: -> ->1. Sign in to [Microsoft Store for Business](https://go.microsoft.com/fwlink/p/?LinkId=691845) or [Microsoft Store for Education](https://businessstore.microsoft.com/). ->2. Click **Manage** and then choose **Apps & software**. ->3. Click the line-of-business app. The URL of the page will contain the product ID and SKU as part of the URL. For example: ->![Url after apps/ is product id and next is SKU](images/lob-sku.png) - -## View people assigned to a product -Most items in **Products and Services** in **Microsoft Store for Business and Education** need to be assigned to people in your org. You can view the people in your org assigned to a specific product by using these commands: - -```powershell -# View products assigned to people - -Get-MSStoreSeatAssignments -ProductId 9NBLGGH4R2R6 -SkuId 0016 - -``` - -> [!Important] -> Microsoft Store for Business and Education identifies Minecraft: Education Edition license types using a combination of Product ID and SKU ID. To manage license assignments for your Minecraft: Education Edition, you need to specify Product and SKU IDs for the licenses you want to manage in the cmdlet. The following table lists the Product and SKU IDs. - - -| License Type | Product ID | SKU ID | -| ------------ | -----------| -------| -| Purchased through Microsoft Store for Business and Education with a credit card | CFQ7TTC0K5DR | 0001 | -| Purchased through Microsoft Store for Business and Education with an invoice | CFQ7TTC0K5DR | 0004 | -| Purchased through Microsoft Volume Licensing Agreement | CFQ7TTC0K5DR | 0002 | -| Acquired through Windows 10 device promotion | CFQ7TTC0K5DR | 0005 | - -## Assign or reclaim products -Once you have enumerated items in **Products and Service**, you can assign or reclaim licenses to and from people in your org. - -These commands assign a product to a user and then reclaim it. - -```powershell -# Assign Product (Product ID and SKU ID combination) to a User (user@host.com) - -Add-MSStoreSeatAssignment -ProductId 9NBLGGH4R2R6 -SkuId 0016 -Username 'user@myorganization.onmicrosoft.com' - -# Reclaim a product (Product ID and SKU ID combination) from a User (user@host.com) - -Remove-MSStoreSeatAssignment -ProductId 9NBLGGH4R2R6 -SkuId 0016 -Username 'user@myorganization.onmicrosoft.com' - -``` - -## Assign or reclaim a product with a .csv file -You can also use the PowerShell module to perform bulk operations on items in **Product and Services**. You'll need a .CSV file with at least one column for “Principal Names” (for example, user@host.com). You can create such a CSV using the AzureAD PowerShell Module. - -**To assign or reclaim seats in bulk:** - -```powershell -# Assign Product (Product ID and SKU ID combination) to a User (user@host.com) - -Add-MSStoreSeatAssignments -ProductId 9NBLGGH4R2R6 -SkuId 0016 -PathToCsv C:\People.csv -ColumnName UserPrincipalName - -# Reclaim a product (Product ID and SKU ID combination) from a User (user@host.com) - -Remove-MSStoreSeatAssignments -ProductId 9NBLGGH4R2R6 -SkuId 0016 -PathToCsv C:\People.csv -ColumnName UserPrincipalName - -``` - -## Uninstall Microsoft Store for Business and Education PowerShell module -You can remove **Microsoft Store for Business and Education PowerShell** from your computer by running the following PowerShell Command. - -```powershell -# Uninstall the MSStore Module - -Get-InstalledModule -Name "MSStore" -RequiredVersion 1.0 | Uninstall-Module - -``` \ No newline at end of file diff --git a/store-for-business/sfb-change-history.md b/store-for-business/sfb-change-history.md index ed0904b3ee..32d008321d 100644 --- a/store-for-business/sfb-change-history.md +++ b/store-for-business/sfb-change-history.md @@ -18,13 +18,6 @@ ms.localizationpriority: high - Windows 10 - Windows 10 Mobile -## July 2017 - -| New or changed topic | Description | -| --- | --- | -| [Microsoft Store for Business and Education PowerShell module - preview](microsoft-store-for-business-education-powershell-module.md) | New | - - ## June 2017 | New or changed topic | Description | | -------------------- | ----------- | diff --git a/windows/access-protection/access-control/microsoft-accounts.md b/windows/access-protection/access-control/microsoft-accounts.md index 01efb97d0a..4b54894c21 100644 --- a/windows/access-protection/access-control/microsoft-accounts.md +++ b/windows/access-protection/access-control/microsoft-accounts.md @@ -14,12 +14,20 @@ ms.pagetype: security This topic for the IT professional explains how a Microsoft account works to enhance security and privacy for users, and how you can manage this consumer account type in your organization. -Microsoft sites, services, and properties, as well as computers running Windows 10, can use a Microsoft account as a mean of identifying a user. Microsoft account was previously called Windows Live ID. It has user-defined secrets, and consists of a unique email address and a password. +Microsoft sites, services, and properties such as Windows Live, MSN, Xbox LIVE, Zune, Windows Phone, and computers running Windows 10, Windows 8.1, Windows 8, and Windows RT use a Microsoft account as a mean of identifying users. Microsoft account is the name for what was previously called Windows Live ID. It has user-defined secrets associated with it, and it consists of a unique email address and a password. -When a user signs in with a Microsoft account, the device is connected to cloud services. Many of the user's settings, preferences, and apps can be shared across devices. +There are some benefits and considerations when using Microsoft accounts in the enterprise. For more information, see [Microsoft account in the enterprise](#bkmk-msaccountintheenterprise) later in this topic. + +When a user signs in with a Microsoft account, their device is connected to cloud services, and many of the settings, preferences, and apps associated with that user account can roam between devices. + +**Note**   +This content applies to the operating system versions that are designated in the **Applies To** list at the beginning of this topic. + +  ## How a Microsoft account works + The Microsoft account allows users to sign in to websites that support this service by using a single set of credentials. Users' credentials are validated by a Microsoft account authentication server that is associated with a website. The Windows Store is an example of this association. When new users sign in to websites that are enabled to use Microsoft accounts, they are redirected to the nearest authentication server, which asks for a user name and password. Windows uses the Schannel Security Support Provider to open a Transport Level Security/Secure Sockets Layer (TLS/SSL) connection for this function. Users then have the option to use Credential Manager to store their credentials. When users sign in to websites that are enabled to use a Microsoft account, a time-limited cookie is installed on their computers, which includes a triple DES encrypted ID tag. This encrypted ID tag has been agreed upon between the authentication server and the website. This ID tag is sent to the website, and the website plants another time-limited encrypted HTTP cookie on the user’s computer. When these cookies are valid, users are not required to supply a user name and password. If a user actively signs out of their Microsoft account, these cookies are removed. @@ -27,17 +35,19 @@ When users sign in to websites that are enabled to use a Microsoft account, a ti **Important**   Local Windows account functionality has not been removed, and it is still an option to use in managed environments. +  + ### How Microsoft accounts are created -To prevent fraud, the Microsoft system verifies the IP address when a user creates an account. A user who tries to create multiple Microsoft accounts with the same IP address is stopped. +To prevent fraud, the Microsoft system verifies the IP address when a user creates an account. If a user tries to create multiple Microsoft accounts with the same IP address, they are stopped. -Microsoft accounts are not designed to be created in batches, such as for a group of domain users within your enterprise. +Microsoft accounts are not designed to be created in batches, for example, for a group of domain users within your enterprise. There are two methods for creating a Microsoft account: - **Use an existing email address**. - Users are able to use their valid email addresses to sign up for Microsoft accounts. The service turns the requesting user's email address into a Microsoft account. Users can also choose their personal passwords. + Users are able to use their valid email addresses to sign up for Microsoft accounts. The service turns the requesting user's email address into a Microsoft account. Users can also choose their personal password. - **Sign up for a Microsoft email address**. @@ -108,46 +118,13 @@ Depending on your IT and business models, introducing Microsoft accounts into yo ### Restrict the use of the Microsoft account -The following Group Policy settings help control the use of Microsoft accounts in the enterprise: +If employees are allowed to join the domain with their personal devices, they might expect to connect to enterprise resources by using their Microsoft accounts. If you want to prevent any use of Microsoft accounts within your enterprise, you can configure the local security policy setting [Accounts: Block Microsoft accounts](/windows/device-security/security-policy-settings/accounts-block-microsoft-accounts). However, this setting can prevent the users from signing in to their Windows devices with their Microsoft accounts (if they had set them up to do so) when they are joined to the domain. -- [Block all consumer Microsoft account user authentication](#block-all-consumer-microsoft-account-user-authentication) -- [Accounts: Block Microsoft accounts](#accounts-block-microsoft-accounts) +The default for this setting is **Disabled**, which enables users to use their Microsoft accounts on devices that are joined to your domain. Other options in the setting can: -#### Block all consumer Microsoft account user authentication +1. Prevent users from creating new Microsoft accounts on a computer, switch a local account to a Microsoft account, or connect a domain account to a Microsoft account. This is the preferred option if you need to limit the use of Microsoft accounts in your enterprise. -This setting controls whether users can provide Microsoft accounts for authentication for applications or services. - -If this setting is enabled, all applications and services on the device are prevented from using Microsoft accounts for authentication. -This applies both to existing users of a device and new users who may be added. - -However, any application or service that has already authenticated a user will not be affected by enabling this setting until the authentication cache expires. -It is recommended to enable this setting before any user signs in to a device to prevent cached tokens from being present. - -If this setting is disabled or not configured, applications and services can use Microsoft accounts for authentication. -By default, this setting is **Disabled**. - -This setting does not affect whether users can sign in to devices by using Microsoft accounts, or the ability for users to provide Microsoft accounts via the browser for authentication with web-based applications. - -The path to this setting is: - -Computer Configuration\Administrative Templates\Windows Components\Microsoft account - -#### Accounts: Block Microsoft accounts - -This setting prevents using the **Settings** app to add a Microsoft account for single sign-on (SSO) authentication for Microsoft services and some background services, or using a Microsoft account for single sign-on to other applications or services. - -There are two options if this setting is enabled: - -- **Users can’t add Microsoft accounts** means that existing connected accounts can still sign in to the device (and appear on the Sign in screen). However, users cannot use the **Settings** app to add new connected accounts (or connect local accounts to Microsoft accounts). -- **Users can’t add or log on with Microsoft accounts** means that users cannot add new connected accounts (or connect local accounts to Microsoft accounts) or use existing connected accounts through **Settings**. - -This setting does not affect adding a Microsoft account for application authentication. For example, if this setting is enabled, a user can still provide a Microsoft account for authentication with an application such as **Mail**, but the user cannot use the Microsoft account for single sign-on authentication for other applications or services (in other words, the user will be prompted to authenticate for other applications or services). - -By default, this setting is **Not defined**. - -The path to this setting is: - -Computer Configuration\Windows Settings\Security Settings\Local Policies\Security Options +2. Prevent users with an existing Microsoft account from signing in to Windows. Selecting this option might make it impossible for an existing administrator to sign in to a computer and manage the system. ### Configure connected accounts @@ -158,6 +135,8 @@ Users can disconnect a Microsoft account from their domain account at any time a **Note**   Connecting Microsoft accounts with domain accounts can limit access to some high-privileged tasks in Windows. For example, Task Scheduler will evaluate the connected Microsoft account for access and fail. In these situations, the account owner should disconnect the account. +  + ### Provision Microsoft accounts in the enterprise Microsoft accounts are private user accounts. There are no methods provided by Microsoft to provision Microsoft accounts for an enterprise. Enterprises should use domain accounts. diff --git a/windows/access-protection/change-history-for-access-protection.md b/windows/access-protection/change-history-for-access-protection.md index 98eb8cc435..84f9f86663 100644 --- a/windows/access-protection/change-history-for-access-protection.md +++ b/windows/access-protection/change-history-for-access-protection.md @@ -11,11 +11,6 @@ author: brianlic-msft # Change history for access protection This topic lists new and updated topics in the [Access protection](index.md) documentation. -## August 2017 -|New or changed topic |Description | -|---------------------|------------| -|[Microsoft accounts](access-control/microsoft-accounts.md) |Revised to cover new Group Policy setting in Windows 10, version 1703, named **Block all consumer Microsoft account user authentication**.| - ## March 2017 |New or changed topic |Description | |---------------------|------------| diff --git a/windows/access-protection/credential-guard/credential-guard-known-issues.md b/windows/access-protection/credential-guard/credential-guard-known-issues.md index 2241fb465d..b9dd345053 100644 --- a/windows/access-protection/credential-guard/credential-guard-known-issues.md +++ b/windows/access-protection/credential-guard/credential-guard-known-issues.md @@ -33,13 +33,25 @@ The following known issues have been fixed by servicing releases made available - Windows 10 Version 1511: [KB4015219 (OS Build 10586.873)](https://support.microsoft.com/help/4015219) - Windows 10 Version 1507: [KB4015221 (OS Build 10240.17354)](https://support.microsoft.com/help/4015221) -## Known issues involving third-party applications -The following issue affects the Java GSS API. See the following Oracle bug database article: -- [JDK-8161921: Windows 10 Credential Guard does not allow sharing of TGT with Java](http://bugs.java.com/bugdatabase/view_bug.do?bug_id=8161921) -When Credential Guard is enabled on Windows 10, the Java GSS API will not authenticate. This is expected behavior because Credential Guard blocks specific application authentication capabilities and will not provide the TGT session key to applications regardless of registry key settings. For further information see [Application requirements](https://docs.microsoft.com/windows/access-protection/credential-guard/credential-guard-requirements#application-requirements). + + + + + + + + + + + + + + + + The following issue affects Cisco AnyConnect Secure Mobility Client: diff --git a/windows/access-protection/credential-guard/credential-guard-manage.md b/windows/access-protection/credential-guard/credential-guard-manage.md index 79307f8a3e..67a4d93402 100644 --- a/windows/access-protection/credential-guard/credential-guard-manage.md +++ b/windows/access-protection/credential-guard/credential-guard-manage.md @@ -100,6 +100,15 @@ You can also enable Credential Guard by using the [Device Guard and Credential G DG_Readiness_Tool_v3.2.ps1 -Enable -AutoReboot ``` +### Credential Guard deployment in virtual machines + +Credential Guard can protect secrets in a Hyper-V virtual machine, just as it would on a physical machine. When Credential Guard is deployed on a VM, secrets are protected from attacks inside the VM. Credential Guard does not provide additional protection from privileged system attacks originating from the host. + +#### Requirements for running Credential Guard in Hyper-V virtual machines + +- The Hyper-V host must have an IOMMU, and run at least Windows Server 2016 or Windows 10 version 1607. +- The Hyper-V virtual machine must be Generation 2, have an enabled virtual TPM, and running at least Windows Server 2016 or Windows 10. + ### Review Credential Guard performance **Is Credential Guard running?** diff --git a/windows/access-protection/credential-guard/credential-guard-requirements.md b/windows/access-protection/credential-guard/credential-guard-requirements.md index 443e6e1167..789d0e690d 100644 --- a/windows/access-protection/credential-guard/credential-guard-requirements.md +++ b/windows/access-protection/credential-guard/credential-guard-requirements.md @@ -35,19 +35,6 @@ The Virtualization-based security requires: - CPU virtualization extensions plus extended page tables - Windows hypervisor -### Credential Guard deployment in virtual machines - -Credential Guard can protect secrets in a Hyper-V virtual machine, just as it would on a physical machine. When Credential Guard is deployed on a VM, secrets are protected from attacks inside the VM. Credential Guard does not provide additional protection from privileged system attacks originating from the host. - -#### Requirements for running Credential Guard in Hyper-V virtual machines - -- The Hyper-V host must have an IOMMU, and run at least Windows Server 2016 or Windows 10 version 1607. -- The Hyper-V virtual machine must be Generation 2, have an enabled virtual TPM, and be running at least Windows Server 2016 or Windows 10. - -For information about other host platforms, see [Enabling Windows Server 2016 and Hyper-V virtualization based security features on other platforms](https://blogs.technet.microsoft.com/windowsserver/2016/09/29/enabling-windows-server-2016-and-hyper-v-virtualization-based-security-features-on-other-platforms/) - -For information about Remote Credential Guard hardware and software requirements, see [Remote Credential Guard requirements](https://docs.microsoft.com/en-us/windows/access-protection/remote-credential-guard#hardware-and-software-requirements) - ## Application requirements When Credential Guard is enabled, specific authentication capabilities are blocked, so applications that require such capabilities will break. Applications should be tested prior to deployment to ensure compatiblity with the reduced functionality. diff --git a/windows/access-protection/credential-guard/images/credguard-gp.png b/windows/access-protection/credential-guard/images/credguard-gp.png index 827121f0fceb17692c04944c95ce9f04481078fd..8c91b114dfd39c52af9f71971930dbeba21217fe 100644 GIT binary patch literal 23871 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 b;P+#hP?-zHha7D{LnBCu$%|Hs7zF(f!}y9L diff --git a/windows/access-protection/hello-for-business/hello-planning-guide.md b/windows/access-protection/hello-for-business/hello-planning-guide.md index 104805b446..84a8935184 100644 --- a/windows/access-protection/hello-for-business/hello-planning-guide.md +++ b/windows/access-protection/hello-for-business/hello-planning-guide.md @@ -127,11 +127,11 @@ Hybrid and on-premises deployments include Active Directory as part of their inf ### Public Key Infrastructure -The Windows Hello for Business deployment depends on an enterprise public key infrastructure a trust anchor for authentication. Domain controllers for hybrid and on-prem deployments need a certificate in order for Windows 10 devices to trust the domain controller as legitimate. Deployments using the certificate trust type need an enterprise public key infrastructure and a certificate registration authority to issue authentication certificates to users. Hybrid deployments may need to issue VPN certificates to users to enable connectivity on-premises resources. +The Windows Hello for Business deployment depends on an enterprise public key infrastructure a trust anchor for authentication. Domain controllers for hybrid and on-prem deployments need a certificate in order for Windows 10 devices to trust the domain controller is a legitimate. Deployments using the certificate trust type need an enterprise public key infrastructure and a certificate registration authority to issue authentication certificates to users. Hybrid deployments may need to issue VPN certificates to users to enable connectivity on-premises resources. ### Cloud -Some deployment combinations require an Azure account and some require Azure Active Directory for user identities. These cloud requirements may only need an Azure account while other features need an Azure Active Directory Premium subscription. The planning process identifies and differentiate the components that are needed from the those that are optional. +Some deployment combinations require an Azure account and some require Azure Active Directory for user identities. These cloud requirements can may only need an Azure account while other features need an Azure Active Directory Premium subscription. The planning process identifies and differentiate the components that are needed from the those that are optional. ## Planning a Deployment @@ -188,7 +188,7 @@ If box **1a** on your planning worksheet reads **cloud only**, write **N/A** in If box **1a** on your planning worksheet reads **hybrid**, then write **Azure AD Connect** in box **1e** on your planning worksheet. -If box **1a** on your planning worksheet reads **on-premises**, then write **Azure MFA Server**. This deployment exclusively uses Active Directory for user information with the exception of the multifactor authentication. The on-premises Azure MFA server synchronizes a subset of the user information, such as phone number, to provide multifactor authentication while the user’s credential remain on the on-premises network. +If box **1a** on your planning worksheet reads **on-premises**, then write **Azure MFA Server**. This deployment exclusive uses Active Directory for user information with the exception of the multifactor authentication. The on-premises Azure MFA server synchronizes a subset of the user information, such as phone number, to provide multifactor authentication while the user’s credential remain on the on-premises network. ### Multifactor Authentication @@ -204,13 +204,13 @@ If box **1a** on your planning worksheet reads **hybrid**, then you have a few o You can directly use the Azure MFA cloud service for the second factor of authentication. Users contacting the service must authenticate to Azure prior to using the service. -If your Azure AD Connect is configured to synchronize identities (usernames only), then your users are redirected to your local on-premises federation server for authentication and then redirected back to the Azure MFA cloud service. Otherwise, your Azure AD Connect is configured to synchronize credentials (username and passwords), which enables your users to authenticate to Azure Active Directory and use the Azure MFA cloud service. If you choose to use the Azure MFA cloud service directly, write **Azure MFA** in box **1f** on your planning worksheet. +If your Azure AD Connect is configured to synchronize identities (usernames only), then your users are redirected to your local on-premises federation server for authentication and then redirected back to the Azure MFA cloud service. Otherwise, your Azure AD Connect is configured to synchronize credentials (username and passwords), which enables your users to authenticate to Azure Active and use the Azure MFA cloud service. If you choose to use the Azure MFA cloud service directly, write **Azure MFA** in box **1f** on your planning worksheet. You can configure your on-premises Windows Server 2016 AD FS role to use the Azure MFA service adapter. In this configuration, users are redirected to the on premises AD FS server (synchronizing identities only). The AD FS server uses the MFA adapter to communicate to the Azure MFA service to perform the second factor of authentication. If you choose to use AD FS with the Azure MFA cloud service adapter, write **AD FS with Azure MFA cloud adapter** in box **1f** on your planning worksheet. Alternatively, you can use AD FS with an on-premises Azure MFA server adapter. Rather than AD FS communicating directly with the Azure MFA cloud service, it communicates with an on-premises AD FS server that synchronizes user information with the on-premises Active Directory. The Azure MFA server communicates with Azure MFA cloud services to perform the second factor of authentication. If you choose to use AD FS with the Azure MFA server adapter, write **AD FS with Azure MFA server adapter** in box **1f** on your planning worksheet. -The last option is for you to use AD FS with a third-party adapter as the second factor of authentication. If you choose to use AD FS with a third-party MFA adapter, write **AD FS with third party** in box **1f** on your planning worksheet. +The last option is for you to use AD FS with a third-party adapter to as the second factor of authentication. If you choose to use AD FS with a third-party MFA adapter, write **AD FS with third party** in box **1f** on your planning worksheet. If box **1a** on your planning worksheet reads **on-premises**, then you have two second factor authentication options. You must use Windows Server 2016 AD FS with your choice of the on-premises Azure MFA server or with a third-party MFA adapter. @@ -261,7 +261,7 @@ Review the trust type portion of this section if box **4d** on your planning wor ### Public Key Infrastructure -Public key infrastructure prerequisites already exist in your planning worksheet. These conditions are the minimum requirements for any hybrid or on-premises deployment. Additional conditions may be needed based on your trust type. +Public key infrastructure prerequisites already exist on your planning worksheet. These conditions are the minimum requirements for any hybrid our on-premises deployment. Additional conditions may be needed based on your trust type. If box **1a** on your planning worksheet reads **cloud only**, ignore the public key infrastructure section of your planning worksheet. Cloud only deployments do not use a public key infrastructure. diff --git a/windows/access-protection/remote-credential-guard.md b/windows/access-protection/remote-credential-guard.md index b53a7213e7..0ae8111073 100644 --- a/windows/access-protection/remote-credential-guard.md +++ b/windows/access-protection/remote-credential-guard.md @@ -47,15 +47,12 @@ Use the following table to compare different security options for Remote Desktop ## Hardware and software requirements -To use Remote Credential Guard, the Remote Desktop client and server must meet the following requirements: +The Remote Desktop client and server must meet the following requirements in order to use Remote Credential Guard: -- In order to connect using credentials other than signed-in credentials, the Remote Desktop client device must be running at least Windows 10, version 1703. - -> [!NOTE] -> Remote Desktop client devices running earlier versions, at minimum Windows 10 version 1607, only support signed-in credentials, so the client device must also be joined to an Active Directory domain. Both Remote Desktop client and server must either be joined to the same domain, or the Remote Desktop server can be joined to a domain that has a trust relationship to the client device's domain. - -- For Remote Credential Guard to be supported, the user must authenticate to the remote host using Kerberos authentication -- The remote host must be running at least Windows 10 version 1607, or Windows Server 2016. +- They must be joined to an Active Directory domain + - Both devices must either joined to the same domain or the Remote Desktop server must be joined to a domain with a trust relationship to the client device's domain. +- They must use Kerberos authentication. +- They must be running at least Windows 10, version 1607 or Windows Server 2016. - The Remote Desktop classic Windows app is required. The Remote Desktop Universal Windows Platform app doesn't support Remote Credential Guard. ## Enable Remote Credential Guard diff --git a/windows/application-management/TOC.md b/windows/application-management/TOC.md index 5c764b532e..1a3cdacf44 100644 --- a/windows/application-management/TOC.md +++ b/windows/application-management/TOC.md @@ -100,5 +100,5 @@ #### [Viewing App-V Server Publishing Metadata](app-v/appv-viewing-appv-server-publishing-metadata.md) #### [Running a Locally Installed Application Inside a Virtual Environment with Virtualized Applications](app-v/appv-running-locally-installed-applications-inside-a-virtual-environment.md) ## [Service Host process refactoring](svchost-service-refactoring.md) -## [Deploy app upgrades on Windows 10 Mobile](deploy-app-upgrades-windows-10-mobile.md) +## [Deploy app updgrades on Windows 10 Mobile](deploy-app-upgrades-windows-10-mobile.md) ## [Change history for Application management](change-history-for-application-management.md) diff --git a/windows/application-management/change-history-for-application-management.md b/windows/application-management/change-history-for-application-management.md index 92e5039334..7bef51c2dd 100644 --- a/windows/application-management/change-history-for-application-management.md +++ b/windows/application-management/change-history-for-application-management.md @@ -18,6 +18,6 @@ This topic lists new and updated topics in the [Configure Windows 10](index.md) | New or changed topic | Description | | --- | --- | | [Service Host process refactoring](svchost-service-refactoring.md) | New | -| [Deploy app upgrades on Windows 10 Mobile](deploy-app-upgrades-windows-10-mobile.md) | New | +| [Deploy app updgrades on Windows 10 Mobile](deploy-app-upgrades-windows-10-mobile.md) | New | diff --git a/windows/application-management/index.md b/windows/application-management/index.md index d6c32fbe93..4c1cd713d1 100644 --- a/windows/application-management/index.md +++ b/windows/application-management/index.md @@ -13,7 +13,7 @@ ms.localizationpriority: medium **Applies to** - Windows 10 -Learn about managing applications in Windows 10 and Windows 10 Mobile clients. +Learn about managing applications in Window 10 and Windows 10 Mobile clients. | Topic | Description | diff --git a/windows/client-management/TOC.md b/windows/client-management/TOC.md index ffe541cc15..40c24a2981 100644 --- a/windows/client-management/TOC.md +++ b/windows/client-management/TOC.md @@ -7,7 +7,6 @@ ## [Group Policies that apply only to Windows 10 Enterprise and Windows 10 Education](group-policies-for-enterprise-and-education-editions.md) ## [Manage the Settings app with Group Policy](manage-settings-app-with-group-policy.md) ## [Reset a Windows 10 Mobile device](reset-a-windows-10-mobile-device.md) -## [Transitioning to modern management](manage-windows-10-in-your-organization-modern-management.md) ## [Windows 10 Mobile deployment and management guide](windows-10-mobile-and-mdm.md) ## [Windows libraries](windows-libraries.md) ## [Mobile device management for solution providers](mdm/index.md) diff --git a/windows/client-management/index.md b/windows/client-management/index.md index fa02e99977..68debeba89 100644 --- a/windows/client-management/index.md +++ b/windows/client-management/index.md @@ -18,15 +18,15 @@ Learn about the administrative tools, tasks and best practices for managing Wind | Topic | Description | |---|---| |[Administrative Tools in Windows 10](administrative-tools-in-windows-10.md)| Links to documentation for tools for IT pros and advanced users in the Administrative Tools folder.| -|[Create mandatory user profiles](mandatory-user-profile.md)| Instructions for managing settings commonly defined in a mandatory profiles, including (but are not limited to): icons that appear on the desktop, desktop backgrounds, user preferences in Control Panel, printer selections, and more.| -|[Connect to remote Azure Active Directory-joined PCs](connect-to-remote-aadj-pc.md)| Instructions for connecting to a remote PC joined to Azure Active Directory (Azure AD)| -|[Join Windows 10 Mobile to Azure AD](join-windows-10-mobile-to-azure-active-directory.md)| Describes the considerations and options for using Windows 10 Mobile with Azure AD in your organization.| -|[New policies for Windows 10](new-policies-for-windows-10.md)| Listing of new group policy settings available in Windows 10| +|[Connect to remote AADJ PCs](connect-to-remote-aadj-pc.md)| Instructions for connecting to a remote PC joined to Azure Active Directory (Azure AD)| |[Group policies for enterprise and education editions](group-policies-for-enterprise-and-education-editions.md)| Listing of all group policy settings that apply specifically to Windows 10 Enterprise and Education editions| -| [Manage the Settings app with Group Policy](manage-settings-app-with-group-policy.md) | Starting in Windows 10, version 1703, you can now manage the pages that are shown in the Settings app by using Group Policy. | -|[Reset a Windows 10 Mobile device](reset-a-windows-10-mobile-device.md)| Instructions for resetting a Windows 10 Mobile device using either *factory* or *'wipe and persist'* reset options| +|[Join Windows 10 Mobile to AAD](join-windows-10-mobile-to-azure-active-directory.md)| Describes the considerations and options for using Windows 10 Mobile with Azure AD in your organization.| +|[Manage corporate devices](manage-corporate-devices.md)| Listing of resources to manage all your corporate devices running Windows 10 : desktops, laptops, tablets, and phones | |[Transitioning to modern ITPro management](manage-windows-10-in-your-organization-modern-management.md)| Describes modern Windows 10 ITPro management scenarios across traditional, hybrid and cloud-based enterprise needs| -|[Windows 10 Mobile deployment and management guide](windows-10-mobile-and-mdm.md)| Considerations and instructions for deploying Windows 10 Mobile| +|[Mandatory user profiles](mandatory-user-profile.md)| Instructions for managing settings commonly defined in a mandatory profiles, including (but are not limited to): icons that appear on the desktop, desktop backgrounds, user preferences in Control Panel, printer selections, and more.| +|[New policies for Windows 10](new-policies-for-windows-10.md)| Listing of new group policy settings available in Windows 10| +|[Reset a Windows 10 Mobile device](reset-a-windows-10-mobile-device.md)| Instructions for resetting a Windows 10 Mobile device using either *factory* or *'wipe and persist'* reset options| +|[Deploy Windows 10 Mobile](windows-10-mobile-and-mdm.md)| Considerations and instructions for deploying Windows 10 Mobile| |[Windows libraries](windows-libraries.md)| Considerations and instructions for managing Windows 10 libraries such as My Documents, My Pictures, and My Music.| |[Mobile device management for solution providers](mdm/index.md) | Procedural and reference documentation for solution providers providing mobile device management (MDM) for Windows 10 devices. | |[Change history for Client management](change-history-for-client-management.md) | This topic lists new and updated topics in the Client management documentation for Windows 10 and Windows 10 Mobile. | \ No newline at end of file diff --git a/windows/client-management/mdm/TOC.md b/windows/client-management/mdm/TOC.md index 2d6046fef1..4dbf9db55b 100644 --- a/windows/client-management/mdm/TOC.md +++ b/windows/client-management/mdm/TOC.md @@ -6,7 +6,6 @@ ### [Certificate authentication device enrollment](certificate-authentication-device-enrollment.md) ### [On-premise authentication device enrollment](on-premise-authentication-device-enrollment.md) ## [Understanding ADMX-backed policies](understanding-admx-backed-policies.md) -## [Enable ADMX-backed policies in MDM](enable-admx-backed-policies-in-mdm.md) ## [Win32 and Desktop Bridge app policy configuration](win32-and-centennial-app-policy-configuration.md) ## [Implement server-side support for mobile application management on Windows](implement-server-side-mobile-application-management.md) ## [Diagnose MDM failures in Windows 10](diagnose-mdm-failures-in-windows-10.md) @@ -200,12 +199,10 @@ #### [ErrorReporting](policy-csp-errorreporting.md) #### [EventLogService](policy-csp-eventlogservice.md) #### [Experience](policy-csp-experience.md) -#### [ExploitGuard](policy-csp-exploitguard.md) #### [Games](policy-csp-games.md) #### [InternetExplorer](policy-csp-internetexplorer.md) #### [Kerberos](policy-csp-kerberos.md) #### [Licensing](policy-csp-licensing.md) -#### [LocalPoliciesSecurityOptions](policy-csp-localpoliciessecurityoptions.md) #### [Location](policy-csp-location.md) #### [LockDown](policy-csp-lockdown.md) #### [Maps](policy-csp-maps.md) diff --git a/windows/client-management/mdm/applocker-csp.md b/windows/client-management/mdm/applocker-csp.md index 7564c89e41..8f7f3dd2f0 100644 --- a/windows/client-management/mdm/applocker-csp.md +++ b/windows/client-management/mdm/applocker-csp.md @@ -7,7 +7,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: nickbrower -ms.date: 08/10/2017 +ms.date: 06/19/2017 --- # AppLocker CSP @@ -791,70 +791,8 @@ The following list shows the apps that may be included in the inbox.   -## Whitelist examples +## Whitelist example -The following example disables the calendar application. - -``` syntax - - - - $CmdID$ - - - ./Vendor/MSFT/PolicyManager/My/ApplicationManagement/ApplicationRestrictions - - - chr - text/plain - - <AppPolicy Version="1" xmlns="http://schemas.microsoft.com/phone/2013/policy"><Deny><App ProductId="{a558feba-85d7-4665-b5d8-a2ff9c19799b}"/></Deny></AppPolicy> - - - - - - -``` - -The following example blocks the usage of the map application. - -``` syntax - - - - $CmdID$ - - - ./Vendor/MSFT/AppLocker/ApplicationLaunchRestrictions/AppLockerPhoneGroup0/StoreApps/Policy - - - chr - - - <RuleCollection Type="Appx" EnforcementMode="Enabled"> - <FilePublisherRule Id="a9e18c21-ff8f-43cf-b9fc-db40eed693ba" Name="(Default Rule) All signed Appx packages" Description="Allows members of the Everyone group to run Appx packages that are signed." UserOrGroupSid="S-1-1-0" Action="Allow"> - <Conditions> - <FilePublisherCondition PublisherName="*" ProductName="*" BinaryName="*"> - <BinaryVersionRange LowSection="0.0.0.0" HighSection="*" /> - </FilePublisherCondition> - </Conditions> - </FilePublisherRule> - - <FilePublisherRule Id="fd686d83-a829-4351-8ff4-27c7de5755d2" Name="Deny Splash appmaps" Description="Deny members of the local Administrators group to run maps." UserOrGroupSid="S-1-1-0" Action="Deny"> - <Conditions> - <FilePublisherCondition PublisherName="CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US" ProductName="Microsoft.WindowsMaps" BinaryName="*" /> - </Conditions> - </FilePublisherRule> - - </RuleCollection> - - - - - - -``` The following example for Windows 10 Mobile denies all apps and allows the following apps: diff --git a/windows/client-management/mdm/bitlocker-csp.md b/windows/client-management/mdm/bitlocker-csp.md index 979c1f9105..1c96dd8f84 100644 --- a/windows/client-management/mdm/bitlocker-csp.md +++ b/windows/client-management/mdm/bitlocker-csp.md @@ -6,7 +6,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: nickbrower -ms.date: 08/14/2017 +ms.date: 07/06/2017 --- # BitLocker CSP @@ -34,11 +34,6 @@ The following diagram shows the BitLocker configuration service provider in tree

    Data type is integer. Sample value for this node to enable this policy: 1. Disabling this policy will not turn off the encryption on the storage card, but the user will no longer be prompted to turn it on.

    -- 0 (default) – Storage cards do not need to be encrypted. -- 1 – Require Storage cards to be encrypted. - -

    Disabling this policy will not turn off the encryption on the system card, but the user will no longer be prompted to turn it on.

    -

    If you want to disable this policy use the following SyncML:

    ``` syntax @@ -91,38 +86,8 @@ The following diagram shows the BitLocker configuration service provider in tree

    Data type is integer. Supported operations are Add, Get, Replace, and Delete.

    -**EncryptionMethodByDriveType** -

    Allows you to set the default encrytion method for each of the different drive types. This setting is a direct mapping to the Bitlocker Group Policy "Choose drive encryption method and cipher strength (Windows 10 [Version 1511] and later)".

    - - - - - - - - - - - - - - - - - - - -
    HomeProBusinessEnterpriseEducationMobileMobile Enterprise
    cross markcheck markcheck markcheck markcheck markcross markcross mark
    -

    ADMX Info:

    -
      -
    • GP English name: *Choose drive encryption method and cipher strength (Windows 10 [Version 1511] and later)*
    • -
    • GP name: *EncryptionMethodWithXts_Name*
    • -
    • GP path: *Windows Components/Bitlocker Drive Encryption*
    • -
    • GP ADMX file name: *VolumeEncryption.admx*
    • -
    - -> [!Tip] -> For a step-by-step guide to enable ADMX-backed policies, see [Enable ADMX-backed policies in MDM](enable-admx-backed-policies-in-mdm.md). For additional information, see [Understanding ADMX-backed policies](understanding-admx-backed-policies.md). +**EncryptionMethodByDriveType** +

    Allows you to set the default encrytion method for each of the different drive types. This setting is a direct mapping to the Bitlocker Group Policy "Choose drive encryption method and cipher strength (Windows 10 [Version 1511] and later)" (Policy EncryptionMethodWithXts_Name).

    This setting allows you to configure the algorithm and cipher strength used by BitLocker Drive Encryption. This setting is applied when you turn on BitLocker. Changing the encryption method has no effect if the drive is already encrypted, or if encryption is in progress.

    @@ -170,37 +135,7 @@ The following diagram shows the BitLocker configuration service provider in tree

    Data type is string. Supported operations are Add, Get, Replace, and Delete.

    **SystemDrivesRequireStartupAuthentication** -

    This setting is a direct mapping to the Bitlocker Group Policy "Require additional authentication at startup".

    - - - - - - - - - - - - - - - - - - - -
    HomeProBusinessEnterpriseEducationMobileMobile Enterprise
    cross markcheck markcheck markcheck markcheck markcross markcross mark
    -

    ADMX Info:

    -
      -
    • GP English name: *Require additional authentication at startup*
    • -
    • GP name: *ConfigureAdvancedStartup_Name*
    • -
    • GP path: *Windows Components/Bitlocker Drive Encryption/Operating System Drives*
    • -
    • GP ADMX file name: *VolumeEncryption.admx*
    • -
    - -> [!Tip] -> For a step-by-step guide to enable ADMX-backed policies, see [Enable ADMX-backed policies in MDM](enable-admx-backed-policies-in-mdm.md). For additional information, see [Understanding ADMX-backed policies](understanding-admx-backed-policies.md). +

    This setting is a direct mapping to the Bitlocker Group Policy "Require additional authentication at startup" (ConfigureAdvancedStartup_Name ).

    This setting allows you to configure whether BitLocker requires additional authentication each time the computer starts and whether you are using BitLocker with or without a Trusted Platform Module (TPM). This setting is applied when you turn on BitLocker.

    @@ -264,37 +199,7 @@ The following diagram shows the BitLocker configuration service provider in tree

    Data type is string. Supported operations are Add, Get, Replace, and Delete.

    **SystemDrivesMinimumPINLength** -

    This setting is a direct mapping to the Bitlocker Group Policy "Configure minimum PIN length for startup".

    - - - - - - - - - - - - - - - - - - - -
    HomeProBusinessEnterpriseEducationMobileMobile Enterprise
    cross markcheck markcheck markcheck markcheck markcross markcross mark
    -

    ADMX Info:

    -
      -
    • GP English name:*Configure minimum PIN length for startup*
    • -
    • GP name: *MinimumPINLength_Name*
    • -
    • GP path: *Windows Components/Bitlocker Drive Encryption/Operating System Drives*
    • -
    • GP ADMX file name: *VolumeEncryption.admx*
    • -
    - -> [!Tip] -> For a step-by-step guide to enable ADMX-backed policies, see [Enable ADMX-backed policies in MDM](enable-admx-backed-policies-in-mdm.md). For additional information, see [Understanding ADMX-backed policies](understanding-admx-backed-policies.md). +

    This setting is a direct mapping to the Bitlocker Group Policy "Configure minimum PIN length for startup" (GP MinimumPINLength_Name).

    This setting allows you to configure a minimum length for a Trusted Platform Module (TPM) startup PIN. This setting is applied when you turn on BitLocker. The startup PIN must have a minimum length of 6 digits and can have a maximum length of 20 digits.

    @@ -329,36 +234,6 @@ The following diagram shows the BitLocker configuration service provider in tree **SystemDrivesRecoveryMessage**

    This setting is a direct mapping to the Bitlocker Group Policy "Configure pre-boot recovery message and URL" (PrebootRecoveryInfo_Name).

    - - - - - - - - - - - - - - - - - - - -
    HomeProBusinessEnterpriseEducationMobileMobile Enterprise
    cross markcheck markcheck markcheck markcheck markcross markcross mark
    -

    ADMX Info:

    -
      -
    • GP English name: *Configure pre-boot recovery message and URL*
    • -
    • GP name: *PrebootRecoveryInfo_Name*
    • -
    • GP path: *Windows Components/Bitlocker Drive Encryption/Operating System Drives*
    • -
    • GP ADMX file name: *VolumeEncryption.admx*
    • -
    - -> [!Tip] -> For a step-by-step guide to enable ADMX-backed policies, see [Enable ADMX-backed policies in MDM](enable-admx-backed-policies-in-mdm.md). For additional information, see [Understanding ADMX-backed policies](understanding-admx-backed-policies.md).

    This setting lets you configure the entire recovery message or replace the existing URL that are displayed on the pre-boot key recovery screen when the OS drive is locked.

    @@ -410,36 +285,6 @@ The following diagram shows the BitLocker configuration service provider in tree **SystemDrivesRecoveryOptions**

    This setting is a direct mapping to the Bitlocker Group Policy "Choose how BitLocker-protected operating system drives can be recovered" (OSRecoveryUsage_Name).

    - - - - - - - - - - - - - - - - - - - -
    HomeProBusinessEnterpriseEducationMobileMobile Enterprise
    cross markcheck markcheck markcheck markcheck markcross markcross mark
    -

    ADMX Info:

    -
      -
    • GP English name: *Choose how BitLocker-protected operating system drives can be recovered*
    • -
    • GP name: *OSRecoveryUsage_Name*
    • -
    • GP path: *Windows Components/Bitlocker Drive Encryption/Operating System Drives*
    • -
    • GP ADMX file name: *VolumeEncryption.admx*
    • -
    - -> [!Tip] -> For a step-by-step guide to enable ADMX-backed policies, see [Enable ADMX-backed policies in MDM](enable-admx-backed-policies-in-mdm.md). For additional information, see [Understanding ADMX-backed policies](understanding-admx-backed-policies.md).

    This setting allows you to control how BitLocker-protected operating system drives are recovered in the absence of the required startup key information. This setting is applied when you turn on BitLocker.

    @@ -507,37 +352,7 @@ The following diagram shows the BitLocker configuration service provider in tree

    Data type is string. Supported operations are Add, Get, Replace, and Delete.

    **FixedDrivesRecoveryOptions** -

    This setting is a direct mapping to the Bitlocker Group Policy "Choose how BitLocker-protected fixed drives can be recovered" ().

    - - - - - - - - - - - - - - - - - - - -
    HomeProBusinessEnterpriseEducationMobileMobile Enterprise
    cross markcheck markcheck markcheck markcheck markcross markcross mark
    -

    ADMX Info:

    -
      -
    • GP English name: *Choose how BitLocker-protected fixed drives can be recovered*
    • -
    • GP name: *FDVRecoveryUsage_Name*
    • -
    • GP path: *Windows Components/Bitlocker Drive Encryption/Fixed Drives*
    • -
    • GP ADMX file name: *VolumeEncryption.admx*
    • -
    - -> [!Tip] -> For a step-by-step guide to enable ADMX-backed policies, see [Enable ADMX-backed policies in MDM](enable-admx-backed-policies-in-mdm.md). For additional information, see [Understanding ADMX-backed policies](understanding-admx-backed-policies.md). +

    This setting is a direct mapping to the Bitlocker Group Policy "Choose how BitLocker-protected fixed drives can be recovered" (FDVRecoveryUsage_Name).

    This setting allows you to control how BitLocker-protected fixed data drives are recovered in the absence of the required credentials. This setting is applied when you turn on BitLocker.

    @@ -607,36 +422,6 @@ The following diagram shows the BitLocker configuration service provider in tree **FixedDrivesRequireEncryption**

    This setting is a direct mapping to the Bitlocker Group Policy "Deny write access to fixed drives not protected by BitLocker" (FDVDenyWriteAccess_Name).

    - - - - - - - - - - - - - - - - - - - -
    HomeProBusinessEnterpriseEducationMobileMobile Enterprise
    cross markcheck markcheck markcheck markcheck markcross markcross mark
    -

    ADMX Info:

    -
      -
    • GP English name: *Deny write access to fixed drives not protected by BitLocker*
    • -
    • GP name: *FDVDenyWriteAccess_Name*
    • -
    • GP path: *Windows Components/Bitlocker Drive Encryption/Fixed Drives*
    • -
    • GP ADMX file name: *VolumeEncryption.admx*
    • -
    - -> [!Tip] -> For a step-by-step guide to enable ADMX-backed policies, see [Enable ADMX-backed policies in MDM](enable-admx-backed-policies-in-mdm.md). For additional information, see [Understanding ADMX-backed policies](understanding-admx-backed-policies.md).

    This setting determines whether BitLocker protection is required for fixed data drives to be writable on a computer.

    @@ -669,36 +454,6 @@ The following diagram shows the BitLocker configuration service provider in tree **RemovableDrivesRequireEncryption**

    This setting is a direct mapping to the Bitlocker Group Policy "Deny write access to removable drives not protected by BitLocker" (RDVDenyWriteAccess_Name).

    - - - - - - - - - - - - - - - - - - - -
    HomeProBusinessEnterpriseEducationMobileMobile Enterprise
    cross markcheck markcheck markcheck markcheck markcross markcross mark
    -

    ADMX Info:

    -
      -
    • GP English name: *Deny write access to removable drives not protected by BitLocker*
    • -
    • GP name: *RDVDenyWriteAccess_Name*
    • -
    • GP path: *Windows Components/Bitlocker Drive Encryption/Removeable Drives*
    • -
    • GP ADMX file name: *VolumeEncryption.admx*
    • -
    - -> [!Tip] -> For a step-by-step guide to enable ADMX-backed policies, see [Enable ADMX-backed policies in MDM](enable-admx-backed-policies-in-mdm.md). For additional information, see [Understanding ADMX-backed policies](understanding-admx-backed-policies.md).

    This setting configures whether BitLocker protection is required for a computer to be able to write data to a removable data drive.

    @@ -740,31 +495,6 @@ The following diagram shows the BitLocker configuration service provider in tree ``` -**AllowWarningForOtherDiskEncryption** - -

    Allows the Admin to disable the warning prompt for other disk encryption on the user machines.

    - -

    The following list shows the supported values:

    - -- 0 – Disables the warning prompt. -- 1 (default) – Warning prompt allowed. - -

    Admin should set the value to 0 to disable the warning. If you want to disable this policy use the following SyncML:

    - -``` syntax - - 110 - - - ./Device/Vendor/MSFT/BitLocker/AllowWarningForOtherDiskEncryption - - - int - - 0 - - -``` ### SyncML example @@ -929,3 +659,29 @@ The following example is provided to show proper format and should not be taken ``` + +**AllowWarningForOtherDiskEncryption** + +

    Allows the Admin to disable the warning prompt for other disk encryption on the user machines.

    + +

    The following list shows the supported values:

    + +- 0 – Disables the warning prompt. +- 1 (default) – Warning prompt allowed. + +

    Admin should set the value to 0 to disable the warning. If you want to disable this policy use the following SyncML:

    + +``` syntax + + 110 + + + ./Device/Vendor/MSFT/BitLocker/AllowWarningForOtherDiskEncryption + + + int + + 0 + + +``` \ No newline at end of file diff --git a/windows/client-management/mdm/cm-cellularentries-csp.md b/windows/client-management/mdm/cm-cellularentries-csp.md index 7e2371d151..392f0820ef 100644 --- a/windows/client-management/mdm/cm-cellularentries-csp.md +++ b/windows/client-management/mdm/cm-cellularentries-csp.md @@ -183,15 +183,14 @@ The following diagram shows the CM\_CellularEntries configuration service provid

    For single SIM phones, this parm is optional. However, it is highly recommended to include this value when creating future updates. For dual SIM phones, this parm is required. Type: String. Specifies the SIM ICCID that services the connection. **PurposeGroups** -

    Required. Type: String. Specifies the purposes of the connection by a comma-separated list of GUIDs representing purpose values. The following purpose values are available: +

    Optional. Type: String. Specifies the purposes of the connection by a comma-separated list of GUIDs representing purpose values. The following purpose values are available: - Internet - 3E5545D2-1137-4DC8-A198-33F1C657515F - MMS - 53E2C5D3-D13C-4068-AA38-9C48FF2E55A8 - IMS - 474D66ED-0E4B-476B-A455-19BB1239ED13 - SUPL - 6D42669F-52A9-408E-9493-1071DCC437BD -- Purchase - 95522B2B-A6D1-4E40-960B-05E6D3F962AB -- Administrative - 2FFD9261-C23C-4D27-8DCF-CDE4E14A3364 -- Application - 52D7654A-00A8-4140-806C-087D66705306 +- Purchase - 95522B2B-A6D1-4E40-960B-05E6D3F962AB (added in the next version of Windows 10) +- Administrative - 2FFD9261-C23C-4D27-8DCF-CDE4E14A3364 (added in the next version of Windows 10) ## Additional information diff --git a/windows/client-management/mdm/devdetail-csp.md b/windows/client-management/mdm/devdetail-csp.md index 45e1aa1d54..c1c33e5921 100644 --- a/windows/client-management/mdm/devdetail-csp.md +++ b/windows/client-management/mdm/devdetail-csp.md @@ -178,9 +178,6 @@ The following diagram shows the DevDetail configuration service provider managem **DeviceHardwareData**

    Added in Windows 10 version 1703. Returns a base64-encoded string of the hardware parameters of a device. -> [!Note] -> This node contains a raw blob used to identify a device in the cloud. It's not meant to be human readable by design and you cannot parse the content to get any meaningful hardware information. -

    Supported operation is Get. ## Related topics diff --git a/windows/client-management/mdm/devicemanageability-csp.md b/windows/client-management/mdm/devicemanageability-csp.md index 562f8b5117..48dbeed8c0 100644 --- a/windows/client-management/mdm/devicemanageability-csp.md +++ b/windows/client-management/mdm/devicemanageability-csp.md @@ -7,15 +7,12 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: nickbrower -ms.date: 08/10/2017 +ms.date: 06/19/2017 --- # DeviceManageability CSP -> [!WARNING] -> Some information relates to prereleased product which may be substantially modified before it's commercially released. Microsoft makes no warranties, express or implied, with respect to the information provided here. - The DeviceManageability configuration service provider (CSP) is used retrieve the general information about MDM configuration capabilities on the device. This CSP was added in Windows 10, version 1607. For performance reasons DeviceManageability CSP directly reads the CSP version from the registry. Specifically, the value csp\_version is used to determine each of the CSP versions. The csp\_version is a value under each of the CSP registration keys. To have consistency on the CSP version, the CSP GetProperty implementation for CFGMGR\_PROPERTY\_SEMANTICTYPE has to be updated to read from the registry as well, so that the both paths return the same information. @@ -33,24 +30,11 @@ Interior node. **Capabilities/CSPVersions** Returns the versions of all configuration service providers supported on the device for the MDM service. -**Provider** -Added in Windows 10, version 1709. Interior node. -**Provider/_ProviderID_** -Added in Windows 10, version 1709. Provider ID of the configuration source. -**Provider/_ProviderID_/ConfigInfo** -Added in Windows 10, version 1709. Configuration information string value set by the configuration source. Recommended to be used during sync session. - -The MDM server can query ConfigInfo to determine the settings of the traditional PC management system. The MDM can also configure ConfigInfo with its own device management information. - -Data type is string. Supported operations are Add, Get, Delete, and Replace. - -**Provider/_ProviderID_/EnrollmentInfo** -Added in Windows 10, version 1709. Enrollment information string value set by the configuration source. Recommended to send to server during MDM enrollment. - -Data type is string. Supported operations are Add, Get, Delete, and Replace.  +  +  diff --git a/windows/client-management/mdm/devicemanageability-ddf.md b/windows/client-management/mdm/devicemanageability-ddf.md index a1f646623e..f45881a241 100644 --- a/windows/client-management/mdm/devicemanageability-ddf.md +++ b/windows/client-management/mdm/devicemanageability-ddf.md @@ -7,15 +7,12 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: nickbrower -ms.date: 08/10/2017 +ms.date: 06/19/2017 --- # DeviceManageability DDF -> [!WARNING] -> Some information relates to prereleased product which may be substantially modified before it's commercially released. Microsoft makes no warranties, express or implied, with respect to the information provided here. - This topic shows the OMA DM device description framework (DDF) for the DeviceManageability configuration service provider. This CSP was added in Windows 10, version 1607. You can download the DDF files from the links below: @@ -23,7 +20,7 @@ You can download the DDF files from the links below: - [Download all the DDF files for Windows 10, version 1703](http://download.microsoft.com/download/C/7/C/C7C94663-44CF-4221-ABCA-BC895F42B6C2/Windows10_1703_DDF_download.zip) - [Download all the DDF files for Windows 10, version 1607](http://download.microsoft.com/download/2/3/E/23E27D6B-6E23-4833-B143-915EDA3BDD44/Windows10_1607_DDF.zip) -The XML below is for Windows 10, version 1709. +The XML below is the current version for this CSP. ``` syntax @@ -49,7 +46,7 @@ The XML below is for Windows 10, version 1709. - com.microsoft/1.1/MDM/DeviceManageability + com.microsoft/1.0/MDM/DeviceManageability @@ -93,105 +90,9 @@ The XML below is for Windows 10, version 1709. - - Provider - - - - - - - - - - - - - - - - Provider - - - - - - - - - - - - - Provider ID String of the Configuration Source - - - - - - - - - - ProviderID - - - - - - ConfigInfo - - - - - - - - Configuration Info string value set by the config source. Recommended to be used during sync session. - - - - - - - - - - ConfigInfo - - text/plain - - - - - EnrollmentInfo - - - - - - - - Enrollment Info string value set by the config source. Recommended to sent to server during MDM enrollment. - - - - - - - - - - EnrollmentInfo - - text/plain - - - - - + ```   diff --git a/windows/client-management/mdm/devicestatus-csp.md b/windows/client-management/mdm/devicestatus-csp.md index 2d8c6f0b32..3ed0ffade4 100644 --- a/windows/client-management/mdm/devicestatus-csp.md +++ b/windows/client-management/mdm/devicestatus-csp.md @@ -231,7 +231,7 @@ The value is the number of seconds of battery life remaining when the device is Supported operation is Get. **DeviceStatus/DomainName** -Added in Windows, version 1709. Returns the fully qualified domain name of the device (if any). If the device is not domain-joined, it returns an empty string. +Added in Windows, version 1709. Returns the fully qualified domain name of the device (if any). Supported operation is Get. diff --git a/windows/client-management/mdm/enable-admx-backed-policies-in-mdm.md b/windows/client-management/mdm/enable-admx-backed-policies-in-mdm.md deleted file mode 100644 index f7e605575a..0000000000 --- a/windows/client-management/mdm/enable-admx-backed-policies-in-mdm.md +++ /dev/null @@ -1,300 +0,0 @@ ---- -title: Enable ADMX-backed policies in MDM -description: Guide to configuring ADMX-backed policies in MDM -ms.author: maricia -ms.topic: article -ms.prod: w10 -ms.technology: windows -author: nickbrower -ms.date: 08/11/2017 ---- - -# Enable ADMX-backed policies in MDM - -> [!WARNING] -> Some information relates to prereleased product which may be substantially modified before it's commercially released. Microsoft makes no warranties, express or implied, with respect to the information provided here. - -This is a step-by-step guide to configuring ADMX-backed policies in MDM. - -Starting in Windows 10 version 1703, Mobile Device Management (MDM) policy configuration support expanded to allow access of select Group Policy administrative templates (ADMX-backed policies) for Windows PCs via the [Policy configuration service provider (CSP)](policy-configuration-service-provider.md). Configuring ADMX-backed policies in Policy CSP is different from the typical way you configure a traditional MDM policy. - -Summary of steps to enable a policy: -- Find the policy from the list ADMX-backed policies. -- Find the Group Policy related information from the MDM policy description. -- Use the Group Policy Editor to determine whether there are parameters necessary to enable the policy. -- Create the data payload for the SyncML. - -## Enable a policy - -1. Find the policy from the list [ADMX-backed policies](policy-configuration-service-provider.md#admx-backed-policies). You need the following information listed in the policy description. - - GP English name - - GP name - - GP ADMX file name - - GP path - -2. Use the Group Policy Editor to determine whether you need additional information to enable the policy. Run GPEdit.msc - - 1. Click **Start**, then in the text box type **gpedit**. - - 2. Under **Best match**, click **Edit group policy** to launch it. - - ![GPEdit search](images/admx-gpedit-search.png) - - 3. In **Local Computer Policy** navigate to the policy you want to configure. - - In this example, navigate to **Administrative Templates > System > App-V**. - - ![App-V policies](images/admx-appv.png) - - 4. Double-click **Enable App-V Client**. - - The **Options** section is empty, which means there are no parameters necessary to enable the policy. If the **Options** section is not empty, follow the procedure in [Enable a policy that requires parameters](#enable-a-policy-that-requires-parameters) - - ![Enable App-V client](images/admx-appv-enableapp-vclient.png) - -3. Create the SyncML to enable the policy that does not require any parameter. - - In this example you configure **Enable App-V Client** to **Enabled**. - -> [!Note] -> The \ payload must be XML encoded. To avoid encoding, you can use CData if your MDM supports it. For more information, see [CDATA Sections](http://www.w3.org/TR/REC-xml/#sec-cdata-sect). If you are using Intune, select String as the data type. - -``` syntax - - - - 2 - - - chr - text/plain - - - ./Device/Vendor/MSFT/Policy/Config/AppVirtualization/AllowAppVClient - - <Enabled/> - - - - - -``` - - -## Enable a policy that requires parameters - - -1. Create the SyncML to enable the policy that requires parameters. - - In this example, the policy is in **Administrative Templates > System > App-V > Publishing**. - - 1. Double-click **Publishing Server 2 Settings** to see the parameters you need to configure when you enable this policy. - - ![Enable publishing server 2 policy](images/admx-appv-publishingserver2.png) - - ![Enable publishing server 2 settings](images/admx-app-v-enablepublishingserver2settings.png) - - 2. Find the variable names of the parameters in the ADMX file. - - You can find the ADMX file name in the policy description in Policy CSP. In this example, the filename appv.admx is listed in [AppVirtualization/PublishingAllowServer2](policy-configuration-service-provider.md#appvirtualization-publishingallowserver2). - - ![Publishing server 2 policy description](images/admx-appv-policy-description.png) - - 3. Navigate to **C:\Windows\PolicyDefinitions** (default location of the admx files) and open appv.admx. - - 4. Search for GP name **Publishing_Server2_policy**. - - - 5. Under **policy name="Publishing_Server2_Policy"** you can see the \ listed. The text id and enum id represents the data id you need to include in the SyncML data payload. They correspond to the fields you see in GP Editor. - - Here is the snippet from appv.admx: - - ``` syntax - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ``` - - 6. From the \ tag, copy all the text id and enum id and create an XML with data id and value fields. The value field contains the configuration settings you would enter in the GP Editor. - - Here is the example XML for Publishing_Server2_Policy : - - ``` syntax - - - - - - - - - - - ``` - - 7. Create the SyncML to enable the policy. Payload contains \ and name/value pairs. - - Here is the example for **AppVirtualization/PublishingAllowServer2**: - -> [!Note] -> The \ payload must be XML encoded. To avoid encoding, you can use CData if your MDM supports it. For more information, see [CDATA Sections](http://www.w3.org/TR/REC-xml/#sec-cdata-sect). If you are using Intune, select String as the data type. - - ``` syntax - - - - - 2 - - - chr - text/plain - - - ./Device/Vendor/MSFT/Policy/Config/AppVirtualization/PublishingAllowServer2 - - ]]> - - - - - - ``` - - -## Disable a policy - -The \ payload is \. Here is an example to disable AppVirtualization/PublishingAllowServer2. - -``` syntax - - - - 2 - - - chr - text/plain - - - ./Device/Vendor/MSFT/Policy/Config/AppVirtualization/PublishingAllowServer2 - - <disabled/> - - - - - -``` - -## Setting a policy to not configured - -The \ payload is empty. Here an example to set AppVirtualization/PublishingAllowServer2 to "Not Configured." - -``` syntax - - - - - 1 - - - ./Device/Vendor/MSFT/Policy/Config/AppVirtualization/PublishingAllowServer2 - - - - - - -``` \ No newline at end of file diff --git a/windows/client-management/mdm/enterprisedataprotection-csp.md b/windows/client-management/mdm/enterprisedataprotection-csp.md index c79f4f55e9..95722f7b40 100644 --- a/windows/client-management/mdm/enterprisedataprotection-csp.md +++ b/windows/client-management/mdm/enterprisedataprotection-csp.md @@ -7,7 +7,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: nickbrower -ms.date: 08/09/2017 +ms.date: 06/19/2017 --- # EnterpriseDataProtection CSP @@ -44,8 +44,8 @@ The following diagram shows the EnterpriseDataProtection CSP in tree format. - 0 (default) – Off / No protection (decrypts previously protected data). - 1 – Silent mode (encrypt and audit only). -- 2 – Allow override mode (encrypt, prompt and allow overrides, and audit). -- 3 – Hides overrides (encrypt, prompt but hide overrides, and audit). +- 2 – Override mode (encrypt, prompt, and audit). +- 3 – Block mode (encrypt, block, and audit).

    Supported operations are Add, Get, Replace and Delete. Value type is integer. diff --git a/windows/client-management/mdm/images/admx-app-v-enablepublishingserver2settings.png b/windows/client-management/mdm/images/admx-app-v-enablepublishingserver2settings.png deleted file mode 100644 index 36d0561150cbdf3cb2df135ac5117d10c9e15950..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 46459 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�}bYo%5CE=|xT$Z%l>- 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 diff --git a/windows/client-management/mdm/images/admx-appv-enableapp-vclient.png b/windows/client-management/mdm/images/admx-appv-enableapp-vclient.png deleted file mode 100644 index 6f22d4701ee07584568f7c67a56d13f281afc2b8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 24442 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 diff --git a/windows/client-management/mdm/images/admx-appv-policy-description.png b/windows/client-management/mdm/images/admx-appv-policy-description.png deleted file mode 100644 index 46e99fcb288620d80a67cfc9ca9d70187d55712a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 87073 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�N{UM;C%9%h-=>%0|y=Afk%ic`cDT3 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 diff --git a/windows/client-management/mdm/images/admx-appv-publishing.png b/windows/client-management/mdm/images/admx-appv-publishing.png deleted file mode 100644 index 31d83e932942a13aa5fd68669dae22b988c6a7f6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 54858 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 diff --git a/windows/client-management/mdm/images/admx-appv-publishingserver2.png b/windows/client-management/mdm/images/admx-appv-publishingserver2.png deleted file mode 100644 index 01e516c4071bc6bb0f15f60efcf0cb5b403778d1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 63139 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 diff --git a/windows/client-management/mdm/images/admx-gpedit-search.png b/windows/client-management/mdm/images/admx-gpedit-search.png deleted file mode 100644 index 97ffa6ffd9acbcb2d9749d67de59151c012f86fd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 31106 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%0D~iv3X8nvB-hO2 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 diff --git a/windows/client-management/mdm/images/mdm-enrollment-disable-policy.png b/windows/client-management/mdm/images/mdm-enrollment-disable-policy.png deleted file mode 100644 index 0f9dc0d872ebaf293a303f23a8bd15c45c9a830e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 51251 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 XE8*46hu>qtL&$A49n}Km2T%VGm)(+> diff --git a/windows/client-management/mdm/images/provisioning-csp-devicestatus.png b/windows/client-management/mdm/images/provisioning-csp-devicestatus.png index 76c746d95f8a51464e9c6afba650054f0fc19cf7..a533d0f559c39ae28dc3c727fc65bbffbce96283 100644 GIT binary patch literal 53544 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 diff --git a/windows/client-management/mdm/mobile-device-enrollment.md b/windows/client-management/mdm/mobile-device-enrollment.md index 1dbb44551e..4a733d2da7 100644 --- a/windows/client-management/mdm/mobile-device-enrollment.md +++ b/windows/client-management/mdm/mobile-device-enrollment.md @@ -7,7 +7,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: nickbrower -ms.date: 08/11/2017 +ms.date: 06/19/2017 --- # Mobile device enrollment @@ -59,30 +59,26 @@ The following topics describe the end-to-end enrollment process using various au > - Any fixed URIs that are passed during enrollment > - Specific formatting of any value unless otherwise noted, such as the format of the device ID. - -## Enrollment support for domain-joined devices   -Devices that are joined to an on-premise Active Directory can enroll into MDM via the Work access page in **Settings**. However, the enrollment can only target the user enrolled with user-specific policies. Device targeted policies will continue to impact all users of the device. -## Disable MDM enrollments +## Prevent MDM enrollments -Starting in Windows 10, version 1607, IT admin can disable MDM enrollments for domain-joined PCs using Group Policy. Using the GP editor, the path is **Computer configuration** > **Administrative Templates** > **Windows Components** > **MDM** > **Disable MDM Enrollment**. - -![Disable MDM enrollment policy in GP Editor](images/mdm-enrollment-disable-policy.png) - -Here is the corresponding registry key: +Starting in Windows 10, version 1607, to prevent MDM enrollments for domain-joined PCs, you can set the following Group Policy: Key: \\SOFTWARE\\Policies\\Microsoft\\Windows\\CurrentVersion\\MDM Value: DisableRegistration +Using the GP editor, the path is Computer configuration > Administrative Templates > Windows Components > MDM > Disable MDM Enrollment. + ## Enrollment scenarios not supported + The following scenarios do not allow MDM enrollments: - Built-in administrator accounts on Windows desktop cannot enroll into MDM. -- Prior to Windows 10, version 1709, standard users on Windows desktop cannot enroll into MDM via the Work access page in **Settings**. Only admin users can enroll. To enroll a standard user into MDM, we recommend using a provisioning package or joining the device to Azure AD from **Settings** -> **System** -> **About**. Starting in Windows 10, version 1709, standard users can enroll in MDM. +- Standard users on Windows desktop cannot enroll into MDM via the Work access page in **Settings**. To enroll a standard user into MDM, we recommend using a provisioning package or joining the device to Azure AD from **Settings** -> **System** -> **About**. - Windows 8.1 devices enrolled into MDM via enroll-on-behalf-of (EOBO) can upgrade to Windows 10, but the enrollment is not supported. We recommend performing a server initiated unenroll to remove these enrollments and then enrolling after the upgrade to Windows 10 is completed. ## Enrollment migration diff --git a/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md b/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md index a0b85c5d11..ff7ed8e468 100644 --- a/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md +++ b/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md @@ -10,12 +10,11 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: nickbrower -ms.date: 08/14/2017 +ms.date: 07/28/2017 --- # What's new in MDM enrollment and management - > [!WARNING] > Some information relates to prereleased product which may be substantially modified before it's commercially released. Microsoft makes no warranties, express or implied, with respect to the information provided here. @@ -678,11 +677,12 @@ For details about Microsoft mobile device management protocols for Windows 10 s
  22. Update/ActiveHoursMaxRange
  23. Update/AutoRestartDeadlinePeriodInDays
  24. Update/AutoRestartNotificationSchedule
  25. +
  26. Update/AutoRestartNotificationStyle
  27. Update/AutoRestartRequiredNotificationDismissal
  28. Update/DetectionFrequency
  29. Update/EngagedRestartDeadline
  30. Update/EngagedRestartSnoozeSchedule
  31. -
  32. Update/EngagedRestartTransitionSchedule
  33. +
  34. Update/EngagedRestartTransistionSchedule
  35. Update/IgnoreMOAppDownloadLimit
  36. Update/IgnoreMOUpdateDownloadLimit
  37. Update/PauseFeatureUpdatesStartTime
  38. @@ -960,52 +960,19 @@ For details about Microsoft mobile device management protocols for Windows 10 s [AssignedAccess CSP](assignedaccess-csp.md) -

    Added the following setting in Windows 10, version 1709.

    +

    Here are the changes in Windows 10, version 1709.

      -
    • Configuration
    • -
    - - -[DeviceManageability CSP](devicemanageability-csp.md) -

    Added the following settings in Windows 10, version 1709:

    -
      -
    • Provider/_ProviderID_/ConfigInfo
    • -
    • Provider/_ProviderID_/EnrollmentInfo
    • +
    • Added Configuration node
    [Policy CSP](policy-configuration-service-provider.md)

    Added the following new policies for Windows 10, version 1709:

  39. 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£Q(|UTuCl_) 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%0Aj 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 [!NOTE] +> Each feature's requirements are further described in the individual topics in this library. + + The way in which the features can be managed, configured, and reported on also varies: + + Feature | Configuration available with | Reporting available with + -|-|- + Exploit protection | System Center Configuration Manager, Group Policy, Microsoft Intune, Mobile device management policies, PowerShell, Windows Defender Security Center | Windows Event logs + Attack surface reduction | Group Policy, Microsoft Intune, Mobile device management policies, Windows Defender Security Center | x + Network protection | System Center Configuration Manager, Group Policy, Microsoft Intune, Mobile device management policies, Windows Defender Security Center | x + Controlled folder access | System Center Configuration Manager, Group Policy, Microsoft Intune, Mobile device management policies, Windows Defender Security Center | x + + + ## In this library + +Topic | Description +---|--- +[Protect devices from exploits with Windows Defender Exploit Guard](exploit-protection-exploit-guard) | Exploit protection provides you with many of the features in now-retired Enhanced Mitigations Experience Toolkit - and adds additional configuration and technologies. These features can help prevent threats from using vulnerabilities to gain access to your network and devices. You can create a template of settings that can be exported and copied to multiple machines in your network at once. +[Reduce attack surfaces with Windows Defender Exploit Guard](attack-surface-reduction-exploit.guard.m) | Use pre-built rules to manage mitigations for key attack and infection vectors, such as macro, script, PowerShell, USB, and Flash security policies and configuration. +[Protect your network with Windows Defender Exploit Guard](network-protection-exploit-guard.md) | Minimize the exposure of your devices from network and web-based infection vectors, and set up reporting for suspicious activity. +[Protect important folders with Controlled Folder Access](controlled-folders-exploit-guard.md) | Prevent unknown or unauthorized apps (such as ransomware malware) from writing to sensitive folders, such as folders containing sensitive or business-critical data. + + diff --git a/windows/threat-protection/windows-defender-exploit-guard/windows-defender-exploit-guard.md b/windows/threat-protection/windows-defender-exploit-guard/windows-defender-exploit-guard.md index e69de29bb2..51488cd9a3 100644 --- a/windows/threat-protection/windows-defender-exploit-guard/windows-defender-exploit-guard.md +++ b/windows/threat-protection/windows-defender-exploit-guard/windows-defender-exploit-guard.md @@ -0,0 +1,92 @@ +--- +title: Use Windows Defender Exploit Guard to protect your corporate network +description: Windows Defender Exploit Guard consists of features that can protect your network from malware and threat infection. It replaces EMET. +keywords: emet, exploit guard, controlled folder access, network protection, exploit protection, attack surface reduction, hips, host intrusion prevention system +search.product: eADQiWindows 10XVcnh +ms.pagetype: security +ms.prod: w10 +ms.mktglfcycl: manage +ms.sitesec: library +ms.pagetype: security +localizationpriority: medium +author: iaanw +msft.author: iawilt +--- + + + +# Windows Defender Exploit Guard + + +**Applies to:** + +- Windows 10 Insider Preview, build 16232 and later + +**Audience** + +- Enterprise security administrators + + +**Manageability available with** + +- Group Policy +- PowerShell +- Windows Management Instrumentation (WMI) +- System Center Configuration Manager +- Microsoft Intune +- Windows Defender Security Center app + + +Windows Defender Exploit Guard is a new collection of tools and features that help you keep your network safe from exploits. Exploits are infection vectors for malware that rely on vulnerabilities in software. + +You can use Windows Defender EG to: + +- Apply exploit mitigation techniques to apps your organization uses, both individually and to all apps, with [exploit protection](exploit-protection-exploit-guard.md) +- Reduce the attack surface that exploits can leverage, by utlizing rules that go beyond standard host-intrusion prevention systems (HIPS) with [attack surface reduction rules](attack-surface-reduction-exploit.guard.md) +- Extend the malware and social engineering protection offered by Windows Defender SmartScreen in Edge to cover network traffic and connectivity outside of the browser with [network protection](network-protection-exploit-guard.md) +- Protect files in key system folders from changes made by malicious and suspicious apps with [controlled folder access](controlled-folders-exploit-guard.md) + +Evaluate Windows Defender EG with our evaluation and set-up guide, which provides a pre-built PowerShell script and testing tool so you can see the new features in action: +- [Evaluate Windows Defender Exploit Guard](evaluate-windows-defender-exploit-guard.md) + +You can also [enable audit mode](audit-mode-exploit-guard.md) for Windows Defender EG, which provides with reporting and event logs that indicate how the feature would have responded if it had been fully enabled. This can be useful when evaluating the impact of Windows Defender EG and to help determine the impact of the features on your network's security. + +Windows Defender EG is a component of the new Windows Defender Advanced Threat Protection suite of threat mitigation, preventing, protection, and analysis technologies. Other components of Windows Defender Advanced Threat Protection include: + - [The Windows Defender ATP console](../windows-defender-atp/windows-defender-advanced-threat-protection.md) +- [Windows Defender Antivirus in Windows 10](../windows-defender-antivirus/windows-defender-antivirus-in-windows-10.md) + - [Windows Defender SmartScreen] + - [Windows Defender Device Guard] + - [Windows Defender Application Control] + + Each of the features in Windows Defender EG have slightly different requirements: + + Feature | Minimum Windows 10 Insider Preview build | Windows Defender Antivirus | Windows Defender Advanced Threat Protection license + -|-|-|- + Exploit protection | 16232 | No requirement | Required for reporting in the Windows Defender ATP console + Attack surface reduction | 16232 | Must be enabled | Required + Network protection | not released | Must be enabled | Required for reporting in the Windows Defender ATP console + Controlled folder access | 16232 | Must be enabled | Required for reporting in the Windows Defender ATP console + +> [!NOTE] +> Each feature's requirements are further described in the individual topics in this library. + + The way in which the features can be managed, configured, and reported on also varies: + + Feature | Configuration available with | Reporting available with + -|-|- + Exploit protection | System Center Configuration Manager, Group Policy, Microsoft Intune, Mobile device management policies, PowerShell, Windows Defender Security Center | Windows Event logs + Attack surface reduction | Group Policy, Microsoft Intune, Mobile device management policies, Windows Defender Security Center | x + Network protection | System Center Configuration Manager, Group Policy, Microsoft Intune, Mobile device management policies, Windows Defender Security Center | x + Controlled folder access | System Center Configuration Manager, Group Policy, Microsoft Intune, Mobile device management policies, Windows Defender Security Center | x + + + ## In this library + +Topic | Description +---|--- +[Protect devices from exploits with Windows Defender Exploit Guard](exploit-protection-exploit-guard) | Exploit protection provides you with many of the features in now-retired Enhanced Mitigations Experience Toolkit - and adds additional configuration and technologies. These features can help prevent threats from using vulnerabilities to gain access to your network and devices. You can create a template of settings that can be exported and copied to multiple machines in your network at once. +[Reduce attack surfaces with Windows Defender Exploit Guard](attack-surface-reduction-exploit.guard.m) | Use pre-built rules to manage mitigations for key attack and infection vectors, such as macro, script, PowerShell, USB, and Flash security policies and configuration. +[Protect your network with Windows Defender Exploit Guard](network-protection-exploit-guard.md) | Minimize the exposure of your devices from network and web-based infection vectors, and set up reporting for suspicious activity. +[Protect important folders with Controlled Folder Access](controlled-folders-exploit-guard.md) | Prevent unknown or unauthorized apps (such as ransomware malware) from writing to sensitive folders, such as folders containing sensitive or business-critical data. + + From 9ab693cb837ec67197b673ab488903fa1f3ee1f1 Mon Sep 17 00:00:00 2001 From: Iaan D'Souza-Wiltshire Date: Tue, 18 Jul 2017 13:07:30 -0700 Subject: [PATCH 034/290] initial drafts --- .../controlled-folders-exploit-guard.md.md | 6 +- .../exploit-protection-exploit-guard.md | 276 +++++++++++------- .../windows-defender-exploit-guard.md | 11 - 3 files changed, 180 insertions(+), 113 deletions(-) diff --git a/windows/threat-protection/windows-defender-exploit-guard/controlled-folders-exploit-guard.md.md b/windows/threat-protection/windows-defender-exploit-guard/controlled-folders-exploit-guard.md.md index 0557074a2c..6432b9da27 100644 --- a/windows/threat-protection/windows-defender-exploit-guard/controlled-folders-exploit-guard.md.md +++ b/windows/threat-protection/windows-defender-exploit-guard/controlled-folders-exploit-guard.md.md @@ -1,7 +1,6 @@ --- -title: Use Windows Defender Exploit Guard to protect your corporate network -description: Windows Defender Exploit Guard consists of features that can protect your network from malware and threat infection. It replaces EMET. -keywords: emet, exploit guard, controlled folder access, network protection, exploit protection, attack surface reduction, hips, host intrusion prevention system +title: +keywords: search.product: eADQiWindows 10XVcnh ms.pagetype: security ms.prod: w10 @@ -32,7 +31,6 @@ msft.author: iawilt - Group Policy - PowerShell - Windows Management Instrumentation (WMI) -- System Center Configuration Manager - Microsoft Intune - Windows Defender Security Center app diff --git a/windows/threat-protection/windows-defender-exploit-guard/exploit-protection-exploit-guard.md b/windows/threat-protection/windows-defender-exploit-guard/exploit-protection-exploit-guard.md index 0557074a2c..9e6757f074 100644 --- a/windows/threat-protection/windows-defender-exploit-guard/exploit-protection-exploit-guard.md +++ b/windows/threat-protection/windows-defender-exploit-guard/exploit-protection-exploit-guard.md @@ -1,7 +1,6 @@ --- -title: Use Windows Defender Exploit Guard to protect your corporate network -description: Windows Defender Exploit Guard consists of features that can protect your network from malware and threat infection. It replaces EMET. -keywords: emet, exploit guard, controlled folder access, network protection, exploit protection, attack surface reduction, hips, host intrusion prevention system +title: +keywords: search.product: eADQiWindows 10XVcnh ms.pagetype: security ms.prod: w10 @@ -15,7 +14,7 @@ msft.author: iawilt -# Protect important folders with Controlled Folder Access +# Protect devices from exploits with Windows Defender Exploit Guard **Applies to:** @@ -37,27 +36,71 @@ msft.author: iawilt - Windows Defender Security Center app -Controlled folder access helps you protect valuable data from malicious apps and threats, such as ransomware. It is part of Windows Defender Exploit Guard, which is itself a component in the new Windows Defender Advanced Threat Protection offering of security and threat prevention products. +Exploit protection automatically applies a number of exploit mitigation techniques on both the operating system processes and on individual apps. + It is part of Windows Defender Exploit Guard, which is itself a component in the new Windows Defender Advanced Threat Protection offering of security and threat prevention products. -All apps (any executable file, including .exe, .scr, .dll files and others )are assessed by Windows Defender Antivirus, which then determines if the app is malicious or safe. If the app is determined to be malicious or suspicious, then it will not be allowed to make changes to any files in any protected folder. - -A notification will appear on the machine where the app attempted to make changes to a protected folder. - -Controlled folder access monitors the changes that apps make to files in certain protected folders. -If an app attempts to make a change to these files, and the app is blacklisted by the feature, youll get a notification about the attempt. - -The protected folders include common system folders, and you can additional folders. You can also allow or whitelist apps to give them access to the protected folders. + You configure these settings using the Windows Defender Security Center on an individual machine, and then export the configuration as an XML file that you can deploy to other machines. You can use Group Policy to distribute the XML file to multiple devices at once. ## Requirements -The following requirements must be met before controlled folder access will work: +The following requirements must be met before exploit protection will work: -Windows 10 version | Windows Defender Antivirus -Insider Preview build 16232 or later (dated July 1, 2017 or later) | [Windows Defender AV real-time protection](../windows-defender-antivirus/configure-real-time-protection-windows-defender-antivirus.md) and [cloud-delivered protection](../windows-defender-antivirus/enable-cloud-protection-windows-defender-antivirus.md) must be enabled +Windows 10 version | Windows Defender Advanced Threat Protection +Insider Preview build 16232 or later (dated July 1, 2017 or later) | For full reporting you need a license for [Windows Defender ATP](../windows-defender-atp/windows-defender-advanced-threat-protection.md) -**Use the Windows Defender Security app to enable controlled folder access:** + ## System-level mitigations + +What is the scope for these? Any app? Only Windows/system services? Signed apps? Known bad apps? + +System-level mitigations are applied to... + +You can set each of the following system-level mitigations to on, off, or the default value: + +Mitigation | Default value +Control flow guard | On +Data execution prevention | On +Force randomization for images (Mandatory ASLR) | Off +Randomize memory allocations (Bottom-up ASLR) | On +Validate exception chains (SEHOP) | On +Validate heap integrity | Off + +Generally, the default values should be used to... + + + +### Control flow guard + + + +### Data execution prevention + + + +### Force randomization for images (Mandatory ASLR) + + + +### Randomize memory allocations (Bottom-up ASLR) + + + +### Validate exception chains (SEHOP) + + + +### Validate heap integrity + + + + + + 1. Configure + 2. Export + 3. Import + +### Configure system-level mitigations 1. Open the Windows Defender Security Center by clicking the shield icon in the task bar or searching the start menu for **Defender**. @@ -65,11 +108,125 @@ Insider Preview build 16232 or later (dated July 1, 2017 or later) | [Windows De ![Screenshot of the Virus & threat protection settings label in the Windows Defender Security Center](../windows-defender-antivirus/images/defender/wdav-protection-settings-wdsc.png) -3. Set the switch for the feature to **On** +3. Under the **Controlled folder access** section, click **Protected folders** - ![](images/cfa-on.png) +4. Click **Add a protected folder** and follow the prompts to add apps. -**Use Group Policy to enable controlled folder access:** + ![](images/cfa-prot-folders.png) + +You can now export these settings as an XML file. This allows you to copy the configuration from one machine onto other machines. + + ### Export system-level mitigations + +1. Open the Windows Defender Security Center by clicking the shield icon in the task bar or searching the start menu for **Defender**. + +2. Click the **Virus & threat protection** tile (or the shield icon on the left menu bar) and then the **Virus & threat protection settings** label: + + ![Screenshot of the Virus & threat protection settings label in the Windows Defender Security Center](../windows-defender-antivirus/images/defender/wdav-protection-settings-wdsc.png) + +3. Under the **Controlled folder access** section, click **Protected folders** + +4. Click **Add a protected folder** and follow the prompts to add apps. + + ![](images/cfa-prot-folders.png) + +You can import the XML file to other machines in your organization. You can do this individually for each machine by using the Windows Defender Security Center, or you can deploy a Group Policy setting for multiple devices. + + ### Import system-level mitigations + + **Use the Windows Defender Security app to import system-level mitigations:** + +1. Open the Windows Defender Security Center by clicking the shield icon in the task bar or searching the start menu for **Defender**. + +2. Click the **Virus & threat protection** tile (or the shield icon on the left menu bar) and then the **Virus & threat protection settings** label: + + ![Screenshot of the Virus & threat protection settings label in the Windows Defender Security Center](../windows-defender-antivirus/images/defender/wdav-protection-settings-wdsc.png) + +3. Under the **Controlled folder access** section, click **Protected folders** + +4. Click **Add a protected folder** and follow the prompts to add apps. + + ![](images/cfa-prot-folders.png) + +**Use Group Policy to import and deploy system-level mitigations:** + +1. On your Group Policy management machine, open the [Group Policy Management Console](https://technet.microsoft.com/library/cc731212.aspx), right-click the Group Policy Object you want to configure and click **Edit**. + +3. In the **Group Policy Management Editor** go to **Computer configuration**. + +4. Click **Policies** then **Administrative templates**. + +5. Expand the tree to **Windows components > Windows Defender Antivirus > Exploit Guard**. + +6. Double-click the **Configure controlled folder access** setting and set the option to **Enabled**. In the options section you must specify one of the following: + - **Enable** - Malicious and suspicious apps will not be allowed to make changes to files in protected folders. A notification will be provided in the Windows event log + - **Disable (Default)** - The controlled folder access feature will not work. All apps can make changes to files in protected folders. + - **Audit Mode** - If a malicious or suspicious app attempts to make a change to a file in a protected folder, the change will be allowed but will be recorded in the Windows event log. This allows you to assess the impact of this feature on your organization. + + + ![](images/cfa-gp-enable.png) + +>[!IMPORTANT] +>To fully enable the controlled folder access feature, you must set the Group Policy option to **Enabled** and also select **Enable** in the options drop-down menu. + + + ## App-specific mitigations + + What is the scope for these? Any app? Only Windows/system services? Signed apps? Known bad apps? + + 1. Configure + 2. Export + 3. Import + +### Configure app-specific mitigations + +1. Open the Windows Defender Security Center by clicking the shield icon in the task bar or searching the start menu for **Defender**. + +2. Click the **Virus & threat protection** tile (or the shield icon on the left menu bar) and then the **Virus & threat protection settings** label: + + ![Screenshot of the Virus & threat protection settings label in the Windows Defender Security Center](../windows-defender-antivirus/images/defender/wdav-protection-settings-wdsc.png) + +3. Under the **Controlled folder access** section, click **Protected folders** + +4. Click **Add a protected folder** and follow the prompts to add apps. + + ![](images/cfa-prot-folders.png) + +You can now export these settings as an XML file. This allows you to copy the configuration from one machine onto other machines. + + ### Export app-specific mitigations + +1. Open the Windows Defender Security Center by clicking the shield icon in the task bar or searching the start menu for **Defender**. + +2. Click the **Virus & threat protection** tile (or the shield icon on the left menu bar) and then the **Virus & threat protection settings** label: + + ![Screenshot of the Virus & threat protection settings label in the Windows Defender Security Center](../windows-defender-antivirus/images/defender/wdav-protection-settings-wdsc.png) + +3. Under the **Controlled folder access** section, click **Protected folders** + +4. Click **Add a protected folder** and follow the prompts to add apps. + + ![](images/cfa-prot-folders.png) + +You can import the XML file to other machines in your organization. You can do this individually for each machine by using the Windows Defender Security Center, or you can deploy a Group Policy setting for multiple devices. + + ### Import app-specific mitigations + + **Use the Windows Defender Security app to import app-specific mitigations:** + +1. Open the Windows Defender Security Center by clicking the shield icon in the task bar or searching the start menu for **Defender**. + +2. Click the **Virus & threat protection** tile (or the shield icon on the left menu bar) and then the **Virus & threat protection settings** label: + + ![Screenshot of the Virus & threat protection settings label in the Windows Defender Security Center](../windows-defender-antivirus/images/defender/wdav-protection-settings-wdsc.png) + +3. Under the **Controlled folder access** section, click **Protected folders** + +4. Click **Add a protected folder** and follow the prompts to add apps. + + ![](images/cfa-prot-folders.png) + +**Use Group Policy to import and deploy app-specific mitigations:** 1. On your Group Policy management machine, open the [Group Policy Management Console](https://technet.microsoft.com/library/cc731212.aspx), right-click the Group Policy Object you want to configure and click **Edit**. @@ -92,84 +249,7 @@ Insider Preview build 16232 or later (dated July 1, 2017 or later) | [Windows De - ## Protect additional folders - - Adding other folders to Controlled folder access can be handy, for example, if you dont store files in the default Windows libraries or youve changed the location of the libraries away from the defaults. - -Controlled folder access applies to a number of system folders and default locations, including folders such as Documents, Pictures, Movies, and Desktop. - -You can add additional folders to be protected, but you cannot remove the default folders in the default list. - - - -Click Protected folders in the Controlled folder access area and enter the full path of the folder you want to monitor. - -You can also enter network shares and mapped drives, but environment variables and wildcards are not supported. - -**Use the Windows Defender Security app to protect additional folders:** - -1. Open the Windows Defender Security Center by clicking the shield icon in the task bar or searching the start menu for **Defender**. - -2. Click the **Virus & threat protection** tile (or the shield icon on the left menu bar) and then the **Virus & threat protection settings** label: - - ![Screenshot of the Virus & threat protection settings label in the Windows Defender Security Center](../windows-defender-antivirus/images/defender/wdav-protection-settings-wdsc.png) - -3. Under the **Controlled folder access** section, click **Protected folders** - -4. Click **Add a protected folder** and follow the prompts to add apps. - - ![](images/cfa-prot-folders.png) - - - **Use Group Policy to protect additional folders:** - -1. On your Group Policy management machine, open the [Group Policy Management Console](https://technet.microsoft.com/library/cc731212.aspx), right-click the Group Policy Object you want to configure and click **Edit**. - -3. In the **Group Policy Management Editor** go to **Computer configuration**. - -4. Click **Policies** then **Administrative templates**. - -5. Expand the tree to **Windows components > Windows Defender Antivirus > Exploit Guard**. - -6. Double-click the **Configured protected folders** setting and set the option to **Enabled**. Click **Show** and enter each folder as Value? Or Value Name? - - -> [!IMPORTANT] -> Environment variables and wildcards are not supported. - - ## Allow specifc apps to make changes to controlled folders - -You can specify if certain apps should always be considered safe and given write access to files in protected folders. Allowing apps can be useful if youre finding a particular app that you know and trust is being blocked by the controlled folder access feature. - - -**Use the Windows Defender Security app to whitelist specific apps:** - -1. Open the Windows Defender Security Center by clicking the shield icon in the task bar or searching the start menu for **Defender**. - -2. Click the **Virus & threat protection** tile (or the shield icon on the left menu bar) and then the **Virus & threat protection settings** label: - - ![Screenshot of the Virus & threat protection settings label in the Windows Defender Security Center](../windows-defender-antivirus/images/defender/wdav-protection-settings-wdsc.png) - -3. Under the **Controlled folder access** section, click **Allow an app through Controlled folder access** - -4. Click **Add an allowed app** and follow the prompts to add apps. - - ![](images/cfa-allow-app.png) - - **Use Group Policy to whitelist specific apps:** - -1. On your Group Policy management machine, open the [Group Policy Management Console](https://technet.microsoft.com/library/cc731212.aspx), right-click the Group Policy Object you want to configure and click **Edit**. - -3. In the **Group Policy Management Editor** go to **Computer configuration**. - -4. Click **Policies** then **Administrative templates**. - -5. Expand the tree to **Windows components > Windows Defender Antivirus > Exploit Guard**. - -6. Double-click the **Configure allowed applications** setting and set the option to **Enabled**. Click **Show** and enter each app as Value? Or Value Name? what are the requirements? Have to be exe? Do you have to enter fully qualified path, or will it apply to any .exe with that name? - - -## Review event logs for controlled folder access +## Review event logs for exploit protection How do you see these event logs? Are they under specific codes/areas? diff --git a/windows/threat-protection/windows-defender-exploit-guard/windows-defender-exploit-guard.md b/windows/threat-protection/windows-defender-exploit-guard/windows-defender-exploit-guard.md index 51488cd9a3..5621c83f5c 100644 --- a/windows/threat-protection/windows-defender-exploit-guard/windows-defender-exploit-guard.md +++ b/windows/threat-protection/windows-defender-exploit-guard/windows-defender-exploit-guard.md @@ -26,17 +26,6 @@ msft.author: iawilt - Enterprise security administrators - -**Manageability available with** - -- Group Policy -- PowerShell -- Windows Management Instrumentation (WMI) -- System Center Configuration Manager -- Microsoft Intune -- Windows Defender Security Center app - - Windows Defender Exploit Guard is a new collection of tools and features that help you keep your network safe from exploits. Exploits are infection vectors for malware that rely on vulnerabilities in software. You can use Windows Defender EG to: From b325b948873c0458442d54b313dcda01e784cbe0 Mon Sep 17 00:00:00 2001 From: Iaan D'Souza-Wiltshire Date: Tue, 18 Jul 2017 13:10:19 -0700 Subject: [PATCH 035/290] remove file ext --- ...rs-exploit-guard.md.md => controlled-folders-exploit-guard.md} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename windows/threat-protection/windows-defender-exploit-guard/{controlled-folders-exploit-guard.md.md => controlled-folders-exploit-guard.md} (100%) diff --git a/windows/threat-protection/windows-defender-exploit-guard/controlled-folders-exploit-guard.md.md b/windows/threat-protection/windows-defender-exploit-guard/controlled-folders-exploit-guard.md similarity index 100% rename from windows/threat-protection/windows-defender-exploit-guard/controlled-folders-exploit-guard.md.md rename to windows/threat-protection/windows-defender-exploit-guard/controlled-folders-exploit-guard.md From 985e9e985a1a81682e3ffbc1b44265d032aa2600 Mon Sep 17 00:00:00 2001 From: Iaan D'Souza-Wiltshire Date: Tue, 18 Jul 2017 13:11:57 -0700 Subject: [PATCH 036/290] file name --- ...exploit.guard.md => attack-surface-reduction-exploit-guard.md} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename windows/threat-protection/windows-defender-exploit-guard/{attack-surface-reduction-exploit.guard.md => attack-surface-reduction-exploit-guard.md} (100%) diff --git a/windows/threat-protection/windows-defender-exploit-guard/attack-surface-reduction-exploit.guard.md b/windows/threat-protection/windows-defender-exploit-guard/attack-surface-reduction-exploit-guard.md similarity index 100% rename from windows/threat-protection/windows-defender-exploit-guard/attack-surface-reduction-exploit.guard.md rename to windows/threat-protection/windows-defender-exploit-guard/attack-surface-reduction-exploit-guard.md From a002b9bb098a2737f82f71d8835af814a465fa28 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Thu, 27 Jul 2017 14:25:23 -0700 Subject: [PATCH 037/290] power bi integration --- ...ows-defender-advanced-threat-protection.md | 1 + ...ows-defender-advanced-threat-protection.md | 1 + ...ows-defender-advanced-threat-protection.md | 1 + .../images/atp-create-dashboard.png | Bin 0 -> 57879 bytes .../images/atp-download-connector.png | Bin 0 -> 57866 bytes .../images/atp-powerbi-consent.png | Bin 0 -> 76814 bytes .../images/atp-powerbi-get-data.png | Bin 0 -> 17640 bytes .../images/atp-powerbi-navigator.png | Bin 0 -> 16721 bytes .../images/atp-powerbi-options.png | Bin 0 -> 63343 bytes .../images/atp-powerbi-preview.png | Bin 0 -> 33198 bytes ...ows-defender-advanced-threat-protection.md | 129 ++++++++++++++++++ ...ows-defender-advanced-threat-protection.md | 1 + ...ows-defender-advanced-threat-protection.md | 1 + 13 files changed, 134 insertions(+) create mode 100644 windows/threat-protection/windows-defender-atp/images/atp-create-dashboard.png create mode 100644 windows/threat-protection/windows-defender-atp/images/atp-download-connector.png create mode 100644 windows/threat-protection/windows-defender-atp/images/atp-powerbi-consent.png create mode 100644 windows/threat-protection/windows-defender-atp/images/atp-powerbi-get-data.png create mode 100644 windows/threat-protection/windows-defender-atp/images/atp-powerbi-navigator.png create mode 100644 windows/threat-protection/windows-defender-atp/images/atp-powerbi-options.png create mode 100644 windows/threat-protection/windows-defender-atp/images/atp-powerbi-preview.png create mode 100644 windows/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/advanced-features-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/advanced-features-windows-defender-advanced-threat-protection.md index 81691de5b0..e6de933667 100644 --- a/windows/threat-protection/windows-defender-atp/advanced-features-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/advanced-features-windows-defender-advanced-threat-protection.md @@ -56,3 +56,4 @@ When you enable this feature, you'll be able to incorporate data from Office 365 - [Configure email notifications in Windows Defender ATP](configure-email-notifications-windows-defender-advanced-threat-protection.md) - [Enable SIEM integration in Windows Defender ATP](enable-siem-integration-windows-defender-advanced-threat-protection.md) - [Enable the custom threat intelligence API in Windows Defender ATP](enable-custom-ti-windows-defender-advanced-threat-protection.md) +- [Create and build Power BI reports](powerbi-reports-windows-defender-advanced-threat-protection.md) \ No newline at end of file diff --git a/windows/threat-protection/windows-defender-atp/configure-email-notifications-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/configure-email-notifications-windows-defender-advanced-threat-protection.md index 99d2f5b51f..6fc3864111 100644 --- a/windows/threat-protection/windows-defender-atp/configure-email-notifications-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/configure-email-notifications-windows-defender-advanced-threat-protection.md @@ -73,3 +73,4 @@ This section lists various issues that you may encounter when using email notifi - [Turn on the preview experience in Windows Defender ATP](preview-settings-windows-defender-advanced-threat-protection.md) - [Enable SIEM integration in Windows Defender ATP](enable-siem-integration-windows-defender-advanced-threat-protection.md) - [Enable the custom threat intelligence API in Windows Defender ATP](enable-custom-ti-windows-defender-advanced-threat-protection.md) +- [Create and build Power BI reports](powerbi-reports-windows-defender-advanced-threat-protection.md) \ No newline at end of file diff --git a/windows/threat-protection/windows-defender-atp/general-settings-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/general-settings-windows-defender-advanced-threat-protection.md index fa66ca420f..8159f8b285 100644 --- a/windows/threat-protection/windows-defender-atp/general-settings-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/general-settings-windows-defender-advanced-threat-protection.md @@ -38,3 +38,4 @@ During the onboarding process, a wizard takes you through the general settings o - [Configure email notifications in Windows Defender ATP](configure-email-notifications-windows-defender-advanced-threat-protection.md) - [Enable SIEM integration in Windows Defender ATP](enable-siem-integration-windows-defender-advanced-threat-protection.md) - [Enable the custom threat intelligence API in Windows Defender ATP](enable-custom-ti-windows-defender-advanced-threat-protection.md) +- [Create and build Power BI reports](powerbi-reports-windows-defender-advanced-threat-protection.md) \ No newline at end of file diff --git a/windows/threat-protection/windows-defender-atp/images/atp-create-dashboard.png b/windows/threat-protection/windows-defender-atp/images/atp-create-dashboard.png new file mode 100644 index 0000000000000000000000000000000000000000..ee4692cb5a5af4ff92f0722fdada3db9587eea48 GIT binary patch literal 57879 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 J(IuNF{};`#@MZu2 literal 0 HcmV?d00001 diff --git a/windows/threat-protection/windows-defender-atp/images/atp-download-connector.png b/windows/threat-protection/windows-defender-atp/images/atp-download-connector.png new file mode 100644 index 0000000000000000000000000000000000000000..87993e1c52399adf96be09d88fdfd9ecabfd2140 GIT binary patch literal 57866 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 E0HGfwOaK4? literal 0 HcmV?d00001 diff --git a/windows/threat-protection/windows-defender-atp/images/atp-powerbi-consent.png b/windows/threat-protection/windows-defender-atp/images/atp-powerbi-consent.png new file mode 100644 index 0000000000000000000000000000000000000000..41bdaf3af2d8df69ff88cf513621a22f8df4930a GIT binary patch literal 76814 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 N002ovPDHLkV1je}M1lYS literal 0 HcmV?d00001 diff --git a/windows/threat-protection/windows-defender-atp/images/atp-powerbi-get-data.png b/windows/threat-protection/windows-defender-atp/images/atp-powerbi-get-data.png new file mode 100644 index 0000000000000000000000000000000000000000..96200e68ff973ec6d81d0e9ebf27a239d9a3b9c3 GIT binary patch literal 17640 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 literal 0 HcmV?d00001 diff --git a/windows/threat-protection/windows-defender-atp/images/atp-powerbi-options.png b/windows/threat-protection/windows-defender-atp/images/atp-powerbi-options.png new file mode 100644 index 0000000000000000000000000000000000000000..be0e101c6ef05940ab24952702a2bd80dda1b90e GIT binary patch literal 63343 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 literal 0 HcmV?d00001 diff --git a/windows/threat-protection/windows-defender-atp/images/atp-powerbi-preview.png b/windows/threat-protection/windows-defender-atp/images/atp-powerbi-preview.png new file mode 100644 index 0000000000000000000000000000000000000000..92599b5a757c5761f6ec129e1a7fc6d6247ce237 GIT binary patch literal 33198 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 literal 0 HcmV?d00001 diff --git a/windows/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection.md new file mode 100644 index 0000000000..55c99c0e65 --- /dev/null +++ b/windows/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection.md @@ -0,0 +1,129 @@ +--- +title: Create and build Power BI reports using Windows Defender ATP data +description: Get security insights by creating and building Power BI dashboards using data from Windows Defender ATP and other data sources. +keywords: preferences setup, power bi, power bi service, power bi desktop, reports, dashboards, connectors +search.product: eADQiWindows 10XVcnh +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: security +author: mjcaparas +localizationpriority: high +--- +# Create and build Power BI reports using Windows Defender ATP data + +**Applies to:** + +- Windows 10 Enterprise +- Windows 10 Education +- Windows 10 Pro +- Windows 10 Pro Education +- Windows Defender Advanced Threat Protection (Windows Defender ATP) + +Understand the security status of your organization, including the status of machines, alerts, and investigations using the Windows Defender ATP reporting feature that integrates with Power BI. + +Windows Defender ATP supports the use of Power BI data connectors to enable you to connect and access Windows Defender ATP data using Microsoft Graph. + +Data connectors integrate seamlessly in Power BI, and make it easy for power users to query, shape and combine data to build reports and dashboards that meet the needs of your organization. + +You can easily get stated by: +- Creating a dashboard on the Power BI service or +- Building a custom dashboard on Power BI Desktop and tweaking it to fit the visual analytics and reporting requirements of your organization + +You can access these options from the Windows Defender ATP portal. Both the Power BI service and Power BI Desktop are supported. + +## Create a Windows Defender ATP dashboard on Power BI service +Windows Defender ATP makes it easy to create a Power BI dashboard by providing an option straight from the portal. + +1. In the navigation pane, select **Preferences setup** > **Power BI reports**. + +2. Click **Create dashboard**. This opens up a new tab in your browser and loads the Power BI service with data from your organization. + + ![Preferences setup with create dashboard button](images/atp-create-dashboard.png) + + >[NOTE] + >Loading your data in the Power BI service can take a few minutes. + +3. If this is the first time you’re using Power BI with Windows Defender ATP, you’ll need to sign in and give consent to Windows Defender ATP Power BI app. By providing consent, you’re allowing Windows Defender ATP Power BI to sign in and read your profile, and access your data. + + ![Consent image](images/atp-powerbi-consent.png) + +4. Click **Accept**. Power BI service will start downloading your Windows Defender ATP data from Microsoft Graph. + +When the dashboard is ready, you’ll get a notification within the Power BI website. + +## Build a custom Windows Defender ATP dashboard in Power BI +You can create a custom dashboard in Power BI Desktop to create visualizations that cater to the specific views that your organization requires. + +### Before you begin +1. Make sure you use Power BI Desktop June 2017 and above. Download the latest version. + +2. In the Windows Defender ATP portal navigation pane, select **Preferences setup** > **Power BI reports**. + +3. Click **Download connector** to download the WDATPPowerBI.zip file and extract it. + + ![Preferences setup with download connector button](images/atp-download-connector.png) + +4. Create a new directory Microsoft Power BI Desktop\Custom Connectors under the user's Documents folder. + +5. Copy WDATPDataConnector.mez from the zip to the directory you just created. + +6. Open Power BI Desktop. + +7. Click **File** > **Options and settings** > **Custom data connectors**. + +8. Select **New table and matrix visuals** and **Custom data connectors**. + + ![Power BI options page](images/atp-powerbi-options.png) + +9. Restart Power BI Desktop. + +## Customize the Windows Defender ATP Power BI dashboard +After completing the steps in the Before you begin section, you can proceed with building your custom dashboard. + +1. Open WDATPPowerBI.pbit from the zip with Power BI Desktop. + +2. If this is the first time you’re using Power BI with Windows Defender ATP, you’ll need to sign in and give consent to Windows Defender ATP Power BI app. By providing consent, you’re allowing Windows Defender ATP Power BI to sign in and read your profile, and access your data. + + ![Consent image](images/atp-powerbi-consent.png) + +3. Click **Accept**. Power BI Desktop will start downloading your Windows Defender ATP data from Microsoft Graph. When all data has been downloaded, you can proceed to customize your reports. + +## Mashup Windows Defender ATP data with other data sources +You can use Power BI Desktop to analyse data from Windows Defender ATP and mash that data up with other data sources to gain better security perspective in your organization. + +1. In Power BI Desktop, in the Home ribbon, click **Get data** and search for **Windows Defender Advanced Threat Protection**. + + ![Get data in Power BI](images/atp-powerbi-get-data.png) + +2. Click **Connect**. + +3. On the Preview Connector windows, click **Continue**. + + ![Power BI preview connector](images/atp-powerbi-preview.png) + +4. If this is the first time you’re using Power BI with Windows Defender ATP, you’ll need to sign in and give consent to Windows Defender ATP Power BI app. By providing consent, you’re allowing Windows Defender ATP Power BI to sign in and read your profile, and access your data. + + ![Consent image](images/atp-powerbi-consent.png) + +5. Click **Accept**. Power BI Desktop will start downloading your Windows Defender ATP data from Microsoft Graph. When all data has been downloaded, you can proceed to customize your reports. + +6. In the Navigator dialog box, select the Windows Defender ATP feeds you'd like to download and use in your reports and click Load. Data will start to be downloaded from the Microsoft Graph. + + ![Power BI navigator page](images/atp-powerbi-navigator.png) + +7. Load other data sources by clicking **Get data item** in the Home ribbon, and select another data source. + +8. Add visuals and select fields from the available data sources. + +## Related topics +- [Update general settings in Windows Defender ATP](general-settings-windows-defender-advanced-threat-protection.md) +- [Turn on advanced features in Windows Defender ATP](advanced-features-windows-defender-advanced-threat-protection.md) +- [Turn on the preview experience in Windows Defender ATP](preview-settings-windows-defender-advanced-threat-protection.md) +- [Configure email notifications in Windows Defender ATP](configure-email-notifications-windows-defender-advanced-threat-protection.md) +- [Enable SIEM integration in Windows Defender ATP](enable-siem-integration-windows-defender-advanced-threat-protection.md) +- [Enable the custom threat intelligence API in Windows Defender ATP](enable-custom-ti-windows-defender-advanced-threat-protection.md) + + + + diff --git a/windows/threat-protection/windows-defender-atp/preferences-setup-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/preferences-setup-windows-defender-advanced-threat-protection.md index e2904380b5..d8f8d52814 100644 --- a/windows/threat-protection/windows-defender-atp/preferences-setup-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/preferences-setup-windows-defender-advanced-threat-protection.md @@ -32,3 +32,4 @@ Topic | Description [Configure email notifications](configure-email-notifications-windows-defender-advanced-threat-protection.md) | Enables you to configure and identify a group of individuals who will immediately be informed of new alerts through email notifications. [Enable SIEM integration](enable-siem-integration-windows-defender-advanced-threat-protection.md) | Enable security information and event management (SIEM) integration to pull alerts from the Windows Defender ATP portal using your SIEM solution. [Enable Threat intel API](enable-custom-ti-windows-defender-advanced-threat-protection.md) | Before you can create custom threat intelligence (TI) using REST API, you'll need to set up the custom threat intelligence application. +[Create and build Power BI reports](powerbi-reports-windows-defender-advanced-threat-protection.md) | Get security insights by creating and building Power BI dashboards using data from Windows Defender ATP and other data sources. diff --git a/windows/threat-protection/windows-defender-atp/preview-settings-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/preview-settings-windows-defender-advanced-threat-protection.md index 1c4dcb2648..9c3c313ecf 100644 --- a/windows/threat-protection/windows-defender-atp/preview-settings-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/preview-settings-windows-defender-advanced-threat-protection.md @@ -31,3 +31,4 @@ Turn on the preview experience setting to be among the first to try upcoming fea - [Configure email notifications in Windows Defender ATP](configure-email-notifications-windows-defender-advanced-threat-protection.md) - [Enable SIEM integration in Windows Defender ATP](enable-siem-integration-windows-defender-advanced-threat-protection.md) - [Enable the custom threat intelligence API in Windows Defender ATP](enable-custom-ti-windows-defender-advanced-threat-protection.md) +- [Create and build Power BI reports](powerbi-reports-windows-defender-advanced-threat-protection.md) From df6e4ee36e4bc49adbf1d541091a3cb680eb645a Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Thu, 27 Jul 2017 14:25:29 -0700 Subject: [PATCH 038/290] add power bi --- windows/threat-protection/TOC.md | 1 + 1 file changed, 1 insertion(+) diff --git a/windows/threat-protection/TOC.md b/windows/threat-protection/TOC.md index fd9171827c..925286d4d1 100644 --- a/windows/threat-protection/TOC.md +++ b/windows/threat-protection/TOC.md @@ -74,6 +74,7 @@ #### [Configure email notifications](windows-defender-atp\configure-email-notifications-windows-defender-advanced-threat-protection.md) #### [Enable SIEM integration](windows-defender-atp\enable-siem-integration-windows-defender-advanced-threat-protection.md) #### [Enable Threat intel API](windows-defender-atp\enable-custom-ti-windows-defender-advanced-threat-protection.md) +#### [Create and build Power BI reports using Windows Defender ATP data](powerbi-reports-windows-defender-advanced-threat-protection.md) ### [Windows Defender ATP settings](windows-defender-atp\settings-windows-defender-advanced-threat-protection.md) ### [Windows Defender ATP service health](windows-defender-atp\service-status-windows-defender-advanced-threat-protection.md) ### [Troubleshoot Windows Defender ATP](windows-defender-atp\troubleshoot-windows-defender-advanced-threat-protection.md) From e8d9c901a5128377e5b6e9e8c933c9fbaad437b9 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Thu, 27 Jul 2017 14:35:29 -0700 Subject: [PATCH 039/290] fix link --- windows/threat-protection/TOC.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/threat-protection/TOC.md b/windows/threat-protection/TOC.md index 925286d4d1..ad34031e3a 100644 --- a/windows/threat-protection/TOC.md +++ b/windows/threat-protection/TOC.md @@ -74,7 +74,7 @@ #### [Configure email notifications](windows-defender-atp\configure-email-notifications-windows-defender-advanced-threat-protection.md) #### [Enable SIEM integration](windows-defender-atp\enable-siem-integration-windows-defender-advanced-threat-protection.md) #### [Enable Threat intel API](windows-defender-atp\enable-custom-ti-windows-defender-advanced-threat-protection.md) -#### [Create and build Power BI reports using Windows Defender ATP data](powerbi-reports-windows-defender-advanced-threat-protection.md) +#### [Create and build Power BI reports using Windows Defender ATP data](windows-defender-atp\powerbi-reports-windows-defender-advanced-threat-protection.md) ### [Windows Defender ATP settings](windows-defender-atp\settings-windows-defender-advanced-threat-protection.md) ### [Windows Defender ATP service health](windows-defender-atp\service-status-windows-defender-advanced-threat-protection.md) ### [Troubleshoot Windows Defender ATP](windows-defender-atp\troubleshoot-windows-defender-advanced-threat-protection.md) From 7327b93d69f4b51fc437e45f6e4c1dc739d10119 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Fri, 28 Jul 2017 10:41:33 -0700 Subject: [PATCH 040/290] updates --- ...orts-windows-defender-advanced-threat-protection.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/windows/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection.md index 55c99c0e65..a667d90921 100644 --- a/windows/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection.md @@ -50,13 +50,13 @@ Windows Defender ATP makes it easy to create a Power BI dashboard by providing a 4. Click **Accept**. Power BI service will start downloading your Windows Defender ATP data from Microsoft Graph. -When the dashboard is ready, you’ll get a notification within the Power BI website. +When the dashboard is ready, you’ll get a notification within the Power BI website. Use the link in the portal to the Power BI console after creating the dashboard. -## Build a custom Windows Defender ATP dashboard in Power BI +## Build a custom Windows Defender ATP dashboard in Power BI Desktop You can create a custom dashboard in Power BI Desktop to create visualizations that cater to the specific views that your organization requires. ### Before you begin -1. Make sure you use Power BI Desktop June 2017 and above. Download the latest version. +1. Make sure you use Power BI Desktop June 2017 and above. [Download the latest version](https://powerbi.microsoft.com/en-us/desktop/). 2. In the Windows Defender ATP portal navigation pane, select **Preferences setup** > **Power BI reports**. @@ -64,7 +64,7 @@ You can create a custom dashboard in Power BI Desktop to create visualizations t ![Preferences setup with download connector button](images/atp-download-connector.png) -4. Create a new directory Microsoft Power BI Desktop\Custom Connectors under the user's Documents folder. +4. Create a new directory `Microsoft Power BI Desktop\Custom Connectors` under the user's Documents folder. 5. Copy WDATPDataConnector.mez from the zip to the directory you just created. @@ -72,7 +72,7 @@ You can create a custom dashboard in Power BI Desktop to create visualizations t 7. Click **File** > **Options and settings** > **Custom data connectors**. -8. Select **New table and matrix visuals** and **Custom data connectors**. +8. Select **New table and matrix visuals** and **Custom data connectors** and click **OK**. ![Power BI options page](images/atp-powerbi-options.png) From f20adcc0be45d7093a4994654f06d35d91721a3b Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Tue, 1 Aug 2017 13:44:12 -0700 Subject: [PATCH 041/290] add new topic and image --- .../images/atp-add-application.png.jpg | Bin 0 -> 16202 bytes ...ows-defender-advanced-threat-protection.md | 46 ++++++++++++++++++ 2 files changed, 46 insertions(+) create mode 100644 windows/threat-protection/windows-defender-atp/images/atp-add-application.png.jpg create mode 100644 windows/threat-protection/windows-defender-atp/manage-alerts-api-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/images/atp-add-application.png.jpg b/windows/threat-protection/windows-defender-atp/images/atp-add-application.png.jpg new file mode 100644 index 0000000000000000000000000000000000000000..3e770c4a4eb7a09ab8bf170e403213a7e61828c9 GIT binary patch literal 16202 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 +1. Log on to [Azure](https://manage.windowsazure.com). + +2. Navigate to **Active Directory**. + +3. Select the tenant you want to register this app in - you can have several tenants. You are advised to have at least one separate development or test tenant in addition to a production tenant. + +4. Go to the **Applications** tab and click **Add**. + +5. Select **Add an application my organization is developing**. + +![Image of Add an application my organization is developing](images/atp-add-application.png) From 37754c83b26ca671162c828560642c1cf8bbd6e1 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Tue, 1 Aug 2017 14:16:27 -0700 Subject: [PATCH 042/290] add content for graph api --- .../images/atp-add-application-name.png | Bin 0 -> 29702 bytes .../images/atp-add-application.png | Bin 0 -> 50290 bytes .../images/atp-add-application.png.jpg | Bin 16202 -> 0 bytes .../images/atp-application-information.png | Bin 0 -> 28724 bytes .../images/atp-permissions-applications.png | Bin 0 -> 92656 bytes ...ows-defender-advanced-threat-protection.md | 144 +++++++++++++++++- 6 files changed, 142 insertions(+), 2 deletions(-) create mode 100644 windows/threat-protection/windows-defender-atp/images/atp-add-application-name.png create mode 100644 windows/threat-protection/windows-defender-atp/images/atp-add-application.png delete mode 100644 windows/threat-protection/windows-defender-atp/images/atp-add-application.png.jpg create mode 100644 windows/threat-protection/windows-defender-atp/images/atp-application-information.png create mode 100644 windows/threat-protection/windows-defender-atp/images/atp-permissions-applications.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-add-application-name.png b/windows/threat-protection/windows-defender-atp/images/atp-add-application-name.png new file mode 100644 index 0000000000000000000000000000000000000000..e46547a2ffd3fbe74515b583762ce4daff703a4b GIT binary patch literal 29702 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 literal 0 HcmV?d00001 diff --git a/windows/threat-protection/windows-defender-atp/images/atp-add-application.png b/windows/threat-protection/windows-defender-atp/images/atp-add-application.png new file mode 100644 index 0000000000000000000000000000000000000000..38767341f99888627e392641f983724be11b4336 GIT binary patch literal 50290 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 literal 0 HcmV?d00001 diff --git a/windows/threat-protection/windows-defender-atp/images/atp-permissions-applications.png b/windows/threat-protection/windows-defender-atp/images/atp-permissions-applications.png new file mode 100644 index 0000000000000000000000000000000000000000..c8a1a31e06cad2e4309e76bc9378d72c741dd510 GIT binary patch literal 92656 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 +## Create an app + 1. Log on to [Azure](https://manage.windowsazure.com). 2. Navigate to **Active Directory**. @@ -43,4 +44,143 @@ Before using the APIs, you’ll need to create an app that you’ll use to authe 5. Select **Add an application my organization is developing**. -![Image of Add an application my organization is developing](images/atp-add-application.png) + ![Image of Add an application my organization is developing](images/atp-add-application.png) + +6. Provide a name for the application and select **Native client application**. + + ![Image of Tell us about your application](images/atp-add-application-name.png) + +7. Provide the redirect URI. + + ![Image of Tell us about your application](images/atp-application-information.png) + +8. Click **Configure**, then at the end of the page click **Add application**. + +9. Select **Microsoft Graph API**. + +10. Choose **Sign in and read user profile** from the Delegated Permissions dropdown. + + ![Image of permissions to other applications](images/atp-permissions-applications.png) + +## Get an access token +1. Get the Client ID from the application you created. + +2. Use the **Client ID**. For example: + ``` + private const string authority = "https://login.microsoftonline.com/common/oauth2/v2.0/authorize"; + private const string resourceId = "https://graph.microsoft.com"; + private const string clientId = "{YOUR CLIENT ID/APP ID HERE}"; + private const string redirect = "https://localhost"; + HttpClient client = new HttpClient(); + AuthenticationContext auth = new AuthenticationContext(authority); + var token = auth.AcquireTokenAsync(resourceId, clientId, new Uri(redirect), new PlatformParameters(PromptBehavior.Auto)).Result; + client.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue(token.AccessTokenType, token.AccessToken); + ``` + +## Query the graph +Once the bearer token is retrieved, you can easily invoke the graph APIs. For example: + +``` +client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json")); +// sample endpoint +string ep = @"https://graph.microsoft.com/{VERSION}/alerts?$top=5"; +HttpResponseMessage response = client.GetAsync(ep).Result; +string resp = response.Content.ReadAsStringAsync().Result; +Console.WriteLine($"response for: {ep} \r\n {resp}"); +``` +## Supported APIs + +| Entity | Action | Description | Functions | Route | +|---------|---------------|--------------------------------------------------------------------------|--------------------------------------------|-------------------------------------------| +| Actor | Get | Retrieves an actor report from the CMS. | $top, $select, $count | /actor/{id} | +| | GetAlerts | Retrieves all alerts related to a given actor. | $expand, $top, $select, $count | /actor/{id}/alerts | +| Alerts | Get | Retrieves top recent alerts | $top, $select, $count, $skip, $expand | /alerts | +| | Get | Retrieves an alert by its ID | $top, $select, $count, $expand | /alerts/{id} | +| | GetMachines | Retrieves all machines related to a specific alert | $top, $select, $count | /alerts/{id}/machines | +| | GetFiles | Retrieves all files related to a specific alert | $top, $select, $count | /alerts/{id}/files | +| | GetActor | Retrieves the actor related to the specific alert | $top, $select, $count | /alerts/{id}/actor | +| | GetDomains | Retrieves all domains related to a specific alert | $top, $select, $count | /alerts/{id}/domains | +| | GetIPs | Retrieves all IPs related to a specific alert | $top, $select, $count | /alerts/{id}/ips | +| Machine | Get | Retrieves a collection of recently seen machines | $top, $select, $count, $skip | /machines | +| | Get | Retrieves a machine entity by ID | $top, $select, $count | /machines/{id} | +| | GetAlerts | Retrieves a collection of alerts related to a given machine ID | $top, $select, $count, $expand | /machines/{id}/alerts | +| | GetLogOnUsers | Retrieves a collection of logged on users related to a given machine ID | $top, $select, $count | /machines/{id}/logonusers | +| | Find | Find a machine entity around a specific timestamp by FQDN or internal IP | $top, $select, $count, $expand(logonusers) | /machines/find(key={id},timestamp={time}) | +| User | Get | Retrieve a User entity by key (user name or domain\user) | $top, $select, $count | /users/{id} | +| | GetAlerts | Retrieves a collection of alerts related to a given user ID | $top, $select, $count, $expand | /users/{id}/alerts | +| | GetMachines | Retrieves a collection of machines related to a given user ID | $top, $select, $count | /users/{id}/machines | +| Domain | Get | Retrieves a domain entity | $top, $select, $count | /domains/{id} | +| | GetAlerts | Retrieves a collection of alerts related to a given domain address | $top, $select, $count, $expand | /domains/{id}/alerts | +| | GetMachines | Retrieves a collection of machines related to a given domain address | $top, $select, $count | /domains/{id}/machines | +| | Stats | Retrieves the prevalence for the given domain | | /domains/{id}/stats | +| IP | Get | Retrieves an IP entity | $top, $select, $count | /ips/{id} | +| | GetAlerts | Retrieves a collection of alerts related to a given IP address | $top, $select, $count, $expand | /ips/{id}/alerts | +| | GetMachines | Retrieves a collection of machines related to a given IP address | $top, $select, $count | /ips/{id}/machines | +| | Stats | Retrieves the prevalence for the given IP | | /ips/{id}/stats | +| File | Get | Retrieves a file by identifier(Sha1, Sha256, MD5) | $top, $select, $count | /files/{id} | +| | GetAlerts | Retrieves a collection of alerts related to a given file hash | $top, $select, $count, $expand | /files/{id}/alerts | +| | GetMachines | Retrieves a collection of machines related to a given file hash | $top, $select, $count | /files{id}/machines | +| | Stats | Retrieves the prevalence for the given file | | /files/{id}/machines | + +### Example queries +After creating the application, you can run the following queries. + +Fetching the top 20 alerts with machine information: +``` +private const string authority = "https://login.microsoftonline.com/common/oauth2/v2.0/authorize"; +private const string resourceId = "https://graph.microsoft.com"; +private const string clientId = "{YOUR CLIENT ID/APP ID HERE}"; +private const string redirect = "https://localhost"; +HttpClient client = new HttpClient(); +AuthenticationContext auth = new AuthenticationContext(authority); +var token = auth.AcquireTokenAsync(resourceId, clientId, new Uri(redirect), new PlatformParameters(PromptBehavior.Auto)).Result; +client.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue(token.AccessTokenType, token.AccessToken); +var ep = $"{resourceId}/{apiVersion}/alerts?$top=20&$expand=machine"; // the query itself in yellow +HttpResponseMessage response = client.GetAsync(ep).Result; +string resp = response.Content.ReadAsStringAsync().Result; +Console.WriteLine($"response for: {ep} \r\n {resp}"); +``` + +Response: +``` +{ + "@odata.context": "https://graph.microsoft-ppe.com/testwdatp/$metadata#Alerts", + "@odata.count": 20, + "@odata.nextLink": "https://graph.microsoft-ppe.com/testwdatp/alerts?$top=20&$expand=machine&$skip=20", + "value": [ + { + "id": "636341278149188342_1960231459", + "severity": "Medium", + "status": "New", + "description": "A process has injected code into another process using process hollowing technique, indicating suspicious code being run in the target process memory. Injection is often used to hide malicious code execution within a trusted process. \nAs a result, the target process may exhibit abnormal behaviors such as opening a listening port or connecting to a command and control server.", + "recommendedAction": "1. Investigate the machine's timeline for any other indicators around the time of this alert \n2. Validate contextual information about the relevant components such as file prevalence, other machines it was observed on etc. \n3. Contact the machine's user to verify whether they received an email with a suspicious attachment or link around the time of the alert.\n4. Run a full malware scan on the machine, this may reveal additional related components. \n5. Consider submitting the relevant file(s) for deep analysis for detailed behavioral information. \n6. If initial investigation confirms suspicions, contact your incident response team for forensic analysis.", + "alertCreationTime": "2017-06-27T02:36:53.7841015Z", + "category": "Installation", + "title": "Process hollowing detected", + "threatFamilyName": null, + "detectionSource": null, + "classification": null, + "determination": null, + "assignedTo": null, + "resolvedTime": null, + "lastEventTime": "2017-06-29T10:11:54.2872094Z", + "firstEventTime": "2017-06-27T02:30:23.9320988Z", + "machine": { + "id": "67e5ef2c2eab150cc8638e21dba19c1b0a41ad0b", + "computerDnsName": null, + "firstSeen": "0001-01-01T00:00:00Z", + "isOnline": false, + "osPlatform": null, + "osVersion": null, + "systemProductName": null, + "lastIpAddress": null, + "lastExternalIpAddress": null, + "agentVersion": null, + "osBuild": null, + "healthStatus": "Active", + "isAadJoined": null + } + }, +}…. + +``` From adbe7c39323b7649506ccda14a6cb6fee210f022 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Tue, 1 Aug 2017 14:18:34 -0700 Subject: [PATCH 043/290] add topic to TOC --- windows/threat-protection/TOC.md | 1 + 1 file changed, 1 insertion(+) diff --git a/windows/threat-protection/TOC.md b/windows/threat-protection/TOC.md index fd9171827c..50d8fcb8c1 100644 --- a/windows/threat-protection/TOC.md +++ b/windows/threat-protection/TOC.md @@ -63,6 +63,7 @@ #### [Python code examples](windows-defender-atp\python-example-code-windows-defender-advanced-threat-protection.md) #### [Experiment with custom threat intelligence alerts](windows-defender-atp\experiment-custom-ti-windows-defender-advanced-threat-protection.md) #### [Troubleshoot custom threat intelligence issues](windows-defender-atp\troubleshoot-custom-ti-windows-defender-advanced-threat-protection.md) +### [Manage Windows Defender ATP alerts using APIs](windows-defender-atp\manage-alerts-api-windows-defender-advanced-threat-protection.md) ### [Check sensor state](windows-defender-atp\check-sensor-status-windows-defender-advanced-threat-protection.md) #### [Fix unhealthy sensors](windows-defender-atp\fix-unhealhty-sensors-windows-defender-advanced-threat-protection.md) ##### [Inactive machines](windows-defender-atp\fix-unhealhty-sensors-windows-defender-advanced-threat-protection.md#inactive-machines) From ff3be1a5c90bc24be988718c002bb7b5c3667c31 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Tue, 1 Aug 2017 14:39:49 -0700 Subject: [PATCH 044/290] add related topic --- ...-alerts-api-windows-defender-advanced-threat-protection.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/windows/threat-protection/windows-defender-atp/manage-alerts-api-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/manage-alerts-api-windows-defender-advanced-threat-protection.md index d22d6ffc01..7818106931 100644 --- a/windows/threat-protection/windows-defender-atp/manage-alerts-api-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/manage-alerts-api-windows-defender-advanced-threat-protection.md @@ -12,7 +12,7 @@ author: mjcaparas ms.localizationpriority: high --- -# Manage Windows Defender ATP alerts using the application program interface (APIs) +# Manage Windows Defender ATP alerts using application program interface (APIs) **Applies to:** @@ -184,3 +184,5 @@ Response: }…. ``` +Related topics +- Create and build Power BI reports \ No newline at end of file From 754ce9df9c85878f3eb2232f767d8aaf876cdfec Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Tue, 1 Aug 2017 14:41:19 -0700 Subject: [PATCH 045/290] add related topcis --- ...owerbi-reports-windows-defender-advanced-threat-protection.md | 1 + 1 file changed, 1 insertion(+) diff --git a/windows/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection.md index a667d90921..90c45ad742 100644 --- a/windows/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection.md @@ -117,6 +117,7 @@ You can use Power BI Desktop to analyse data from Windows Defender ATP and mash 8. Add visuals and select fields from the available data sources. ## Related topics +- Manage Windows Defender ATP alerts using APIs - [Update general settings in Windows Defender ATP](general-settings-windows-defender-advanced-threat-protection.md) - [Turn on advanced features in Windows Defender ATP](advanced-features-windows-defender-advanced-threat-protection.md) - [Turn on the preview experience in Windows Defender ATP](preview-settings-windows-defender-advanced-threat-protection.md) From 5c9a5f664d603545191554a115c82619e3bc859c Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Tue, 1 Aug 2017 14:44:42 -0700 Subject: [PATCH 046/290] minor edits based on feedback --- ...i-reports-windows-defender-advanced-threat-protection.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/windows/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection.md index 90c45ad742..007862bdde 100644 --- a/windows/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection.md @@ -26,8 +26,8 @@ Windows Defender ATP supports the use of Power BI data connectors to enable you Data connectors integrate seamlessly in Power BI, and make it easy for power users to query, shape and combine data to build reports and dashboards that meet the needs of your organization. -You can easily get stated by: -- Creating a dashboard on the Power BI service or +You can easily get started by: +- Creating a dashboard on the Power BI service - Building a custom dashboard on Power BI Desktop and tweaking it to fit the visual analytics and reporting requirements of your organization You can access these options from the Windows Defender ATP portal. Both the Power BI service and Power BI Desktop are supported. @@ -52,6 +52,8 @@ Windows Defender ATP makes it easy to create a Power BI dashboard by providing a When the dashboard is ready, you’ll get a notification within the Power BI website. Use the link in the portal to the Power BI console after creating the dashboard. +For more information, see [Create a Power BI dashboard from a report](https://powerbi.microsoft.com/en-us/documentation/powerbi-service-create-a-dashboard/). + ## Build a custom Windows Defender ATP dashboard in Power BI Desktop You can create a custom dashboard in Power BI Desktop to create visualizations that cater to the specific views that your organization requires. From 4d94c5ae402a08cd56af828a2098acc8048aeb3e Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Wed, 2 Aug 2017 12:54:53 -0700 Subject: [PATCH 047/290] update name of topic --- windows/threat-protection/TOC.md | 2 +- ...d-apis-windows-defender-advanced-threat-protection.md} | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) rename windows/threat-protection/windows-defender-atp/{manage-alerts-api-windows-defender-advanced-threat-protection.md => exposed-apis-windows-defender-advanced-threat-protection.md} (93%) diff --git a/windows/threat-protection/TOC.md b/windows/threat-protection/TOC.md index 50d8fcb8c1..4356c1bfd9 100644 --- a/windows/threat-protection/TOC.md +++ b/windows/threat-protection/TOC.md @@ -63,7 +63,7 @@ #### [Python code examples](windows-defender-atp\python-example-code-windows-defender-advanced-threat-protection.md) #### [Experiment with custom threat intelligence alerts](windows-defender-atp\experiment-custom-ti-windows-defender-advanced-threat-protection.md) #### [Troubleshoot custom threat intelligence issues](windows-defender-atp\troubleshoot-custom-ti-windows-defender-advanced-threat-protection.md) -### [Manage Windows Defender ATP alerts using APIs](windows-defender-atp\manage-alerts-api-windows-defender-advanced-threat-protection.md) +### [Exposed Windows Defender ATP APIs](windows-defender-atp\exposed-apis-windows-defender-advanced-threat-protection.md) ### [Check sensor state](windows-defender-atp\check-sensor-status-windows-defender-advanced-threat-protection.md) #### [Fix unhealthy sensors](windows-defender-atp\fix-unhealhty-sensors-windows-defender-advanced-threat-protection.md) ##### [Inactive machines](windows-defender-atp\fix-unhealhty-sensors-windows-defender-advanced-threat-protection.md#inactive-machines) diff --git a/windows/threat-protection/windows-defender-atp/manage-alerts-api-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/exposed-apis-windows-defender-advanced-threat-protection.md similarity index 93% rename from windows/threat-protection/windows-defender-atp/manage-alerts-api-windows-defender-advanced-threat-protection.md rename to windows/threat-protection/windows-defender-atp/exposed-apis-windows-defender-advanced-threat-protection.md index 7818106931..df82a9fee0 100644 --- a/windows/threat-protection/windows-defender-atp/manage-alerts-api-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/exposed-apis-windows-defender-advanced-threat-protection.md @@ -1,6 +1,6 @@ --- -title: Manage Windows Defender ATP alerts using APIs -description: Create your custom alert definitions and indicators of compromise in Windows Defender ATP using the available APIs in Windows Enterprise, Education, and Pro editions. +title: Windows Defender Advanced Threat Protection exposed APIs +description: Use the exposed data and actions using a set of progammatic APIs that are part of the Microsoft Intelligence Security Graph. keywords: alert definitions, indicators of compromise, threat intelligence, custom threat intelligence, rest api, api search.product: eADQiWindows 10XVcnh ms.prod: w10 @@ -12,7 +12,7 @@ author: mjcaparas ms.localizationpriority: high --- -# Manage Windows Defender ATP alerts using application program interface (APIs) +# Windows Defender ATP exposed APIs **Applies to:** @@ -22,7 +22,7 @@ ms.localizationpriority: high - Windows 10 Pro Education - Windows Defender Advanced Threat Protection (Windows Defender ATP) -Windows Defender ATP supports the OAuth 2.0 protocol. Using the OAuth 2.0 Authentication flow, you can use programmatic APIs to take response actions and leverage the rich host-based collected information to enrich signals from other sources through the Microsoft Security Graph. For more information, see OAuth 2.0 Authorization Code Flow. +Windows Defender ATP exposes much of the available data and actions using a set of programmatic APIs that are part of the Microsoft Intelligence Security Graph. Those APIs will enable you, to automate workflows and innovate based on Windows Defender ATP capabilities. The API access requires OAuth2.0 authentication. For more information, see [OAuth 2.0 Authorization Code Flow](https://docs.microsoft.com/en-us/azure/active-directory/develop/active-directory-v2-protocols-oauth-code). In general, you’ll need to take the following steps to use the APIs: - Create an app From e446212d1a2ba18a4eaebfc6e66c07974a76b425 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Thu, 3 Aug 2017 12:25:02 -0700 Subject: [PATCH 048/290] update content --- ...ows-defender-advanced-threat-protection.md | 30 ++++++++++++------- 1 file changed, 19 insertions(+), 11 deletions(-) diff --git a/windows/threat-protection/windows-defender-atp/configure-server-endpoints-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/configure-server-endpoints-windows-defender-advanced-threat-protection.md index 3aba69d26a..d7d9111019 100644 --- a/windows/threat-protection/windows-defender-atp/configure-server-endpoints-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/configure-server-endpoints-windows-defender-advanced-threat-protection.md @@ -21,23 +21,31 @@ localizationpriority: high - Windows 10 Pro Education - Windows Defender Advanced Threat Protection (Windows Defender ATP) -## Onboard server endpoints +Windows Defender ATP extends support to also include the Windows Server operating system, providing advanced attack detection and investigation capabilities, seamlessly through the Windows Defender Security Center console. + Windows Defender ATP supports the onboarding of the following servers: - Windows Server 2012 R2 - Windows Server 2016 -You'll need to do a one-time set up to onboard supported servers so that they can report sensor data to Windows Defender ATP. In general you'll need to: +To onboard your servers to Windows Defender ATP, you’ll need to: -- Set up the environment from the Windows Defender ATP portal -- Download the Microsoft Monitoring Agent (MMA) setup file -- Install the agent on the server using the method you choose -- Configure the agent with your **Workspace ID** and **Primary key** -- Configure proxy settings +- Turn on server monitoring from the Windows Defender Security Center portal. +- If you're already leveraging System Center Operations Manager (SCOM) or Operations Management Suite (OMS), simply attach the Microsoft Monitoring Agent (MMA) to report to your Windows Defender ATP workspace through [Multi Homing support](https://blogs.technet.microsoft.com/msoms/2016/05/26/oms-log-analytics-agent-multi-homing-support/). Otherwise, install and configure MMA to report sensor data to Windows Defender ATP as instructed below. -**System requirements and required configuration** [EFRAT, PLEASE CHECK THE FOLLOWIN PRE-REQS AND LET ME KNOW IF THERE ARE THINGS I NEED TO ADD OR REMOVE. THANK YOU!] -- Each server must be able to connect to the Internet using HTTPS or to the OMS Gateway. This connection can be direct, using a proxy, or through the OMS Gateway. -- The agent needs to use TCP port 443 for various resources -- Ensure that you adhere to the network requirements as stated in the Log Analytics service +**System requirements and required configuration** +- Each Windows server must be able to connect to the Internet using HTTPS. This connection can be direct, using a proxy, or through the [OMS Gateway](https://docs.microsoft.com/en-us/azure/log-analytics/log-analytics-oms-gateway). +- If a proxy or firewall is blocking all traffic by default and allowing only specific domains through or HTTPS scanning (SSL inspection) is enabled, make sure that the following URLs are white-listed to permit communication with Windows Defender ATP service: + +| Agent Resource | Ports | +|------------------------------------|-------------| +| *.oms.opinsights.azure.com | 443 | +| *.blob.core.windows.net | 443 | +| *.azure-automation.net | 443 | +| *.ods.opinsights.azure.com | 443 | +| winatp-gw-cus.microsoft.com | 443 | +| winatp-gw-eus.microsoft.com | 443 | +| winatp-gw-neu.microsoft.com | 443 | +| winatp-gw-weu.microsoft.com | 443 | ### Step 1: Set up the environment from the Windows Defender ATP portal From fd6096aaf9ca6b8af87d1b7a32750fd8bd715193 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Thu, 3 Aug 2017 13:52:17 -0700 Subject: [PATCH 049/290] update server onboarding --- ...ows-defender-advanced-threat-protection.md | 108 ++++++++++++------ .../images/atp-server-onboarding.png | Bin 0 -> 40610 bytes 2 files changed, 76 insertions(+), 32 deletions(-) create mode 100644 windows/threat-protection/windows-defender-atp/images/atp-server-onboarding.png diff --git a/windows/threat-protection/windows-defender-atp/configure-server-endpoints-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/configure-server-endpoints-windows-defender-advanced-threat-protection.md index d7d9111019..bebc6bbfc0 100644 --- a/windows/threat-protection/windows-defender-atp/configure-server-endpoints-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/configure-server-endpoints-windows-defender-advanced-threat-protection.md @@ -27,12 +27,14 @@ Windows Defender ATP supports the onboarding of the following servers: - Windows Server 2012 R2 - Windows Server 2016 +## Onboard server endpoints + To onboard your servers to Windows Defender ATP, you’ll need to: - Turn on server monitoring from the Windows Defender Security Center portal. - If you're already leveraging System Center Operations Manager (SCOM) or Operations Management Suite (OMS), simply attach the Microsoft Monitoring Agent (MMA) to report to your Windows Defender ATP workspace through [Multi Homing support](https://blogs.technet.microsoft.com/msoms/2016/05/26/oms-log-analytics-agent-multi-homing-support/). Otherwise, install and configure MMA to report sensor data to Windows Defender ATP as instructed below. -**System requirements and required configuration** +### System requirements and required configuration - Each Windows server must be able to connect to the Internet using HTTPS. This connection can be direct, using a proxy, or through the [OMS Gateway](https://docs.microsoft.com/en-us/azure/log-analytics/log-analytics-oms-gateway). - If a proxy or firewall is blocking all traffic by default and allowing only specific domains through or HTTPS scanning (SSL inspection) is enabled, make sure that the following URLs are white-listed to permit communication with Windows Defender ATP service: @@ -48,42 +50,84 @@ To onboard your servers to Windows Defender ATP, you’ll need to: | winatp-gw-weu.microsoft.com | 443 | -### Step 1: Set up the environment from the Windows Defender ATP portal +### Turn on Server monitoring from the Windows Defender Security Center portal -1. In the navigation pane, select **Endpoint management** > **Servers**. [CAN CHANGE DEPENDING IF LOUIE'S SUGGESTIONS ARE IMPLIMENTED] +1. In the navigation pane, select **Endpoint management** > **Server management**. -2. Click **Set up environment** and confirm that you'd like to proceed with the environment set up. When the set up completes, the **Workspace ID** and **Primary key** fields are populated with unique values. You'll need to use these values on the OMS application. [SHOULD WE CALL IT APPLICATION? OR PORTAL? OR SOMETHING ELSE?] +2. Click **Turn on server monitoring** and confirm that you'd like to proceed with the environment set up. When the set up completes, the **Workspace ID** and **Workspace key** fields are populated with unique values. You'll need to use these values to configure the MMA agent. -3. Proceed with downloading the Microsoft Monitoring Agent set up file. - -### Step 2: Download the Microsoft Monitoring Agent setup file [EFRAT PLEASE VERIFY IF THE FOLLOWING LINKS ARE CORRECT - THANK YOU!] -You'll need to download the agent setup file: -- Windows 64-bit agent - https://go.microsoft.com/fwlink/?LinkId=828603 -- Windows 32-bit agent - https://go.microsoft.com/fwlink/?LinkId=828604 - -For more information, see [Download the agent setup file from OMS](https://docs.microsoft.com/en-us/azure/log-analytics/log-analytics-windows-agents#download-the-agent-setup-file-from-oms). - -### Step 3: Install the agent on the server -Choose any of the following installation methods to install the agent on the server: -- [Install the agent using setup](https://docs.microsoft.com/en-us/azure/log-analytics/log-analytics-windows-agents#install-the-agent-using-setup) -- [Install the agent using the command line](https://docs.microsoft.com/en-us/azure/log-analytics/log-analytics-windows-agents#install-the-agent-using-the-command-line) -- [Install the agent using DSC in Azure Automation](https://docs.microsoft.com/en-us/azure/log-analytics/log-analytics-windows-agents#install-the-agent-using-dsc-in-azure-automation) - -[EFRAT, WE CAN REMOVE DSC IF IT'S NOT POPULAR LIKE YOU MENTIONED] - -### Step 4: Configure the agent -After completing the agent installation, you can proceed to configure the agent. For more information, see [Configure an agent manually or add additional workspaces](https://docs.microsoft.com/en-us/azure/log-analytics/log-analytics-windows-agents#configure-an-agent-manually-or-add-additional-workspaces). - -### Step 5: Configure proxy settings -You'll need to configure proxy settings for the Microsoft Monitoring Agent. For more information, see [Configure proxy settings](https://docs.microsoft.com/en-us/azure/log-analytics/log-analytics-windows-agents#configure-proxy-settings). - -When you've completed all the required steps, you should see onboarded servers in the portal within an hour. + ![Image of server onboarding](images/atp-server-onboarding.png) -## Offboard server endpoints -To offboard the server, you must uninstall the agent from the server. After you uninstall the agent, the server will no longer send sensor data to Windows Defender ATP. +### Install and configure Microsoft Monitoring Agent (MMA) to report sensor data to Windows Defender ATP +1. Download the agent setup file: [Windows 64-bit agent](https://go.microsoft.com/fwlink/?LinkId=828603). + +2. Using the Workspace ID and Workspace key provided in the previous procedure, choose any of the following installation methods to install the agent on the server: + - [Manually install the agent using setup](https://docs.microsoft.com/en-us/azure/log-analytics/log-analytics-windows-agents#install-the-agent-using-setup) + On the Agent Setup Options page, choose to connect the agent to Azure Log Analytics (OMS). + - [Install the agent using the command line](https://docs.microsoft.com/en-us/azure/log-analytics/log-analytics-windows-agents#install-the-agent-using-the-command-line) and [configure the agent using a script](https://docs.microsoft.com/en-us/azure/log-analytics/log-analytics-windows-agents#add-a-workspace-using-a-script). + +3. You'll need to configure proxy settings for the Microsoft Monitoring Agent. For more information, see [Configure proxy settings](https://docs.microsoft.com/en-us/azure/log-analytics/log-analytics-windows-agents#configure-proxy-settings). + +Once completed, you should see onboarded servers in the portal within an hour. + + +### Offboard server endpoints +To offboard the server, you can uninstall the MMA agent from the server or detach it from reporting to your Windows Defender ATP workspace. After offboarding the agent, the server will no longer send sensor data to Windows Defender ATP. For more information, see [To disable an agent](https://docs.microsoft.com/en-us/azure/log-analytics/log-analytics-windows-agents#to-disable-an-agent). -> [!IMPORTANT] -> Offboarding causes the server to stop sending sensor data to the portal but data from the server, including reference to any alerts it has had will be retained for up to 6 months. +>[!NOTE] +>Offboarding causes the server to stop sending sensor data to the portal but data from the server, including reference to any alerts it has had will be retained for up to 6 months. + + +## Onboard virtual desktop infrastructure (VDI) +You can onboard VDIs using Group Policy (GP). You can onboard VDIs using a single entry or multiple entries for each machine. The following steps will guide you through steps in onboarding VDIs and will highlight steps for single and multiple entries. + +1. Open the GP configuration package .zip file (_WindowsDefenderATPOnboardingPackage.zip_) that you downloaded from the service onboarding wizard.
    +You can also get the package from the [Windows Defender ATP portal](https://securitycenter.windows.com/): + + a. Click Endpoint management on the Navigation pane. + + b. Select Group Policy, click Download package and save the .zip file. + +2. Copy the extracted files from the .zip into golden/master image under the path `C:\WINDOWS\System32\GroupPolicy\Machine\Scripts\Startup`. You should have a folder called `WindowsDefenderATPOnboardingPackage` containing the file `WindowsDefenderATPOnboardingScript.cmd`. + + >[!NOTE] + > If you don't see the `C:\WINDOWS\System32\GroupPolicy\Machine\Scripts\Startup` folder, it might be hidden. You'll need to choose to the **Show hidden files and folders** option from file explorer. + +3. The following step is only applicable if you're implementing a single entry for each machine:
    + **For single entry for each machine:**
    + a. Download the file: [Onboard-NonPersistenMachine.ps1](https://go.microsoft.com/fwlink/p/?linkid=852276). + + b. Copy the file to `golden/master` image to the path `C:\WINDOWS\System32\GroupPolicy\Machine\Scripts\Startup`. + + >[!NOTE] + > If you don't see the `C:\WINDOWS\System32\GroupPolicy\Machine\Scripts\Startup` folder, it might be hidden. You'll need to choose to the **Show hidden files and folders** option from file explorer. + +4. Open a Local Group Policy Editor window and navigate to **Computer Configuration** > **Windows Settings** > **Scripts** > **Startup**. + +5. Depending on the method you'd like to implement, follow the appropriate steps:
    + **For single entry for each machine:**
    + Select the PowerShell Scripts tab, then click Add (Windows Explorer will open directly in the path where you copied the onboarding script earlier). Navigate to onboarding PowerShell script `Onboard-NonPersistentMachine.ps1`. + + **For multiple entries for each machine:**
    + Select the Scripts tab, then click **Add** (Windows Explorer will open directly in the path where you copied the onboarding script earlier). Navigate to the onboarding bash script `WindowsDefenderATPOnboardingScript.cmd`. + +6. (sysprep and) save golden/master image + +7. Test your solution: + a. Create a pool with one machine. + + b. Logon to machine. + + c. Logoff from machine. + + d. Logon to machine with another user. + + e. For single entry for each machine: Check only one entry in the Windows Defender ATP portal. + + For multiple entries for each machine: Check multiple entries in the Windows Defender ATP portal. + +8. Click **Machines list** on the Navigation pane. +9. Use the search function by entering the machine name and select **Machine** as search type. diff --git a/windows/threat-protection/windows-defender-atp/images/atp-server-onboarding.png b/windows/threat-protection/windows-defender-atp/images/atp-server-onboarding.png new file mode 100644 index 0000000000000000000000000000000000000000..ccb1bd50cfa6f87ed13c7aef07b6e5fb637df5af GIT binary patch literal 40610 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 TM9g8BH6~MIOCyBg-Dm#->ssGR literal 0 HcmV?d00001 From 4174506bfa0117f04d25f32c07a10988fe5dd987 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Thu, 3 Aug 2017 14:00:30 -0700 Subject: [PATCH 050/290] remove note --- ...-endpoints-gp-windows-defender-advanced-threat-protection.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection.md index d544e11c73..1154e6ca3b 100644 --- a/windows/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection.md @@ -97,7 +97,7 @@ path `C:\WINDOWS\System32\GroupPolicy\Machine\Scripts\Startup`. You should have 8. Click **Machines list** on the Navigation pane. -9. Use the search function by entering the machine name and select **Machine** as search type. [QUESTION TO DAN: IF USER WILL USE SEARCH FUNCTION, DO THEY REALLY NEED TO GO TO MACHINES LIST FIRST? CAN'T THEY JUST USE SEARCH FUNCTION DIRECTLY AND SKIP PRIOR STEP?] +9. Use the search function by entering the machine name and select **Machine** as search type. ## Additional Windows Defender ATP configuration settings For each endpoint, you can state whether samples can be collected from the endpoint when a request is made through the Windows Defender ATP portal to submit a file for deep analysis. From 626907edf410000465d9f631397f72e2a4142dd3 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Thu, 3 Aug 2017 14:03:07 -0700 Subject: [PATCH 051/290] remove section --- ...ows-defender-advanced-threat-protection.md | 51 ------------------- 1 file changed, 51 deletions(-) diff --git a/windows/threat-protection/windows-defender-atp/configure-server-endpoints-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/configure-server-endpoints-windows-defender-advanced-threat-protection.md index bebc6bbfc0..056440c27a 100644 --- a/windows/threat-protection/windows-defender-atp/configure-server-endpoints-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/configure-server-endpoints-windows-defender-advanced-threat-protection.md @@ -80,54 +80,3 @@ For more information, see [To disable an agent](https://docs.microsoft.com/en-us >[!NOTE] >Offboarding causes the server to stop sending sensor data to the portal but data from the server, including reference to any alerts it has had will be retained for up to 6 months. - -## Onboard virtual desktop infrastructure (VDI) -You can onboard VDIs using Group Policy (GP). You can onboard VDIs using a single entry or multiple entries for each machine. The following steps will guide you through steps in onboarding VDIs and will highlight steps for single and multiple entries. - -1. Open the GP configuration package .zip file (_WindowsDefenderATPOnboardingPackage.zip_) that you downloaded from the service onboarding wizard.
    -You can also get the package from the [Windows Defender ATP portal](https://securitycenter.windows.com/): - - a. Click Endpoint management on the Navigation pane. - - b. Select Group Policy, click Download package and save the .zip file. - -2. Copy the extracted files from the .zip into golden/master image under the path `C:\WINDOWS\System32\GroupPolicy\Machine\Scripts\Startup`. You should have a folder called `WindowsDefenderATPOnboardingPackage` containing the file `WindowsDefenderATPOnboardingScript.cmd`. - - >[!NOTE] - > If you don't see the `C:\WINDOWS\System32\GroupPolicy\Machine\Scripts\Startup` folder, it might be hidden. You'll need to choose to the **Show hidden files and folders** option from file explorer. - -3. The following step is only applicable if you're implementing a single entry for each machine:
    - **For single entry for each machine:**
    - a. Download the file: [Onboard-NonPersistenMachine.ps1](https://go.microsoft.com/fwlink/p/?linkid=852276). - - b. Copy the file to `golden/master` image to the path `C:\WINDOWS\System32\GroupPolicy\Machine\Scripts\Startup`. - - >[!NOTE] - > If you don't see the `C:\WINDOWS\System32\GroupPolicy\Machine\Scripts\Startup` folder, it might be hidden. You'll need to choose to the **Show hidden files and folders** option from file explorer. - -4. Open a Local Group Policy Editor window and navigate to **Computer Configuration** > **Windows Settings** > **Scripts** > **Startup**. - -5. Depending on the method you'd like to implement, follow the appropriate steps:
    - **For single entry for each machine:**
    - Select the PowerShell Scripts tab, then click Add (Windows Explorer will open directly in the path where you copied the onboarding script earlier). Navigate to onboarding PowerShell script `Onboard-NonPersistentMachine.ps1`. - - **For multiple entries for each machine:**
    - Select the Scripts tab, then click **Add** (Windows Explorer will open directly in the path where you copied the onboarding script earlier). Navigate to the onboarding bash script `WindowsDefenderATPOnboardingScript.cmd`. - -6. (sysprep and) save golden/master image - -7. Test your solution: - a. Create a pool with one machine. - - b. Logon to machine. - - c. Logoff from machine. - - d. Logon to machine with another user. - - e. For single entry for each machine: Check only one entry in the Windows Defender ATP portal. - - For multiple entries for each machine: Check multiple entries in the Windows Defender ATP portal. - -8. Click **Machines list** on the Navigation pane. -9. Use the search function by entering the machine name and select **Machine** as search type. From 642109de13bc397e80bc7d279974c50274c35d77 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Thu, 3 Aug 2017 14:21:25 -0700 Subject: [PATCH 052/290] add related topic --- ...werbi-reports-windows-defender-advanced-threat-protection.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection.md index 007862bdde..f8ea9f7789 100644 --- a/windows/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection.md @@ -119,7 +119,7 @@ You can use Power BI Desktop to analyse data from Windows Defender ATP and mash 8. Add visuals and select fields from the available data sources. ## Related topics -- Manage Windows Defender ATP alerts using APIs +- Exposed Windows Defender ATP APIs - [Update general settings in Windows Defender ATP](general-settings-windows-defender-advanced-threat-protection.md) - [Turn on advanced features in Windows Defender ATP](advanced-features-windows-defender-advanced-threat-protection.md) - [Turn on the preview experience in Windows Defender ATP](preview-settings-windows-defender-advanced-threat-protection.md) From 19732e55c82ed1a446495c8a68278192249c13c6 Mon Sep 17 00:00:00 2001 From: jcaparas Date: Mon, 7 Aug 2017 13:20:20 -0700 Subject: [PATCH 053/290] update to explain challenges of vdi onboarding --- ...-gp-windows-defender-advanced-threat-protection.md | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/windows/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection.md index d544e11c73..a47218351d 100644 --- a/windows/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection.md @@ -49,7 +49,16 @@ ms.localizationpriority: high 9. Click **OK** and close any open GPMC windows. -## Onboard virtual desktop infrastructure (VDI) +## Onboard non-persistent virtual desktop infrastructure (VDI) machines + +Windows Defender ATP supports non-persistent VDI session onboarding. There might be associated challendges when onboarding VDIs. The typical challenges for this scenario are: + +- Instant early onboarding of a short living session + - A session should be onboared to Windows Defender ATP prior to the actual provisioning + +- Machine name persistence + - The machine names are typically reused for new sessions. One may ask to have them as a single machine entry while others may prefer to have multiple entries per machine name. + You can onboard VDIs using Group Policy (GP). You can onboard VDIs using a single entry or multiple entries for each machine. The following steps will guide you through steps in onboarding VDIs and will highlight steps for single and multiple entries. 1. Open the GP configuration package .zip file (*WindowsDefenderATPOnboardingPackage.zip*) that you downloaded from the service onboarding wizard. You can also get the package from the [Windows Defender ATP portal](https://securitycenter.windows.com/): From 605694eea94d627f14308951490d84d5f799de43 Mon Sep 17 00:00:00 2001 From: jcaparas Date: Mon, 7 Aug 2017 14:20:43 -0700 Subject: [PATCH 054/290] add topic --- windows/threat-protection/TOC.md | 1 + ...ows-defender-advanced-threat-protection.md | 55 +++++++++++++++++++ 2 files changed, 56 insertions(+) create mode 100644 windows/threat-protection/windows-defender-atp/configure-endpoints-non-windows-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/TOC.md b/windows/threat-protection/TOC.md index 0e0d0232d6..ca977a2d5d 100644 --- a/windows/threat-protection/TOC.md +++ b/windows/threat-protection/TOC.md @@ -12,6 +12,7 @@ ##### [Configure endpoints using Mobile Device Management tools](windows-defender-atp\configure-endpoints-mdm-windows-defender-advanced-threat-protection.md) ###### [Configure endpoints using Microsoft Intune](windows-defender-atp\configure-endpoints-mdm-windows-defender-advanced-threat-protection.md#configure-endpoints-using-microsoft-intune) ##### [Configure endpoints using a local script](windows-defender-atp\configure-endpoints-script-windows-defender-advanced-threat-protection.md) +##### [Configure non-Windows endpoints](windows-defender-atp\configure-endpoints-non-windows-windows-defender-advanced-threat-protection.md) #### [Configure proxy and Internet settings](windows-defender-atp\configure-proxy-internet-windows-defender-advanced-threat-protection.md) #### [Troubleshoot onboarding issues](windows-defender-atp\troubleshoot-onboarding-windows-defender-advanced-threat-protection.md) ### [Portal overview](windows-defender-atp\portal-overview-windows-defender-advanced-threat-protection.md) diff --git a/windows/threat-protection/windows-defender-atp/configure-endpoints-non-windows-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/configure-endpoints-non-windows-windows-defender-advanced-threat-protection.md new file mode 100644 index 0000000000..20efeef636 --- /dev/null +++ b/windows/threat-protection/windows-defender-atp/configure-endpoints-non-windows-windows-defender-advanced-threat-protection.md @@ -0,0 +1,55 @@ +--- +title: Configure non-Windows endpoints in Windows Defender ATP +search.product: eADQiWindows 10XVcnh +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: security +author: mjcaparas +localizationpriority: high +--- + +# Configure non-Windows endpoints + +**Applies to:** + +- Group Policy +- Windows 10 Enterprise +- Windows 10 Education +- Windows 10 Pro +- Windows 10 Pro Education +- Windows Defender Advanced Threat Protection (Windows Defender ATP) + +Windows Defender Security Center provides a centralized security operations experience for Windows as well as non-Windows platforms.This experience leverages on a 3rd-party security products’ telemetry. + +### Supported non-Windows endpoints +Windows Defender Security Center supports the following non-Windows endpoints: + +- Mac OS (DAN, ARE THERE SPECIFIC VERSIONS THAT WE SUPPORT?) +- Linux (DAN, ARE THERE SPECIFIC VERSIONS THAT WE SUPPORT?) + + +## Onboard non-Windows endpoints + +1. In Windows Defender Security Center portal, select the **Endpoint management** > **Non-Windows endpoint management**. + +2. Make sure the 3rd-party solution is listed. + +3. Toggle the switch button to turn on the 3rd party solution integration.[LOOKED AT SECURITYCENTER.WINDOWS.COM AND SAW THE TOGGLE - MIGHT CHANGE.] + +4. Click **Generate access token** button and then **Copy**. + +5. Depending on the 3rd-party implementation you're using, the implementation might vary. Refer to the 3rd-party solution documentation for guidance on how to use the token. + +>[!NOTE] +> The access token has limited expiration period. If needed, regenerate the token close to the time you share it with the 3rd party solution. + +## Offboard non-Windows endpoints +To effectively offboard the endpoints from the service, you'll need to disable the data push on the 3rd-party portal then switch the toggle to off in Windows Defender Security Center to block the data inbound flow. + +1. Follow the 3rd party documentation to opt-out on the 3rd party service side. + +2. In Windows Defender Security Center portal, select **Endpoint management**> **Non-Windows endpoint management**. + +3. Toggle the switch button to turn off the 3rd party solution integration. + From b19783e9a1b7b93c14c55f104d8f258e453f3114 Mon Sep 17 00:00:00 2001 From: jcaparas Date: Mon, 7 Aug 2017 14:20:51 -0700 Subject: [PATCH 055/290] update keywords --- ...s-non-windows-windows-defender-advanced-threat-protection.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/windows/threat-protection/windows-defender-atp/configure-endpoints-non-windows-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/configure-endpoints-non-windows-windows-defender-advanced-threat-protection.md index 20efeef636..b2bb2cbd6f 100644 --- a/windows/threat-protection/windows-defender-atp/configure-endpoints-non-windows-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/configure-endpoints-non-windows-windows-defender-advanced-threat-protection.md @@ -1,5 +1,7 @@ --- title: Configure non-Windows endpoints in Windows Defender ATP +description: Configure non-Winodws endpoints to see sensor data and get alerts from them +keywords: configure endpoints non-Windows endpoints, endpoint management, configure Windows ATP endpoints, configure Windows Defender Advanced Threat Protection endpoints search.product: eADQiWindows 10XVcnh ms.prod: w10 ms.mktglfcycl: deploy From c4c8bf2643384c1d62de7106e76c00ea2a5a9fae Mon Sep 17 00:00:00 2001 From: jcaparas Date: Mon, 7 Aug 2017 14:38:47 -0700 Subject: [PATCH 056/290] update intro --- ...-windows-windows-defender-advanced-threat-protection.md | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/windows/threat-protection/windows-defender-atp/configure-endpoints-non-windows-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/configure-endpoints-non-windows-windows-defender-advanced-threat-protection.md index b2bb2cbd6f..c6f16e9682 100644 --- a/windows/threat-protection/windows-defender-atp/configure-endpoints-non-windows-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/configure-endpoints-non-windows-windows-defender-advanced-threat-protection.md @@ -15,14 +15,13 @@ localizationpriority: high **Applies to:** -- Group Policy - Windows 10 Enterprise - Windows 10 Education - Windows 10 Pro - Windows 10 Pro Education - Windows Defender Advanced Threat Protection (Windows Defender ATP) -Windows Defender Security Center provides a centralized security operations experience for Windows as well as non-Windows platforms.This experience leverages on a 3rd-party security products’ telemetry. +Windows Defender Security Center provides a centralized security operations experience for Windows as well as non-Windows platforms. You'll be able to see alerts from various supported operating systems (OS) in Windows Defender Security Center and better protect your organization's network. This experience leverages on a 3rd-party security products’ sensor data. ### Supported non-Windows endpoints Windows Defender Security Center supports the following non-Windows endpoints: @@ -43,8 +42,8 @@ Windows Defender Security Center supports the following non-Windows endpoints: 5. Depending on the 3rd-party implementation you're using, the implementation might vary. Refer to the 3rd-party solution documentation for guidance on how to use the token. ->[!NOTE] -> The access token has limited expiration period. If needed, regenerate the token close to the time you share it with the 3rd party solution. +>[!WARNING] +> The access token is only displayed once. Make sure you keep a copy of it in a safe place. If needed, regenerate the token close to the time you need to share it with the 3rd-party solution. ## Offboard non-Windows endpoints To effectively offboard the endpoints from the service, you'll need to disable the data push on the 3rd-party portal then switch the toggle to off in Windows Defender Security Center to block the data inbound flow. From 661df579506746ab05dfb077dca99650996ea9cf Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Wed, 9 Aug 2017 10:03:54 -0700 Subject: [PATCH 057/290] add link --- ...werbi-reports-windows-defender-advanced-threat-protection.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection.md index f8ea9f7789..0934dd14db 100644 --- a/windows/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection.md @@ -119,7 +119,7 @@ You can use Power BI Desktop to analyse data from Windows Defender ATP and mash 8. Add visuals and select fields from the available data sources. ## Related topics -- Exposed Windows Defender ATP APIs +- [Exposed Windows Defender ATP APIs](powerbi-reports-windows-defender-advanced-threat-protection.md) - [Update general settings in Windows Defender ATP](general-settings-windows-defender-advanced-threat-protection.md) - [Turn on advanced features in Windows Defender ATP](advanced-features-windows-defender-advanced-threat-protection.md) - [Turn on the preview experience in Windows Defender ATP](preview-settings-windows-defender-advanced-threat-protection.md) From 6cfeb76c848c5d8382578a647e013b496353877b Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Wed, 9 Aug 2017 12:56:30 -0700 Subject: [PATCH 058/290] revert --- ...werbi-reports-windows-defender-advanced-threat-protection.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection.md index 0934dd14db..f8ea9f7789 100644 --- a/windows/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection.md @@ -119,7 +119,7 @@ You can use Power BI Desktop to analyse data from Windows Defender ATP and mash 8. Add visuals and select fields from the available data sources. ## Related topics -- [Exposed Windows Defender ATP APIs](powerbi-reports-windows-defender-advanced-threat-protection.md) +- Exposed Windows Defender ATP APIs - [Update general settings in Windows Defender ATP](general-settings-windows-defender-advanced-threat-protection.md) - [Turn on advanced features in Windows Defender ATP](advanced-features-windows-defender-advanced-threat-protection.md) - [Turn on the preview experience in Windows Defender ATP](preview-settings-windows-defender-advanced-threat-protection.md) From 5eef48fc486b8773ccefb21d50c583239e9ebc4f Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Wed, 9 Aug 2017 13:00:27 -0700 Subject: [PATCH 059/290] rename section and location --- ...ows-defender-advanced-threat-protection.md | 30 +++++++++---------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/windows/threat-protection/windows-defender-atp/configure-server-endpoints-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/configure-server-endpoints-windows-defender-advanced-threat-protection.md index 056440c27a..2eca639f34 100644 --- a/windows/threat-protection/windows-defender-atp/configure-server-endpoints-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/configure-server-endpoints-windows-defender-advanced-threat-protection.md @@ -34,21 +34,6 @@ To onboard your servers to Windows Defender ATP, you’ll need to: - Turn on server monitoring from the Windows Defender Security Center portal. - If you're already leveraging System Center Operations Manager (SCOM) or Operations Management Suite (OMS), simply attach the Microsoft Monitoring Agent (MMA) to report to your Windows Defender ATP workspace through [Multi Homing support](https://blogs.technet.microsoft.com/msoms/2016/05/26/oms-log-analytics-agent-multi-homing-support/). Otherwise, install and configure MMA to report sensor data to Windows Defender ATP as instructed below. -### System requirements and required configuration -- Each Windows server must be able to connect to the Internet using HTTPS. This connection can be direct, using a proxy, or through the [OMS Gateway](https://docs.microsoft.com/en-us/azure/log-analytics/log-analytics-oms-gateway). -- If a proxy or firewall is blocking all traffic by default and allowing only specific domains through or HTTPS scanning (SSL inspection) is enabled, make sure that the following URLs are white-listed to permit communication with Windows Defender ATP service: - -| Agent Resource | Ports | -|------------------------------------|-------------| -| *.oms.opinsights.azure.com | 443 | -| *.blob.core.windows.net | 443 | -| *.azure-automation.net | 443 | -| *.ods.opinsights.azure.com | 443 | -| winatp-gw-cus.microsoft.com | 443 | -| winatp-gw-eus.microsoft.com | 443 | -| winatp-gw-neu.microsoft.com | 443 | -| winatp-gw-weu.microsoft.com | 443 | - ### Turn on Server monitoring from the Windows Defender Security Center portal @@ -80,3 +65,18 @@ For more information, see [To disable an agent](https://docs.microsoft.com/en-us >[!NOTE] >Offboarding causes the server to stop sending sensor data to the portal but data from the server, including reference to any alerts it has had will be retained for up to 6 months. +### Configure server endpoint proxy and Internet connectivity settings +- Each Windows server must be able to connect to the Internet using HTTPS. This connection can be direct, using a proxy, or through the [OMS Gateway](https://docs.microsoft.com/en-us/azure/log-analytics/log-analytics-oms-gateway). +- If a proxy or firewall is blocking all traffic by default and allowing only specific domains through or HTTPS scanning (SSL inspection) is enabled, make sure that the following URLs are white-listed to permit communication with Windows Defender ATP service: + +| Agent Resource | Ports | +|------------------------------------|-------------| +| *.oms.opinsights.azure.com | 443 | +| *.blob.core.windows.net | 443 | +| *.azure-automation.net | 443 | +| *.ods.opinsights.azure.com | 443 | +| winatp-gw-cus.microsoft.com | 443 | +| winatp-gw-eus.microsoft.com | 443 | +| winatp-gw-neu.microsoft.com | 443 | +| winatp-gw-weu.microsoft.com | 443 | + From d9ecd098f5992911b91326ac9f973ef0fbca1c07 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Wed, 9 Aug 2017 13:57:25 -0700 Subject: [PATCH 060/290] steps to create app --- ...ows-defender-advanced-threat-protection.md | 33 ++++++++++-------- .../images/atp-azure-api-access.png | Bin 0 -> 51330 bytes .../images/atp-azure-atp-app.png | Bin 0 -> 60199 bytes .../images/atp-azure-create.png | Bin 0 -> 9665 bytes .../images/atp-azure-new-app.png | Bin 0 -> 63634 bytes .../images/atp-azure-required-permissions.png | Bin 0 -> 60251 bytes .../images/atp-azure-select-permissions.png | Bin 0 -> 74621 bytes 7 files changed, 19 insertions(+), 14 deletions(-) create mode 100644 windows/threat-protection/windows-defender-atp/images/atp-azure-api-access.png create mode 100644 windows/threat-protection/windows-defender-atp/images/atp-azure-atp-app.png create mode 100644 windows/threat-protection/windows-defender-atp/images/atp-azure-create.png create mode 100644 windows/threat-protection/windows-defender-atp/images/atp-azure-new-app.png create mode 100644 windows/threat-protection/windows-defender-atp/images/atp-azure-required-permissions.png create mode 100644 windows/threat-protection/windows-defender-atp/images/atp-azure-select-permissions.png diff --git a/windows/threat-protection/windows-defender-atp/exposed-apis-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/exposed-apis-windows-defender-advanced-threat-protection.md index df82a9fee0..74e36aaebb 100644 --- a/windows/threat-protection/windows-defender-atp/exposed-apis-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/exposed-apis-windows-defender-advanced-threat-protection.md @@ -34,33 +34,38 @@ Before using the APIs, you’ll need to create an app that you’ll use to authe ## Create an app -1. Log on to [Azure](https://manage.windowsazure.com). +1. Log on to [Azure](https://portal.azure.com). -2. Navigate to **Active Directory**. +2. Navigate to **Azure Active Directory** > **App registrations** > **New application registration**. -3. Select the tenant you want to register this app in - you can have several tenants. You are advised to have at least one separate development or test tenant in addition to a production tenant. + ![Image of Microsoft Azure and navigation to application registration](images/atp-azure-new-app.png) -4. Go to the **Applications** tab and click **Add**. +3. In the Create window, enter the following information then click **Create**. -5. Select **Add an application my organization is developing**. + ![Image of Create application window](images/atp-azure-create.png) - ![Image of Add an application my organization is developing](images/atp-add-application.png) + - **Name:** WinATPGraph + - **Application type:** Native + - **Redirect URI:** `https://localhost` -6. Provide a name for the application and select **Native client application**. - ![Image of Tell us about your application](images/atp-add-application-name.png) +4. Navigate and select the newly created application. + ![Image of new app in Azure](images/atp-azure-atp-app.png) -7. Provide the redirect URI. +5. Click **All settings** > **Required permissions** > **Add**. - ![Image of Tell us about your application](images/atp-application-information.png) + ![Image of All settings, then required permissions](images/atp-azure-required-permissions.png) -8. Click **Configure**, then at the end of the page click **Add application**. +6. Click **Select an API** > **Microsoft Graph**, then click **Select**. -9. Select **Microsoft Graph API**. + ![Image of API access and API selection](images/atp-azure-api-access.png) -10. Choose **Sign in and read user profile** from the Delegated Permissions dropdown. - ![Image of permissions to other applications](images/atp-permissions-applications.png) +7. Click **Select permissions** and select **Sign in and read user profile** then click **Select**. + + ![Image of select permissions](images/atp-azure-select-permissions.png) + +You can now use the code snippets in the following sections to query the API using the created app ID. ## Get an access token 1. Get the Client ID from the application you created. diff --git a/windows/threat-protection/windows-defender-atp/images/atp-azure-api-access.png b/windows/threat-protection/windows-defender-atp/images/atp-azure-api-access.png new file mode 100644 index 0000000000000000000000000000000000000000..31a49811ecbff2a5cc0edb12b8b8a4a76c41d8c1 GIT binary patch literal 51330 zcmbrmbyStn*DZVu5Tpg^P+IA3P(VUJKtLL#ySr7o6{Msj1f)S)IzDN1IKS8k4xCudpKH{nL8s2aefHGQS5(59Zd|7 zr`~h6urWdK9O0nDPtcJ+QL!_1b~A7^LFn3FAy3EncX10RBWnXV)e%wMToDb2(U6DL z4IFJPY|RkOWQ)OY?ACw2@8W1=f;hPHU;FRVB6nTmvZFcCrTB5?FOna0uK*QnMiFvmuwMx=H0?c^|eLp$82I^ zV)F|NNkW(n#90pPQgiMEhP0kTE?jO1$^ZK3UW;Y^@4rjEG}%Oi{MSdmr7V}}6x$v1 zSzp6TtEE?zu7{YhR1(8fTR&Hhd9**r(VgMm>v`^0C1R!`M@P>qe*$c{EnF#Vf6Ve1LrncB4+r z2y%ftmzS5@M@Lm$kKRG^^}G$c6n{HEl%aXYL;S4zUirl6{Y76bWU?+6<_55&E_g>w{=>62J# zwW(=nI1E~E7HX7TzkBztX;@512%@=GUElo-<>OUz*WU&fhJ;Cb#}zE1YTx6Pt}SIX zJ=5*F|9a8SE5ijuQIsOL&CJXidK8j*vF17>+XB$>6V2~abH@6nO}bl`is?+8lDT~K z5iwr29lW8=milDnARSXHSeB3)KC8ITo;^du!s?id7Q-eZBh&fniuLEupBm?tm|BTJ zTq-Iy+0y#c)dCq=*~bzRH-tq*cB1{xZ^Y6oTu1N=3DJm(QVt9ZEZ$BCStcsTEg-wz zDIXA5Svhh-NJv;(z8rZ>)<0C?^m=+Poq&~YmkQEXc`NYGc zM@&zsHG+hT`vY2SP0h=*!wtl%_q$I^R7*b3R$HKIm z7(XY*ZWs4Gv)>veYtT)3X=8$pFt@hs>~~vLdhSYQvJi*-m;WuC3fr#lW26$&qW)A( zVo|GM$(}}rF@eaql<)lh{kD+XW_zhYTdDhwVfLp_vWqxmyqM_d=={#hxUH?NN*Wr! zGj?Dg?^9D>R}|j48H7nf{Y-@+p{Jwi>Y&8Wpeu@kvbwcJ*tV8V)l(T!-|hMk%p6cfyK8QOdp4r!HfbULXN z1A_zD4Z2>lPYuv5*H#_$r87H*i^PJWyipmVyhG29w$`EwHta%??<>=km`Hqle0-0V zR+6UWI)aE*=aIQNV6_JA~1%lG`bv};ks9M`>$Hapfznjj!Ok?+Cpea!B8u=>d< zb*t%$l7xf=4Fh8^acOJI?z_FvC(SRW_Zb*&ad2?(yKRyi8X8V7E}}9pFcj+4-f?kp z(WtT}addPwlWW_a8uIvw4VX`YX4 zh0H8;=!B2?FfcTR&xQ#ODy{AAf?2g+nazuW(HD$N^yEB5s|7gmOO6>BOM$hlU<^B8jA$!QvA{SJi zKWBGZlt;YE&1HyZ(atH0;D}+)$jGR1StE3Ga{Aj)6a~W&l#)XJBVA12JN5nhn}Oo5 zTU*8J567$!uV95|D5i^2kS52)-Cg{VCqkGL^SmDsC$dOYo){qth!+$UWdr&HiM^u zdEhYlPGCLNNFkTNx=~6TDoEqTM#W#dKk_vq%Lk`s-(cx$ zvQ51@rtk94yJtnbC{9tITu0cNZi%;SRv)lV`OT7lGp)x!@LvYyJ`i73tv4(255KZg za@l0x6-_aEZ*#kA+c)cag6IeT)o@LzKdi_CrtRV3G1D4|fy#DuaWrLR6J%uVwD{w7 zYAQuMn|^VnU%1m!pM~ltOmcqQ8@I3t^!rl;@Vla^66Cq0V(55z3CqgL+~J#L9(#+= z{&e+JSPcHmRiv7qpZ{1~jC}(Y^Ho6s6NHSio?aBpgj{@eb#-u4lUQM4Av=^K;gk8; zZ~gtFW8ObByuH0kjl1s@T_9FsQ-qyLC9BZ0;j zQ>@k1Rpj}xT{1%?ni?9-MNOCWuOa_KWVKZV280SqpHVIkw4qiWxE-)AjZERIvz|*^ zO)=A#7(4hH8ix1mdzi+LtawoMwe0W-J9zvRHwrd+A#zLX27(klKEv;vAZtOa$|9Ln zQC@N`^|teus>e+`${SJd1QQ@l5!}6dpP&CX<6l9K-E6!}&NN61m8;S<&52zd8rC*8 z237@4EN0UDj`L_SF)_}4P4+Y5xq`OQcOdmR1tT7vGzd7(ht#&+<4WGg+g>$Wj1uSb z@;ZAFNvx`(GI)QA1Hg>2sp;&Z!Ul~bpaQMk({Jx+LZYLkpFX|){Q2`zhdHU=V`HtO zqv~6pHV$*0Sk{yEBrr45*4Bl8PB{iTpmy}cv$UxwiUek7)2>f^CF<_(_AHP@j+@V! ztHYn}SO%j%AG~9Ra`}0_9)6yh}_p-zDzp=_&KQ@az`m&##v*UQaHgKRt1 zadVicui?xh)$A8-&xI66it!ICKP5!u}w%ugz1rB$yp^CgYyY{aNE z#z^)0vcJ!iy~}HIxOPC7Funb|WQ>e@#bI||7DhhwYAlA_oTXL=TTxLFM(KmM{vs|V zWt2f%P^D)>pSun+XZ`-I5lgETko{a9pmM{%tu60yxHznHb#rE*wou!WUc485! zaQ>AhSt=5jJ=E~4>XXBXcegPxIGmT2{1d2z-AlWriB|u7VW@9tP*zg<=#NP!@x*$bufIjUd(vyGWq4T4$U|LS9il^%)A~qgtNuokd=AI^Y7QeP8Ifu-+FtWSX(pe`5dTqpF-wyUn{C+xBkr@+aWWgSzC8t=a6JO!Thr~(*>RI z(I33xj8GC?heYmf$Ljezh>5s|2=?jP4#caVU2&D5U!SnNXKXaa1V63@V-6+Ew~Un~ zOt!yJC&b71?@3^rTS(AH{dm4}3F)Wp@87?9XMdXf#GuyBtgM8VmzO_NClO!V>t;xA zZfR+u4UPY-lAD>Goh@<7B=hvCxU4L?R5WFg%jIHka>v%ACf|z+dZW6`FJ}F-kmmuw z@n~hzJ$L}GC661OYcKzmR9|0zXk^4v;oid1Quvk#14Gw*clsblvw!4wKQlQ&H@a_G zo4-EELEdMt5nMPVSh6tY{Ur1A{x?)I?Bonk2$z0@o>M(4E|yNNKjwe2i7>Dh)C3W+0J z>Pz((&+sn&kd_vuuIJG~%OQF+?o{KxlSx};(i3kmQmCngF9d}Z9!VpYs1+1IBra-}Y@EgsA6MLoZ9_N9Hg>A0tg z1`>}Xbsl#5YTVrVvqn3Z8XVPy@9^2MtISA@xi#;oFC-Mjpy9F89lTOu3gn@0l?*&p zBC8EtF$a|{kJf~pg|Elw${ile=NpmsV10-Ud1nOyk1XM@7FJ@8SlUhIX0geL+#LSk zF>$r8Alg@gTtn74z3-52sea@(B4f4F4mpdwT@yKC-Op^T{#R^xF3W0aOcZBE1P8)u z$8Ol=OfkhDE=Ig}d3UEKF+Xc+dio`^MkxXb6LZsj!Nu z#;N3sO4%T#(0i)QdAuw9kj3X0X&yX~m7mNL?Y&#YCVWCTf=tmP->*N?^4MPg(!c7> zhO9=7K4-MUf~#uy`CAH!xh(Vs+O3U&N7RJ{9}=IJ_$o~_+3yv5t_LtotSZ(HM>ka6 z#u%Q@O>060?8ou*vrmUHz*jqNoHFx;)kuUK4|X{J^qJwsmV~y>6cLkt0b6dJ*nRr@*ar)L*M4S50Li;E z>2owen2^eALrO27_=-Zvm6#8W!gGH)!_D`}6BIc1b5=$g*gzMsN+o4wgCE-n8GIJG zc;?4CDeuHS@_zgFt+`P1%iFha5m1R7JYT-N2b30%oIGNoC&B1scLCC6EAS+CtC6-_ z#lST+zPhq3_N9hLL}13Y^Ly@_r-*pH;I!%e!1Ei%ZDdVXON&(W>fEVNo1tNe-|LWB zDvI2qoY>`H2AOPRKKyw=aQpmxuU{)c#BDRB+mLp((Aw)aS;crmCp{ykd?Fe_m{-kc z-XHaZ5&rdxE`wcBP1}npN`MJ?OfOVV8p^OH3T>2JCb!8*q0r6jSzfn3bDwkFOaOSs z;5&XNG)Nm|c|dWjt)vG(_UAExd%rgP+$j>8Vlh}frBut&>1;mXb9U~t$7E@F4X0Gd zHQDTFv2`R`Lf<@A#utWd-44J-*?aj$WFjoGtfRaYbH=Z4sH!EAU#UqwqbsEFYFiq< z$uY3o*2#{%epvn;#{8%4KIxh~$|=~7QZCy%kCib1GU{YHB&Oz8<2Em9<4135`->hI{_ajTbSa>(biOSyX3;M z24r?5*H%>}Kys{JUt;WH|#*WFI&hJjHuNQVmOHWUq+yMSZ zn(lK*0^b4nY1-b|8Meo&Q*-adPF}xCwCwK@DD+T7&~M$kg~SXF{QUgp4IWd~c2t&D zRvilg$qK_pODmrnvY3XAN{U*MP)e9kKtRCoiOlooG4scjN1<;Y++h(nLI3Ez3iz$9 zF<(ot8qi#Of9K#J{_yayXZl09c-zDTg=6jb$7Dl9UQv;aLsB3HQ5Z*lf{A{O{bR?p z+p@QO1}js;Hw65&+7d(K+uJ3NPfsn2P@i8}J2^U5&~pPRWw#mQ?sm9iOAD8$-2;Ay zQ>zn|m&XWLU|D!67Vf#F0>cBfjz!iR1Pk@?oUdQMPMTV0Nkxk5=}~58WmVFnSFYrl zzS7sf>3cTSWB8rKWLF~35#2t4cjb@6ZH*JFh5CN#*GXR~`_>w+Yw(=R)V*?^pt8F@ zN2T8P_v-3>&$E5yM!g-Y-kNe>&zd52scURoBNvqW9iRFO(yx7TqugXzV`v+(D#9Y; zeF@}Kque;OuaO2Rm>f-d;Q;v-W!0@S{_tq*V`k=cP-}jdn_z5CHZZ+tN)d9y{_46R z4wwR-R3YXi-gu3}4UjSH9UNMK%G(}Z@*%+yP=fufDJuBE?7qcdj=|OCMa=5E4*BtS<|O$dV`mj zC!;Qh(B%MYBdl#+HvU(Hjgo3ybDvR2r!d1*Zbsh2mIJm?3r!WFlI?}k3YX@%jqncT z@O(DYnczqR(k$W!55paHE)wVlQH86CN1__q^Kl+e20LxeF^&_{0z{Y99+V;hFhgr|bFQYAeKJ31iJH)JwSLOWqioolXz3nkz8MiQvmrl0+ z&73-BG|5~I4pzLrD!2QycPytPqa-~(Pmx8WS@ht&U@SeEgZs&BvftmewY4d$WNC`zHHsimCkPZljRQ){(iptGZ7&<~YWM5?6p8#L3uotw$(7T- zj;a(f8-qegIaAY|M1)$&wq}ie#=I8+B_*qX9g0fsv$%0`C^J&$zLBInPdOF&ZCOI2 zq6o!ufBcY#wI~ynVVMa!v%Xneiao`h!-6zgRk!(Xc#$*Ckv7@q1_zx@OV{wOe6+8; z#FNf(t-baBq{y%jEX|bT(Y(6v6BnBFp6d~nv_<*+;GbVEUVkhUbCw;AFWZ{@)^3ge z+9Oj|*I_w1&EyowvPtip1%;;4YIGLTm^+034&W9e-~|9>f}^8x#3dw*3 z0S4so#g%&d?%it;3}3dqLD}Blmjspopm776jmfA_pXfFxhs9b$9>99XTpKBBOB3-zGRH3+ zkB9#J7CPjHb>nitSdz!fZ}D7jhb!OGa=?7r<%K#qy<#~6St($F;KmZY;uJ8jSbHTT zwm@2+dWpZ(3_%Xz$Y~xjdwQpr>cW*$!kOMRV8GYf)9V^yGyXxa#Fv$Y&tGa|=jL7` zKEC^LjgmgmT1P}HqOxdRI2||nHhKWP1on*!mtwx{!0MS}_j{zay2GSiR&gd9@9Q_k z9I%07DtoDYNw^qW`(D`KxuERzI}fXOxWUUU%SM}Q2Ho@7v#9w8en1zd*VdRGlo35d zO-W6~s>9=XzpA1K6n%ZXR%JX_={~z*d&rBaLbQ#3wUguH=B}<=o12?4M>)P<%pw^2 zXJ%#~;}4s^!M%Go5cp;)MbqKhsG`++5UnEQxpxT(X8TbQR+g4X{nFs)$H!WKpOZbk zpjWHexf>-Rw-oR1f1~ku7Q_E&X=#bU0yTFdN8^||EG(?l@5`}+EbMLeCudjrYI$!WW% zpwK>DtX$kv|1`FrUqsWGN56sSrM-{nb{TAGxn|TEVKLZ z_}f<`4-$%(Rtjs210mLIsQF86Siir!4V1wsp; z_7gR=yAWC&uIn1)V!q@hO_zede*JozloSdDk6%Dw=2L=RYra~6;FIeaTzF9i{b?c` zAi74bVmg6dE8*(O3(=UJdGOb+>4~{{-n^CpsPiCEghQ9>B`9l3j0E3){NUCUJKQs!K9{M~yF)-=a&k;nRfnggENWZONqiifWnw-LaAQ_;*3{fPKyyzF)dxWF5N7EQ*>$_k&?}0S=rD| zFO?#4j(AY{TL8&aR#wjT=4@B!*J!>dDP&|~^8fN>F*PWoi$_?P9E9+1Jw04n(wzXR zLEaQ))o+aOyWC5+nT&cnt)w`qkScf=fhkx$RKV{%!QR#0-rU_S8zTt}XSn9U3!8Wo z^EaRJ^3XthB2{oL)~U_pA<40;Yji4OSyI#nIF8|Sy8rn3^E;$u+M|o=2}tn7cMHJP zx9;u%_mWk>YIGEiUY?#|G_DqB=U5IittcsiE>FkP8dn*70142_zK5j;5hfd>n?I_c z!l0q*BdGmnNNRa2yD6)pyWc;udBc5TZL01DrmM;&)9`bPUp=LkrdSWm-lJ3A59-%C znaaT(jYSonQ{Gtn^vPFWOM<6m_iXBl5=0s#WrL_?2Lgc!Y0#)Es>3K+BxqF63k$?H zzRA9?Xu~&qUu@6i_L#o3Xxt!?q-d{$FalX4I?gXeoj($#~$t&t+KI=5;m9Bnd?sI&4a z$e(DBv($OWD1MMCh-^j_2V+^+X}A4)?pG(N zPEHYHeC^eT^R1Ua&Vl!{Lz*?1n~j1af|f@%hrlKXd@qYREoSKbyXH}(wiL6A0{Uz! z={VOL-d{bg39c_Ln{2kQYxy;DEzS&wR26TClJAR~#RkSAFcZ?=@Ug6q9}yrOANSh% zBJqLu=}PV~h$TClU$;nojPJWZv=}aYBhvT226{~qpZ%2YSy8qk@>E$m85ftz?1!eU z0qCe*N-tgnfly*0PxMeu^~}@U;%k0ZH(EChNQ1RHlZH(gojFB<66RGOSs`CGHa5l_ z11Dti@H7pvYr3d9cx^c|KOgW(E+Mn3iZGeaPD;XmM$^H?*Vi{DJLoMlu5G)vV72Xd z&1;y=u#$two7^s|s;PVjoyY6_Daus_N;Y?B5_)(}m;Y4TrBAK|rGys=_>CEYY(vav zOU`RI8377cwTBQi4P$k<^t^YTa7fL3v60o&OY7S@1UlsGdfi^k_7zFSlo&@Xf0 z{k^*zFE(ItKRdXhDRw9N#+KQdo^SB?1<7S$Uc-RhsUo3Y*e3duMSngQ3)+N|ytaI^ z=%=_m6;)gluz@!CypQoL2v2_h-QmFy1 z&T~qFcF3B~+ZpJxU0$3eGecYGse`(-V^%UsVG;Ap^2=M%jSbT@PF;_VL`&CAUl)w_ zY^OV&d^=k~EhdbcU5(__dBEI)Z}ei>lqmh|sw&|F$Pu@X zmt|RTF3m4YzhN`(btw4T>m+MtM6E$ha-z`L>=er&qCdZqlZ$JovX3Pt;1VR) zUTERr;fY~*(rFK1RW`H)+JbNV{pq??m$Sq#R_Z;yf%c-RX#&w!bfh7>dw00_=;e=_ z;g*?lYEWGO$G7i&{p2KfaE?sMAI#CPv4cuVN=A;-6B2@xxXh{w93KFzk5Fz9%LENx z_Cp=IPss9z;x!%X-jhMf&Znh_@0YJt=WbB?Zp}Li0HmRv>OMdBj*PMl#4c4!=;`i$ z3}ewLJoAO9FC#OPy6CU4=RPBFI6N}4aG=Dzbh)N|DW7@%(A6(Rkv^75-{6W%9cesG z+TD6{dj(CXB;xrqqRSVl49@l#j7)mWv+sK&5hmA-zNQU~sGpx23}&mve!8fXj6l5j z9I?+;7IJK{8p9aJDriPxe-uhx8)T)YsC@{O<2~(PM3IZ(^*BCgC%`DmQ#W z{J~@X+dF$lM{!3-PLNqq5QaSA(9~k0rKhLn<|bHJSg3JaxD7omE%MsWA{>pEr)&S@ zC+Gl@@!2BLi;Rp+Gw889kmbX&aIh$ai7^P7n?dU;g}zYPpY5?qD`gE0^Iyc!c8x@` zX_XxLfidY`=%>9jGRmslqJrC5k5$O7qopk;%=h)jEk}3J4Hgy^{`_0XP=D*t-v>uq zLrbf*^?Hrp)wR<@*T)7sEbk}lBg=PhYdlKg_CPeZUN7A;@PAF|GtdtLC+`S?`DaNr z(}xeqJ5V3y^&4IbRUUwEq69CPmk>I4Kdlpoo&hJ#uv4PlJb%wba(@XruKc2uNIiB) zS1i|M667bIoQWTkbT33e(M3aiyK-;rdx&YX_PL))bpN$f6SJ?KHL?d;QJi}@8DJ7H zD&AF{f2x>r<4=SePn18qPC5JRyGEmrJs$-^mqjcE^ZO_W&tjC9nz*rG1&fcDt znx9#;$RV+}j}Nlf0t4PXjlJyS1sSF~8K!LpqAXmbLCiYgsjp|pax zv$T{QlS-5v6FEqN0&GZo5fgX3g^Ud5(M|6w;*d)wZQc9}#xb**4{eHg(!rifm@b!i(3m zlQ&D(>1|2}y{|+G!lZ^qhO_E&u){i~gx$9hFXH1%tJkh2q+yq?*hX%SyokwwwiS3IDIXO?*3HMcb6G>OsjRB``{FoPWxs0+``l|Xr-W;vF*i-Cib5DL| zH)k|OnCBPVF&c>D$3sgUTP;9+*e@H{kRYZLq}U1y%}iOy@Up3me=>vUX!3p@+a+F9 z^ew|>DzT1^BmJPgpF70-8!Q?^`<%-@Xtqnfp^cBB><(qc@*0km5W(^N>kHy|#e0i?;B?yUYd#2FSTZO!x9lSs$Dt{SdEj+}cK> z7=iNOfM?Hyv{AzIhlW)D87Amip-KVw?snvcA5K zy&^IHJ&x&jslg5C;E5m}fl>{+=BtyvrMAgQJ?lkP4Gl&CeF+JPGK)ca>))j!>5)w0ZJa`Tc)<%<&7L2^idV=A*)zjkzIEd!rV3yOP4U{v= zG3mXE^$~@2vyPTY?B1iTIWTlw+2|RgByW!0Vk<30fN2Hk;kh{5eZ z*7_0G`dNZN@n%1iFgdBn%)bfv@ac!2<1AmV1K$$oozn#mLpWp@?)OBqAdS(=hJ7iJ zm!n9rc9(5qd_4NlKqkwsjT%2>Hzeq65^fnsf5d*sZ$FJIUg42yra)Wn;#$xYdsHhE9 zrw0fmsiG~{8PD*+=MdewKU|;=q8MdJcsRbkkf7kKqTgw3XZgXwsgRC!Nqh{GtgI}t zfMfQg3BrV{HA==5JSUl@rApr5+p~NhAD;<247Bg@3tTXuw`@7YSeBnnWBoU$ehOJi z_WH%5-6lP50Z@Y}AC!4kQ&(pQya5gR#LyQmby*w1j&$gbp-U9@;6z%2QbX~nsHh;H zp|=HLwLuR`2#LNHTQ1HR*&48y^n6|#7`&#enwVK1+I`6tAOGE0&I)O&=p9Dq>tX7k zmGiK`qa1H4@$pdMCi>^+V~!ZmSx)%=b5R^XB6KVbgBdi&{_a0!_d2w$KUqvh!uf%r zp#Z?}c%h-8;E%Z+urMT$l$M^`>7uf8sKpUIZl1PGJZvW>Bn$$JM`mLqWv*g+XSQrC zE;%_f_MkT;a`{B|YtVm&wctOpimB3tbZCK|@XeT0r`{b8EPHo@+bBi7`LAEU&JGQD z0z$%71xIJe2zW~g3yTL(av6B_cR?|OHFtWn6^%i}n#dycsyFbP_t06sv%Of##`P9NoUvNMQ@eib($o zxuCPmmQs6;^TPML@<5#ja}?U(mD#}x^aIE+LPb6`W* zfevIC$Kv85(wS%)`7V#^bJ1t=45Y;4rjnbJRtev!#sjruam3oi#`W?Wmj8jE(kaYyifOtb?u zE2otOzjuzJcLo={W38_&Tkfupr$wxd7L!&83pLUq;|+PGk)vG2jJmqpvA!ZCO}EL7 zDmKzCF1as#mdVbY7s^}K{>#@1PZ(WMfFgF^q@R^QkLA&HVj1x=oz-4dSh0TF=M?;J zA|BV()Z&V?68>XNrKYxgSB0k+A{Z;g!y_Z+jeB*p!6AP;DIzz`7q!9jD@na?$A)9d z@#d91?FBCQfvX>&(rY3Oi}17eGk{y(?ga`3~2 z;L&JR_CcxnsKgji?gy?dMuOYie0)}^b`}=sVDudt9VIjI%W;L&NzQMN0P_l@P6Ptl zTR?WES8~%w1jU$`FhI*Rx3<2C`2F|q9C$fGqN1b>3^HnT0B->p6QVYzj-9S7zJNH` z4i-DV=IZJSrw24N_~h12y3lvl9h#b$%!IQwHbeOnq_(D}K1ErzYgXSA|qXtOcZ+jN(ot)ZI1e^p9dT$~A%O47AYDKLC zUL6EZELAhb3!?c0j}8t+qfBR;xCXcj3fINYiMn+Lc$fKuE!&=se z?%u7m^b03sY29BLG=L_^v$JV`9PYyh2|XN+^D>B6m6bf-zkhG%*Z#m3+g%FXqXB2E%l`)5QU{8zn9_PM7B%^68=t9gUBXs2!@DvbV0X@@tSH zWyNS#kBBa}thKWheyBtb)U|87g?gPmkC?^;D z{^!aU^8spAHMP(Z5DlP@VX}?m1LsDIo__mif&zNy6L0VO?8&I+1X?2kS@L!%QSVqf(xzWZKAt7jppF+{T0`5gt$q-fGUcV1-o~2LN zlKCVYd>YI@(nPf7^S>=PBF$-Lv&faS{O3#VychC5fC$3Sl|aV>0q|eLyVzcrSj<-# zau61R<*=L6^anBI7OQnDNKY~I1F-f(!0X}Q1?dUdnSMN~=%nKXzVe8Sf^#XubY{sb z6Fa+TXgThR~5P-$nfsorPH(p2=&hi)a44vCou(&S*rr=cA$7x ztunOI00f#T$%`+lms$=#^gm^J+iff(Cno_Mpx{gkXh4-Q_^1hF)q3FdkfePlK&!^W z(&7@Zyt1}7lK?AJO{9$_{c@iH@x74*W{7SLqf2{AI5TROQGX5D(S!aS!1eG@EVVDD zy{+Iwqf=u7AJ6h=N&1LyzA+~WBttw>(uYZu6cmxj?nn=)L{dgW6h3hrb+9=Q zrTBPWwmCbyD4tEs68`Lqir4^mldHI`l~NU0-p z?z=|=e9?I{!mFc#AXtEX?-o)(-D*60R;Wb+iI3EA`t58T2nuP?-@>pcd!JUQm!SOgg#wz9G^%uQ)kRSxILWcKb!&fO`1TFzVHiv=_@jw;shYg)ZZ;}TO9?W|6eg7_= zF6x6|oJwen;?n-GH9dW=_JOjRvhuY@Nu^qi-U2TQHD04&5Xzid!Rvk-f=vAkc5#G& zgh0!{01h;Cu=~NdL7opES;Iz**SW|UX@OCFW^Jv&g(8D39|&4jMn(&xL(hUEQgwjc zA4oqma7&)kw*zL--(sLH_cZ>RFvO%5%;#Cz4*!3<_NNOQv)&xq-@(!ojH^5>7HnN#B0Xi2iMy9FQ` z=x6G1D$vJf_+4Gju7PfO^VY33`50nO{l5+a3lON_D8tE7OrOm67^>XSG85)ZlDBSk zU;oXap{-s0@ZEO5-z9#5dWo$A$w5wn&8MPT6MOqo-)aq#p(95y0w&ouD;YJ8ZVtBbi85uFFtCnRfmq2mKUbb9! zpe28F(x&5*$N4BJX4r92Hzc^0bf)Y z30Sa)O`fv&Xnsge7CKM}R@y9<1N;HDD6Huj8D5w&X(J;VNED!^;6jE3XG{1RkiuDH zh5+#va#UbvCkS98VX~w?LD&>w(EC|UVLSh+PNi4Z09X)NExnH>+zjgh_>d}o28tO8 zFXSMAsPR52Czg}j)Av}o3m8Q9REd$5wG(NmMr`lxwSkV;;llLrVSBQW&tBfzTxGEj z)EMO8KoDe=mEi%xg-u&;vuh`ypV)33@ez*c`y9meZ3G1d8bIxf@s)>W=gw%;rJ51R z@S3=dO_94U?wvu%Y@SV{WW3hRZ%{BwVXgt>fmDEt{Bny=`LfZ!FjDq%0Zd8gkBa5_ zbMhl4ot~avjqApT+P06Z^6nqH_aZ{-IQ7<$Oo99Vb4O(Je>M-oT))FBozq6LF64)X z-7_Yz8}C2=pgyHDbo#eP>EDn3A6dqKuKE9)l>EP+-uxYQG>min*ZxgBk=;VrS7N$J zEciYl0qO7Vr9gEtfQ~KV)!VnYv0H0kV~p-TdMp`TtbehpPXE_c`agq6dH2O4_Nx%B zt&t)98wlZE@>_T=j`~-B$MKMtzQ`<9{I~7#|2js8-Qq(iI_LBHi`cJ21Yc(~T@}?z z0KBF?ePTrSZyV>onfTwd*7znxnlTBbR_IJd97V(b%unpR02UE)ifC(>K-$SH=; zx9s0LEbx67OL!aP4MIW$Lz|nMUG1_Urlmq8h5ix2yg>|fbPhK(Nb<&}(XIYOuHKMe z|9y;a{trdRBl$l!&iZ!cE zq?A<9u^3;X})r#kTGJ(tg-orik)XFe=gjeS*6n-lsot zb*+*zL^q!@tGAzNb*1a24BWbbcTM4lZ2M^Z9;UMgp^EpyB6hA?M7ps>#`P!i<)zP& z`$8j_;jNJdx@0RAbq)Z1&9H6aqY1|C+wyv9S-$w1FJ73w&&O5i?&}L`XlNKo-WidR zm*+lqVkbK2 >)29)VJ%F!h-K?nv1!#7WUPWBHG2%a6i4td|$tsM~aLB+mw#cWea z3kK(36g%aYlt{yPjF1fgOxdxU`TW(B>(=lJ09vG5q@h6ssb>TDg@-{PK*C0Dh6Jfh z9D2-uM@HnuU8n#h8xG4Hf72m47|Wl&;Zdgm*)Wi6;(8sSzky=;0C%vPQcLvaw-FgN1A2N_4V08 z1z^M}DJczw^LvW}a?}v*b00SnKeG~%kc8@fbw%!Th2|=<`#tZZG7)e8gZ^0xV`q`5 z;stSmFKT{SzHc!omHd8}!eA}$SbVga-V1b5SzSFC+<)H|zUNlt$KA^xb9`2i_7!@5 zF~@;>a`#lfm^b_GZk&}3Q>~3sq9MW@} zFBv%}`@rI0e~?9cCG;r)3K-3{hsr1@JOK|8Z5og|0s?}25RCvq8QHeVJs1Dm3%~|T zkK?(D3Xg3eEZ6(7-R&;0!>FCC53W~JTYH~}=PoQ}Nn2Z1$j2QE8|&*z&!1)OB5RvnZY{-C_)YlU!WfjzP92LbeK;6;TlG+}i{+Bt3&gFKO* zH0;L)EQGj64?c<~HA&cz5RS)ThC}cfo*~?Sujhceetr&Z)Q$^`wF*@q0wSVY0Pc1U zU`#+TeGWOvp|#>(WyKck%G< z7xTf)?r;qctIAB7;Smtf3UmU{o~?og;l0>yq+xb<*AceUs*UHC>cFDo*G)`FO8R_e z43d_B!-n0lmo4rl&uG}-_sx_RK9BI96Thx;-M9?hjK?;OD7De}x4B(6Z2P7sBvxoY zw1MN^VY>Mm;upgl48_flnn@f!r_PAC!WW9NvIAoRdE4!J?x%nkSUoaJo>or9!$!}0 z^z>3GL<9skYjs#(JkApvAZqXGY6FLSjJt!gb3j2sIZ0Jjj(9%$8)#@kwYUfS^I_J2 z-r^RZL8KxWlS`NL^AOwx=1|YLqx_pECUmW_v-PgcEH2VpJj~X+_{f54qlWUzR3!tp zzap{wx4u3p&>W4YVEhevfLCW2i@9x%KZdcTy`NFie+M>xAhTU}H#%fL!zcaF1!1F< zyU&qX^!csj6A4{i3TOjVZ01%jRd_Chy+wTQ>m%$p0(1X{dv11iNctDg%7{7`T#j05 z+8D$%2y!ud;s;!!UWbL*V_D_p&kKtI#SVP!bdzFS*O*WgJ?5SO24Cu2W%@2itgj)Q}Ei3GxEv~xRMVs z$*Lyj|nz!iBluR5RaALkDJiQ(Y!8&n<@u zH=i{i${LnwN3z3xJSBB?21=u0pU?gHF@h{S_c`WMMn?G}S7oHcxma|&g!uSIKjM|{ z)1eHD5e@H2`sl$zhgFuxObThK2&}?ldqZ>9wzkWaC}-#V89jg^do&q_W%4eno8c2ES72F1;_MnBn?eX_ervbMSA(Ai0JNKL89fdy>KOnL6d`>QZ{u zk+|g33FbofKW;SVXH5}n!&B5v=T?|oN1SPK4JMmE#{&QLs)p!5-&tGF+i!k-gLH3v zVghzxvnEmE;(k0>vjic)Q@LrL zPk*&bSB4@@4ahtlr9WK2t*U=^diu1AMwQvT;5{BBbJ-Y$Som%RcuU=D%s_R)q~$qM`j928sF%!2J5gAB^!XmA3pdhSRpWA{?*T&!d0wo07tllg!G$$ zW3=lnUX*0x>J{+u42)8R2L}h!4rCR5kox<-$FnZR8C3J_?d_jQA-`PfZ``=i(Wo3? zl$+-KD}g{&EJ01o$R{)se56pT@MnFcLC%2<3=U$aeGd>ZTMxENJ)(;ZMh<)kp^3m^ z3-X%s^ZQwzmn=FpN^@T)NrLV&tjc?ic^a&~jkf=~dB<`qZl>DT&p*}0&MA19^*;>j zoe()?{<`~j9SMFf=*>)BT~=!zDl}pK4|CX<17aYjrw{0!{x1=ph+xp=Wp&J`Pb2Td zl^caak;;U+^m_0ZJzyW`pK94v%+1Zstgend2qw>w#_xZSS^W8ha?qHU$?_7v_?9DF zSF2!2s{o+;#$*sH#iY(M;O#$m{)QH{xI7m3XLv3O*t{27@}v{<>vj@y3OPr812rl!uAav^IsysTZsj@ZP$2${2vaE!RCT^WG20v(+*Uy zQgcT!q0H*y>+#C?(X!A_i~=#UFLczI`geR3c=xexC=3w_=Z44-4d28-e4*EZ6qose z>2ihhSCvl)*B=t|I=BAunSV@cfbG5Kn~sqYLfB+rDp!GIG^jm2BCp%hFK>8U33Sij zhERmIQXHHGyQ%CN4hWIf2iOLgNH@@me3a$o#{Rd5N737R8`_K5C|ynC;f3#0XV*S? zHI95eZ;7s+UaY)cUoK_4`g2TPl;JvMqr~>Ft9qtqDt_s_u7@Fi;;$oqpQ$f6=J&wf z>sE6qB*nRIgHDLh!e;@Vqn!KhDxEy?X1LnXCWT&ajN7hu3V*4heBpfRIpHm_$u|%D zG>l^|TqNJnZ_QViR#r{iQPr;^)=QV?&b=&%G2pe1@9`tGtR z=`b|jC)EeDR$F*k$T1GDkDZ#;zxs*-W3FVsNPsXeEXe1-l0I%Kj^Mf)a!BpD_Nu6% zq0eJ~87=*P(e@TlRqgHi=)wR|1Ze~W>6B0uBt*JP5s)qs5G18b=`IOL1q4wfq`OO` zQIJJQ35bAnv+g@_f9HJXyJ!5zz2lBM2V=`#tTosC^&8Lgy!Geo>XT2QC`7M~ed$M< zAyTyo9V9NLAX8KYkgLGuyc>Vk*NwmPzEamzoUW~NDz22cbZva&=AFYC%%H4?$8I|& zFeiyxH(pAF9wEVggYb= zA6!kS^rfN2vVB{_orggS(F~jSKY4vqKh*UizJFYJ4wGJ69U1aVc|!`rRCiVE+FfF% zE3ajZE(bYXl8_}NzLN1(Z{BQR`CY6a=?#~~;6aDgL`wG_#*~!Ktg1m4rR&bq?91-i z$@P?DzRFS$X%sWAiRVYXW)KISJ!pq`@R0Ro()M=DAA$UH~VXr z^>+@=#vBc;x|XeW6~9BTJ!v&3!K^1wh^G0$3n8Y`O?Vf5rlMIhnP^EF$i1C2C@eCM zw&|(A8_+s>_G0m0C+8wczyEB5M8s^iDErsXqW0* z+MEqWe3V38G+v(RlyN)U`g#84(Qr;{P|R*ManYKAGwV0ZMuK%ldg$zdx6b+I9Sn6H zcQ0#p!tqa$esg}U8J!~r?4jk|o7$G%f$HNmYP1S6OLS7XQH&4x3DTF*p(T5_GbfnC zRjB)s#5|u}OE`~Xp z(9Q6+-&{S2Q6L_ffUQy5xF=qCh{#FA#@O%Ve=~ypMUce5vCrTCO&*+>@ETnDJS%`fLmt5(_PywO`Hs!$75?^zzkD17#*sL+|{sr1&z!5eq`6cEImw%v`2XQBDXXb49$*#YwUuQs_du8SNEF5<*_8y7c z8-4>9uKnl8Od^c7)Z&tqoQYULhyGbxnPkuQtT`y}^K@4Wqd!07@QHXZHill?Dd*^# zqKZ5&MJlmX2|n^M!tuI{ZKpTyF-d_#m)B4}1HUp|#FJlOB)nDn9z|~9XH@(uHuo2o zBvx#6#*nNYH{~Zf{b(jIbX}xfds9q=DlGUMOpqFvF(%DUd&;Nf6{XdCyP2;ynX|gP z+MW}LHk|Jg%qyz%3+KS25MDj~nsYe1fII#87bS5|%I|wt&IWPB5#?T|P+A62zPA@I z8^1bzmiC8?Xn|^2(_Y>&gYY9ReAgNSzU6jqgYQ9=qc}+4zvQREuQD*KNO}KfF;2|n ztPi(JYRmo$YE*M4JF`8qYJ-NFHQ}66dRX?Ex_E-dVX!nY?WLdR17%K~M{O{kF0;9- z0lHq$8GJS6LgwD_D<(26o0`LkQK>eUm_%&q{!mYNOx>%izK>* z)q76Hs z6|^yryQ2|$qr}@uw&=G5cP+CQmxmjZa*5}DH}6p&yH{Fl+M5wTP#|MZ39HduSG(+U zSOGTnadEoby&-86S&V!d<#x-=Y)tLM|ou^46V!pN}%vd@(^Td+;qa2N#4s zQxRm=to;e9HIG?+b>mm!N!OciwlQ|De~o)GGO;dm*zKNv~TUVPKbCkvv#o2odC zQ^oSWsx9V^#Pco(vRd*2~;#Jf1SC2k?aoHhvl1i~ZGDsubpmF_G&AXI}NPI~;<^;pOI}w#cm2%{)^Sq*> z(1v`p|5xkUgxF!^qlc&$^?D0qq6Mb|)GuB{Apv9{jejjyU__95C_~VPP(!zW&(UPP zLpwos*qF8=3=jB6)5gm923knHXXEp|GWW^Q3GdamX`3rBy3wNPy@A`?$pr!Zi;jKf z(gxGCY}^0Bw9(%a8~W_;h5p&PnH!73i&V$*NxP7MLIu{$+fA)MJ6vj9!K8TI);=-Q zkhu~b{Eq3NQ;8dCdM!EE%uLUnRz9}9>l2mZPf5r*sBC`D%{4AMoYH54jO zgF`pJfhYzN{r z=7>-!7!GwNIQYT_V>oh}ZQk zZPD#4uDP_>#mB{+4If{2;^+zeZY2%*!IP(nF?JH5rt1wxFT+dz^p!B`&H*5-(KPHPOUyctv;<&3pS51rDVZyv(+sG@qqH# z+;kM6#xDwo1Tm^vjsiO4#fwuQ$CFuHd_U|eZVmvPtT+AQ5-zya(m;MTq+b}Ns;btTTIG->y_0U!62s_P8C8-e+y=UIJ_Bj8yX{=%pr3|PrRG4X(Qkga(d##s{}MI0 zv<10{0O`yr))RvZCf&yqbI*fc^zy%(d)vVMKxx%^xDIXG{bTc;t;T1tVVnw_z5tqM$_xzmZBgTfMCVd z!#x@KsXioSIh0#{zYa1FwnIxcAnpcWxqG_l$y4@~wuifRt$ePE5Z{Fac3+}FrVibB z4rMqtP}nZGMZDeMPHl!SMpQEaKz{+N3!n5+M1f=5GBPz zL4u!lgThAI*_j{shkXz#7!;_gs)~Xe0@z-9Gpf=WeG3v#A&=(QF#~q-j ziHgj?lbMYtz8$l&^0Y!X|J?)!v83V zkpQ}#prD}fe$-%p|8qcuP66pCxbs*-PC)_b$0IaXzU(tc$E*DOnjXsX@=X9;>mMKg zD0{}y**Wyg)bbC=sY13d%w-SS39XJs1^J`tusad;I7rGt%M&A1L)Fd9%vx|Y==ZTt z^pN?U$`ND@H0N&q`Q=pIT2fbc2SSf1Rj&=MxF>*DKj&kg<)`jNuapq`nSgQq9=-*7 zorvj2vdt@UPOaCncz*lwx^6sYUb}RBFSDk?#>Q^32k?Yey;tot+WGFD^&wz#qX6zW z(;gWbgX?-(;@!O20+RR8gF7~h=MJ}<#=yi4N$RZX*8Q#TQDcZ z6l3#q9D5ko9oGIdpXi*B4!(77s@Ihhj06r9j5-zyo`m;x81vA=3y8(}IHbkLXH!_y zg;PeOOP`P9GM`C;a6kuc3Ey%RZwGbBJPY3BEtbx z_InLm@lUL+rNqTgA@d|E>S~PtF*;!z(K|rqwc7Q8XS%g+&-$KFc6t)CV+UjQVx^mE zL1xxCd7vZqnob$3e1y~Ts6Q|r5*4$3CjD*aL_vp>lwo;x*a2|M22Y`lmNtlop02 zB+y~+7So&0GN89h(n-%2tPbPU*eKRoxvlckFE%RbwXC3AjeY?=A-&#X!(FTglydO( z@jgq@kp5yNM{>~4&gEM5rKJy|?^01vTteGc>Q2){MGRsnpTX?M(YehgMjtIrc=OgR zY!Ro$H@aRbvT`qgx^2Am>#NbKrlA1utoOwu_b9-6WY*Q`^HNI6Q~Gm|3j)^^Sh}sZ z375qiP|_&4tg3fciIa5_I3Q_9B8t;uMH{Fy?Gp*{z2C{p*T z;L8x)puk&30z#<>8zexRVW+fjRsny2WK@WSo}M07Ce|!0A?&-i*^yBQ>E~EiJ9qDP z%pn#hAm>5IO&qek3vcW}Kb!&&8`0iXRDkUQ@>@kVlXZo)8nXles1{bDN_gBxL!K~4 z%Tp0z$4W+ z$pg*J!ONYn>$KiXh&9Lr+@F!5;oaXefQ|-z<&+8oX?FjG#YHg?SlI_7;fJH>~>+rwST+h~bMVC{NGKwE8})ICut+Kmp^6dxOmk z;{e#P8}FacuesII*RZxhh)~n7Am%(7Zv;(3uK0F|K5g5;) z5Wzm{XzFfyien(5@UE z4vPxV%v3(>IzNH&k8_QD-L3YITWtn4ib9#WL*XoZ)}~73g?FVQ4{SR0ml>QnE-Jn? zRZ~%koHklFo4muQB6)_Yo1TUH?1llxOm6PF{k;rH$~Sc0T5;7tuIgJH2zmp^MX3xW z>w%+M5L^a;VCcZRgVlP`h4swE=2LeW&mK+YGtgRpg0ooXm%{Y{PhvT|OghX_y!2%` z>5c6-5fKqV1=fZ21Tee9&BqPJnVjJygS-wF9*gQ+dlSTrGTToAM|>+_X1xKs0r&%` z*AxTXN})r5GbZsoH_Jo~uR+T~qG^%7K0vl2ZEfuq33Y%mz{z!rMt``#pg?1`+w5Oh z0E&xrxv+LY;sZ>O*Sq{YJU+1d!<$M{N|r9DfWv-9 zzL`P|WHQrrDX&@pGPnA=$;jXUyg#eL8~)4q*%b0uuu+iCt7i7IQfdUU=VFOZ@@EFq z4eecc@B$kzfm%+)C2QpE^(;bBpXNLnVo~$K>_{9Vy?wY2@kGQo;d4Y$vO96RfgOi9q}* zP=3J5e3Z2{H{6WTRhYk_WiQU&8Aa>NNXDfb1RDU`w>W7rSsT_E%4Yckuu1Om)z!kv zZ#lqsN;%Ftqf-Z;i2Ku@BG;=*m^UYh#AxtN+g6(8|gPg%&>>vFN_J3h;acA7OKGnk$fb(h7^66Se z5tsuR3v`Te>=1Y5b8|MWJjsqlk2c-p+vZOiwjq`ZRloJqpw5LuDL8n=@gLJa*C&{m z(gu3Fqn}-p-Q@3wz=4Q9pAlpFiqC=wQnsfBwN&Jjd|!E&5#G=|y2AXHRVaX4uZjeb z8Gth*lkg<210PaT&(-I82~Z%|!<*+ff}Pt`lD4k3%##>v_smp0kzW53v8vSmw#-fU z&LM98PFfqx%OV&~k9ncVM)=)sf77B=0#IxxR|w_TSWe)IuqGuXL0Z|OMJYMLuXR$) zLz#}bx1T+}nu8bDnOrzLcl2z2G zh0bd#Hc|NCxDV?~KfRIVseGr>sr|Wv{=q?CF!@TG|9J%ZkoWIu^~~+36&2InMSC#Y zO3)bk<2UWRduf}P6eke@pk zwdL#GP=nd1XXsgK+`A&${8qyK`5P(<%BtrIGGl*kckyhb;E3+7i8k*Sm-9Xv9q&K? zk5?ST`aa`UjMR08Cv^75XtT}ZDT$Q*NgcbjKK&M@2$}WSC01=rd52yVHST?8EY$Q$ zNT`zl;@%>c8sQdWsOh&%6}sCycGL%7BMC*>@I^h2tjAIl-)WgGwDoEEpM=5Sy;<*h z6+WSwnIxUPm#`R>DbLFmq8eT<-mqOuapsh`rw5EVpaK|`qfM?rR<+;H76<|Vgf@af zqCzY1(zitBhs@VMd_4~i%SR2WB~|bpnP0+uX#XeDvg=X4(`BFWZI?`f--n9-6f>m! zKfDf|1kFax9smcmF<{)5v7Y+qz-|kkog{z4&C}!{hB{Kso^!(})mu#@n}N>oNmvj~D1Rz4vif zF#5RJ-E}rDj9p<(;wyuN2YIu-jc4)BCMry2p3vqwp-Ius0QHF1%aQ85Yj;2 zSM7h^&K{^UC8ecPfFuAvg>=wHxAv4xH$JKX0c<>3?bPe=}%+1Daw!YB(8>30r2W| zaWOFf%G!VYc%29UyC7gz8p9C=mbVce1LH|cDczBLb&Ix+4)Ck9Wb-;M;^P~GSEOG+ z4z|T^k8_U@9oY++5zZFE0A~UWn7#X_-)>1 z#SeKWmz_dg*XP2e86dI+xNn==*n4+2-9)JI1C8sxT9R($X*}tBCf;gvE4i7*fbomj z4G2j|dmF0#^tOs_)6&pj?(zL@6##j^DskWiX@FY-do=*`D2fWk#&nU8fwg?5(`=^YY?1P->t{h~h!YtH z&_2^|DF+YKCt6_LgrIC0!g9fBLhG*gtk!204 ztOZ#>)DgP3W~=vUd1hAD8HgXEd_axwB$CbZj!Z^ICNSttULGEl8+g%bOvp=f+g_3| zQ!=yvb#AUj%W~IDIxB?1!G|W9mvXbE=`MPId+Kspkv{%8_#WyCZz$iS4=<=NaTLfVTT;*X^G!F4 zirstoFc>JQyxF*KAx|Ks3;c0&b8}Tr2G2LI`_0?<%4|Vs4&3U?OFV61->uq!JV~*{ z6BI;pk_YWUSUrHnC@Cp11O;AH05J_%ts`}wLS;6S5fFR{ITO+{zcB^iXyaF)NCL{* zWB^QR1&MF|Ujm4mG;IoV8p2SLIyzMFP5o#z$F>8Q2b()Pp<9Qv?`ho@=upjbTA*@7 zh*nfq*4QkMhN=knc`eUU9H$?GvFG^g+1c=~^BYD8Zm+n6z+w+s0cXNJ>cQ~_%9V`Y zV?TN(CT%F`&_3`+2Lyk}RkK+kSp#|)zWwHs5C(>HMVK@w^3ugEcXTPE9_@wj>9H$C zB~bg%I10WQTx_XAROTkv*NIRIzklOBG$x7guJrqE6~Q`T$V7k4Bt(?i|BkgaCY@#P z4$MioSI}fV9{b3-c3_LY&Lny}n}A*pXr8*18PjB~pkGBFC*{xXkE=PrbR_{6y&_T< z2Ao&YF7)!Y&+gk6{db;nJKBJ74eF|QWEt8YaKsD%6md)3{1w57X-!&7h#C=Kkbot}jRJu!UP?3AKL~9U z?ocu(0@Zf9sGX)6`mzX=Jas~nUnZKXL8TW5apfJi+IRW+0U96tyUip(c#mRhdd=n3 zXS}RH`N;Ou@B^72@P9!!IN0J=^0irs55mC=w7C7>zXyW|2|$ltgL0Y2!P6qG7AFOH zdBfuG;xvyTy^~>sEL2ED!OjY)rTzW=AC7`kwgT{m7N@yP4#=R ztc6mw2M?Hj-sI;G#nFaUzg_%vT+q?UDdbs5XlSb-@TpyvONU?3#CkYJ>jKvc)j(qF(|V8yjj5AF}51c@9zwEkis-qtTTs~NQcEJ z7l+2i!T{)z3A{(Z8fOeCRh7fHVBt-M!iS908V!A#r&OtRKxi6f87x{be_>&%!u|7E zP?K8kc`(*5R@7)30P${mnsDJg-b$9=u z1t)}8llu$m65aOz@9lv#8uair!<26WFA~bQVH*m(nlYeSRmtrC0Sf?Y5K1fQ_lrtB z1vDpCL4G_HH8lx?7_v`+66IAu{lV;}lX>}0?l_*Q6K={OJ=C#BdjQINyr5$fw2i?2 zKwdb+>sl57c82VrW=hnc%mM#9pmV%_^%&699(U4Ru9kkcGPkiIsH%f;#b6tJ_!<)U z8!|=UkNZ4>DASv-mJ$(W(W15r1Ushcmg|IVMj3DHd5Fn~olzKz1AUy@T0OqzYn+^TmEM>Q1~`&fVn|?@(kiu#OJqrv zfwUl;aFEYpUBSUTdBQ^x1&0=#ZG=6tfU;*?VPUf){p}Sa9eS3d;KnOOV>ck<>`pU` z9g+MV^{Y;ou6o)?WDMc@mNZVutRy7FPt(Gpltl7LrlZ^CcTsyG5c~Q!A4~*2gA+DG z7-u(|E>BlYEqY;|-gP>d1)=F7n&lyj1F{skXV|prW5M=;Ixhw3jAabuGK@W=oD=XD`2=jZ=SjfqShIvf1DV?)uUo0qSK0P3CguUY6xcq#sFst z0=GW>R|lGl8x2)G{lv4B0wkDLz*CrV6zuQo^MTp^fihVa@(-M37a$*N#7AjV{2gZW zW&1rZTZsMfxZ6ge_R2hL zC>Qo`Wke^{1%$8+m3JI>bIBxoyYJ+WVv`2}rcGeS?dgaEfoSZ=F%do+z0TayL zG>~z?Aqu(_3>(5o=yz}LdSf&s=6RC4;rO{wQTDW4=(Suy3OxF7hh^zBBx#Le{To+u zWT80Pk^IvwFUrNLaf@!R;Dv2x8RmyT*{4{##M%aocIu@|%r9ZOon_Pl8yDfZwX)J@ ztj!>TU~m9K===rqzPTx+bNLA3#(pnZq$=lR6ol}-cnkaN=I3*zM{syb;jKsGz+NK_ z*nHSXNhUw*eAJM-Emfh3(o|OuQWJvY9SE@y9bH4sJ^7%LCY&3@H0E>>`!sS~wF?vZ zHog{MfteF65VQY8R>Vv^{EVfg<-HUei}8NOBxwn+D_IpsGGnq3v&+hwxX~+oW4aD0 z@};ZGSw?D=4Eq2?2*nEGAi3}0P#kn$o@dtpZOfnwiCNk6dkJ@eRMJ|j3HJNCSIkbx zWsCIwiga;3{=IiB^ciTWG2r+F7+-18`rOfR7eL8*&98B-Rwuv+1~H9xftZD*<>gig zd`3Qhj@7ye#w-M_1f|u&!~a^roUXxEX8lS;3oyusJagt%c!a)~0ikDGYu749EOg$jkAu zHxh9oMV*LMgr9?B)5dc>W9>OESrRL~s{(;qmWwE1za&!cQ;JjT1rskX)E&uFJ-P;X zvj^a&!BfITOaeC|DFS@@4i;|ws^_YE;>{--c$xH+2Cz1e_%>Wpoq9+Dxh)X5Jb3u{ zA-#~jQ!M=Jp?4yAX2La_y9u$e&1e25uA}j~{DaIT!7m9><3#lh4xUcvBJJM?$pF#h z>A(0PKk_)nu9~y4f2Nn5IkK(2ww8i&t~|M4M;0GsyaaY5)?khP>brkcDt=Zj=h)cg;%|6UH*I$(JawZ)8Ut6q z3vnEy!e2Gp*>zIcO8%AXoWCCeln(#z6U1YA zZ8KW8=!7wA%sB6QKTjfvViNFyf3K`lfNDMQ!;wd&n*3K>E!QXfZxu`U4)q2&HU7E& zM=oEDjr^C0!|D7hn*aHII>CRQJl_A3`kxsEbX?6|lY`iN zEr2EgT!lgjE!!A*iuGs(ko`b_cK~Gr++$`?JOTm(5FNv@Tzf`5yc3XzxxWy2<%+4= z;z^_V;zvb=`~WUF(|Fk4QiA*fIJz%#y#Oo%3?ksWj7jP1%ts^BdWczVgz-@H{ht6v z=F5cvJYqJ>+n_ltKSgGw^Ov84lN%IdJ~rs-PIzbHNT;$jU&!f<{{Im#=>qVw23z{fwjxqgl)!yorJGL? z)M$z8cY!}sI9f&z1L0{4?fkKP=RHwAfQ%FyPEhd%+~;FuC$_Tcg3q|^I-*!81nURb z+@defUl9DsOxI+Up7PMZ5T;!x4-}q2+MiHh)uOw6+8p!y5}@^P#<_WPl^^VGetuna zsv#jqIpjL~csV(5Gz2&tFPz{wGVE-gR*?Z%6ajVumTkns`$DAf)_7FcDl|4=$B9GU zj&Zy_B4`l+vUEa|SLNMKppr0#NH+vfwtw^4ngsA9z)T6{!qzptkWp=U>>Bep%l=K} zqV`&`a6iMc!=D-gKmcknO3enx0*VzMMm>1_UGFbZq9toxBh@dl>495kZ(}{ugegdJ z`(zUJ`~7)YsTHPe;bOy|rn@&!mmt!=&2~Or|FXSM%ng=m61k|=kCQ$yxTpXbKP$LP z9(vIA)TBV{EQtt&9_p1lZe{9x5Hs{BzkNKz;S>$OZkog3YRV3bLH)DORv95 zK}&F%O8xC@TJ2T@(@SyyOC_WKFRp{x5Bg-+((s4q!7D~7YrcRX&AF{quEVcX$@t1?#XBdI%-`%U6;ICR7bD?3a88pA`24I+$ zE{RX0{}s=Ky$(*Gzt{h3I8%WwGfWS(e$Phs-v~8d2E?|rJcVd2BE4~9A7>ewFJR}V zu1c*&OZ@RTY}E2c5PHZ(a#Ky^6Q}k@LWPj`SuPd17E+Y6UbWwoSmv2gPXgngzL7I) zIo>`uN~>)TorNHR-;e)aaeDTQc+=oyK3s+4?TflK7&^r|51P>e!6N%28i&WsMxS4@ zRbc%nU(xVzdPKz4V-S!v>-uMTp9N2^mips=$9S3H{)x`h z{RJL|d`A1z98YZQy8YDUtQzuvMvxN%1S>>R5{!X+oS5M@8KXoG{51lyA1h69{pU_l z@^CZO_v$L26qPEdoT<{a7O=hhB{DQrLRU9s*8_OTNbM!eq3^2E zispC)`VZbTQTB%`Wd95zera#YGxG)}bpc+84WvzoD(ogsJISx&O$j;bl zl-Axd-_;c^#bkrmPFjD51hN=!-C`b%meVwpJW2SI;9cc0w3LLI>&t4MQvm&hBW8p-i2Vuza@6qzfN*FGTb2?%*Tfq2SVp_f#OB2H4t;E zIod`i?x%;_(t7P03Ge>!MU+kf^%1&GQ1%DB6eJF?P<3_qczVJGUjN;)EVr0Bw;l3|{RaBO#=&5j ztx=yn2&$ocNI5hb;L(7J+`hTkY(rdSzeS0iqu3s`S~6<%PnQx(#r+Zif#ad6QN38T zgYUe&-SZn~^={p~NeYq3OJLKZP>+P3@Vrb6Q~3DIGVm|Z9VYn$U_L1GtwXjFRRDlPB zgS_6y`~{}lC)kAP4Y)&eQvCD!y&c~QGSMr(2VTS{vl8YK>?`ar!B={dY^Qt;W}1dx zxy%sc6m4W;^V&eo>qOzbWDTCch-XuQt5?KUUz+N=U=k`ukEHm-|1ph_tQ_M*)DPQd zq;;GVSpUKTC|LI`qcVVKr}xB1f9)+sIgnEJ~)frA$t%J_!7%)13qf0c655WcNcHR&YR&S2q2Mc zeAM`m__$QtH=md*!VnGY+6w|2H-Q@&D3WcM^uvZ>->3{jeAeY5`?w%umaYfignZw_Zo`P$!31MRixhYUX6;r>nCjWU@VB+xra zuOZ_AB2_;C30)6RJE?WRa3isDnn;`z_1Djz6*-pY!$?AKPmo>_`14vB_--9^R^IL3zIhK*n^n7 zU5_vg0VO4+bm}|RrG0sL2nbnol7$-69zy^ub9ZcLh{Un7Xc{AQiT%4VxVnHt?%C7& z^xXn z!xV5E87^UbY}$K&px16}9@#Tsdu`m;72XvZqo59QqJR`fdf}A&R#G)GjWF-MH_y&9UYoBGQ3B^N~MA=3{fWRctuLC50xv9P!PW{YY<#FiHTH=-kzgPZ=Uk$ zHY09dF`yh683}@lzON4wh(rb!&bU%H_N03+MycN+$rFB(HNd(^aYXD0`%#EVq4r0t zHL7sw)>}tAOsV{UQ<*;h>>}19wgkR$%$+#n^E*O644%frE(wY{J|+pYI#~x-789k} zMPp*b-}Lx;_yNYEaoH&o{MtL|Dr(1!N1j*d@1Y@OjO+?Sw?Kp=YOq$H8x#N`_J@Rs z^z^RDUp?${LIvR{=c+d?IyOOyA5u}qN!?}_zT-$8qaX&@x(O(KDCn*HlBjlfIuupM z<{XtB$ljitpDztO?7liiz=|8Ap$*1$>SYYAoZOK}sa(*3Q`6H62UY<@qop~Mp)Pp| ztuzFsAgchG5v2S}Kmc~@wuDF`PH3-jQG;2r*oUu85OxL_kYO$G^IoGB0OSi&iCB1% zvZt>07%(zj{U4E70S!zHr)y;b<4{ND<1|-nq#BX~h^vnfUWM)EWt)pI4expRDisLv z{;(B*+N5;xxp{eh-DbY%WimPHz5S=n8BjhG0TL`547P`yk`1Wvj2F zg+;Cl#Y>KB*DmTrn3SWZ)?A<%LbQ)PsRbI64CV+Mj+)n|qQs`i^_IdkC zNO{r6UjyX3et`^x=2^QeEi90tM=jT<Jj&Uh~YW#e(* znbwan{8!_T&n}?{hskSZYoUad`}S{0(q2n*{dxK8Of0fbF@gYSSCGx;$~e;(<4*zD zx*p`|0*NB?cn&5Rao$&oAr73Y)eN-bH}3Uj$?kXgHLF252H~57qg=t{`C)ky-Du7y zo--I;Rrygl=K||S6wz&lo1HHs*=?)G=`UYxz1qzUC)ntv2kh-@DpzIa=!gQFvBIT^ z``2XU2r&HP9gqNG|13m5RUZMVsJD{Q=My|WX>p1j^g*VbL;B{sRt%*-5!X+M*+(Cq zPdEdAgKQTyuN_^uMl|HD)x;U>An;WpUwAMyXYa4bXURud1cakk0>j5|ZDDUCWa`bz z3iRGnt1t8i~^Ql=M@86JC`YmAvYVJtL$Rs9~hzeLAkcPqXdx@^ zt56I&JS%bhsdJxSOs8qcLSrqgJg~uy{nQGhrGXT~qLPN^rqa1ewRbc-N!4yv?62st z=qL!;HwJEQ0$3!*ZlFHXP;1CT(ZqZ?6vD?GbQyZfn(4 zd3;epvKRj!xM+diOAE?OB8lzOU)!?qAvFQ&X4sw|1qsKGUu@l^`Y0>oH-Yz0ut%x` zxKnfX;aV#a<=n~L0gy#&6~qIp0ZGlm#dkjQT6hNfLIEwI6tN64kxs7vB|wC{`+qQZ z|37$Y2!Z(TMXDI_429f!3e=%_zR@8w*_s~sX5Z-iPKd>X>*BBz>)RP1Jc#TA|NMa~$wSS>S>O)HnU zzGxq^?B=8&Q*6vL&y=cE@!IYs8AnrTa!p0j9#ZuT)m|8@ApC0k_d{T_GP#A@tX5sv z!0da|4}KyfP1~q&^E}5bx_?bES-7SPhi~vt7}r^hW*r%3<16NQ`l|iZ#KB6W_J0Af z`bpxVIU)SHTkO62m^wNCEK0Y^>9h^4aCrKiv0r zt4Cmt57VdG;uQMNh5qv>(0~}zqMG#^!kZlo0^6;(c|WcW+)SaVc>&MRQX=sfXX@8N zdw*SMg`3Ga6i@j=ukHS68NQ}}^)le!FwHS+?iOAVN+W+v+uIuew!r$?_h;rHJ#56{s}1|F`2W=nh)ep##qc>rDgE$5txu#% zDtUS@o_?$7t(2BwO`9L{Dk3O%wQTbcAy>1Q|KTvn#eX2*Cq2?)Y$W0~fZ{~HkL!ri z9n8kV^JXoABvSt4y;Pb7KL)vRPG{3DS5r9d5!ZEv^lrpt8=aF7OZZo`wn`5?qDn7| zOM3I%nJ^lyn=s*bPX$KNZEw5jFFNVx(_mA!uxs(@sY`BRe{JLaAPAg9Y>IDK- z>Z$!|zh9V-xbk<1h_%3Y*>tPjeS9mKbYuK!c_NF!ggIZ6WhuR=C??(nEC?RTaIC?% zp7NpzadG48b*Ki*Qugh6@NDL<#vCPfn-!%T&dbIVkVSf6U?ap2l=zZhaC&hpP+N4w zwdNrZEx`uN)K{tEhq)+i@@bTc+WeWxw!i49#K`7aa=XRRi`2{2K?$NOFIMm$$L+S@? zu{J&p*Rb->bN0c@V8%cdFYzKzjO3se&nv}3^fD?SmK`=?NDPw<@=;y{V@lHF1kZB? z@^*+m?X=6-({lDu@*VooFC!02I?-)MQxXx95ObSIeC=u7Y|I7>+Cia!5XtF+h_yAZu{Bra~ z6lAC++}x@XS2y1uhW)N5~lN2-B$CWeeKuTU~Pjmlr{KI8`Hsi+H=? z^yO?_1nA9z0?`++Hwys|yjBT*8>2_or^}J;zMv%ent|<5=BJ+^PJ`{DI!MBen90k3 z4tgsI2~bX(>#s;^<+9XnfaeS;;udQr78c+XoNoAYj()Lb!BLP`yVbZT$YII52Z4wj z!#qVu(ZR0wUTNLGPYf=E)G29s;l0R!{-rH=USoH%P^RCvRa8`DK!|Z<20+d+_iI@~ z$8z@x`Wy;r9F9$yV#r0FTNJOJM(NU0HVtbA+CKV0-E&i8#%i2Kw|e&hp9Ek#GjM-F z#+NRqOF@+$rdG+0LehY z)Hqc&Qyn2B^}gxB;z`+!ZZ|E}UYic(4$!69%}x(#F})s~4qzJT(vN^5ApB6n0<~Z- zgV{-cE3%zI`r-o(jgVQz3e&hO;J?Cpg((eAjaK>7RO5$WJbu);5ZaoNH~~Pn^^~q& zUciJiW+XwZ=m~j!6Yb<=fM{L)#rv_VQiplBE9|z;bEO|K5OcuXa8y9bNx}7c0|>1T z+=UdOj^!^AMN6;jJkMBJmOV9u4OFj} zI4<6Uf&*vsOp3JnMn=wojriili`T&)3;_#-)W|HN#hA(qyy>ZYISaiRq7G#H7nK9v zWaJU$#)V6)Cz(yhuD{OvDK}qOK~lHnvm6EW?&9`?WPbnH7>@dHlZR1vbUa9KJCrh@vP`lc9Yv)1KCv%ug0!ZxI>9EJ!iT3{cO4SuDd zLpo-1G7`!`@O~^QArVYn!Pu-GXJ%Hd3SsIuFSMx8VZ}Gz!lR*Jz?jF;nOqmRRVL3I zjV>IwtaoRYCocM&mNouOvF5u;?{}NBu=478MT`2k66odf@sIS@%I%|i9ODCRmS@$% zsvpU-hK#y|iimxqpehWDrZ^-1+Tb8?d*X}ijeV@0o~vsfDa}PcdydxXob&&@B2V9$ zH%m#m`E>~Q;SD`s$V12{c?=AIfabu@pjV4UEz(-ig3j{qVT$A(SlZa|Pu}=>NA8MR zj3A2wa8YiHGd-JrIJ0p>I^Iv5&LKa3s59sWgk;s|qdNqN-a)}}YlD7s$F?VFf{i>V zl!IC!P?>@~$fFei%kT~ApKR!1lL3x7LM{d(R)NAtTLd-EHw-nFQ8Bjr_^XSTsNEy4B1LM2{6v(%kMp?tQ?EcY5yle0-3zt6q{YA?s3f=`*!zn+`zb}zpHHAJc7MMit^<@@v-+Nqek1-|yuO_V$nMop_TCoJ!Z-+B33iX34T9J7}uPMx& z{O{fVkKgpX`nu_>#KeWz}Q%xwu~9tTii=_fu0w zAG%JTe4@~QjxLl@k4@|SMDT;lljs_^+_JcYUkCH~mYk*6-Wh&M3T%^po9v|ix8DqD zb;RQpzj0mz38oHhk&Pdgq@*MZ4iWaA2ejOatK53M51_@!Ro3~vrQE>l_Z^WP)mI_s z&ojz_jo&})RdtUbA@1k`9_2vIA>ouyRo-o zE=m*0GIM+UsmR`?(AI$-06Tth)roA+)Z#Q-VW14x)<~FKMSd6o?{fCk^SqlBOYo2D zR~wx4UKS`Dyd+{hJa6qmR;2YM{^)dradd3dBje9YL%NSlt$x9rL^(jT6&Uw)tuuD; zQ(96oE37340OV}I_y7rfY^@GhU?h?4Uq?n<&~KD@DAa{%>Swfna!`i9hYAtGfiA+p zsdnlXdWSIf+Gl`5Tb`A##hDH4XdwC~b-^~C^N~DU8cNV~4@b*N0+;ktRsh<_PjSsf z7pS7#SQ*1h51^I_eYC7{iYqEQ6a0J`-n)r87qC!1=s|$_ z<_ucYL4M&pwy*04mRE|Om$tO4dI25!u&Q1ck-ryzqdHm|BuQ^CnCg155jYG0LCi0C z^t9YvTM2g7X!LT=Ba0h?K+Oc;(z;&2i$Lk3F`%K9*RoetYbMBM7-z&)O z>xkZaqEwr9f5$@igVk`87R%s5ECj8AcAVU=F{>L z*Z`xI4v$Aa!9MxExcJ7$W9W9UZIip2rff&=+_=I~dMh)3=t)AA=dasYTq?EsZS!RK zfnR~t0l;zxS53_XFq3}{QIg;X=7e9pK3ZgUfOma-0|E#G+t*N9R#vzVH59{s)df>& z^E>I0GH5=qTYAqfo&Wy#w+DJl7_AS1vD!`yxup!gv8y?U4{zPFl95B945MKt2m(ps z+aHEY=ib%V8^Bn@*au5Cd2mzXe<&;a<}v>LyG2048)ewl zCIO9K^TWf#kM)To+hd)U!PX-^cZLL(6J!xB&&8d+8qNV5~j#Jgdt-x#KQM8fGil;vG!BJfF6&bOc)VM(A5!ak^&_B$*V=y0`5(Q_43(H<~z79Nt=;5WCEYzvX z7vNK+FgKt&aCV+UBB-xyjQ$?09K>S-qV|`5!T?ZOcsvIDO(D|r{v}Y6Id7`Bq2X@Z z+A=h zy!17iL8iocRez&aF9_Khg zSuI2eVenh6SE{QvoV|zs;&g!dPBwUogN;4F%oE34Uqb^KZD4c!U#)!yP*Ypib}Xn@ zRIZ93C}07x(3^r36_wsgC{h#G$2G~nAuf!8xf@%d#pbk6xFk#Yas9oIpwe;`T_w+&-I)&h z5QM_3Y~oJlJuA1b*3Jx9+n06}|IUYkXP8F`x7m?`c?!6g`+ZuTCR{ruFy4`}4Dm)G zxzTz;S=k*(+hZAoDtgH1jKX@ycV~qX{1=rWNM=w8f(+TPwam}W$w!^Mg?Ilg&-os{ z>A#wtkh|Mw$N|v34x{K{X zE*47F9uNIF?>_plw81O+4HPl0kA;}{lin4pszd7Y1J#lTFRO=H7FqV~t|!IVob`n3 zirMzOeRv4$DXIFD+?n74YhDZXNG%?+`_uP}h>_v^lE*EsD4R2n-0r z7{l)N>gzpB=hqLe(Au>{dRI|ztZ2QU0m;83nW&j93mYb!9aMs@W*=6CwTIjIvY-`D7U;DJed7V;4L0f2s1{L~+>sLOwLdP~` zd;!$fNTPS57W9ANI(zurxTW zty}Iq|9lrVsKI7w)DKk^+g%lGMXeQA(WE!#wYRJQTnd;##hE@g|JR?R^X?6#NDtog z5E1HtGI2YPRR9TaxHZl1LM^fyvJV|Vp&Tyn_x%ieB_K)Wv$|6nP;9uUU3pJA$52DV zQO;J{IQuds@#7AZ%w6l!@BJ?yp6;?uU`W{excJAk1PT?z;ObHO_p4@X&A+(-Xa5u6 z{9j^l^_Xb{Hs5!Gq6klrWJ66IF)XrcaQ#d841(NU3t>b@N&!zggv*}`S?0TYy8xgI za{PZl`;5I_kD+wW8k!!#Tcc@Vkp%woMTHVKS~AqP08X2K#<6w{oo!rL%D8n+RBsnk z9%L^YAk}oE>wSvlv}PQ{dNIe8{fPuCr$6=hT*u5u8R~q4242Gz_Gy&Wvn!c{E4;AX zb?F@0I>%#M8*AnVYwfs1DUYJbYOhV>TSvnS2@anQ=y4JWsp?9v3Ge;tBzhMqD_`=D z_H4G0^V3gmU)``<3_sc>cd6~ennI?5ZsKBg8Ikr(rsI2!PJoKP5*~nfVTO6=l*vqv zSmyFuu`n-V?!BeIFYev?dZjKYz+8M~alBwu#%1DH;4b%^H4pcpR*ngu6!*D#wZ%zF z{8T%=+Wh%H6H4x$!zPr>KyQ`!<@HN7 z#0=H<*;)6b;a%k|Gfy}tHgvcy@?K~QdzDloE|CzJO|}>x+JUN+I`#LyUyyzT$Z1Rn zz&pSOusjNyoJTaa-*rwfPAc%GgX~9GJCwUwcl>?G7Yoq6y|Xh~G)~<4T;^?A2&#b< z3B{6w<-Z&_;qTtt)8n%A=WgADqTV+5qkhlf=H0vw0D=LcDuffhspcWm2@t(ix)lU7 zXmLWww(EO{O~|DBo*)=$Wy5K^kO|`$zq-+=MKKz-w3CN%Ke4!2e0q@{B`@y%oCeRP zI5*g~Ji_bc>BSlDy9b4Otqxej!(+7|=zU_MEWnJh^Dlu#f~u%mPnk$%1J)dQ#nq=p zPzP492(5Au)eubY+`>XyS(#^tS0_|I9`S?SVF=1bc(Vujpa2&195C}G{dS1iu`PGF z!UNWjGMfh$^8OFu5CCUTr*i4!A*HAT`(eZT&Bt(Il0p#`5D4njP(zv4U=Rn`Gzoz$ z>-VNyB(NYiw(Kd*b>uJD`Qev*iyEumzkEMqsHeQiID_8c<`R65lSl|m08psTy&yG2 z>(VkbJ>vHz!}bIK79*n&=T3kO)=)Dr=F#0lfQm|k6QP`LlI-~^7w0{-I$_meGF6C$ z$$V=4zK*=Yg^N(4qzMsvOdS|)>$pIu1m&fc!7?&f)qW5_%#^Eg37&D4-5sJm zY5wj3GFprA?%5U+aueL-X;hFs$(JYTtItZYTwURMg$16FNl~2drdk)+-SXp{$nWj6 zT0WA;4mQpM7E(SR`O(aKD25w>2*Q4!w&v!$B*`zsj?OMGKQ8SAmh~9;k3BtUVDLfg zBeD)0v<`6zP1%^X4&R$+5}@DQ1@^%7+*}RVV8TU~`TtaTLswtGm3eU~y;QNlXo&|^ zUDE7o7oWc2LVP=B*|79rh(a4w2OeC?P*j z=@7y`S1~b(2X&aB8Ba}F2pSUsI$X&BFM!rXJR9yWmSHMz9^O0Xnd)2)PHm*g zcW5?8fKto?>aHh`0fDqiLp|bI07w8~AOeBhHmq=n+d7r@!;9P6qv;>a=uI|(4IEP! z;8j#mkeZp<;K?5>pITDVvnC0pbM{%C0|RlSO~_TD(V${hU^=Poun2qypvc$^^y4!d zps!jFckj>hc~K>GbiYr%yB5w8yx3y_w;Q6s$$-PMmoXGaZL_fTWri3tLwvCgro13$x(zrPch`;#lT1$>`xi1&*)vl=T zAl?NCe5RwbGaT!d%)clMeE=fG?oI&aYdCz6FI)+*Exf`kMQR5fHOXZX;0VwI9jPr8 z8AGxaIR5tYP>njV;;c9rQ!qg7{r$F6W|QF~+Qdu)BKCyI&y+Wfk!hu+SFPzA0WZ|Y zr+9mByO5IOkdRYg3&o=$q;kQXqYryj5tQ5BF3S5@_-PTb8Z&D%H|4Uiop zS~mOb5;%5&Z63t5v~LHP09Zrbj=8rqc%&!0gG&NVi^eEf^a;b7VVTy#IJsy}?#oC{ zJ{K$QT;++Ioc<2g%T^m@AZ}2A&G*VW7W1ldj+BCPEo zvm+uP;7~1k+@wNl+yiKXvD6(3VUk>!bHtFnO>z(3nE}HxChrd=Nnp2og;HJ!X1|(Q zF20kc&wT>;5L%W6boc`oSm{LVFl|{|ODhrlP9TcjnC3xu)flS#r0V2(!0D-}5!hHz z=*;)|HslbIsGp~z*KnQ*df#l-5xiFyqBg45u94}HJy!sI!%T=!Zss~mEwnZ9|Gh85dHA^hwTn!z zVX71n56}br8OqHsP|hzTH!m+V&KemY_^Ns;<)B50Yvx;tlKbGvv>HU+$4k`C0EeJ$ zWF(bB1(7$XBJQyw*o;5AdbSf)d59EfzD&!uL1P@BY!E1B#~CdJ58JE6=n7wkOpew_7yn2Fa$@F&)9%InW?6xzNMB z2j}YQYH$#?<*_DT1`b_d_rYmyxvjB#=aT~dbeh-AtifqC{1uk?sKb@9Igyy&V+Z!6 z#G0LFj1px;$Qy$oL2Nw0Pnlc(8+NG&6hQ}jV38v@F->t&ZdtogzdsLRBN%{>1i4B6h-%f(65tHO z1{J-yFLU|j?ZgLmc8yCBE~wXm#}dV;YjS>Nk{#pO0~PQ2Z{cE?ascF+Izoa?zL)fo zzEXs@+g*hUQX>`82QW9{I*&%FKRH+kA3BA5`tgUYN(6oVSI^$xs7h6m56@`19M;S> z^xP}OG1A9hsdHkslJLpOd)Mh19(x4Xp01k>+_-Kiu^E7mj&J>5QY~_4s_o{-w^Iba zzf?fA?iGlO z56R6n8q2dV;*L5yA6s1IQpnZg zu`Pz8aG+Ux&;7m6ye}Sz+QkrsD<>Nt)py@a)S$%#cq!DC1>%^l1q^2e_W9fx zD~5<_)HwWepU)n8&O-@(E6Lv8KAzMBO2+0wk@FExu3ZBwG3Gry^8t{^IGgtFXVN0vReW;olr7`aT-66B z)FuU!Nflr234-@bpyLsSUA(nIeY(H&GWE49I7Ohvh_p4I8V2Dg{ayQE(!eKC!gpuk ziP*0Kh1eRa_^6&eXOm2PZFXEc6CCl77Zh?rnG}yF8fh-W3iMKy0v=bmH^sli{~bKcqfwVXh^cI3aSJ#8Gu`TCg8*VPY#}? z39>koeVDX*?}4KR^It?FrDbK=Re9;c8(`!O5{fk7m5KoF0&54{+Wo#1PI$h^&RW2f z*Pl0yw<3tl*jITKd_ZtPqDg(ziz$VlA@Wta z`rs(QfQa{)PcFa^VR((WRb$kzoYb|pPKW#;fT^(hF2qV;6#+UznsRNIA_+8NS+eiK zHV$AF`a-7!h~Zmgxrc@0-A%x&MS=;!?0ZoTmQJjBj7*G_nS+~}plk8Yf(v@WJIP*_ zvmebv2qA`F(1cU=RU4CEV`F2%;Y<7#OYfKSLFNO9Yr6rB1LB+r>#=mqq<7StFBlk6aBQvc{pRSXaGpysuahk%bIdnssYm>FuMfuKc3 z9gy(;{4_wb!i_Wc;0+tY!svjIi3iL1aiv_ndJAyD@)@JV#y%~m2*_Mmgw%T#|R!Krc^{~z4J^5!=EuWp_h zi@5|q7D4|Vk-Rmqpu~G`gnfECQTNbpBROqq_5DS3@jNYX)5p$#_AP9nrsa@s4cbDA zE#{Y0z?WVAD$>jBD0}6km|Xgo;Ta6gL@xpKR>5ciW6sj+MUYLZ4?-<5%AWeWW@Y4fQEw)2pZXkwAkzGt=h^uV0wDaN9yr}iCzIMlvepq>g6TB?DxgL|Ic zUscrC?`8`$pZN7lfcs9Ux%UpS8^NHf>hEj=I};*-L+t}^1c=`hI^NsYe$tkc8x{}m z+wJnB@`<<)Cs4a!S1}>2J?=v#*e(aEMgDqENBE+Z->fQAH*Y8K?e1LTYJ}Y<*Jw^5=JsvZU zB&pK14|)Ba<5os4V1!%{P`Xk>g_dR+M>%$(GPZL-y3x^OwW;#t6x`h}o>UKlLStb( z+G$BjMOoQuv}F}*{X6PVMee|z6#fe3!Pk;ja^lI5bVd2qoJeBdwMhD(DI@gM=@MWT zUNiIaEmcblrhgjBfyo+Y#Gk$j1pfw((+TZ_#$kheTiWI@-`^aQ{E74f(4OJT0M0&zA3ygU?0kqt+&VLl~T*z z8h}l_vlvHha`>Pk=L5)uok~cs;VsQkF5;3c1(Qp;d&Uloz`J`$&kCk zYg$feZVb?4I>&tmH9I4IO?0nB`MTG+O7JV;pbxjD-gq$(l8zl+({x+o!1RX=6)f7_ z;ca2qAZU&c8r*e-oe4Qec~a)VgeMGPlfUd`Qf=c^CsU+x`dmpz-52fA6klA4YS9a) z1xC#Fr+Y^@&4bTzlLE-axBbY5nfMk#qiO!y_5>JRIBdf6gT6Xgrv^1&+WNm~^J(hV zFaLE4&VLz6_}{X5{U{w3AZ!{T>!(<^kPC_0ozFeU1%K!hbvl~I$T(S% zvg!9NO)~1deiXLw#Cmv}D^FT;VB;v^pR}WN7^7~3&4XTv-q~^9kIKUsE#mehk7{Rc z{PE>T%h>2_+gv5T_Y00LKEIv+Qh5X@!du5q6x?ss4b3!2urJ467?vI7}mBp7X@JxrDGAmEMU)!!lt#!LEs`BZqRT9N?lN!Am$Q zHQ~f`O5xV+E%#zq9Mo}M-U7oCgKKTiE?#_FmF;cg3ba0QkaD=p^-CXSvg6hq6*Pxl z39T;$$aI2!dWnohER=*ut^UqOJXbbk9N-vv%X_+ReQ_|GAGcg*0IfATuzU9IozFDm z)>+dFu2?4SrJmnjt*0!7WG1V3f|ObKMUG}1`Gawq=S^^YgQliiR+Gr-Y*+hwzYW~GS&g|ruW zFMco4>>VGVo4p7AHea9|G--~B-AEOntpjny;!-Z;0s7%#|}WmykgOqy}NESk6SmzT@KYlBNO7MX^5 zw{zt-h@6=Az1-SPfbF0xTnZHnuwJsl6sWz`#lsS2_d3od|!SBK}qkL9; zd|&l7hJPJF_20J4QSWh9+8hVpjLZgYpF%u1KgiWZY5F>Za5jIMo4n2qa`oj;t-ek~hUzh0?Lsim@KMddA1|{G1a^CYt%T!o zS*|B%-S^E0y0gB6DnJR}a5rUNJbj{x6c-uli zx;CloONUw9dTi6=r^h@aFDkZ&mx&M8 z97`9!g#PuZG9ZSH0q!{vKKw&BLoayx2vZ@nL>Y%w>h`C+h;L$oN^x0ml}=}lDs3NF z4^dxDm&w01xR%m8|GmdTm~^<@?FWn3?2r?$p(bIGfAD+U=2GV?ld|NVNyYW4iU-J5 zsxk$=C`%qI=y*3h{M_6ER$|ekuxBovDt;9WR)Xyuk~$gjGn6E}q9!-kUNx&(zA>xi zPOB6i^B`+%emD}ImHvZ%u({|BnR_#9ua04?^iOI#b6nfe=x^GtzwGC0$WuX_UgIV> zMf_Z*$qGR?jES;5xO4)!s{7A`_AyC5-1D8hiOrmN9X0*ffxUY|<)LTrO#GRzm(kE#rbT+1z zm#R_wy(HApq500h)huiUglo=t&qT$!jjF`1mK%t7WCyt@;2GVi{>GTAA*87$$qH%e z{A#$p@`+IV1@*`h4p=)5%?OVq@HL%Zl882Wq`7x8ZEiK7-Js}!U)I3!=1aDgF2fxW z6?1dvip4VCT7On7pO5xPw%zPlMI*CtKh^17mSQ$}?QQWoI?g$jRI+u3NqV)YUS5-L zWJplW3EEno%FVd-Fln?A@w-fV3%RRYf7;u{i2SD)cS&Jo1-HI86A~-0lBrs*OO_&% zLejRY-E8A+y^s+A z{_F#<%t~{h%kr!R4GSvJkmdo&(g`~0x}&*5$ct6O0F;&MmmvpvJg`vn&2k(Q(1+fA zwwBv+U?1`UrqdxG8EsIgy>tpUuWN68c%MEe5%S^vZr*^5hjyqdr=hpv zQbtzu_ruv&XD`qFY3i`1S#CteS$XPPG*&xdAECq{zx#|riOU3Ddg;fmOugJ2unT>M zr^Ldjl!HFSSP5i8wL(#}=riL>@7nmwHk5HQpXuPafyN5K$8;8t9_fL?Bl6Aj3S%{)Fy=%^ z;sb%P%biB$?u8xDeqo-{2~Hp6B7Iq#2GO*6*i9lR#$<0Juog`d#i$RZa|buBZ*iFs z!I`J)zI=K9?POrY4kd-VPd3`sl)kdI;x-1AL}qHZ=PE7b<~B?={Ia+Pbgy535<7~@ z=?1}WQEBNcxJ>lvIw}MaFtl>y{ww<%J02#qJ-&rUP{h%qio~Iz&1CAaIu~b~JD1p( zpNn~uj4!d(7om6{-|zVlY?cM<@ z%2|fGg|c{;q3ri18v|D#hVHK116OVt3GorL>$8&9v07i5cmMNoFGOxqT2s{0K}ioJ zng?UzBt~2$<~LTS5yi5LJUlU?5eO)KT>1pCN}IUeD|-5oVqB7Rg`?6mm#>b&op-N0 z?Y@;dhHi{KOJ|LZIAyhi>9|=|XrxVliKunz?C<=h`(EpnyBL0fj>?CSSrpIC#r3bv zTX`x1{9#4(Nqcy{(rIEG6C@Y2+d`ugC7hRED88l_krqtIs-UnQXK&VG$mq!Xc?0sO zQ!^g;ZjGjx%ss3=G7JdvmNf64EyiVG13d~dKB)71>}TwARJf${%4KZ!phC-Y!pvsx zxjBaL7odx|zLLT>G3a4WEcoCcWHqzAm7fMDsniYg<*_hK+s?uMRm0%o{Z8lTh3UXR zHA1F|-YKt$HG5XJ)Wij{=flm4ZMqX%cecwx-%_>*x!x| zUzp5kAKkh^)X4M9K!`2pRv0K9s!BaHsm5TH^AW2O1pyI3(&ZDV<~V`4PJm*+*}~Rtw$#T$*B!Z30oCA4DI}9o?OMRa*Qk2IPLvsQuVI8 z)70ZzXUubV|NDjPJG*)C+DM(sUv-P_%)Q{z7<*6)J;Pxf1h|0@0Cal|sN_g+0QpXRLpH3r>r*KR4X4VbUr~e0{T9IS` literal 0 HcmV?d00001 diff --git a/windows/threat-protection/windows-defender-atp/images/atp-azure-atp-app.png b/windows/threat-protection/windows-defender-atp/images/atp-azure-atp-app.png new file mode 100644 index 0000000000000000000000000000000000000000..2fe20462f26fc314ff082668987238e74ebf270d GIT binary patch literal 60199 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 gap-^0N)Jr(bdFl;2$gcTbcArvL~ZK*6-`9T+*t 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
    ZwB|aw(4>{&rD%+MKsVW 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 literal 0 HcmV?d00001 diff --git a/windows/threat-protection/windows-defender-atp/images/atp-azure-required-permissions.png b/windows/threat-protection/windows-defender-atp/images/atp-azure-required-permissions.png new file mode 100644 index 0000000000000000000000000000000000000000..ce3d0672a6461939268acb95f8b631c9f82c8c4c GIT binary patch literal 60251 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 z�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%0Al)+@= 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 Ql{>Y Date: Wed, 9 Aug 2017 14:04:29 -0700 Subject: [PATCH 061/290] update topic location --- windows/threat-protection/TOC.md | 1 + 1 file changed, 1 insertion(+) diff --git a/windows/threat-protection/TOC.md b/windows/threat-protection/TOC.md index ad34031e3a..7faa0674c3 100644 --- a/windows/threat-protection/TOC.md +++ b/windows/threat-protection/TOC.md @@ -63,6 +63,7 @@ #### [Python code examples](windows-defender-atp\python-example-code-windows-defender-advanced-threat-protection.md) #### [Experiment with custom threat intelligence alerts](windows-defender-atp\experiment-custom-ti-windows-defender-advanced-threat-protection.md) #### [Troubleshoot custom threat intelligence issues](windows-defender-atp\troubleshoot-custom-ti-windows-defender-advanced-threat-protection.md) +### [Create and build Power BI reports using Windows Defender ATP data](windows-defender-atp\powerbi-reports-windows-defender-advanced-threat-protection.md) ### [Check sensor state](windows-defender-atp\check-sensor-status-windows-defender-advanced-threat-protection.md) #### [Fix unhealthy sensors](windows-defender-atp\fix-unhealhty-sensors-windows-defender-advanced-threat-protection.md) ##### [Inactive machines](windows-defender-atp\fix-unhealhty-sensors-windows-defender-advanced-threat-protection.md#inactive-machines) From cc2d4c07ee538371607c48603f79ccd413d9dbf3 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Wed, 9 Aug 2017 14:57:26 -0700 Subject: [PATCH 062/290] updates --- ...oints-gp-windows-defender-advanced-threat-protection.md | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/windows/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection.md index 528a5522f4..19dfa555bd 100644 --- a/windows/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection.md @@ -31,7 +31,7 @@ ms.localizationpriority: high a. Click **Endpoint management** on the **Navigation pane**. - b. Select **Group Policy**, click **Download package** and save the .zip file. + b. Select **VDI onboarding scripts for non-persisten endpoints**, click **Download package** and save the .zip file. 2. Extract the contents of the .zip file to a shared, read-only location that can be accessed by the endpoints. You should have a folder called *OptionalParamsPolicy* and the file *WindowsDefenderATPOnboardingScript.cmd*. @@ -51,7 +51,8 @@ ms.localizationpriority: high ## Onboard non-persistent virtual desktop infrastructure (VDI) machines -Windows Defender ATP supports non-persistent VDI session onboarding. There might be associated challendges when onboarding VDIs. The typical challenges for this scenario are: +Windows Defender ATP supports non-persistent VDI session onboarding. There might be associated challenges when onboarding VDIs. The typical challenges for this scenario are: +dges when onboarding VDIs. The typical challenges for this scenario are: - Instant early onboarding of a short living session - A session should be onboared to Windows Defender ATP prior to the actual provisioning @@ -59,7 +60,7 @@ Windows Defender ATP supports non-persistent VDI session onboarding. There might - Machine name persistence - The machine names are typically reused for new sessions. One may ask to have them as a single machine entry while others may prefer to have multiple entries per machine name. -You can onboard VDIs using Group Policy (GP). You can onboard VDIs using a single entry or multiple entries for each machine. The following steps will guide you through steps in onboarding VDIs and will highlight steps for single and multiple entries. +You can onboard VDIs using a single entry or multiple entries for each machine. The following steps will guide you through onboarding VDI machines and will highlight steps for single and multiple entries. 1. Open the GP configuration package .zip file (*WindowsDefenderATPOnboardingPackage.zip*) that you downloaded from the service onboarding wizard. You can also get the package from the [Windows Defender ATP portal](https://securitycenter.windows.com/): From bf435d47b5c9e4303fa9690be585cbb6c7659344 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Wed, 9 Aug 2017 15:10:38 -0700 Subject: [PATCH 063/290] update steps --- ...ows-defender-advanced-threat-protection.md | 30 +++++++++---------- 1 file changed, 14 insertions(+), 16 deletions(-) diff --git a/windows/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection.md index 19dfa555bd..4e1adf045f 100644 --- a/windows/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection.md @@ -29,9 +29,9 @@ ms.localizationpriority: high ## Onboard endpoints 1. Open the GP configuration package .zip file (*WindowsDefenderATPOnboardingPackage.zip*) that you downloaded from the service onboarding wizard. You can also get the package from the [Windows Defender ATP portal](https://securitycenter.windows.com/): - a. Click **Endpoint management** on the **Navigation pane**. + a. Click **Endpoint management** > **Clients** on the **Navigation pane**. - b. Select **VDI onboarding scripts for non-persisten endpoints**, click **Download package** and save the .zip file. + b. Select **Group Policy**, click **Download package** and save the .zip file. 2. Extract the contents of the .zip file to a shared, read-only location that can be accessed by the endpoints. You should have a folder called *OptionalParamsPolicy* and the file *WindowsDefenderATPOnboardingScript.cmd*. @@ -55,32 +55,32 @@ Windows Defender ATP supports non-persistent VDI session onboarding. There might dges when onboarding VDIs. The typical challenges for this scenario are: - Instant early onboarding of a short living session - - A session should be onboared to Windows Defender ATP prior to the actual provisioning - -- Machine name persistence + - A session should be onboarded to Windows Defender ATP prior to the actual provisioning + +- Machine name persistence - The machine names are typically reused for new sessions. One may ask to have them as a single machine entry while others may prefer to have multiple entries per machine name. -You can onboard VDIs using a single entry or multiple entries for each machine. The following steps will guide you through onboarding VDI machines and will highlight steps for single and multiple entries. +You can onboard VDIs machines using a single entry or multiple entries for each machine. The following steps will guide you through onboarding VDI machines and will highlight steps for single and multiple entries. 1. Open the GP configuration package .zip file (*WindowsDefenderATPOnboardingPackage.zip*) that you downloaded from the service onboarding wizard. You can also get the package from the [Windows Defender ATP portal](https://securitycenter.windows.com/): - a. Click **Endpoint management** on the **Navigation pane**. + a. Click **Endpoint management** > **Clients** on the **Navigation pane**. - b. Select **Group Policy**, click **Download package** and save the .zip file. + b. Select **VDI onboarding scripts for non-persistent endpoints**, click **Download package** and save the .zip file. 2. Copy the extracted files from the .zip into `golden/master` image under the path path `C:\WINDOWS\System32\GroupPolicy\Machine\Scripts\Startup`. You should have a folder called WindowsDefenderATPOnboardingPackage containing the file WindowsDefenderATPOnboardingScript.cmd. >[!NOTE] - >If you don't see the `C:\WINDOWS\System32\GroupPolicy\Machine\Scripts\Startup` folder, it might be hidden. You'll need to choose to the **Show hidden files and folders** option from file explorer. + >If you don't see the `C:\WINDOWS\System32\GroupPolicy\Machine\Scripts\Startup` folder, it might be hidden. You'll need to choose to the **Show hidden files and folders** option from file explorer. 3. The following step is only applicable if you're implementing a single entry for each machine:
    **For single entry for each machine**:
    - a. Download the file: [Onboard-NonPersistenMachine.ps1](https://go.microsoft.com/fwlink/p/?linkid=852276 ).
    + a. Download the file: [Onboard-NonPersistenMachine.ps1](https://go.microsoft.com/fwlink/p/?linkid=852276 ).
    [LUBA - DO I STILL NEED THIS STEP?] b. Copy the file to `golden/master` image to the path `C:\WINDOWS\System32\GroupPolicy\Machine\Scripts\Startup`.
    >[!NOTE] - >If you don't see the `C:\WINDOWS\System32\GroupPolicy\Machine\Scripts\Startup` folder, it might be hidden. You'll need to choose to the **Show hidden files and folders** option from file explorer. + >If you don't see the `C:\WINDOWS\System32\GroupPolicy\Machine\Scripts\Startup` folder, it might be hidden. You'll need to choose to the **Show hidden files and folders** option from file explorer. 4. Open a Local Group Policy Editor window and navigate to **Computer Configuration** > **Windows Settings** > **Scripts** > **Startup**. @@ -90,9 +90,7 @@ path `C:\WINDOWS\System32\GroupPolicy\Machine\Scripts\Startup`. You should have **For multiple entries for each machine**:
    Select the **Scripts** tab, then click **Add** (Windows Explorer will open directly in the path where you copied the onboarding script earlier). Navigate to the onboarding bash script `WindowsDefenderATPOnboardingScript.cmd`. -6. (sysprep and) save golden/master image [PLEASE EXPLAIN, I'M NOT SURE I UNDERSTAND THIS STEP] - -7. Test your solution: +6. Test your solution: a. Create a pool with one machine. @@ -105,9 +103,9 @@ path `C:\WINDOWS\System32\GroupPolicy\Machine\Scripts\Startup`. You should have e. **For single entry for each machine**: Check only one entry in the Windows Defender ATP portal.
    **For multiple entries for each machine**: Check multiple entries in the Windows Defender ATP portal. -8. Click **Machines list** on the Navigation pane. +7. Click **Machines list** on the Navigation pane. -9. Use the search function by entering the machine name and select **Machine** as search type. +8. Use the search function by entering the machine name and select **Machine** as search type. ## Additional Windows Defender ATP configuration settings For each endpoint, you can state whether samples can be collected from the endpoint when a request is made through the Windows Defender ATP portal to submit a file for deep analysis. From d7a5714ba0b291e04878970f9804ca8eaad28a2c Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Wed, 9 Aug 2017 15:16:56 -0700 Subject: [PATCH 064/290] remove extra sentence --- ...ndpoints-gp-windows-defender-advanced-threat-protection.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection.md index 4e1adf045f..13c364d185 100644 --- a/windows/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection.md @@ -51,8 +51,8 @@ ms.localizationpriority: high ## Onboard non-persistent virtual desktop infrastructure (VDI) machines -Windows Defender ATP supports non-persistent VDI session onboarding. There might be associated challenges when onboarding VDIs. The typical challenges for this scenario are: -dges when onboarding VDIs. The typical challenges for this scenario are: +Windows Defender ATP supports non-persistent VDI session onboarding. There might be associated challenges when onboarding VDIs. The following are typical challenges for this scenario: + - Instant early onboarding of a short living session - A session should be onboarded to Windows Defender ATP prior to the actual provisioning From 8f390b4580462255faf05412eee311e208a6c1b4 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Wed, 9 Aug 2017 15:26:16 -0700 Subject: [PATCH 065/290] update based on ui --- ...ows-defender-advanced-threat-protection.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/windows/threat-protection/windows-defender-atp/configure-endpoints-non-windows-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/configure-endpoints-non-windows-windows-defender-advanced-threat-protection.md index c6f16e9682..4288ffb02b 100644 --- a/windows/threat-protection/windows-defender-atp/configure-endpoints-non-windows-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/configure-endpoints-non-windows-windows-defender-advanced-threat-protection.md @@ -21,7 +21,7 @@ localizationpriority: high - Windows 10 Pro Education - Windows Defender Advanced Threat Protection (Windows Defender ATP) -Windows Defender Security Center provides a centralized security operations experience for Windows as well as non-Windows platforms. You'll be able to see alerts from various supported operating systems (OS) in Windows Defender Security Center and better protect your organization's network. This experience leverages on a 3rd-party security products’ sensor data. +Windows Defender Security Center provides a centralized security operations experience for Windows as well as non-Windows platforms. You'll be able to see alerts from various supported operating systems (OS) in Windows Defender Security Center and better protect your organization's network. This experience leverages on a third-party security products’ sensor data. ### Supported non-Windows endpoints Windows Defender Security Center supports the following non-Windows endpoints: @@ -29,28 +29,28 @@ Windows Defender Security Center supports the following non-Windows endpoints: - Mac OS (DAN, ARE THERE SPECIFIC VERSIONS THAT WE SUPPORT?) - Linux (DAN, ARE THERE SPECIFIC VERSIONS THAT WE SUPPORT?) +### Pre-requisites +The endpoints need to be running Bitdefender [ANY REQUIRED VERSION?] ## Onboard non-Windows endpoints -1. In Windows Defender Security Center portal, select the **Endpoint management** > **Non-Windows endpoint management**. +1. In Windows Defender Security Center portal, select **Endpoint management** > **Clients** > **Non-Windows endpoints**. Make sure the third-party solution is listed. -2. Make sure the 3rd-party solution is listed. +2. Toggle the Bitdefender switch button to turn on the third-party solution integration. -3. Toggle the switch button to turn on the 3rd party solution integration.[LOOKED AT SECURITYCENTER.WINDOWS.COM AND SAW THE TOGGLE - MIGHT CHANGE.] +3. Click **Generate access token** button and then **Copy**. -4. Click **Generate access token** button and then **Copy**. - -5. Depending on the 3rd-party implementation you're using, the implementation might vary. Refer to the 3rd-party solution documentation for guidance on how to use the token. +4. Depending on the third-party implementation you're using, the implementation might vary. Refer to the third-party solution documentation for guidance on how to use the token. >[!WARNING] -> The access token is only displayed once. Make sure you keep a copy of it in a safe place. If needed, regenerate the token close to the time you need to share it with the 3rd-party solution. +> The access token is only displayed once. Make sure you keep a copy of it in a safe place. If needed, regenerate the token close to the time you need to share it with the third-party solution. ## Offboard non-Windows endpoints -To effectively offboard the endpoints from the service, you'll need to disable the data push on the 3rd-party portal then switch the toggle to off in Windows Defender Security Center to block the data inbound flow. +To effectively offboard the endpoints from the service, you'll need to disable the data push on the third-party portal then switch the toggle to off in Windows Defender Security Center to block the data inbound flow. -1. Follow the 3rd party documentation to opt-out on the 3rd party service side. +1. Follow the third-party documentation to opt-out on the third-party service side. 2. In Windows Defender Security Center portal, select **Endpoint management**> **Non-Windows endpoint management**. -3. Toggle the switch button to turn off the 3rd party solution integration. +3. Toggle the switch button to turn off the third-party solution integration. From b9222d3d017292e649462ae4e793a16634503be2 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Wed, 9 Aug 2017 15:45:43 -0700 Subject: [PATCH 066/290] updates --- ...non-windows-windows-defender-advanced-threat-protection.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/windows/threat-protection/windows-defender-atp/configure-endpoints-non-windows-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/configure-endpoints-non-windows-windows-defender-advanced-threat-protection.md index 4288ffb02b..667541eb11 100644 --- a/windows/threat-protection/windows-defender-atp/configure-endpoints-non-windows-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/configure-endpoints-non-windows-windows-defender-advanced-threat-protection.md @@ -42,6 +42,8 @@ The endpoints need to be running Bitdefender [ANY REQUIRED VERSION?] 4. Depending on the third-party implementation you're using, the implementation might vary. Refer to the third-party solution documentation for guidance on how to use the token. +5. Click **Save preferences**. + >[!WARNING] > The access token is only displayed once. Make sure you keep a copy of it in a safe place. If needed, regenerate the token close to the time you need to share it with the third-party solution. @@ -52,5 +54,5 @@ To effectively offboard the endpoints from the service, you'll need to disable t 2. In Windows Defender Security Center portal, select **Endpoint management**> **Non-Windows endpoint management**. -3. Toggle the switch button to turn off the third-party solution integration. +3. Toggle the Bitdefender switch button to turn stop telemetry from endpoints with Bitdefender antivirus. From bef0ca7ec0b927ff5c71d66a0d47c6c55f4314ec Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Thu, 10 Aug 2017 13:59:37 -0700 Subject: [PATCH 067/290] update image and move sections --- ...ows-defender-advanced-threat-protection.md | 20 +++++++++--------- .../images/atp-server-onboarding.png | Bin 40610 -> 53080 bytes 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/windows/threat-protection/windows-defender-atp/configure-server-endpoints-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/configure-server-endpoints-windows-defender-advanced-threat-protection.md index 2eca639f34..f26c6bad44 100644 --- a/windows/threat-protection/windows-defender-atp/configure-server-endpoints-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/configure-server-endpoints-windows-defender-advanced-threat-protection.md @@ -49,22 +49,14 @@ To onboard your servers to Windows Defender ATP, you’ll need to: 1. Download the agent setup file: [Windows 64-bit agent](https://go.microsoft.com/fwlink/?LinkId=828603). 2. Using the Workspace ID and Workspace key provided in the previous procedure, choose any of the following installation methods to install the agent on the server: - - [Manually install the agent using setup](https://docs.microsoft.com/en-us/azure/log-analytics/log-analytics-windows-agents#install-the-agent-using-setup) - On the Agent Setup Options page, choose to connect the agent to Azure Log Analytics (OMS). + - [Manually install the agent using setup](https://docs.microsoft.com/en-us/azure/log-analytics/log-analytics-windows-agents#install-the-agent-using-setup)
    + On the **Agent Setup Options** page, choose **Connect the agent to Azure Log Analytics (OMS)**. - [Install the agent using the command line](https://docs.microsoft.com/en-us/azure/log-analytics/log-analytics-windows-agents#install-the-agent-using-the-command-line) and [configure the agent using a script](https://docs.microsoft.com/en-us/azure/log-analytics/log-analytics-windows-agents#add-a-workspace-using-a-script). 3. You'll need to configure proxy settings for the Microsoft Monitoring Agent. For more information, see [Configure proxy settings](https://docs.microsoft.com/en-us/azure/log-analytics/log-analytics-windows-agents#configure-proxy-settings). Once completed, you should see onboarded servers in the portal within an hour. - -### Offboard server endpoints -To offboard the server, you can uninstall the MMA agent from the server or detach it from reporting to your Windows Defender ATP workspace. After offboarding the agent, the server will no longer send sensor data to Windows Defender ATP. -For more information, see [To disable an agent](https://docs.microsoft.com/en-us/azure/log-analytics/log-analytics-windows-agents#to-disable-an-agent). - ->[!NOTE] ->Offboarding causes the server to stop sending sensor data to the portal but data from the server, including reference to any alerts it has had will be retained for up to 6 months. - ### Configure server endpoint proxy and Internet connectivity settings - Each Windows server must be able to connect to the Internet using HTTPS. This connection can be direct, using a proxy, or through the [OMS Gateway](https://docs.microsoft.com/en-us/azure/log-analytics/log-analytics-oms-gateway). - If a proxy or firewall is blocking all traffic by default and allowing only specific domains through or HTTPS scanning (SSL inspection) is enabled, make sure that the following URLs are white-listed to permit communication with Windows Defender ATP service: @@ -80,3 +72,11 @@ For more information, see [To disable an agent](https://docs.microsoft.com/en-us | winatp-gw-neu.microsoft.com | 443 | | winatp-gw-weu.microsoft.com | 443 | + +### Offboard server endpoints +To offboard the server, you can uninstall the MMA agent from the server or detach it from reporting to your Windows Defender ATP workspace. After offboarding the agent, the server will no longer send sensor data to Windows Defender ATP. +For more information, see [To disable an agent](https://docs.microsoft.com/en-us/azure/log-analytics/log-analytics-windows-agents#to-disable-an-agent). + +>[!NOTE] +>Offboarding causes the server to stop sending sensor data to the portal but data from the server, including reference to any alerts it has had will be retained for up to 6 months. + diff --git a/windows/threat-protection/windows-defender-atp/images/atp-server-onboarding.png b/windows/threat-protection/windows-defender-atp/images/atp-server-onboarding.png index ccb1bd50cfa6f87ed13c7aef07b6e5fb637df5af..07fa544f73f08f7428c3195391bd9051c2901bb0 100644 GIT binary patch literal 53080 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%0Arfi; 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 P=hmmT&(P$L0d* literal 40610 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 TM9g8BH6~MIOCyBg-Dm#->ssGR From a2dcf99d30093da40e4912c0b58a461f6d5e0da2 Mon Sep 17 00:00:00 2001 From: Iaan D'Souza-Wiltshire Date: Thu, 10 Aug 2017 17:50:23 -0700 Subject: [PATCH 068/290] add eval guide bits - cfa near ready --- .../controlled-folders-exploit-guard.md | 21 +- .../evaluate-asr.md | 165 +++++++++++++++ .../evaluate-controlled-folder-access.md | 95 +++++++++ .../evaluate-exploit-protection.md | 196 ++++++++++++++++++ .../evaluate-network-protection.md | 128 ++++++++++++ ...evaluate-windows-defender-exploit-guard.md | 40 ++++ .../images/cfa-audit-gp.png | Bin 0 -> 35400 bytes .../images/cfa-filecreator.png | Bin 0 -> 7955 bytes .../images/cfa-notif.png | Bin 0 -> 17035 bytes .../scripts/cfa-events.xml | 1 + .../windows-defender-exploit-guard.md | 38 ++-- 11 files changed, 663 insertions(+), 21 deletions(-) create mode 100644 windows/threat-protection/windows-defender-exploit-guard/evaluate-asr.md create mode 100644 windows/threat-protection/windows-defender-exploit-guard/evaluate-controlled-folder-access.md create mode 100644 windows/threat-protection/windows-defender-exploit-guard/evaluate-exploit-protection.md create mode 100644 windows/threat-protection/windows-defender-exploit-guard/evaluate-network-protection.md create mode 100644 windows/threat-protection/windows-defender-exploit-guard/evaluate-windows-defender-exploit-guard.md create mode 100644 windows/threat-protection/windows-defender-exploit-guard/images/cfa-audit-gp.png create mode 100644 windows/threat-protection/windows-defender-exploit-guard/images/cfa-filecreator.png create mode 100644 windows/threat-protection/windows-defender-exploit-guard/images/cfa-notif.png create mode 100644 windows/threat-protection/windows-defender-exploit-guard/scripts/cfa-events.xml diff --git a/windows/threat-protection/windows-defender-exploit-guard/controlled-folders-exploit-guard.md b/windows/threat-protection/windows-defender-exploit-guard/controlled-folders-exploit-guard.md index 6432b9da27..f02c6632ee 100644 --- a/windows/threat-protection/windows-defender-exploit-guard/controlled-folders-exploit-guard.md +++ b/windows/threat-protection/windows-defender-exploit-guard/controlled-folders-exploit-guard.md @@ -169,6 +169,23 @@ You can specify if certain apps should always be considered safe and given write ## Review event logs for controlled folder access -How do you see these event logs? Are they under specific codes/areas? +Component | Configuration available with | Event ID | Corresponds to +-|-|-|- +Controlled Folder access | GP, MDM & UI | Provider: Windows Defender | +| | | Event when settings are changed | +| | | Event when CFA fires in Audit-mode | +| | | Event when CFA fires in Block-mode | -Also - is there any SCCM, Intune, or MDM functionality here? Can't see anything in the SCCM console. \ No newline at end of file + +## MDM policy settings for Controlled Folder Access + +./Vendor/MSFT/Policy/Config/Defender/EnableGuardMyFolders + +## Audit/block modes + +Controlled folder access has mitigations that can be individually enabled in audit or blocking mode. + +Component |Description |Rule/mitigation description | +-|-|-|- +Controlled folder access |Automatically blocks access to content to protected folders. - This can be enabled in audit/block mode |Protected folders |Folders that are shielded by this component. +| | | Allowed apps |Apps that are allowed to write into protected folders \ No newline at end of file diff --git a/windows/threat-protection/windows-defender-exploit-guard/evaluate-asr.md b/windows/threat-protection/windows-defender-exploit-guard/evaluate-asr.md new file mode 100644 index 0000000000..7985b26b3e --- /dev/null +++ b/windows/threat-protection/windows-defender-exploit-guard/evaluate-asr.md @@ -0,0 +1,165 @@ +--- +title: +description: +keywords: +search.product: eADQiWindows 10XVcnh +ms.pagetype: security +ms.prod: w10 +ms.mktglfcycl: manage +ms.sitesec: library +ms.pagetype: security +localizationpriority: medium +author: iaanw +msft.author: iawilt +--- + +# Attack surface reduction + +## Attack surface reduction rules + +Component | Configuration available with | Event ID | Corresponds to +-|-|-|- +Attack Surface Reduction (ASR) | GP & MDM | Provider: Windows Defender | +| | | Event when settings are changed | +| | | Event when rule fires in Audit-mode | +| | | Event when rule fires in Block-mode | + + +### Audit/block modes + +Each of these components can individually be enabled in audit or blocking mode. + +Attack surface reduction and controlled folder access also have mitigations that can be individually enabled in audit or blocking mode. + +Component |Description |Rule/mitigation description | +-|-|-|- +Attack surface reduction (ASR) | Provides rules that allow you to prevent macro, script and email threats. - Each rule can be enabled in audit/block mode - Supports file/folder exclusions applied to all rules |Rules to prevent macro threats |Block office application from creating executable content +| | | | Block obfuscated js/vbs/ps/macro code +| | | | Block office application from launching child processes +| | | | Block office application from injecting into other processes +| | | | Block Win32 imports from macro code in Office +| | | Rules to prevent script threats |Block js/vbs from executing payload downloaded from Internet +| | | | Block obfuscated js/vbs/ps/macro code +| | | Rules to prevent email threats |Block execution of executable content (exe, dll, ps, js, vbs, etc) dropped from email (webmail/mail-client). + + +## Policy settings for Windows Defender EG + +The MDM policy settings for Windows Defender EG are listed in this section, along with example settings. + + +### Attack Surface Reduction + +- ./Vendor/MSFT/Policy/Config/Defender/AttackSurfaceReductionOnlyExclusions +- ./Vendor/MSFT/Policy/Config/Defender/AttackSurfaceReductionRules +-- Value as String Data Type : {75668C1F-73B5-4CF0-BB93-3ECF5CB7CC84}:1 + + +#### Rule-GUIDs for ASR + +Rule description | GUIDs +-|- +Office rules | +Block office application from injecting into other processes | {75668c1f-73b5-4cf0-bb93-3ecf5cb7cc84} + | OMA URI : ./Vendor/MSFT/Policy/Config/Defender/AttackSurfaceReductionRules + | Value as String Data Type : {75668C1F-73B5-4CF0-BB93-3ECF5CB7CC84}:1 + | 1 = Block, 2 = Audit, 0 = Disabled. +Block office application/macros from creating executable content | {3b576869-a4ec-4529-8536-b80a7769e899} + | Replace the above GUID with the corresponding Rule GUID +Block office application from launching child processes | {d4f940ab-401b-4efc-aadc-ad5f3c50688a} + | Replace the above GUID with the corresponding Rule GUID +Block Win32 imports from Macro code in Office | {92E97FA1-2EDF-4476-BDD6-9DD0B4DDDC7B} + | Replace the above GUID with the corresponding Rule GUID +Block obfuscated js/vbs/ps/macro code | {5beb7efe-fd9a-4556-801d-275e5ffc04cc} + | Replace the above GUID with the corresponding Rule GUID +Script rules | +Block obfuscated js/vbs/ps/macro code | {5beb7efe-fd9a-4556-801d-275e5ffc04cc} + | Replace the above GUID with the corresponding Rule GUID [Note: same rule as above, but also covers scripts hence written here] +Block js/vbs from executing payload downloaded from Internet. | {d3e037e1-3eb8-44c8-a917-57927947596d} + | Replace the above GUID with the corresponding Rule GUID +Email rule | +Block execution of executable content (exe, dll, ps, js, vbs, etc) dropped from email (webmail/mail-client). | be9ba2d9-53ea-4cdc-84e5-9b1eeee46550 + | Replace the above GUID with the corresponding Rule GUID [Currently working for Mail-client (Outlook). Personal Webmail (Outlook.com, Gmail, Yahoo) work in progress] + + + + ## Evaluate + +### Using the standalone configuration tool + +Weve provided an easy-to-use configuration tool for testing purposes, called TestHIPS. The tool can be used to: + +1. Enable the chosen ASR rule in either block or audit mode by creating a local GPO and running a test file that triggers the rule. + +2. Enable the chosen ASR rule in either block or audit mode by creating a local GPO. + +The result of the activity can be viewed in the event log and corresponding notification (if the rule was triggered in block mode). + +You can find the tool in the evaluation package alongside this guide: +- ExploitGuardCustomerFiles/AntiMalware.Tools.TestHIPS.exe +- +Note: You may need to change the extension in the filename from **AntiMalware.Tools.TestHIPS.rename** to **AntiMalware.Tools.TestHIPS.exe**. + +For additional help with the tool, use the -? parameter. + + +### Using the DemoExploitGuard tool to simulate WD-EG Rules with a GUI + +You can use an additional tool, called DemoExploitGuard, to test various rules by simulating scenarios that would cause the rule to issue a block or audit event, depending on the mode. DemoExploitGuard uses the TestHIPS tool to enable and configure the rules. + +You can find the tool in the evaluation package alongside this guide: +- ExploitGuardCustomerFiles\AntiMalware.Tools.DemoExploitGuard.exe + +Note: You may need to change the extension in the filename from **AntiMalware.Tools.DemoExploitGuard.rename** to **AntiMalware.Tools.DemoExploitGuard.exe** +**Rules**: Select one of the seven attack surface reduction rules to run. +**Mode**: Sets the behavior of the Demo Tool. +Note: If the rule is applied by GP, this should not be an option +- **Disabled**: This scenario will execute normally and complete +- **Block**: This scenario should get blocked [ExploitGuard Block] and a notification will appear to indicate the block +- **Audit**: This scenario will not block, but will show up in the event log. Right-click the output area to go directly to the event logs for Windows Defender EG + + +### Manually enabling the attack surface reduction rules + +You can also manually use GP or MDM-URIs to enable the ASR rules: + +From the rules tables above, choose the ASR rules that you want to enable and set the following policy. For each rule select the right GUID. + +After youve chosen your rules, use one of the tools above to simulate a rule to fire. +- ./Vendor/MSFT/Policy/Config/Defender/AttackSurfaceReductionRules +- Value as String Data Type: {75668C1F-73B5-4CF0-BB93-3ECF5CB7CC84}:2 + + +### View event logs + +Note: event logs are not the primary mechanism for investigation. The Windows Defender ATP portal receives much richer information that allows for investigation. Information is also presented in an interactive machine-timeline view. + + +#### Event fields +- **ID**: matches with the Rule-ID that triggered the block/audit. +- **Detection time**: Time of detection +- **Process Name**: The process that performed the operation that was blocked/audited +- **Description**: + +Windows Defender Antivirus has audited an operation that is not allowed by your IT administrator. + +For more information please contact your IT administrator. +-- ID: D4F940AB-401B-4EFC-AADC-AD5F3C50688A +-- Detection time: 2017-06-21T11:52:29.062Z +-- User: SYSTEM +-- Path: C:\Windows\System32\notepad.exe +-- Process Name: C:\Program Files\Microsoft Office\Office16\winword.exe +-- Signature Version: 1.245.730.0 +-- Engine Version: 1.1.13902.0 +-- Product Version: 4.12.16228.1000 + + +### View the alert notification + +If you configure the test to block, a notification will be displayed from the Action Center. This notification is customizable with your organization and contact information. + + +### Customizing Windows Defender + +Customizing the Windows Defender Security Center is a simple task that provides users with a clear way to contact support. +Simply navigate in Group Policy to **Computer Configuration\Administrative Templates\Windows Components\Windows Defender Security Center\Enterprise Customization**. From there, you will be able to enable your custom notification, set your organization name and contact information. \ No newline at end of file diff --git a/windows/threat-protection/windows-defender-exploit-guard/evaluate-controlled-folder-access.md b/windows/threat-protection/windows-defender-exploit-guard/evaluate-controlled-folder-access.md new file mode 100644 index 0000000000..6b44a7c9b8 --- /dev/null +++ b/windows/threat-protection/windows-defender-exploit-guard/evaluate-controlled-folder-access.md @@ -0,0 +1,95 @@ +--- +title: +description: +keywords: +search.product: eADQiWindows 10XVcnh +ms.pagetype: security +ms.prod: w10 +ms.mktglfcycl: manage +ms.sitesec: library +ms.pagetype: security +localizationpriority: medium +author: iaanw +msft.author: iawilt +--- + + +# Evaluate Controlled Folder Access + + +Controlled Folder Access is a feature that is part of Windows Defender Exploit Guard [that helps protect your documents and files from modification by suspicious or malicious apps](controlled-folders-exploit-guard.md). + +This topic helps you evaluate Controlled Folder Access. It explains how to demo the feature using a specialized tool, and how to enable audit mode so you can test the feature directly in your organisation. + + +## Use the File Creator tool to demo Controlled Folder Access + +Use the File Creator tool to test controlled folder access. The tool is part of the Windows Defender Exploit Guard evaluation package: +- [Download the Exploit Guard Evaluation Package](#) + +This tool can be run locally on an individual machine to see the typical behavior of Controlled Folder Access. The tool is considered by Windows Defender Exploit Guard to be suspicious and will be blocked from making changes to files in any of your protected folders. + +You can enable Controlled Folder Access, run the tool, and see what the experience is like when a suspicious app is prevented from accessing or modifying files in protected folders. + + + +1. Open the Exploit Guard Evaluation Package and copy the file *Filecreator* to a location on your PC that is easy to access (such as your desktop). + + >[!TIP] + >You may need to change the extension in the filename from *Filecreator.rename* to *Filecreator.exe* + +2. Open the **Local Group Policy Editor** by typing **Edit group policy** in the Start menu. + +3. Under **Local Computer Policy**, expand **Computer configuration** > **Administrative templates** > **Windows components** > **Windows Defender Antivirus** > **Windows Defender Exploit Guard** > **Controlled Folder Access**. + +4. Double-click the **Configure controlled folder access** setting and set the option to **Enabled**. In the **Options** section select **Enable**. + +>[!IMPORTANT] +>To fully enable the controlled folder access feature, you must set the Group Policy option to **Enabled** and also select **Enable** in the options drop-down menu. + +![](images/cfa-gp-enable.png) + +4. Run the tool by double-clicking it. If a Windows Defender SmartScreen notification appears, click **More details** and then **Run anyway**. + +5. You'll be asked to specify a name and location for the file. You can choose anything you wish to test. + +![](images/cfa-filecreator.png) + +7. A notification will appear, indicating that the tool was prevented from creating the file, as in the following example: + +![](images/cfa-notif.png) + +8. You can also review the Windows Event log to see the events there were created: + 1. Type **Event viewer** in the Start menu to open the Windows Event Viewer. + 2. On the left panel, under **Actions**, click **Import custom view...** + 3. Navigate to the Exploit Guard Evaluation Package, and select the file *cfa-events.xml*. + 4. Click **OK**. + 5. This will create a custom view that filters to only show the following events related to Controlled Folder Access: + + Event ID | Description + -|- + Event when settings are changed | 5007 + Audited Controlled Folder Access event | 1124 + Blocked Controlled Folder Access event | 1123 + +## Use auditing mode to measure impact + +As with other Windows Defender EG features, you can enable the Controlled Folder Access feature in auditing mode. This lets you see a record of what *would* have happened if you had enabled the setting. + +You might want to do this when testing how the feature will work in your organization, to ensure it doesn't affect your line-of-business apps, and to get an idea of how many suspicious file modification attempts generally occur over a certain period. + +To enable audit mode, see the GP option to **Audit Mode**. + +![](images/cfa-audit-gp.png) + +>[!TIP] +>You will need to use a GP management tool, such as the [Group Policy Management Console](https://technet.microsoft.com/library/cc731212.aspx), to deploy this policy change to see how Controlled Folder Access would work in your network. + +## Customize protected folders and apps + +During your evaluation, you may wish to add to the list of protected folders, or allow certain apps to modify files. + +See the following sections in the main [Protect important folders with Controlled Folder Access](controlled-folders-exploit-guard.md) topic for configuring the feature with the Windows Defender Security Center, Group Policy, or mobile device management (MDM) policies: + +- [Protect additional folders](controlled-folders-exploit-guard.md#protect-additional-folders) +- [Allow specifc apps to make changes to controlled folders](controlled-folders-exploit-guard.md#allow-specifc-apps-to-make-changes-to-controlled-folders) diff --git a/windows/threat-protection/windows-defender-exploit-guard/evaluate-exploit-protection.md b/windows/threat-protection/windows-defender-exploit-guard/evaluate-exploit-protection.md new file mode 100644 index 0000000000..b6c238c73e --- /dev/null +++ b/windows/threat-protection/windows-defender-exploit-guard/evaluate-exploit-protection.md @@ -0,0 +1,196 @@ +--- +title: +description: +keywords: +search.product: eADQiWindows 10XVcnh +ms.pagetype: security +ms.prod: w10 +ms.mktglfcycl: manage +ms.sitesec: library +ms.pagetype: security +localizationpriority: medium +author: iaanw +msft.author: iawilt +--- + + + +## Exploit protection + + + +Component | Configuration available with | Event ID | Corresponds to +-|-|-|- +Exploit Protection | GP, MDM, PS & UI | Provider: Security-Mitigations | +| | | 1 | ACG audit +| | | 2 | ACG enforce +| | | 3 | Do not allow child processes audit +| | | 4 | Do not allow child processes block +| | | 5 | Block low integrity images audit +| | | 6 | Block low integrity images block +| | | 7 | Block remote images audit +| | | 8 | Block remote images block +| | | 9 | Disable win32k system calls audit +| | | 10 | Disable win32k system calls block +| | | 11 | Code integrity guard audit +| | | 12 | Code integrity guard block +| | | 13 | EAF audit +| | | 14 | EAF enforce +| | | 15 | EAF+ audit +| | | 16 | EAF+ enforce +| | | 17 | IAF audit +| | | 18 | IAF enforce +| | | 19 | ROP StackPivot audit +| | | 20 | ROP StackPivot enforce +| | | 21 | ROP CallerCheck audit +| | | 22 | ROP CallerCheck enforce +| | | 23 | ROP SimExec audit +| | | 24 | ROP SimExec enforce +Exploit Protection | GP, MDM, PS & UI |Provider: WER-Diagnostics | +| | | 5 | CFG Block +Exploit Protection | GP, MDM, PS & UI | Provider: Win32K | +| | | 260 | Untrusted Font + + + +### Audit/block modes +Each of these components can individually be enabled in audit or blocking mode. + +Attack surface reduction and controlled folder access also have mitigations that can be individually enabled in audit or blocking mode. + + + +Component |Description |Rule/mitigation description | +-|-|-|- +Exploit protection |Provides memory, control flow and policy restrictions that can be used to protect an application from exploits. - Each mitigation can be enabled in audit/block mode |Memory exploit mitigation | DEP +| | | | ForceASLR +| | | | BottomUpASLR +| | | | HeapTermination +| | | | SEHOP +| | | | CFG +| | | | Strict handle checks +| | | | ACG +| | | | Untrusted font blocking +| | | | No child process +| | | | Win32k syscall disable +| | | | Extension point disable +| | | | Various image loading restrictions +| | | | Anti-ROP (CallerCheck, SimExec, StackPivot) +| | | | EAF, EAF+ +| | | Control Flow mitigation | +| | | Process restrictions | + + + +## Policy settings for Windows Defender EG +The MDM policy settings for Windows Defender EG are listed in this section, along with example settings. +### Exploit protection +Exploit protection has an improved manageability experience over EMET, including support for SCCM, Intune, Powershell, and Group Policy management. +> +> Note: SCCM and Intune will be supported in furture releases. +You can specify a common set of WD Exploit Guard system and application mitigation settings that can be applied to all endpoints that have this GP setting configured. +Note, however, that there are some prerequisites before you can enable this setting: +- Manually configure a device's system and application mitigation settings using the *Set-ProcessMitigation* PowerShell cmdlet, the *ConvertTo-ProcessMitigationPolicy* PowerShell cmdlet, or directly in the Windows Defender Security Center +> +> Note: Endpoints that have this GP setting set to **Enabled** must be able to access the XML file, otherwise the settings will not be applied. +- Generate an XML file with the settings from the device by running the *Get-ProcessMitigation* PowerShell cmdlet or using the **Export** button at the bottom of the **Exploit Protection** area in the Windows Defender Security Center. +- Place the generated XML file in a shared or local path. + +#### Group policy + +The exploit protection feature can be configured with the following Group Policy details: +- Location: \Microsoft\Windows Defender Exploit Guard\Exploit Protection +- Name: Use a common set of exploit protection settings +- Values: **Enabled**: Specify the location of the XML file in the Options section. You can use a local (or mapped) path, a UNC path, or a URL, such as the following: +-- C:\MitigationSettings\Config.XML +-- \\Server\Share\Config.xml +-- https://localhost:8080/Config.xml + +The settings in the XML file will be applied to the endpoint. + +**Disabled:** Common settings will not be applied, and the locally configured settings will be used instead. + +**Not configured:** Same as **Disabled**. + +#### PowerShell + +You can also use powershell to set these mitigation policies and to convert EMET policies to Windows Defender EG, as demonstrated in the following examples: + +Get the current settings in the registry for processName.exe +``` +Get-ProcessMitigation -Name processName.exe +``` + +Exports the current settings to the filename.xml +``` +Get-ProcessMitigation -RegistryConfigFilePath filename.xml +``` + +Imports the settings in filename.xml to the system. +``` +Set-ProcessMitigation -PolicyFilePath filename.xml +``` + +Enables a list of mitigations +``` +Set-ProcessMitigation -Name processName.exe -Enable SEHOP,DEP +``` + +Disables a list of mitigations +``` +Set-ProcessMitigation -Name processName.exe -Disable SEHOP,DEP +``` + +Sets the EAFModules for dllName1.dll & dllName2.dll for processName.exe +``` +Set-ProcessMitigation -Name processName.exe -Enable EnableExportAddressFilterPlus -EAFModules dllName1.dll,dllName2.dll +``` + +Converts an emet file named, emetFile.xml, to the new windows 10 format called, filename.xml +``` +ConvertTo-ProcessMitigationPolicy -EMETFilePath emetFile.xml -OutputFilePath filename.xml +``` + + +### Make sure things are working + +1. Apply a mitigation setting: +a. Launch PowerShell as an admin and run **SetProcessMitigation Name iexplore.exe Enable DisallowChildProcessCreation** +2. Validate that the setting is correctly applied: +a. Open Windows Defender Security Center -> App & browser control +b. Scroll to the bottom and under **Exploit protection**, click **Exploit protection settings** and navigate to the **Program settings** pivot +c. Scroll down to **iexplore.exe**, click on it and click **Edit** +d. Find the **Do not allow child processes** setting and make sure that **Override System settings** and **On** are set +3. Validate that Internet Explorer wont run: +a. Try launching iexplore.exe via the run dialog +b. An IE frame should appear and then close +4. Validate that event viewer reports that the mitigation fired: +a. Open Event Viewer +b. Navigate to Applications and Services Log -> Microsoft -> Windows -> Security-Mitigations -> Kernel Mode +c. Check for the following entry for Internet Explorer (event ID 4) + +Process '\Device\HarddiskVolume1\Program Files\Internet Explorer\iexplore.exe' (PID 4692) was blocked from creating a child process 'C:\Program Files (x86)\Internet Explorer\IEXPLORE.EXE' with command line '"C:\Program Files (x86)\Internet Explorer\IEXPLORE.EXE" SCODEF:4692 CREDAT:75009 /prefetch:2'. + +5. Undo the mitigation setting: +a. Open Windows Defender Security Center -> App & browser control +b. Scroll to the bottom and under **Exploit protection**, click on **Exploit protection settings** and navigate to the **Program settings** pivot +c. Scroll down to **iexplore.exe**, click on it and click **Edit** +d. Find the **Do not allow child processes **setting and toggle the **On** to **Off** +e. Click **Apply** +6. Validate that Internet Explorer runs: +a. Try launching iexplore.exe via the run dialog +b. IE should open as expected + + +### Converting and Applying an EMET config: +1. Export the existing EMET configuration. This can be done from the "Export" button in the GUI, or by running the command: **emet_conf.exe export emetConfig.xml** +2. In an elevated PowerShell window, convert the exported configuration with: **ConvertTo-ProcessMitigationPolicy -EMETFilePath emetConfig.xml -OutputFilePath win10Config.xml** +3. Note that this may give you some warnings, but these should be safe to ignore. +4. Apply the new configuration: from an elevated PowerShell window run **Set-ProcessMitigation -RegistryConfigFilePath win10Config.xml ** +5. From here you can check or edit the settings in the new interface in the Windows Defender Security Center or with **Get-ProcessMitigation** (this command by itself will output the entire current state of the mitigations to the shell), and **Set-ProcessMitigation** respectively. + + +### Managing exploit protection through Group Policy +1. Launch Group Policy Management Console (gpmc.msc) and from within and existing or new GPO navigate to **Computer Configuration\Administrative Templates\Windows Components\Windows Defender Exploit Guard\Exploit Protection** and open the policy named *Use a common set of exploit protection settings*. +2. Enable the setting as seen below and point to an accessible location for the client machines to the recently created XML. +3. Apply the new GP to targeted machines by direction OU membership, Security Group or WMI filter. \ No newline at end of file diff --git a/windows/threat-protection/windows-defender-exploit-guard/evaluate-network-protection.md b/windows/threat-protection/windows-defender-exploit-guard/evaluate-network-protection.md new file mode 100644 index 0000000000..47f6e8b5ad --- /dev/null +++ b/windows/threat-protection/windows-defender-exploit-guard/evaluate-network-protection.md @@ -0,0 +1,128 @@ +--- +title: +description: +keywords: +search.product: eADQiWindows 10XVcnh +ms.pagetype: security +ms.prod: w10 +ms.mktglfcycl: manage +ms.sitesec: library +ms.pagetype: security +localizationpriority: medium +author: iaanw +msft.author: iawilt +--- + + +## Policy settings for Windows Defender EG +The MDM policy settings for Windows Defender EG are listed in this section, along with example settings. +### Network Filter + +In Windows 10, Version 1709, you can enable Windows Defender EG network protection to prevent employees from using any application to access dangerous domains that may host phishing scams, exploits, and other malicious content on the Internet. + +You can enable network protection in either block or audit mode (non-blocking, ATP events only) with Group Policy, WMI/PowerShell, or MDM settings with CSP. + + +#### Group Policy + +The network filter feature can be configured with the following Group Policy details: +- Location: \Microsoft\Windows Defender Exploit Guard +- Name: Prevent users and apps from accessing dangerous websites +- Values: **Enabled**: Specify the mode in the **Options** section: + **Block**: Users and applications will not be able to access dangerous domains + **Audit**: Users and applications can connect to dangerous domains, however if this feature would have blocked access if it were set to block, then a record of the event will be in the event logs + +The settings in the XML file will be applied to the endpoint + +**Disabled**: Users and applications will not be blocked from connecting to dangerous domains. + +**Not configured**: Same as **Disabled**. + +To enable network protection in block mode, select the **Enabled** value and specify **Enabled** in the drop-down sub-option menu. + + +#### Windows Management Instrumentation/PowerShell + +Use the following cmdlet to configure network protection: +``` +Set-MpPreference -EnableNetworkProtection [Disabled|Enabled|AuditMode] +``` + +To enable network protection in Block mode, use: +``` +Set-MpPreference -EnableNetworkProtection Enabled +``` + + +#### Mobile device management/Configuration service provider + +Use this CSP to configure network protection: +- Policy area: Defender +- Name: Defender\EnableNetworkProtection +- Supported Values: +-- 0: Disabled +-- 1: Enabled (Block Mode) +-- 2: Audit Mode + +To enable network protection in block mode, set **Defender\EnableNetworkProtection** to integer 1. + + + +## Network Protection + + + +Component | Configuration available with | Event ID | Corresponds to +-|-|-|- +Network Filter | GP, MDM | Provider: Windows Defender | +| | | Event when settings are changed | +| | | Event when NW filter fires in Audit-mode | +| | | Event when NW filter fires in Block-mode | + + + +### Audit/block modes +Each of these components can individually be enabled in audit or blocking mode. + +Attack surface reduction and controlled folder access also have mitigations that can be individually enabled in audit or blocking mode. + + + +Component |Description |Rule/mitigation description | +-|-|-|- +Network Filter |Blocks outbound connection from any app to low rep IP/domain - This can be enabled in audit/block mode |Enable/disable/audit |Puts the feature in enable/disable or audit mode. + +### Visit a malicious domain in block mode using Internet Explorer or Google Chrome +1. Enable network protection in block mode. +1. Open Internet Explorer, Google Chrome, or any other browser of your choice. +1. Go to [https://smartscreentestratings2.net](https://smartscreentestratings2.net) + +You will get a 403 Forbidden response in the browser, and you will see an Action Center message saying that Windows Defender EG blocked a connection to a malicious site. + +### Visit a malicious domain in audit mode using Internet Explorer or Google Chrome +1. Enable network protection in audit mode. +1. Open Internet Explorer, Google Chrome, or any other browser of your choice. +1. Go to [https://smartscreentestratings2.net](https://smartscreentestratings2.net) +You will be able to navigate successfully to the site. However, you can see an audit event in Windows Defender ATP or in the Windows Event Log (under Windows Defender > Operational). + + +### Visit a malicious domain in Microsoft Edge +1. Enable network protection in bmode. +1. Ensure that SmartScreen is enabled. (Start -> Windows Defender Security Center -> App & browser -> SmartScreen in Microsoft Edge -> Block or Warn) +1. Open Microsoft Edge. +1. Go to [https://smartscreentestratings2.net](https://smartscreentestratings2.net) +You will see a SmartScreen malware/phishing warning. This is the 1st class experience for Microsoft Edge. + + +## Enabling Windows Defender EG rules in audit mode +Use the script Enable-ExploitGuardAuditMode.ps1 to turn on the ASR rules and Controlled Folder Access into audit mode via Local GP on a device. This allows one to observe how the rules would perform across various machines in your system, and determine which can be turned on in Block mode and if any exclusions need to be applied. +**Note:** Rename Enable-ExploitGuardAuditMode.rename to Enable-ExploitGuardAuditMode.ps1 +Run the following in an elevated powershell prompt: +- Set-ExecutionPolicy Bypass -Force +- .\Enable-ExploitGuardAuditMode.ps1 +Successful output should indicate ASR and Controlled Folder Access were turned on in audit mode + + +## Monitoring with Windows Defender Advanced Threat Protection +Windows Defender EG events can be found in event logs, or if the enterprise uses Windows Defender ATP, the Windows Defender Security Center + \ No newline at end of file diff --git a/windows/threat-protection/windows-defender-exploit-guard/evaluate-windows-defender-exploit-guard.md b/windows/threat-protection/windows-defender-exploit-guard/evaluate-windows-defender-exploit-guard.md new file mode 100644 index 0000000000..3c47d6425d --- /dev/null +++ b/windows/threat-protection/windows-defender-exploit-guard/evaluate-windows-defender-exploit-guard.md @@ -0,0 +1,40 @@ +--- +title: +description: +keywords: +search.product: eADQiWindows 10XVcnh +ms.pagetype: security +ms.prod: w10 +ms.mktglfcycl: manage +ms.sitesec: library +ms.pagetype: security +localizationpriority: medium +author: iaanw +msft.author: iawilt +--- + + + +# Evaluate Windows Defender Exploit Guard + + +**Applies to:** + +- Windows 10 Insider Preview + +**Audience** + +- Enterprise security administrators + +Windows Defender Exploit Guard is a new collection of tools and features that help you keep your network safe from exploits. Exploits are infection vectors for malware that rely on vulnerabilities in software. + +You can use Windows Defender EG to: + +- Apply exploit mitigation techniques to apps your organization uses, both individually and to all apps, with [exploit protection](exploit-protection-exploit-guard.md) +- Reduce the attack surface that exploits can leverage, by utlizing rules that go beyond standard host-intrusion prevention systems (HIPS) with [attack surface reduction rules](attack-surface-reduction-exploit.guard.md) +- Extend the malware and social engineering protection offered by Windows Defender SmartScreen in Edge to cover network traffic and connectivity outside of the browser with [network protection](network-protection-exploit-guard.md) +- Protect files in key system folders from changes made by malicious and suspicious apps with [controlled folder access](controlled-folders-exploit-guard.md) + +There are a few ways you can get started evaluating Windows Defender EG to see how it works and how it could help protect your network. This topic brings together the evaluation topics for each of the four features in Windows Defender EG. + + diff --git a/windows/threat-protection/windows-defender-exploit-guard/images/cfa-audit-gp.png b/windows/threat-protection/windows-defender-exploit-guard/images/cfa-audit-gp.png new file mode 100644 index 0000000000000000000000000000000000000000..89abf15424ece411bf3970245e716216ce9e7684 GIT binary patch literal 35400 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 literal 0 HcmV?d00001 diff --git a/windows/threat-protection/windows-defender-exploit-guard/images/cfa-filecreator.png b/windows/threat-protection/windows-defender-exploit-guard/images/cfa-filecreator.png new file mode 100644 index 0000000000000000000000000000000000000000..96e68743619e619e70c4a7fa6676c35075503e3e GIT binary patch literal 7955 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 literal 0 HcmV?d00001 diff --git a/windows/threat-protection/windows-defender-exploit-guard/images/cfa-notif.png b/windows/threat-protection/windows-defender-exploit-guard/images/cfa-notif.png new file mode 100644 index 0000000000000000000000000000000000000000..241c064ed0173b8e77bc1f13e94bd0bd89815ceb GIT binary patch literal 17035 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%0D?WgaATohe{n0B($jzar?B1u|?GvxT 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 z z5V5qo5<$nnXe*8bjdC)HGU;+#lG4UG%-V?2Z6>_d==?SEq4|N6O?blc(cI`rM&`m@ z&~`5$?DHS@ou((Gt6G@%bm@i!gyWx|^kveF{XjB9OYDAw@4Us;;1 XkuJ@3)x!T=Ks=UKk}8%ke*IqnUo3bl literal 0 HcmV?d00001 diff --git a/windows/threat-protection/windows-defender-exploit-guard/scripts/cfa-events.xml b/windows/threat-protection/windows-defender-exploit-guard/scripts/cfa-events.xml new file mode 100644 index 0000000000..00649d9d68 --- /dev/null +++ b/windows/threat-protection/windows-defender-exploit-guard/scripts/cfa-events.xml @@ -0,0 +1 @@ +Microsoft-Windows-Windows Defender/Operational,Microsoft-Windows-Windows Defender/WHC1123,1124,50070FalseControlled folder access view \ No newline at end of file diff --git a/windows/threat-protection/windows-defender-exploit-guard/windows-defender-exploit-guard.md b/windows/threat-protection/windows-defender-exploit-guard/windows-defender-exploit-guard.md index 5621c83f5c..cb323a5d09 100644 --- a/windows/threat-protection/windows-defender-exploit-guard/windows-defender-exploit-guard.md +++ b/windows/threat-protection/windows-defender-exploit-guard/windows-defender-exploit-guard.md @@ -40,33 +40,33 @@ Evaluate Windows Defender EG with our evaluation and set-up guide, which provide You can also [enable audit mode](audit-mode-exploit-guard.md) for Windows Defender EG, which provides with reporting and event logs that indicate how the feature would have responded if it had been fully enabled. This can be useful when evaluating the impact of Windows Defender EG and to help determine the impact of the features on your network's security. -Windows Defender EG is a component of the new Windows Defender Advanced Threat Protection suite of threat mitigation, preventing, protection, and analysis technologies. Other components of Windows Defender Advanced Threat Protection include: - - [The Windows Defender ATP console](../windows-defender-atp/windows-defender-advanced-threat-protection.md) +Windows Defender EG can be managed and reported on in the Windows Defender Security Center as part of the Windows Defender Advanced Threat Protection suite of threat mitigation, preventing, protection, and analysis technologies, which also includes: +- [The Windows Defender ATP console](../windows-defender-atp/windows-defender-advanced-threat-protection.md) - [Windows Defender Antivirus in Windows 10](../windows-defender-antivirus/windows-defender-antivirus-in-windows-10.md) - - [Windows Defender SmartScreen] - - [Windows Defender Device Guard] - - [Windows Defender Application Control] +- [Windows Defender SmartScreen] +- [Windows Defender Device Guard] +- [Windows Defender Application Control] - Each of the features in Windows Defender EG have slightly different requirements: +Each of the features in Windows Defender EG have slightly different requirements: - Feature | Minimum Windows 10 Insider Preview build | Windows Defender Antivirus | Windows Defender Advanced Threat Protection license - -|-|-|- - Exploit protection | 16232 | No requirement | Required for reporting in the Windows Defender ATP console - Attack surface reduction | 16232 | Must be enabled | Required - Network protection | not released | Must be enabled | Required for reporting in the Windows Defender ATP console - Controlled folder access | 16232 | Must be enabled | Required for reporting in the Windows Defender ATP console +Feature | Minimum Windows 10 Insider Preview build | Windows Defender Antivirus | Windows Defender Advanced Threat Protection license +-|-|-|- +Exploit protection | 16232 | No requirement | Required for reporting in the Windows Defender ATP console +Attack surface reduction | 16232 | Must be enabled | Required +Network protection | not released | Must be enabled | Required for reporting in the Windows Defender ATP console +Controlled folder access | 16232 | Must be enabled | Required for reporting in the Windows Defender ATP console > [!NOTE] > Each feature's requirements are further described in the individual topics in this library. - The way in which the features can be managed, configured, and reported on also varies: +The way in which the features can be managed, configured, and reported on also varies: - Feature | Configuration available with | Reporting available with - -|-|- - Exploit protection | System Center Configuration Manager, Group Policy, Microsoft Intune, Mobile device management policies, PowerShell, Windows Defender Security Center | Windows Event logs - Attack surface reduction | Group Policy, Microsoft Intune, Mobile device management policies, Windows Defender Security Center | x - Network protection | System Center Configuration Manager, Group Policy, Microsoft Intune, Mobile device management policies, Windows Defender Security Center | x - Controlled folder access | System Center Configuration Manager, Group Policy, Microsoft Intune, Mobile device management policies, Windows Defender Security Center | x + Feature | Configuration available with | Reporting available with +-|-|- +Exploit protection | System Center Configuration Manager, Group Policy, Microsoft Intune, Mobile device management policies, PowerShell, Windows Defender Security Center | Windows Event logs +Attack surface reduction | Group Policy, Microsoft Intune, Mobile device management policies, Windows Defender Security Center | +Network protection | System Center Configuration Manager, Group Policy, Microsoft Intune, Mobile device management policies, Windows Defender Security Center | +Controlled folder access | System Center Configuration Manager, Group Policy, Microsoft Intune, Mobile device management policies, Windows Defender Security Center | ## In this library From 0681812436052f7fcf28cece46061770309b3b04 Mon Sep 17 00:00:00 2001 From: Misha Kutsovsky Date: Fri, 11 Aug 2017 18:43:41 +0000 Subject: [PATCH 069/290] Updated windows-defender-exploit-guard.md --- .../windows-defender-exploit-guard.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/threat-protection/windows-defender-exploit-guard/windows-defender-exploit-guard.md b/windows/threat-protection/windows-defender-exploit-guard/windows-defender-exploit-guard.md index cb323a5d09..a99a3d85b1 100644 --- a/windows/threat-protection/windows-defender-exploit-guard/windows-defender-exploit-guard.md +++ b/windows/threat-protection/windows-defender-exploit-guard/windows-defender-exploit-guard.md @@ -20,7 +20,7 @@ msft.author: iawilt **Applies to:** -- Windows 10 Insider Preview, build 16232 and later +- Windows 10 Insider Preview, build 16242 and later **Audience** From 5e433082234305522ca5261137f3380cf3afa9f1 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Fri, 11 Aug 2017 14:34:40 -0700 Subject: [PATCH 070/290] add peer review feedback --- ...indows-defender-advanced-threat-protection.md | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/windows/threat-protection/windows-defender-atp/configure-endpoints-non-windows-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/configure-endpoints-non-windows-windows-defender-advanced-threat-protection.md index 667541eb11..4a25f6c834 100644 --- a/windows/threat-protection/windows-defender-atp/configure-endpoints-non-windows-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/configure-endpoints-non-windows-windows-defender-advanced-threat-protection.md @@ -23,14 +23,13 @@ localizationpriority: high Windows Defender Security Center provides a centralized security operations experience for Windows as well as non-Windows platforms. You'll be able to see alerts from various supported operating systems (OS) in Windows Defender Security Center and better protect your organization's network. This experience leverages on a third-party security products’ sensor data. -### Supported non-Windows endpoints -Windows Defender Security Center supports the following non-Windows endpoints: +### Supported third-party solutions +Windows Defender ATP supports the following third-party solutions: -- Mac OS (DAN, ARE THERE SPECIFIC VERSIONS THAT WE SUPPORT?) -- Linux (DAN, ARE THERE SPECIFIC VERSIONS THAT WE SUPPORT?) +- Bitdefender [ANY REQUIRED VERSION?] +- Mac OS (DAN, ARE THERE SPECIFIC VERSIONS THAT WE SUPPORT?) +- Linux (DAN, ARE THERE SPECIFIC VERSIONS THAT WE SUPPORT?) -### Pre-requisites -The endpoints need to be running Bitdefender [ANY REQUIRED VERSION?] ## Onboard non-Windows endpoints @@ -44,15 +43,18 @@ The endpoints need to be running Bitdefender [ANY REQUIRED VERSION?] 5. Click **Save preferences**. ->[!WARNING] +>[!WARNING] [DAN OR OTHER SME'S - PLEASE VERIFY IF THIS WARNING IS CORRECT. IS IT ONLY DISPLAYED ONCE?] > The access token is only displayed once. Make sure you keep a copy of it in a safe place. If needed, regenerate the token close to the time you need to share it with the third-party solution. ## Offboard non-Windows endpoints To effectively offboard the endpoints from the service, you'll need to disable the data push on the third-party portal then switch the toggle to off in Windows Defender Security Center to block the data inbound flow. + 1. Follow the third-party documentation to opt-out on the third-party service side. 2. In Windows Defender Security Center portal, select **Endpoint management**> **Non-Windows endpoint management**. 3. Toggle the Bitdefender switch button to turn stop telemetry from endpoints with Bitdefender antivirus. +>[!WARNING] +>If you decide to turn on the third-party integration again after disabling the integration, you'll need to regenerate the token and reapply it on endpoints. From 2ad7f2543659f4272ee3b957c66c628e17905aa1 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Fri, 11 Aug 2017 14:42:49 -0700 Subject: [PATCH 071/290] minor text updates --- ...n-windows-windows-defender-advanced-threat-protection.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/windows/threat-protection/windows-defender-atp/configure-endpoints-non-windows-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/configure-endpoints-non-windows-windows-defender-advanced-threat-protection.md index 4a25f6c834..7b718d2c99 100644 --- a/windows/threat-protection/windows-defender-atp/configure-endpoints-non-windows-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/configure-endpoints-non-windows-windows-defender-advanced-threat-protection.md @@ -43,11 +43,11 @@ Windows Defender ATP supports the following third-party solutions: 5. Click **Save preferences**. ->[!WARNING] [DAN OR OTHER SME'S - PLEASE VERIFY IF THIS WARNING IS CORRECT. IS IT ONLY DISPLAYED ONCE?] -> The access token is only displayed once. Make sure you keep a copy of it in a safe place. If needed, regenerate the token close to the time you need to share it with the third-party solution. +>[!WARNING] +> The access token has a limited validity period. If needed, regenerate the token close to the time you need to share it with the third-party solution. ## Offboard non-Windows endpoints -To effectively offboard the endpoints from the service, you'll need to disable the data push on the third-party portal then switch the toggle to off in Windows Defender Security Center to block the data inbound flow. +To effectively offboard the endpoints from the service, you'll need to disable the data push on the third-party portal first then switch the toggle to off in Windows Defender Security Center. The toggle in the portal only blocks the data inbound flow. 1. Follow the third-party documentation to opt-out on the third-party service side. From 52c8a5e8856af748762cf38efcf5b87a29eadb02 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Fri, 11 Aug 2017 14:45:31 -0700 Subject: [PATCH 072/290] fix typo --- ...s-non-windows-windows-defender-advanced-threat-protection.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/threat-protection/windows-defender-atp/configure-endpoints-non-windows-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/configure-endpoints-non-windows-windows-defender-advanced-threat-protection.md index 7b718d2c99..c7a2b7b2ee 100644 --- a/windows/threat-protection/windows-defender-atp/configure-endpoints-non-windows-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/configure-endpoints-non-windows-windows-defender-advanced-threat-protection.md @@ -44,7 +44,7 @@ Windows Defender ATP supports the following third-party solutions: 5. Click **Save preferences**. >[!WARNING] -> The access token has a limited validity period. If needed, regenerate the token close to the time you need to share it with the third-party solution. +>The access token has a limited validity period. If needed, regenerate the token close to the time you need to share it with the third-party solution. ## Offboard non-Windows endpoints To effectively offboard the endpoints from the service, you'll need to disable the data push on the third-party portal first then switch the toggle to off in Windows Defender Security Center. The toggle in the portal only blocks the data inbound flow. From 593fa6e2582814942bae8bab8431a9894c6de9f1 Mon Sep 17 00:00:00 2001 From: Iaan D'Souza-Wiltshire Date: Fri, 11 Aug 2017 18:04:17 -0700 Subject: [PATCH 073/290] naming changes --- .../attack-surface-reduction-exploit-guard.md | 30 +++++++++---------- .../controlled-folders-exploit-guard.md | 30 +++++++++---------- .../evaluate-asr.md | 14 ++++----- .../evaluate-controlled-folder-access.md | 12 ++++---- .../evaluate-exploit-protection.md | 18 +++++------ .../evaluate-network-protection.md | 26 ++++++++-------- ...evaluate-windows-defender-exploit-guard.md | 10 +++---- .../exploit-protection-exploit-guard.md | 14 ++++----- .../network-protection-exploit-guard.md | 30 +++++++++---------- .../scripts/cfa-events.xml | 2 +- .../windows-defender-exploit-guard.md | 30 +++++++++---------- 11 files changed, 108 insertions(+), 108 deletions(-) diff --git a/windows/threat-protection/windows-defender-exploit-guard/attack-surface-reduction-exploit-guard.md b/windows/threat-protection/windows-defender-exploit-guard/attack-surface-reduction-exploit-guard.md index 51488cd9a3..670f31b22a 100644 --- a/windows/threat-protection/windows-defender-exploit-guard/attack-surface-reduction-exploit-guard.md +++ b/windows/threat-protection/windows-defender-exploit-guard/attack-surface-reduction-exploit-guard.md @@ -1,7 +1,7 @@ --- title: Use Windows Defender Exploit Guard to protect your corporate network description: Windows Defender Exploit Guard consists of features that can protect your network from malware and threat infection. It replaces EMET. -keywords: emet, exploit guard, controlled folder access, network protection, exploit protection, attack surface reduction, hips, host intrusion prevention system +keywords: emet, exploit guard, Controlled Folder Access, Network Protection, Exploit Protection, Attack Surface Reduction, hips, host intrusion prevention system search.product: eADQiWindows 10XVcnh ms.pagetype: security ms.prod: w10 @@ -10,7 +10,7 @@ ms.sitesec: library ms.pagetype: security localizationpriority: medium author: iaanw -msft.author: iawilt +ms.author: iawilt --- @@ -41,10 +41,10 @@ Windows Defender Exploit Guard is a new collection of tools and features that he You can use Windows Defender EG to: -- Apply exploit mitigation techniques to apps your organization uses, both individually and to all apps, with [exploit protection](exploit-protection-exploit-guard.md) -- Reduce the attack surface that exploits can leverage, by utlizing rules that go beyond standard host-intrusion prevention systems (HIPS) with [attack surface reduction rules](attack-surface-reduction-exploit.guard.md) -- Extend the malware and social engineering protection offered by Windows Defender SmartScreen in Edge to cover network traffic and connectivity outside of the browser with [network protection](network-protection-exploit-guard.md) -- Protect files in key system folders from changes made by malicious and suspicious apps with [controlled folder access](controlled-folders-exploit-guard.md) +- Apply exploit mitigation techniques to apps your organization uses, both individually and to all apps, with [Exploit Protection](exploit-protection-exploit-guard.md) +- Reduce the attack surface that exploits can leverage, by utlizing rules that go beyond standard host-intrusion prevention systems (HIPS) with [Attack Surface Reduction rules](attack-surface-reduction-exploit.guard.md) +- Extend the malware and social engineering protection offered by Windows Defender SmartScreen in Edge to cover network traffic and connectivity outside of the browser with [Network Protection](network-protection-exploit-guard.md) +- Protect files in key system folders from changes made by malicious and suspicious apps with [Controlled Folder Access](controlled-folders-exploit-guard.md) Evaluate Windows Defender EG with our evaluation and set-up guide, which provides a pre-built PowerShell script and testing tool so you can see the new features in action: - [Evaluate Windows Defender Exploit Guard](evaluate-windows-defender-exploit-guard.md) @@ -62,10 +62,10 @@ Windows Defender EG is a component of the new Windows Defender Advanced Threat P Feature | Minimum Windows 10 Insider Preview build | Windows Defender Antivirus | Windows Defender Advanced Threat Protection license -|-|-|- - Exploit protection | 16232 | No requirement | Required for reporting in the Windows Defender ATP console - Attack surface reduction | 16232 | Must be enabled | Required - Network protection | not released | Must be enabled | Required for reporting in the Windows Defender ATP console - Controlled folder access | 16232 | Must be enabled | Required for reporting in the Windows Defender ATP console + Exploit Protection | 16232 | No requirement | Required for reporting in the Windows Defender ATP console + Attack Surface Reduction | 16232 | Must be enabled | Required + Network Protection | not released | Must be enabled | Required for reporting in the Windows Defender ATP console + Controlled Folder Access | 16232 | Must be enabled | Required for reporting in the Windows Defender ATP console > [!NOTE] > Each feature's requirements are further described in the individual topics in this library. @@ -74,17 +74,17 @@ Windows Defender EG is a component of the new Windows Defender Advanced Threat P Feature | Configuration available with | Reporting available with -|-|- - Exploit protection | System Center Configuration Manager, Group Policy, Microsoft Intune, Mobile device management policies, PowerShell, Windows Defender Security Center | Windows Event logs - Attack surface reduction | Group Policy, Microsoft Intune, Mobile device management policies, Windows Defender Security Center | x - Network protection | System Center Configuration Manager, Group Policy, Microsoft Intune, Mobile device management policies, Windows Defender Security Center | x - Controlled folder access | System Center Configuration Manager, Group Policy, Microsoft Intune, Mobile device management policies, Windows Defender Security Center | x + Exploit Protection | System Center Configuration Manager, Group Policy, Microsoft Intune, Mobile device management policies, PowerShell, Windows Defender Security Center | Windows Event logs + Attack Surface Reduction | Group Policy, Microsoft Intune, Mobile device management policies, Windows Defender Security Center | x + Network Protection | System Center Configuration Manager, Group Policy, Microsoft Intune, Mobile device management policies, Windows Defender Security Center | x + Controlled Folder Access | System Center Configuration Manager, Group Policy, Microsoft Intune, Mobile device management policies, Windows Defender Security Center | x ## In this library Topic | Description ---|--- -[Protect devices from exploits with Windows Defender Exploit Guard](exploit-protection-exploit-guard) | Exploit protection provides you with many of the features in now-retired Enhanced Mitigations Experience Toolkit - and adds additional configuration and technologies. These features can help prevent threats from using vulnerabilities to gain access to your network and devices. You can create a template of settings that can be exported and copied to multiple machines in your network at once. +[Protect devices from exploits with Windows Defender Exploit Guard](exploit-protection-exploit-guard) | Exploit Protection provides you with many of the features in now-retired Enhanced Mitigations Experience Toolkit - and adds additional configuration and technologies. These features can help prevent threats from using vulnerabilities to gain access to your network and devices. You can create a template of settings that can be exported and copied to multiple machines in your network at once. [Reduce attack surfaces with Windows Defender Exploit Guard](attack-surface-reduction-exploit.guard.m) | Use pre-built rules to manage mitigations for key attack and infection vectors, such as macro, script, PowerShell, USB, and Flash security policies and configuration. [Protect your network with Windows Defender Exploit Guard](network-protection-exploit-guard.md) | Minimize the exposure of your devices from network and web-based infection vectors, and set up reporting for suspicious activity. [Protect important folders with Controlled Folder Access](controlled-folders-exploit-guard.md) | Prevent unknown or unauthorized apps (such as ransomware malware) from writing to sensitive folders, such as folders containing sensitive or business-critical data. diff --git a/windows/threat-protection/windows-defender-exploit-guard/controlled-folders-exploit-guard.md b/windows/threat-protection/windows-defender-exploit-guard/controlled-folders-exploit-guard.md index f02c6632ee..c119518f4a 100644 --- a/windows/threat-protection/windows-defender-exploit-guard/controlled-folders-exploit-guard.md +++ b/windows/threat-protection/windows-defender-exploit-guard/controlled-folders-exploit-guard.md @@ -9,7 +9,7 @@ ms.sitesec: library ms.pagetype: security localizationpriority: medium author: iaanw -msft.author: iawilt +ms.author: iawilt --- @@ -35,27 +35,27 @@ msft.author: iawilt - Windows Defender Security Center app -Controlled folder access helps you protect valuable data from malicious apps and threats, such as ransomware. It is part of Windows Defender Exploit Guard, which is itself a component in the new Windows Defender Advanced Threat Protection offering of security and threat prevention products. +Controlled Folder Access helps you protect valuable data from malicious apps and threats, such as ransomware. It is part of Windows Defender Exploit Guard, which is itself a component in the new Windows Defender Advanced Threat Protection offering of security and threat prevention products. All apps (any executable file, including .exe, .scr, .dll files and others )are assessed by Windows Defender Antivirus, which then determines if the app is malicious or safe. If the app is determined to be malicious or suspicious, then it will not be allowed to make changes to any files in any protected folder. A notification will appear on the machine where the app attempted to make changes to a protected folder. -Controlled folder access monitors the changes that apps make to files in certain protected folders. +Controlled Folder Access monitors the changes that apps make to files in certain protected folders. If an app attempts to make a change to these files, and the app is blacklisted by the feature, youll get a notification about the attempt. The protected folders include common system folders, and you can additional folders. You can also allow or whitelist apps to give them access to the protected folders. ## Requirements -The following requirements must be met before controlled folder access will work: +The following requirements must be met before Controlled Folder Access will work: Windows 10 version | Windows Defender Antivirus Insider Preview build 16232 or later (dated July 1, 2017 or later) | [Windows Defender AV real-time protection](../windows-defender-antivirus/configure-real-time-protection-windows-defender-antivirus.md) and [cloud-delivered protection](../windows-defender-antivirus/enable-cloud-protection-windows-defender-antivirus.md) must be enabled -**Use the Windows Defender Security app to enable controlled folder access:** +**Use the Windows Defender Security app to enable Controlled Folder Access:** 1. Open the Windows Defender Security Center by clicking the shield icon in the task bar or searching the start menu for **Defender**. @@ -67,7 +67,7 @@ Insider Preview build 16232 or later (dated July 1, 2017 or later) | [Windows De ![](images/cfa-on.png) -**Use Group Policy to enable controlled folder access:** +**Use Group Policy to enable Controlled Folder Access:** 1. On your Group Policy management machine, open the [Group Policy Management Console](https://technet.microsoft.com/library/cc731212.aspx), right-click the Group Policy Object you want to configure and click **Edit**. @@ -79,28 +79,28 @@ Insider Preview build 16232 or later (dated July 1, 2017 or later) | [Windows De 6. Double-click the **Configure controlled folder access** setting and set the option to **Enabled**. In the options section you must specify one of the following: - **Enable** - Malicious and suspicious apps will not be allowed to make changes to files in protected folders. A notification will be provided in the Windows event log - - **Disable (Default)** - The controlled folder access feature will not work. All apps can make changes to files in protected folders. + - **Disable (Default)** - The Controlled Folder Access feature will not work. All apps can make changes to files in protected folders. - **Audit Mode** - If a malicious or suspicious app attempts to make a change to a file in a protected folder, the change will be allowed but will be recorded in the Windows event log. This allows you to assess the impact of this feature on your organization. ![](images/cfa-gp-enable.png) >[!IMPORTANT] ->To fully enable the controlled folder access feature, you must set the Group Policy option to **Enabled** and also select **Enable** in the options drop-down menu. +>To fully enable the Controlled Folder Access feature, you must set the Group Policy option to **Enabled** and also select **Enable** in the options drop-down menu. ## Protect additional folders - Adding other folders to Controlled folder access can be handy, for example, if you dont store files in the default Windows libraries or youve changed the location of the libraries away from the defaults. + Adding other folders to Controlled Folder Access can be handy, for example, if you dont store files in the default Windows libraries or youve changed the location of the libraries away from the defaults. -Controlled folder access applies to a number of system folders and default locations, including folders such as Documents, Pictures, Movies, and Desktop. +Controlled Folder Access applies to a number of system folders and default locations, including folders such as Documents, Pictures, Movies, and Desktop. You can add additional folders to be protected, but you cannot remove the default folders in the default list. -Click Protected folders in the Controlled folder access area and enter the full path of the folder you want to monitor. +Click Protected folders in the Controlled Folder Access area and enter the full path of the folder you want to monitor. You can also enter network shares and mapped drives, but environment variables and wildcards are not supported. @@ -137,7 +137,7 @@ You can also enter network shares and mapped drives, but environment variables a ## Allow specifc apps to make changes to controlled folders -You can specify if certain apps should always be considered safe and given write access to files in protected folders. Allowing apps can be useful if youre finding a particular app that you know and trust is being blocked by the controlled folder access feature. +You can specify if certain apps should always be considered safe and given write access to files in protected folders. Allowing apps can be useful if youre finding a particular app that you know and trust is being blocked by the Controlled Folder Access feature. **Use the Windows Defender Security app to whitelist specific apps:** @@ -167,7 +167,7 @@ You can specify if certain apps should always be considered safe and given write 6. Double-click the **Configure allowed applications** setting and set the option to **Enabled**. Click **Show** and enter each app as Value? Or Value Name? what are the requirements? Have to be exe? Do you have to enter fully qualified path, or will it apply to any .exe with that name? -## Review event logs for controlled folder access +## Review event logs for Controlled Folder Access Component | Configuration available with | Event ID | Corresponds to -|-|-|- @@ -183,9 +183,9 @@ Controlled Folder access | GP, MDM & UI | Provider: Windows Defender | ## Audit/block modes -Controlled folder access has mitigations that can be individually enabled in audit or blocking mode. +Controlled Folder Access has mitigations that can be individually enabled in audit or blocking mode. Component |Description |Rule/mitigation description | -|-|-|- -Controlled folder access |Automatically blocks access to content to protected folders. - This can be enabled in audit/block mode |Protected folders |Folders that are shielded by this component. +Controlled Folder Access |Automatically blocks access to content to protected folders. - This can be enabled in audit/block mode |Protected folders |Folders that are shielded by this component. | | | Allowed apps |Apps that are allowed to write into protected folders \ No newline at end of file diff --git a/windows/threat-protection/windows-defender-exploit-guard/evaluate-asr.md b/windows/threat-protection/windows-defender-exploit-guard/evaluate-asr.md index 7985b26b3e..64162a6604 100644 --- a/windows/threat-protection/windows-defender-exploit-guard/evaluate-asr.md +++ b/windows/threat-protection/windows-defender-exploit-guard/evaluate-asr.md @@ -10,12 +10,12 @@ ms.sitesec: library ms.pagetype: security localizationpriority: medium author: iaanw -msft.author: iawilt +ms.author: iawilt --- -# Attack surface reduction +# Attack Surface Reduction -## Attack surface reduction rules +## Attack Surface Reduction rules Component | Configuration available with | Event ID | Corresponds to -|-|-|- @@ -29,11 +29,11 @@ Attack Surface Reduction (ASR) | GP & MDM | Provider: Windows Defender | Each of these components can individually be enabled in audit or blocking mode. -Attack surface reduction and controlled folder access also have mitigations that can be individually enabled in audit or blocking mode. +Attack Surface Reduction and Controlled Folder Access also have mitigations that can be individually enabled in audit or blocking mode. Component |Description |Rule/mitigation description | -|-|-|- -Attack surface reduction (ASR) | Provides rules that allow you to prevent macro, script and email threats. - Each rule can be enabled in audit/block mode - Supports file/folder exclusions applied to all rules |Rules to prevent macro threats |Block office application from creating executable content +Attack Surface Reduction (ASR) | Provides rules that allow you to prevent macro, script and email threats. - Each rule can be enabled in audit/block mode - Supports file/folder exclusions applied to all rules |Rules to prevent macro threats |Block office application from creating executable content | | | | Block obfuscated js/vbs/ps/macro code | | | | Block office application from launching child processes | | | | Block office application from injecting into other processes @@ -111,7 +111,7 @@ You can find the tool in the evaluation package alongside this guide: - ExploitGuardCustomerFiles\AntiMalware.Tools.DemoExploitGuard.exe Note: You may need to change the extension in the filename from **AntiMalware.Tools.DemoExploitGuard.rename** to **AntiMalware.Tools.DemoExploitGuard.exe** -**Rules**: Select one of the seven attack surface reduction rules to run. +**Rules**: Select one of the seven Attack Surface Reduction rules to run. **Mode**: Sets the behavior of the Demo Tool. Note: If the rule is applied by GP, this should not be an option - **Disabled**: This scenario will execute normally and complete @@ -119,7 +119,7 @@ Note: If the rule is applied by GP, this should not be an option - **Audit**: This scenario will not block, but will show up in the event log. Right-click the output area to go directly to the event logs for Windows Defender EG -### Manually enabling the attack surface reduction rules +### Manually enabling the Attack Surface Reduction rules You can also manually use GP or MDM-URIs to enable the ASR rules: diff --git a/windows/threat-protection/windows-defender-exploit-guard/evaluate-controlled-folder-access.md b/windows/threat-protection/windows-defender-exploit-guard/evaluate-controlled-folder-access.md index 6b44a7c9b8..97eefc24c9 100644 --- a/windows/threat-protection/windows-defender-exploit-guard/evaluate-controlled-folder-access.md +++ b/windows/threat-protection/windows-defender-exploit-guard/evaluate-controlled-folder-access.md @@ -10,7 +10,7 @@ ms.sitesec: library ms.pagetype: security localizationpriority: medium author: iaanw -msft.author: iawilt +ms.author: iawilt --- @@ -24,15 +24,15 @@ This topic helps you evaluate Controlled Folder Access. It explains how to demo ## Use the File Creator tool to demo Controlled Folder Access -Use the File Creator tool to test controlled folder access. The tool is part of the Windows Defender Exploit Guard evaluation package: +Use the File Creator tool to see how Controlled Folder Access can prevent a suspicious app from creating files in protected folders. + +The tool is part of the Windows Defender Exploit Guard evaluation package: - [Download the Exploit Guard Evaluation Package](#) -This tool can be run locally on an individual machine to see the typical behavior of Controlled Folder Access. The tool is considered by Windows Defender Exploit Guard to be suspicious and will be blocked from making changes to files in any of your protected folders. +This tool can be run locally on an individual machine to see the typical behavior of Controlled Folder Access. The tool is considered by Windows Defender Exploit Guard to be suspicious and will be blocked from creating new files or making changes to existing files in any of your protected folders. You can enable Controlled Folder Access, run the tool, and see what the experience is like when a suspicious app is prevented from accessing or modifying files in protected folders. - - 1. Open the Exploit Guard Evaluation Package and copy the file *Filecreator* to a location on your PC that is easy to access (such as your desktop). >[!TIP] @@ -45,7 +45,7 @@ You can enable Controlled Folder Access, run the tool, and see what the experien 4. Double-click the **Configure controlled folder access** setting and set the option to **Enabled**. In the **Options** section select **Enable**. >[!IMPORTANT] ->To fully enable the controlled folder access feature, you must set the Group Policy option to **Enabled** and also select **Enable** in the options drop-down menu. +>To fully enable the Controlled Folder Access feature, you must set the Group Policy option to **Enabled** and also select **Enable** in the options drop-down menu. ![](images/cfa-gp-enable.png) diff --git a/windows/threat-protection/windows-defender-exploit-guard/evaluate-exploit-protection.md b/windows/threat-protection/windows-defender-exploit-guard/evaluate-exploit-protection.md index b6c238c73e..8f57ca59bb 100644 --- a/windows/threat-protection/windows-defender-exploit-guard/evaluate-exploit-protection.md +++ b/windows/threat-protection/windows-defender-exploit-guard/evaluate-exploit-protection.md @@ -10,12 +10,12 @@ ms.sitesec: library ms.pagetype: security localizationpriority: medium author: iaanw -msft.author: iawilt +ms.author: iawilt --- -## Exploit protection +## Exploit Protection @@ -56,13 +56,13 @@ Exploit Protection | GP, MDM, PS & UI | Provider: Win32K | ### Audit/block modes Each of these components can individually be enabled in audit or blocking mode. -Attack surface reduction and controlled folder access also have mitigations that can be individually enabled in audit or blocking mode. +Attack Surface Reduction and Controlled Folder Access also have mitigations that can be individually enabled in audit or blocking mode. Component |Description |Rule/mitigation description | -|-|-|- -Exploit protection |Provides memory, control flow and policy restrictions that can be used to protect an application from exploits. - Each mitigation can be enabled in audit/block mode |Memory exploit mitigation | DEP +Exploit Protection |Provides memory, control flow and policy restrictions that can be used to protect an application from exploits. - Each mitigation can be enabled in audit/block mode |Memory exploit mitigation | DEP | | | | ForceASLR | | | | BottomUpASLR | | | | HeapTermination @@ -84,8 +84,8 @@ Exploit protection |Provides memory, control flow and policy restrictions that c ## Policy settings for Windows Defender EG The MDM policy settings for Windows Defender EG are listed in this section, along with example settings. -### Exploit protection -Exploit protection has an improved manageability experience over EMET, including support for SCCM, Intune, Powershell, and Group Policy management. +### Exploit Protection +Exploit Protection has an improved manageability experience over EMET, including support for SCCM, Intune, Powershell, and Group Policy management. > > Note: SCCM and Intune will be supported in furture releases. You can specify a common set of WD Exploit Guard system and application mitigation settings that can be applied to all endpoints that have this GP setting configured. @@ -98,9 +98,9 @@ Note, however, that there are some prerequisites before you can enable this sett #### Group policy -The exploit protection feature can be configured with the following Group Policy details: +The Exploit Protection feature can be configured with the following Group Policy details: - Location: \Microsoft\Windows Defender Exploit Guard\Exploit Protection -- Name: Use a common set of exploit protection settings +- Name: Use a common set of Exploit Protection settings - Values: **Enabled**: Specify the location of the XML file in the Options section. You can use a local (or mapped) path, a UNC path, or a URL, such as the following: -- C:\MitigationSettings\Config.XML -- \\Server\Share\Config.xml @@ -190,7 +190,7 @@ b. IE should open as expected 5. From here you can check or edit the settings in the new interface in the Windows Defender Security Center or with **Get-ProcessMitigation** (this command by itself will output the entire current state of the mitigations to the shell), and **Set-ProcessMitigation** respectively. -### Managing exploit protection through Group Policy +### Managing Exploit Protection through Group Policy 1. Launch Group Policy Management Console (gpmc.msc) and from within and existing or new GPO navigate to **Computer Configuration\Administrative Templates\Windows Components\Windows Defender Exploit Guard\Exploit Protection** and open the policy named *Use a common set of exploit protection settings*. 2. Enable the setting as seen below and point to an accessible location for the client machines to the recently created XML. 3. Apply the new GP to targeted machines by direction OU membership, Security Group or WMI filter. \ No newline at end of file diff --git a/windows/threat-protection/windows-defender-exploit-guard/evaluate-network-protection.md b/windows/threat-protection/windows-defender-exploit-guard/evaluate-network-protection.md index 47f6e8b5ad..428d11bd27 100644 --- a/windows/threat-protection/windows-defender-exploit-guard/evaluate-network-protection.md +++ b/windows/threat-protection/windows-defender-exploit-guard/evaluate-network-protection.md @@ -10,7 +10,7 @@ ms.sitesec: library ms.pagetype: security localizationpriority: medium author: iaanw -msft.author: iawilt +ms.author: iawilt --- @@ -18,14 +18,14 @@ msft.author: iawilt The MDM policy settings for Windows Defender EG are listed in this section, along with example settings. ### Network Filter -In Windows 10, Version 1709, you can enable Windows Defender EG network protection to prevent employees from using any application to access dangerous domains that may host phishing scams, exploits, and other malicious content on the Internet. +In Windows 10, Version 1709, you can enable Windows Defender EG Network Protection to prevent employees from using any application to access dangerous domains that may host phishing scams, exploits, and other malicious content on the Internet. -You can enable network protection in either block or audit mode (non-blocking, ATP events only) with Group Policy, WMI/PowerShell, or MDM settings with CSP. +You can enable Network Protection in either block or audit mode (non-blocking, ATP events only) with Group Policy, WMI/PowerShell, or MDM settings with CSP. #### Group Policy -The network filter feature can be configured with the following Group Policy details: +The Network Protection feature can be configured with the following Group Policy details: - Location: \Microsoft\Windows Defender Exploit Guard - Name: Prevent users and apps from accessing dangerous websites - Values: **Enabled**: Specify the mode in the **Options** section: @@ -38,17 +38,17 @@ The settings in the XML file will be applied to the endpoint **Not configured**: Same as **Disabled**. -To enable network protection in block mode, select the **Enabled** value and specify **Enabled** in the drop-down sub-option menu. +To enable Network Protection in block mode, select the **Enabled** value and specify **Enabled** in the drop-down sub-option menu. #### Windows Management Instrumentation/PowerShell -Use the following cmdlet to configure network protection: +Use the following cmdlet to configure Network Protection: ``` Set-MpPreference -EnableNetworkProtection [Disabled|Enabled|AuditMode] ``` -To enable network protection in Block mode, use: +To enable Network Protection in Block mode, use: ``` Set-MpPreference -EnableNetworkProtection Enabled ``` @@ -56,7 +56,7 @@ Set-MpPreference -EnableNetworkProtection Enabled #### Mobile device management/Configuration service provider -Use this CSP to configure network protection: +Use this CSP to configure Network Protection: - Policy area: Defender - Name: Defender\EnableNetworkProtection - Supported Values: @@ -64,7 +64,7 @@ Use this CSP to configure network protection: -- 1: Enabled (Block Mode) -- 2: Audit Mode -To enable network protection in block mode, set **Defender\EnableNetworkProtection** to integer 1. +To enable Network Protection in block mode, set **Defender\EnableNetworkProtection** to integer 1. @@ -84,7 +84,7 @@ Network Filter | GP, MDM | Provider: Windows Defender | ### Audit/block modes Each of these components can individually be enabled in audit or blocking mode. -Attack surface reduction and controlled folder access also have mitigations that can be individually enabled in audit or blocking mode. +Attack Surface Reduction and Controlled Folder Access also have mitigations that can be individually enabled in audit or blocking mode. @@ -93,21 +93,21 @@ Component |Description |Rule/mitigation description | Network Filter |Blocks outbound connection from any app to low rep IP/domain - This can be enabled in audit/block mode |Enable/disable/audit |Puts the feature in enable/disable or audit mode. ### Visit a malicious domain in block mode using Internet Explorer or Google Chrome -1. Enable network protection in block mode. +1. Enable Network Protection in block mode. 1. Open Internet Explorer, Google Chrome, or any other browser of your choice. 1. Go to [https://smartscreentestratings2.net](https://smartscreentestratings2.net) You will get a 403 Forbidden response in the browser, and you will see an Action Center message saying that Windows Defender EG blocked a connection to a malicious site. ### Visit a malicious domain in audit mode using Internet Explorer or Google Chrome -1. Enable network protection in audit mode. +1. Enable Network Protection in audit mode. 1. Open Internet Explorer, Google Chrome, or any other browser of your choice. 1. Go to [https://smartscreentestratings2.net](https://smartscreentestratings2.net) You will be able to navigate successfully to the site. However, you can see an audit event in Windows Defender ATP or in the Windows Event Log (under Windows Defender > Operational). ### Visit a malicious domain in Microsoft Edge -1. Enable network protection in bmode. +1. Enable Network Protection in bmode. 1. Ensure that SmartScreen is enabled. (Start -> Windows Defender Security Center -> App & browser -> SmartScreen in Microsoft Edge -> Block or Warn) 1. Open Microsoft Edge. 1. Go to [https://smartscreentestratings2.net](https://smartscreentestratings2.net) diff --git a/windows/threat-protection/windows-defender-exploit-guard/evaluate-windows-defender-exploit-guard.md b/windows/threat-protection/windows-defender-exploit-guard/evaluate-windows-defender-exploit-guard.md index 3c47d6425d..c2fdb2c0a5 100644 --- a/windows/threat-protection/windows-defender-exploit-guard/evaluate-windows-defender-exploit-guard.md +++ b/windows/threat-protection/windows-defender-exploit-guard/evaluate-windows-defender-exploit-guard.md @@ -10,7 +10,7 @@ ms.sitesec: library ms.pagetype: security localizationpriority: medium author: iaanw -msft.author: iawilt +ms.author: iawilt --- @@ -30,10 +30,10 @@ Windows Defender Exploit Guard is a new collection of tools and features that he You can use Windows Defender EG to: -- Apply exploit mitigation techniques to apps your organization uses, both individually and to all apps, with [exploit protection](exploit-protection-exploit-guard.md) -- Reduce the attack surface that exploits can leverage, by utlizing rules that go beyond standard host-intrusion prevention systems (HIPS) with [attack surface reduction rules](attack-surface-reduction-exploit.guard.md) -- Extend the malware and social engineering protection offered by Windows Defender SmartScreen in Edge to cover network traffic and connectivity outside of the browser with [network protection](network-protection-exploit-guard.md) -- Protect files in key system folders from changes made by malicious and suspicious apps with [controlled folder access](controlled-folders-exploit-guard.md) +- Apply exploit mitigation techniques to apps your organization uses, both individually and to all apps, with [Exploit Protection](exploit-protection-exploit-guard.md) +- Reduce the attack surface that exploits can leverage, by utlizing rules that go beyond standard host-intrusion prevention systems (HIPS) with [Attack Surface Reduction rules](attack-surface-reduction-exploit.guard.md) +- Extend the malware and social engineering protection offered by Windows Defender SmartScreen in Edge to cover network traffic and connectivity outside of the browser with [Network Protection](network-protection-exploit-guard.md) +- Protect files in key system folders from changes made by malicious and suspicious apps with [Controlled Folder Access](controlled-folders-exploit-guard.md) There are a few ways you can get started evaluating Windows Defender EG to see how it works and how it could help protect your network. This topic brings together the evaluation topics for each of the four features in Windows Defender EG. diff --git a/windows/threat-protection/windows-defender-exploit-guard/exploit-protection-exploit-guard.md b/windows/threat-protection/windows-defender-exploit-guard/exploit-protection-exploit-guard.md index 9e6757f074..9dbb92d72d 100644 --- a/windows/threat-protection/windows-defender-exploit-guard/exploit-protection-exploit-guard.md +++ b/windows/threat-protection/windows-defender-exploit-guard/exploit-protection-exploit-guard.md @@ -9,7 +9,7 @@ ms.sitesec: library ms.pagetype: security localizationpriority: medium author: iaanw -msft.author: iawilt +ms.author: iawilt --- @@ -36,7 +36,7 @@ msft.author: iawilt - Windows Defender Security Center app -Exploit protection automatically applies a number of exploit mitigation techniques on both the operating system processes and on individual apps. +Exploit Protection automatically applies a number of exploit mitigation techniques on both the operating system processes and on individual apps. It is part of Windows Defender Exploit Guard, which is itself a component in the new Windows Defender Advanced Threat Protection offering of security and threat prevention products. @@ -44,7 +44,7 @@ Exploit protection automatically applies a number of exploit mitigation techniqu ## Requirements -The following requirements must be met before exploit protection will work: +The following requirements must be met before Exploit Protection will work: Windows 10 version | Windows Defender Advanced Threat Protection Insider Preview build 16232 or later (dated July 1, 2017 or later) | For full reporting you need a license for [Windows Defender ATP](../windows-defender-atp/windows-defender-advanced-threat-protection.md) @@ -160,14 +160,14 @@ You can import the XML file to other machines in your organization. You can do t 6. Double-click the **Configure controlled folder access** setting and set the option to **Enabled**. In the options section you must specify one of the following: - **Enable** - Malicious and suspicious apps will not be allowed to make changes to files in protected folders. A notification will be provided in the Windows event log - - **Disable (Default)** - The controlled folder access feature will not work. All apps can make changes to files in protected folders. + - **Disable (Default)** - The Controlled Folder Access feature will not work. All apps can make changes to files in protected folders. - **Audit Mode** - If a malicious or suspicious app attempts to make a change to a file in a protected folder, the change will be allowed but will be recorded in the Windows event log. This allows you to assess the impact of this feature on your organization. ![](images/cfa-gp-enable.png) >[!IMPORTANT] ->To fully enable the controlled folder access feature, you must set the Group Policy option to **Enabled** and also select **Enable** in the options drop-down menu. +>To fully enable the Controlled Folder Access feature, you must set the Group Policy option to **Enabled** and also select **Enable** in the options drop-down menu. ## App-specific mitigations @@ -245,11 +245,11 @@ You can import the XML file to other machines in your organization. You can do t ![](images/cfa-gp-enable.png) >[!IMPORTANT] ->To fully enable the controlled folder access feature, you must set the Group Policy option to **Enabled** and also select **Enable** in the options drop-down menu. +>To fully enable the Controlled Folder Access feature, you must set the Group Policy option to **Enabled** and also select **Enable** in the options drop-down menu. -## Review event logs for exploit protection +## Review event logs for Exploit Protection How do you see these event logs? Are they under specific codes/areas? diff --git a/windows/threat-protection/windows-defender-exploit-guard/network-protection-exploit-guard.md b/windows/threat-protection/windows-defender-exploit-guard/network-protection-exploit-guard.md index 51488cd9a3..670f31b22a 100644 --- a/windows/threat-protection/windows-defender-exploit-guard/network-protection-exploit-guard.md +++ b/windows/threat-protection/windows-defender-exploit-guard/network-protection-exploit-guard.md @@ -1,7 +1,7 @@ --- title: Use Windows Defender Exploit Guard to protect your corporate network description: Windows Defender Exploit Guard consists of features that can protect your network from malware and threat infection. It replaces EMET. -keywords: emet, exploit guard, controlled folder access, network protection, exploit protection, attack surface reduction, hips, host intrusion prevention system +keywords: emet, exploit guard, Controlled Folder Access, Network Protection, Exploit Protection, Attack Surface Reduction, hips, host intrusion prevention system search.product: eADQiWindows 10XVcnh ms.pagetype: security ms.prod: w10 @@ -10,7 +10,7 @@ ms.sitesec: library ms.pagetype: security localizationpriority: medium author: iaanw -msft.author: iawilt +ms.author: iawilt --- @@ -41,10 +41,10 @@ Windows Defender Exploit Guard is a new collection of tools and features that he You can use Windows Defender EG to: -- Apply exploit mitigation techniques to apps your organization uses, both individually and to all apps, with [exploit protection](exploit-protection-exploit-guard.md) -- Reduce the attack surface that exploits can leverage, by utlizing rules that go beyond standard host-intrusion prevention systems (HIPS) with [attack surface reduction rules](attack-surface-reduction-exploit.guard.md) -- Extend the malware and social engineering protection offered by Windows Defender SmartScreen in Edge to cover network traffic and connectivity outside of the browser with [network protection](network-protection-exploit-guard.md) -- Protect files in key system folders from changes made by malicious and suspicious apps with [controlled folder access](controlled-folders-exploit-guard.md) +- Apply exploit mitigation techniques to apps your organization uses, both individually and to all apps, with [Exploit Protection](exploit-protection-exploit-guard.md) +- Reduce the attack surface that exploits can leverage, by utlizing rules that go beyond standard host-intrusion prevention systems (HIPS) with [Attack Surface Reduction rules](attack-surface-reduction-exploit.guard.md) +- Extend the malware and social engineering protection offered by Windows Defender SmartScreen in Edge to cover network traffic and connectivity outside of the browser with [Network Protection](network-protection-exploit-guard.md) +- Protect files in key system folders from changes made by malicious and suspicious apps with [Controlled Folder Access](controlled-folders-exploit-guard.md) Evaluate Windows Defender EG with our evaluation and set-up guide, which provides a pre-built PowerShell script and testing tool so you can see the new features in action: - [Evaluate Windows Defender Exploit Guard](evaluate-windows-defender-exploit-guard.md) @@ -62,10 +62,10 @@ Windows Defender EG is a component of the new Windows Defender Advanced Threat P Feature | Minimum Windows 10 Insider Preview build | Windows Defender Antivirus | Windows Defender Advanced Threat Protection license -|-|-|- - Exploit protection | 16232 | No requirement | Required for reporting in the Windows Defender ATP console - Attack surface reduction | 16232 | Must be enabled | Required - Network protection | not released | Must be enabled | Required for reporting in the Windows Defender ATP console - Controlled folder access | 16232 | Must be enabled | Required for reporting in the Windows Defender ATP console + Exploit Protection | 16232 | No requirement | Required for reporting in the Windows Defender ATP console + Attack Surface Reduction | 16232 | Must be enabled | Required + Network Protection | not released | Must be enabled | Required for reporting in the Windows Defender ATP console + Controlled Folder Access | 16232 | Must be enabled | Required for reporting in the Windows Defender ATP console > [!NOTE] > Each feature's requirements are further described in the individual topics in this library. @@ -74,17 +74,17 @@ Windows Defender EG is a component of the new Windows Defender Advanced Threat P Feature | Configuration available with | Reporting available with -|-|- - Exploit protection | System Center Configuration Manager, Group Policy, Microsoft Intune, Mobile device management policies, PowerShell, Windows Defender Security Center | Windows Event logs - Attack surface reduction | Group Policy, Microsoft Intune, Mobile device management policies, Windows Defender Security Center | x - Network protection | System Center Configuration Manager, Group Policy, Microsoft Intune, Mobile device management policies, Windows Defender Security Center | x - Controlled folder access | System Center Configuration Manager, Group Policy, Microsoft Intune, Mobile device management policies, Windows Defender Security Center | x + Exploit Protection | System Center Configuration Manager, Group Policy, Microsoft Intune, Mobile device management policies, PowerShell, Windows Defender Security Center | Windows Event logs + Attack Surface Reduction | Group Policy, Microsoft Intune, Mobile device management policies, Windows Defender Security Center | x + Network Protection | System Center Configuration Manager, Group Policy, Microsoft Intune, Mobile device management policies, Windows Defender Security Center | x + Controlled Folder Access | System Center Configuration Manager, Group Policy, Microsoft Intune, Mobile device management policies, Windows Defender Security Center | x ## In this library Topic | Description ---|--- -[Protect devices from exploits with Windows Defender Exploit Guard](exploit-protection-exploit-guard) | Exploit protection provides you with many of the features in now-retired Enhanced Mitigations Experience Toolkit - and adds additional configuration and technologies. These features can help prevent threats from using vulnerabilities to gain access to your network and devices. You can create a template of settings that can be exported and copied to multiple machines in your network at once. +[Protect devices from exploits with Windows Defender Exploit Guard](exploit-protection-exploit-guard) | Exploit Protection provides you with many of the features in now-retired Enhanced Mitigations Experience Toolkit - and adds additional configuration and technologies. These features can help prevent threats from using vulnerabilities to gain access to your network and devices. You can create a template of settings that can be exported and copied to multiple machines in your network at once. [Reduce attack surfaces with Windows Defender Exploit Guard](attack-surface-reduction-exploit.guard.m) | Use pre-built rules to manage mitigations for key attack and infection vectors, such as macro, script, PowerShell, USB, and Flash security policies and configuration. [Protect your network with Windows Defender Exploit Guard](network-protection-exploit-guard.md) | Minimize the exposure of your devices from network and web-based infection vectors, and set up reporting for suspicious activity. [Protect important folders with Controlled Folder Access](controlled-folders-exploit-guard.md) | Prevent unknown or unauthorized apps (such as ransomware malware) from writing to sensitive folders, such as folders containing sensitive or business-critical data. diff --git a/windows/threat-protection/windows-defender-exploit-guard/scripts/cfa-events.xml b/windows/threat-protection/windows-defender-exploit-guard/scripts/cfa-events.xml index 00649d9d68..c4d1efdeb0 100644 --- a/windows/threat-protection/windows-defender-exploit-guard/scripts/cfa-events.xml +++ b/windows/threat-protection/windows-defender-exploit-guard/scripts/cfa-events.xml @@ -1 +1 @@ -Microsoft-Windows-Windows Defender/Operational,Microsoft-Windows-Windows Defender/WHC1123,1124,50070FalseControlled folder access view \ No newline at end of file +Microsoft-Windows-Windows Defender/Operational,Microsoft-Windows-Windows Defender/WHC1123,1124,50070FalseControlled Folder Access view \ No newline at end of file diff --git a/windows/threat-protection/windows-defender-exploit-guard/windows-defender-exploit-guard.md b/windows/threat-protection/windows-defender-exploit-guard/windows-defender-exploit-guard.md index cb323a5d09..39afdf5261 100644 --- a/windows/threat-protection/windows-defender-exploit-guard/windows-defender-exploit-guard.md +++ b/windows/threat-protection/windows-defender-exploit-guard/windows-defender-exploit-guard.md @@ -1,7 +1,7 @@ --- title: Use Windows Defender Exploit Guard to protect your corporate network description: Windows Defender Exploit Guard consists of features that can protect your network from malware and threat infection. It replaces EMET. -keywords: emet, exploit guard, controlled folder access, network protection, exploit protection, attack surface reduction, hips, host intrusion prevention system +keywords: emet, exploit guard, Controlled Folder Access, Network Protection, Exploit Protection, Attack Surface Reduction, hips, host intrusion prevention system search.product: eADQiWindows 10XVcnh ms.pagetype: security ms.prod: w10 @@ -10,7 +10,7 @@ ms.sitesec: library ms.pagetype: security localizationpriority: medium author: iaanw -msft.author: iawilt +ms.author: iawilt --- @@ -30,10 +30,10 @@ Windows Defender Exploit Guard is a new collection of tools and features that he You can use Windows Defender EG to: -- Apply exploit mitigation techniques to apps your organization uses, both individually and to all apps, with [exploit protection](exploit-protection-exploit-guard.md) -- Reduce the attack surface that exploits can leverage, by utlizing rules that go beyond standard host-intrusion prevention systems (HIPS) with [attack surface reduction rules](attack-surface-reduction-exploit.guard.md) -- Extend the malware and social engineering protection offered by Windows Defender SmartScreen in Edge to cover network traffic and connectivity outside of the browser with [network protection](network-protection-exploit-guard.md) -- Protect files in key system folders from changes made by malicious and suspicious apps with [controlled folder access](controlled-folders-exploit-guard.md) +- Apply exploit mitigation techniques to apps your organization uses, both individually and to all apps, with [Exploit Protection](exploit-protection-exploit-guard.md) +- Reduce the attack surface that exploits can leverage, by utlizing rules that go beyond standard host-intrusion prevention systems (HIPS) with [Attack Surface Reduction rules](attack-surface-reduction-exploit.guard.md) +- Extend the malware and social engineering protection offered by Windows Defender SmartScreen in Edge to cover network traffic and connectivity outside of the browser with [Network Protection](network-protection-exploit-guard.md) +- Protect files in key system folders from changes made by malicious and suspicious apps with [Controlled Folder Access](controlled-folders-exploit-guard.md) Evaluate Windows Defender EG with our evaluation and set-up guide, which provides a pre-built PowerShell script and testing tool so you can see the new features in action: - [Evaluate Windows Defender Exploit Guard](evaluate-windows-defender-exploit-guard.md) @@ -51,10 +51,10 @@ Each of the features in Windows Defender EG have slightly different requirements Feature | Minimum Windows 10 Insider Preview build | Windows Defender Antivirus | Windows Defender Advanced Threat Protection license -|-|-|- -Exploit protection | 16232 | No requirement | Required for reporting in the Windows Defender ATP console -Attack surface reduction | 16232 | Must be enabled | Required -Network protection | not released | Must be enabled | Required for reporting in the Windows Defender ATP console -Controlled folder access | 16232 | Must be enabled | Required for reporting in the Windows Defender ATP console +Exploit Protection | 16232 | No requirement | Required for reporting in the Windows Defender ATP console +Attack Surface Reduction | 16232 | Must be enabled | Required +Network Protection | not released | Must be enabled | Required for reporting in the Windows Defender ATP console +Controlled Folder Access | 16232 | Must be enabled | Required for reporting in the Windows Defender ATP console > [!NOTE] > Each feature's requirements are further described in the individual topics in this library. @@ -63,17 +63,17 @@ The way in which the features can be managed, configured, and reported on also v Feature | Configuration available with | Reporting available with -|-|- -Exploit protection | System Center Configuration Manager, Group Policy, Microsoft Intune, Mobile device management policies, PowerShell, Windows Defender Security Center | Windows Event logs -Attack surface reduction | Group Policy, Microsoft Intune, Mobile device management policies, Windows Defender Security Center | -Network protection | System Center Configuration Manager, Group Policy, Microsoft Intune, Mobile device management policies, Windows Defender Security Center | -Controlled folder access | System Center Configuration Manager, Group Policy, Microsoft Intune, Mobile device management policies, Windows Defender Security Center | +Exploit Protection | System Center Configuration Manager, Group Policy, Microsoft Intune, Mobile device management policies, PowerShell, Windows Defender Security Center | Windows Event logs +Attack Surface Reduction | Group Policy, Microsoft Intune, Mobile device management policies, Windows Defender Security Center | +Network Protection | System Center Configuration Manager, Group Policy, Microsoft Intune, Mobile device management policies, Windows Defender Security Center | +Controlled Folder Access | System Center Configuration Manager, Group Policy, Microsoft Intune, Mobile device management policies, Windows Defender Security Center | ## In this library Topic | Description ---|--- -[Protect devices from exploits with Windows Defender Exploit Guard](exploit-protection-exploit-guard) | Exploit protection provides you with many of the features in now-retired Enhanced Mitigations Experience Toolkit - and adds additional configuration and technologies. These features can help prevent threats from using vulnerabilities to gain access to your network and devices. You can create a template of settings that can be exported and copied to multiple machines in your network at once. +[Protect devices from exploits with Windows Defender Exploit Guard](exploit-protection-exploit-guard) | Exploit Protection provides you with many of the features in now-retired Enhanced Mitigations Experience Toolkit - and adds additional configuration and technologies. These features can help prevent threats from using vulnerabilities to gain access to your network and devices. You can create a template of settings that can be exported and copied to multiple machines in your network at once. [Reduce attack surfaces with Windows Defender Exploit Guard](attack-surface-reduction-exploit.guard.m) | Use pre-built rules to manage mitigations for key attack and infection vectors, such as macro, script, PowerShell, USB, and Flash security policies and configuration. [Protect your network with Windows Defender Exploit Guard](network-protection-exploit-guard.md) | Minimize the exposure of your devices from network and web-based infection vectors, and set up reporting for suspicious activity. [Protect important folders with Controlled Folder Access](controlled-folders-exploit-guard.md) | Prevent unknown or unauthorized apps (such as ransomware malware) from writing to sensitive folders, such as folders containing sensitive or business-critical data. From 846d7f630f1a7ad8057e7bf1ab34eb8dc47da597 Mon Sep 17 00:00:00 2001 From: Iaan D'Souza-Wiltshire Date: Fri, 11 Aug 2017 18:08:04 -0700 Subject: [PATCH 074/290] test link to xml --- .../evaluate-controlled-folder-access.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/threat-protection/windows-defender-exploit-guard/evaluate-controlled-folder-access.md b/windows/threat-protection/windows-defender-exploit-guard/evaluate-controlled-folder-access.md index 97eefc24c9..d06826fae9 100644 --- a/windows/threat-protection/windows-defender-exploit-guard/evaluate-controlled-folder-access.md +++ b/windows/threat-protection/windows-defender-exploit-guard/evaluate-controlled-folder-access.md @@ -62,7 +62,7 @@ You can enable Controlled Folder Access, run the tool, and see what the experien 8. You can also review the Windows Event log to see the events there were created: 1. Type **Event viewer** in the Start menu to open the Windows Event Viewer. 2. On the left panel, under **Actions**, click **Import custom view...** - 3. Navigate to the Exploit Guard Evaluation Package, and select the file *cfa-events.xml*. + 3. Navigate to the Exploit Guard Evaluation Package, and select the file *cfa-events.xml*. Alternatively, [download the XML directly](scripts/cfa-events.xml). 4. Click **OK**. 5. This will create a custom view that filters to only show the following events related to Controlled Folder Access: From 1d526e25f9f6be1a756898a7d0771c7ea045e4db Mon Sep 17 00:00:00 2001 From: Iaan D'Souza-Wiltshire Date: Fri, 11 Aug 2017 19:19:25 -0700 Subject: [PATCH 075/290] add asr eval --- ...d => evaluate-attack-surface-reduction.md} | 129 +++++++++++++++++- .../evaluate-controlled-folder-access.md | 70 ++++++---- .../images/asr-test-tool.png | Bin 0 -> 16822 bytes .../scripts/asr-events.xml | 21 +++ 4 files changed, 185 insertions(+), 35 deletions(-) rename windows/threat-protection/windows-defender-exploit-guard/{evaluate-asr.md => evaluate-attack-surface-reduction.md} (63%) create mode 100644 windows/threat-protection/windows-defender-exploit-guard/images/asr-test-tool.png create mode 100644 windows/threat-protection/windows-defender-exploit-guard/scripts/asr-events.xml diff --git a/windows/threat-protection/windows-defender-exploit-guard/evaluate-asr.md b/windows/threat-protection/windows-defender-exploit-guard/evaluate-attack-surface-reduction.md similarity index 63% rename from windows/threat-protection/windows-defender-exploit-guard/evaluate-asr.md rename to windows/threat-protection/windows-defender-exploit-guard/evaluate-attack-surface-reduction.md index 64162a6604..49dc3eb9e9 100644 --- a/windows/threat-protection/windows-defender-exploit-guard/evaluate-asr.md +++ b/windows/threat-protection/windows-defender-exploit-guard/evaluate-attack-surface-reduction.md @@ -13,16 +13,131 @@ author: iaanw ms.author: iawilt --- -# Attack Surface Reduction +# Evaluate Attack Surface Reduction rules + + +Attack Surface Reduction is a feature that is part of Windows Defender Exploit Guard [that helps prevent actions and apps that are typically used by exploit-seeking malware to infect machines](attack-surface-reduction-exploit-guard.md). + +This topic helps you evaluate Attack Surface Reduction. It explains how to demo the feature using a specialized tool, and how to enable audit mode so you can test the feature directly in your organisation. + +>[NOTE] +>This topic uses PowerShell cmdlets to make it easy to enable the feature and test it. +>For instructions on how to use Group Policy, Mobile Device Management (MDM), and System Center Configuration Manager to deploy these settings across your network, see the main [Attack Surface Reduction topic](attack-surface-reduction-exploit-guard.md). + + +## Use the demo tool to see how Attack Surface Reduction works + +Use the **ExploitGuard ASR test tool** app to see how Attack Surface Reduction rules are applied in certain key protection and high-risk scenarios. These scenarios are typical infection vectors for malware that use exploits to spread and infect machines. + +The tool is part of the Windows Defender Exploit Guard evaluation package: +- [Download the Exploit Guard Evaluation Package](#) + +This tool has a simple user interface that lets you choose a rule, configure it in blocking, auditing, or disabled mode, and run a pre-created series of actions that would be evaluated by the rule. + +You can also set advanced options, including setting a delay, choosing a specific scenario, and how to view a record of the events. + +When you run a scenario, you will see what the scenario entails, what the rule is set to, and what actions were taken. + +![](images/asr-test-tool.png) + + +### Rule 1 + + + +### Rule 2 + + + +### Rule 3 + + + +### Rule 4 + + + +### Rule 5 + + + +### Rule 6 + + + + + + + + + + +## Review Attack Surface Reduction events in Windows Event Viewer + +You can also review the Windows event log to see the events there were created when using the tool: + +1. Type **Event viewer** in the Start menu to open the Windows Event Viewer. + +2. On the left panel, under **Actions**, click **Import custom view...** + +3. Navigate to the Exploit Guard Evaluation Package, and select the file *asr-events.xml*. Alternatively, [download the XML directly](scripts/asr-events.xml). + +4. Click **OK**. + +5. This will create a custom view that filters to only show the following events related to Attack Surface Reduction: + + Event ID | Description +-|- +5007 | Event when settings are changed +1122 | Event when rule fires in Audit-mode +1121 | Event when rule fires in Block-mode + + +## Use auditing mode to measure impact + +You can also enable the Attack Surface Reduction feature in auditing mode. This lets you see a record of what apps would have been blocked if you had enabled the feature. + +You might want to do this when testing how the feature will work in your organization, to ensure it doesn't affect your line-of-business apps, and to get an idea of how often the rules will fire during normal use. + +To enable audit mode, use the following PowerShell cmdlet: + +```PowerShell +Set-MpPreference -AttackSurfaceReductionRules_Actions AuditMode +``` + + +>[!TIP] +>If you want to fully audit how Attack Surface Redurction will work in your organization, you'll need to use a management tool to deploy this setting to machines in your network(s). +You can also use Group Policy, Intune, MDM, or System Center Configuration Manager to configure and deploy the setting, as described in the main [Attack Surface Reduction topic](attack-surface-reduction-exploit-guard.md). + + + +## Customize Attack Surface Reduction + +During your evaluation, you may wish to configure each rule individualy or exclude certain files and processes from being evaluated by the feature. + +See the following sections in the main [Use Attack Surface Reduction rules](controlled-folders-exploit-guard.md) topic for configuring the feature with MDM policies, PowerShell, the Windows Defender Security Center, Group Policy, Intune, or System Center Configuration Manager: + +- [Exclude files and folders](attack-surface-reduction-exploit-guard.md#exclude-files-and-folders) +- [Configure rules individually](attack-surface-reduction-exploit-guard.md#configure-rules-individually) + + + + + + + + + + + + + + ## Attack Surface Reduction rules -Component | Configuration available with | Event ID | Corresponds to --|-|-|- -Attack Surface Reduction (ASR) | GP & MDM | Provider: Windows Defender | -| | | Event when settings are changed | -| | | Event when rule fires in Audit-mode | -| | | Event when rule fires in Block-mode | + ### Audit/block modes diff --git a/windows/threat-protection/windows-defender-exploit-guard/evaluate-controlled-folder-access.md b/windows/threat-protection/windows-defender-exploit-guard/evaluate-controlled-folder-access.md index d06826fae9..4512197267 100644 --- a/windows/threat-protection/windows-defender-exploit-guard/evaluate-controlled-folder-access.md +++ b/windows/threat-protection/windows-defender-exploit-guard/evaluate-controlled-folder-access.md @@ -21,10 +21,14 @@ Controlled Folder Access is a feature that is part of Windows Defender Exploit G This topic helps you evaluate Controlled Folder Access. It explains how to demo the feature using a specialized tool, and how to enable audit mode so you can test the feature directly in your organisation. +>[NOTE] +>This topic uses PowerShell cmdlets to make it easy to enable the feature and test it. +>For instructions on how to use Group Policy, Mobile Device Management (MDM), and System Center Configuration Manager to deploy these settings across your network, see the main [Controlled Folder Access topic](controlled-folders-exploit-guard.md). -## Use the File Creator tool to demo Controlled Folder Access -Use the File Creator tool to see how Controlled Folder Access can prevent a suspicious app from creating files in protected folders. +## Use the demo tool to see how Controlled Folder Access works + +Use the **ExploitGuard CFA File Creator** tool to see how Controlled Folder Access can prevent a suspicious app from creating files in protected folders. The tool is part of the Windows Defender Exploit Guard evaluation package: - [Download the Exploit Guard Evaluation Package](#) @@ -33,25 +37,22 @@ This tool can be run locally on an individual machine to see the typical behavio You can enable Controlled Folder Access, run the tool, and see what the experience is like when a suspicious app is prevented from accessing or modifying files in protected folders. -1. Open the Exploit Guard Evaluation Package and copy the file *Filecreator* to a location on your PC that is easy to access (such as your desktop). - >[!TIP] - >You may need to change the extension in the filename from *Filecreator.rename* to *Filecreator.exe* -2. Open the **Local Group Policy Editor** by typing **Edit group policy** in the Start menu. +1. Type **powershell** in the Start menu. -3. Under **Local Computer Policy**, expand **Computer configuration** > **Administrative templates** > **Windows components** > **Windows Defender Antivirus** > **Windows Defender Exploit Guard** > **Controlled Folder Access**. +2. Right-click **Windows PowerShell**, click **Run as administrator** and click **Yes** or enter admin credentials at the prompt. -4. Double-click the **Configure controlled folder access** setting and set the option to **Enabled**. In the **Options** section select **Enable**. +3. Enter the following in the PowerShell window to enable Controlled Folder Access: + ```PowerShell + Set-MpPreference -EnableControlledFolderAccess Enabled + ``` ->[!IMPORTANT] ->To fully enable the Controlled Folder Access feature, you must set the Group Policy option to **Enabled** and also select **Enable** in the options drop-down menu. - -![](images/cfa-gp-enable.png) +4. Open the Exploit Guard Evaluation Package and copy the file *ExploitGuard CFA File Creator.exe* to a location on your PC that is easy to access (such as your desktop). -4. Run the tool by double-clicking it. If a Windows Defender SmartScreen notification appears, click **More details** and then **Run anyway**. +5. Run the tool by double-clicking it. If a Windows Defender SmartScreen notification appears, click **More details** and then **Run anyway**. -5. You'll be asked to specify a name and location for the file. You can choose anything you wish to test. +6. You'll be asked to specify a name and location for the file. You can choose anything you wish to test. ![](images/cfa-filecreator.png) @@ -59,18 +60,26 @@ You can enable Controlled Folder Access, run the tool, and see what the experien ![](images/cfa-notif.png) -8. You can also review the Windows Event log to see the events there were created: - 1. Type **Event viewer** in the Start menu to open the Windows Event Viewer. - 2. On the left panel, under **Actions**, click **Import custom view...** - 3. Navigate to the Exploit Guard Evaluation Package, and select the file *cfa-events.xml*. Alternatively, [download the XML directly](scripts/cfa-events.xml). - 4. Click **OK**. - 5. This will create a custom view that filters to only show the following events related to Controlled Folder Access: +## Review Controlled Folder Access events in Windows Event Viewer + +You can also review the Windows event log to see the events there were created when using the tool: + +1. Type **Event viewer** in the Start menu to open the Windows Event Viewer. + +2. On the left panel, under **Actions**, click **Import custom view...** + +3. Navigate to the Exploit Guard Evaluation Package, and select the file *cfa-events.xml*. Alternatively, [download the XML directly](scripts/cfa-events.xml). + +4. Click **OK**. + +5. This will create a custom view that filters to only show the following events related to Controlled Folder Access: + +Event ID | Description +-|- +5007 | Event when settings are changed +1124 | Audited Controlled Folder Access event +1123 | Blocked Controlled Folder Access event - Event ID | Description - -|- - Event when settings are changed | 5007 - Audited Controlled Folder Access event | 1124 - Blocked Controlled Folder Access event | 1123 ## Use auditing mode to measure impact @@ -78,18 +87,23 @@ As with other Windows Defender EG features, you can enable the Controlled Folder You might want to do this when testing how the feature will work in your organization, to ensure it doesn't affect your line-of-business apps, and to get an idea of how many suspicious file modification attempts generally occur over a certain period. -To enable audit mode, see the GP option to **Audit Mode**. +To enable audit mode, use the following PowerShell cmdlet: + +```PowerShell +Set-MpPreference -EnableControlledFolderAccess AuditMode +``` ![](images/cfa-audit-gp.png) >[!TIP] ->You will need to use a GP management tool, such as the [Group Policy Management Console](https://technet.microsoft.com/library/cc731212.aspx), to deploy this policy change to see how Controlled Folder Access would work in your network. +>If you want to fully audit how Controlled Folder Access will work in your organization, you'll need to use a management tool to deploy this setting to machines in your network(s). +You can also use Group Policy, Intune, MDM, or System Center Configuration Manager to configure and deploy the setting, as described in the main [Controlled Folder Access topic](controlled-folders-exploit-guard.md). ## Customize protected folders and apps During your evaluation, you may wish to add to the list of protected folders, or allow certain apps to modify files. -See the following sections in the main [Protect important folders with Controlled Folder Access](controlled-folders-exploit-guard.md) topic for configuring the feature with the Windows Defender Security Center, Group Policy, or mobile device management (MDM) policies: +See the following sections in the main [Protect important folders with Controlled Folder Access](controlled-folders-exploit-guard.md) topic for configuring the feature with MDM policies, PowerShell, the Windows Defender Security Center, Group Policy, Intune, or System Center Configuration Manager: - [Protect additional folders](controlled-folders-exploit-guard.md#protect-additional-folders) - [Allow specifc apps to make changes to controlled folders](controlled-folders-exploit-guard.md#allow-specifc-apps-to-make-changes-to-controlled-folders) diff --git a/windows/threat-protection/windows-defender-exploit-guard/images/asr-test-tool.png b/windows/threat-protection/windows-defender-exploit-guard/images/asr-test-tool.png new file mode 100644 index 0000000000000000000000000000000000000000..569ee7a256827779434b711c4749f5f598468eae GIT binary patch literal 16822 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 literal 0 HcmV?d00001 diff --git a/windows/threat-protection/windows-defender-exploit-guard/scripts/asr-events.xml b/windows/threat-protection/windows-defender-exploit-guard/scripts/asr-events.xml new file mode 100644 index 0000000000..4389422066 --- /dev/null +++ b/windows/threat-protection/windows-defender-exploit-guard/scripts/asr-events.xml @@ -0,0 +1,21 @@ + + + + + Microsoft-Windows-Windows Defender/Operational,Microsoft-Windows-Windows Defender/WHC + 1121,1122,5007 + 0 + False + + + + Attack Surface Reduction view + + + + + + + + + \ No newline at end of file From 7b919bc6dfc5e0a8b6bee2a2101eda0429b4e8ec Mon Sep 17 00:00:00 2001 From: Iaan D'Souza-Wiltshire Date: Mon, 14 Aug 2017 12:52:24 -0700 Subject: [PATCH 076/290] notif image --- .../images/cfa-notif.png | Bin 17035 -> 17035 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/windows/threat-protection/windows-defender-exploit-guard/images/cfa-notif.png b/windows/threat-protection/windows-defender-exploit-guard/images/cfa-notif.png index 241c064ed0173b8e77bc1f13e94bd0bd89815ceb..62ca8c3021b76e9661c7e947672627fdf6f342cf 100644 GIT binary patch delta 20 bcmeBfW$bQcoZ!UH$gDZ<0ssAto=#2xN6iNl delta 20 bcmeBfW$bQcoZ!UHAgttMw9as&r;`%^K-C5U From 8b3d300b4c67b6695b4270c9b30d98ebf37875ff Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Mon, 14 Aug 2017 13:37:03 -0700 Subject: [PATCH 077/290] update script step --- ...s-gp-windows-defender-advanced-threat-protection.md | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/windows/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection.md index 13c364d185..5d8abbd58c 100644 --- a/windows/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection.md @@ -60,24 +60,22 @@ Windows Defender ATP supports non-persistent VDI session onboarding. There might - Machine name persistence - The machine names are typically reused for new sessions. One may ask to have them as a single machine entry while others may prefer to have multiple entries per machine name. -You can onboard VDIs machines using a single entry or multiple entries for each machine. The following steps will guide you through onboarding VDI machines and will highlight steps for single and multiple entries. +You can onboard VDI machines using a single entry or multiple entries for each machine. The following steps will guide you through onboarding VDI machines and will highlight steps for single and multiple entries. 1. Open the GP configuration package .zip file (*WindowsDefenderATPOnboardingPackage.zip*) that you downloaded from the service onboarding wizard. You can also get the package from the [Windows Defender ATP portal](https://securitycenter.windows.com/): a. Click **Endpoint management** > **Clients** on the **Navigation pane**. - b. Select **VDI onboarding scripts for non-persistent endpoints**, click **Download package** and save the .zip file. + b. Select **VDI onboarding scripts for non-persistent endpoints** then click **Download package** and save the .zip file. -2. Copy the extracted files from the .zip into `golden/master` image under the path -path `C:\WINDOWS\System32\GroupPolicy\Machine\Scripts\Startup`. You should have a folder called WindowsDefenderATPOnboardingPackage containing the file WindowsDefenderATPOnboardingScript.cmd. +2. Copy the extracted files from the .zip into `golden/master` image under the path `C:\WINDOWS\System32\GroupPolicy\Machine\Scripts\Startup`. You should have a folder called `WindowsDefenderATPOnboardingPackage` containing the file `WindowsDefenderATPOnboardingScript.cmd`. >[!NOTE] >If you don't see the `C:\WINDOWS\System32\GroupPolicy\Machine\Scripts\Startup` folder, it might be hidden. You'll need to choose to the **Show hidden files and folders** option from file explorer. 3. The following step is only applicable if you're implementing a single entry for each machine:
    **For single entry for each machine**:
    - a. Download the file: [Onboard-NonPersistenMachine.ps1](https://go.microsoft.com/fwlink/p/?linkid=852276 ).
    [LUBA - DO I STILL NEED THIS STEP?] - b. Copy the file to `golden/master` image to the path `C:\WINDOWS\System32\GroupPolicy\Machine\Scripts\Startup`.
    + a. From the `WindowsDefenderATPOnboardingPackage`, copy the `Onboard-NonPersistentMachine.ps1` file to `golden/master` image to the path `C:\WINDOWS\System32\GroupPolicy\Machine\Scripts\Startup`.
    >[!NOTE] >If you don't see the `C:\WINDOWS\System32\GroupPolicy\Machine\Scripts\Startup` folder, it might be hidden. You'll need to choose to the **Show hidden files and folders** option from file explorer. From d9848c128db95435ca9a872e0490c28f9f8fcf9c Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Mon, 14 Aug 2017 13:50:11 -0700 Subject: [PATCH 078/290] create stand alone topic for vdi --- windows/threat-protection/TOC.md | 1 + ...ows-defender-advanced-threat-protection.md | 56 +------------ ...ows-defender-advanced-threat-protection.md | 1 + ...ows-defender-advanced-threat-protection.md | 1 + ...ows-defender-advanced-threat-protection.md | 1 + ...ows-defender-advanced-threat-protection.md | 83 +++++++++++++++++++ 6 files changed, 88 insertions(+), 55 deletions(-) create mode 100644 windows/threat-protection/windows-defender-atp/configure-endpoints-vdi-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/TOC.md b/windows/threat-protection/TOC.md index f482e0b44e..db5c68b7c1 100644 --- a/windows/threat-protection/TOC.md +++ b/windows/threat-protection/TOC.md @@ -12,6 +12,7 @@ ##### [Configure endpoints using Mobile Device Management tools](windows-defender-atp\configure-endpoints-mdm-windows-defender-advanced-threat-protection.md) ###### [Configure endpoints using Microsoft Intune](windows-defender-atp\configure-endpoints-mdm-windows-defender-advanced-threat-protection.md#configure-endpoints-using-microsoft-intune) ##### [Configure endpoints using a local script](windows-defender-atp\configure-endpoints-script-windows-defender-advanced-threat-protection.md) +##### [Configure non-persistent virtual desktop infrastructure (VDI) machines](windows-defender-atp\configure-endpoints-vdi-windows-defender-advanced-threat-protection.md) #### [Configure proxy and Internet settings](windows-defender-atp\configure-proxy-internet-windows-defender-advanced-threat-protection.md) #### [Troubleshoot onboarding issues](windows-defender-atp\troubleshoot-onboarding-windows-defender-advanced-threat-protection.md) ### [Portal overview](windows-defender-atp\portal-overview-windows-defender-advanced-threat-protection.md) diff --git a/windows/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection.md index 5d8abbd58c..305f982f51 100644 --- a/windows/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection.md @@ -49,61 +49,6 @@ ms.localizationpriority: high 9. Click **OK** and close any open GPMC windows. -## Onboard non-persistent virtual desktop infrastructure (VDI) machines - -Windows Defender ATP supports non-persistent VDI session onboarding. There might be associated challenges when onboarding VDIs. The following are typical challenges for this scenario: - - -- Instant early onboarding of a short living session - - A session should be onboarded to Windows Defender ATP prior to the actual provisioning - -- Machine name persistence - - The machine names are typically reused for new sessions. One may ask to have them as a single machine entry while others may prefer to have multiple entries per machine name. - -You can onboard VDI machines using a single entry or multiple entries for each machine. The following steps will guide you through onboarding VDI machines and will highlight steps for single and multiple entries. - -1. Open the GP configuration package .zip file (*WindowsDefenderATPOnboardingPackage.zip*) that you downloaded from the service onboarding wizard. You can also get the package from the [Windows Defender ATP portal](https://securitycenter.windows.com/): - - a. Click **Endpoint management** > **Clients** on the **Navigation pane**. - - b. Select **VDI onboarding scripts for non-persistent endpoints** then click **Download package** and save the .zip file. - -2. Copy the extracted files from the .zip into `golden/master` image under the path `C:\WINDOWS\System32\GroupPolicy\Machine\Scripts\Startup`. You should have a folder called `WindowsDefenderATPOnboardingPackage` containing the file `WindowsDefenderATPOnboardingScript.cmd`. - - >[!NOTE] - >If you don't see the `C:\WINDOWS\System32\GroupPolicy\Machine\Scripts\Startup` folder, it might be hidden. You'll need to choose to the **Show hidden files and folders** option from file explorer. - -3. The following step is only applicable if you're implementing a single entry for each machine:
    - **For single entry for each machine**:
    - a. From the `WindowsDefenderATPOnboardingPackage`, copy the `Onboard-NonPersistentMachine.ps1` file to `golden/master` image to the path `C:\WINDOWS\System32\GroupPolicy\Machine\Scripts\Startup`.
    - - >[!NOTE] - >If you don't see the `C:\WINDOWS\System32\GroupPolicy\Machine\Scripts\Startup` folder, it might be hidden. You'll need to choose to the **Show hidden files and folders** option from file explorer. - -4. Open a Local Group Policy Editor window and navigate to **Computer Configuration** > **Windows Settings** > **Scripts** > **Startup**. - -5. Depending on the method you'd like to implement, follow the appropriate steps:
    - **For single entry for each machine**:
    - Select the **PowerShell Scripts** tab, then click **Add** (Windows Explorer will open directly in the path where you copied the onboarding script earlier). Navigate to onboarding PowerShell script `Onboard-NonPersistentMachine.ps1`.

    - **For multiple entries for each machine**:
    - Select the **Scripts** tab, then click **Add** (Windows Explorer will open directly in the path where you copied the onboarding script earlier). Navigate to the onboarding bash script `WindowsDefenderATPOnboardingScript.cmd`. - -6. Test your solution: - - a. Create a pool with one machine. - - b. Logon to machine. - - c. Logoff from machine. - - d. Logon to machine with another user. - - e. **For single entry for each machine**: Check only one entry in the Windows Defender ATP portal.
    - **For multiple entries for each machine**: Check multiple entries in the Windows Defender ATP portal. - -7. Click **Machines list** on the Navigation pane. - -8. Use the search function by entering the machine name and select **Machine** as search type. ## Additional Windows Defender ATP configuration settings For each endpoint, you can state whether samples can be collected from the endpoint when a request is made through the Windows Defender ATP portal to submit a file for deep analysis. @@ -206,4 +151,5 @@ With Group Policy there isn’t an option to monitor deployment of policies on t - [Configure endpoints using System Center Configuration Manager](configure-endpoints-sccm-windows-defender-advanced-threat-protection.md) - [Configure endpoints using Mobile Device Management tools](configure-endpoints-mdm-windows-defender-advanced-threat-protection.md) - [Configure endpoints using a local script](configure-endpoints-script-windows-defender-advanced-threat-protection.md) +- [Configure non-persistent virtual desktop infrastructure (VDI) machines](configure-endpoints-vdi-windows-defender-advanced-threat-protection.md) - [Troubleshoot Windows Defender Advanced Threat Protection onboarding issues](troubleshoot-onboarding-windows-defender-advanced-threat-protection.md) diff --git a/windows/threat-protection/windows-defender-atp/configure-endpoints-mdm-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/configure-endpoints-mdm-windows-defender-advanced-threat-protection.md index 2c8aed6960..3d56ded8f0 100644 --- a/windows/threat-protection/windows-defender-atp/configure-endpoints-mdm-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/configure-endpoints-mdm-windows-defender-advanced-threat-protection.md @@ -203,4 +203,5 @@ Health Status for offboarded machines: Onboarding State | ./Device/Vendor/MSFT/W - [Configure endpoints using Group Policy](configure-endpoints-gp-windows-defender-advanced-threat-protection.md) - [Configure endpoints using System Center Configuration Manager](configure-endpoints-sccm-windows-defender-advanced-threat-protection.md) - [Configure endpoints using a local script](configure-endpoints-script-windows-defender-advanced-threat-protection.md) +- [Configure non-persistent virtual desktop infrastructure (VDI) machines](configure-endpoints-vdi-windows-defender-advanced-threat-protection.md) - [Troubleshoot Windows Defender Advanced Threat Protection onboarding issues](troubleshoot-onboarding-windows-defender-advanced-threat-protection.md) diff --git a/windows/threat-protection/windows-defender-atp/configure-endpoints-sccm-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/configure-endpoints-sccm-windows-defender-advanced-threat-protection.md index 59794d532f..e50a75222d 100644 --- a/windows/threat-protection/windows-defender-atp/configure-endpoints-sccm-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/configure-endpoints-sccm-windows-defender-advanced-threat-protection.md @@ -169,4 +169,5 @@ For more information about System Center Configuration Manager Compliance see [C - [Configure endpoints using Group Policy](configure-endpoints-gp-windows-defender-advanced-threat-protection.md) - [Configure endpoints using Mobile Device Management tools](configure-endpoints-mdm-windows-defender-advanced-threat-protection.md) - [Configure endpoints using a local script](configure-endpoints-script-windows-defender-advanced-threat-protection.md) +- [Configure non-persistent virtual desktop infrastructure (VDI) machines](configure-endpoints-vdi-windows-defender-advanced-threat-protection.md) - [Troubleshoot Windows Defender Advanced Threat Protection onboarding issues](troubleshoot-onboarding-windows-defender-advanced-threat-protection.md) diff --git a/windows/threat-protection/windows-defender-atp/configure-endpoints-script-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/configure-endpoints-script-windows-defender-advanced-threat-protection.md index 0f47beb693..b43f77504f 100644 --- a/windows/threat-protection/windows-defender-atp/configure-endpoints-script-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/configure-endpoints-script-windows-defender-advanced-threat-protection.md @@ -121,4 +121,5 @@ Monitoring can also be done directly on the portal, or by using the different de - [Configure endpoints using Group Policy](configure-endpoints-gp-windows-defender-advanced-threat-protection.md) - [Configure endpoints using System Center Configuration Manager](configure-endpoints-sccm-windows-defender-advanced-threat-protection.md) - [Configure endpoints using Mobile Device Management tools](configure-endpoints-mdm-windows-defender-advanced-threat-protection.md) +- [Configure non-persistent virtual desktop infrastructure (VDI) machines](configure-endpoints-vdi-windows-defender-advanced-threat-protection.md) - [Troubleshoot Windows Defender Advanced Threat Protection onboarding issues](troubleshoot-onboarding-windows-defender-advanced-threat-protection.md) diff --git a/windows/threat-protection/windows-defender-atp/configure-endpoints-vdi-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/configure-endpoints-vdi-windows-defender-advanced-threat-protection.md new file mode 100644 index 0000000000..def2b6ce11 --- /dev/null +++ b/windows/threat-protection/windows-defender-atp/configure-endpoints-vdi-windows-defender-advanced-threat-protection.md @@ -0,0 +1,83 @@ +--- +title: Configure non-persistent virtual desktop infrastructure (VDI) machines in Windows Defender ATP +description: Deploy the configuration package on virtual desktop infrastructure (VDI) machine so that they are onboarded to the service. +keywords: configure virtual desktop infrastructure (VDI) machine, endpoint management, configure Windows ATP endpoints, configure Windows Defender Advanced Threat Protection endpoints, vdi +search.product: eADQiWindows 10XVcnh +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: security +ms.author: macapara +author: mjcaparas +ms.localizationpriority: high +--- + +# Configure non-persistent virtual desktop infrastructure (VDI) machines + +**Applies to:** +- Virtual desktop infrastructure (VDI) + +## Onboard non-persistent virtual desktop infrastructure (VDI) machines + +Windows Defender ATP supports non-persistent VDI session onboarding. There might be associated challenges when onboarding VDIs. The following are typical challenges for this scenario: + + +- Instant early onboarding of a short living session + - A session should be onboarded to Windows Defender ATP prior to the actual provisioning + +- Machine name persistence + - The machine names are typically reused for new sessions. One may ask to have them as a single machine entry while others may prefer to have multiple entries per machine name. + +You can onboard VDI machines using a single entry or multiple entries for each machine. The following steps will guide you through onboarding VDI machines and will highlight steps for single and multiple entries. + +1. Open the GP configuration package .zip file (*WindowsDefenderATPOnboardingPackage.zip*) that you downloaded from the service onboarding wizard. You can also get the package from the [Windows Defender ATP portal](https://securitycenter.windows.com/): + + a. Click **Endpoint management** > **Clients** on the **Navigation pane**. + + b. Select **VDI onboarding scripts for non-persistent endpoints** then click **Download package** and save the .zip file. + +2. Copy the extracted files from the .zip into `golden/master` image under the path `C:\WINDOWS\System32\GroupPolicy\Machine\Scripts\Startup`. You should have a folder called `WindowsDefenderATPOnboardingPackage` containing the file `WindowsDefenderATPOnboardingScript.cmd`. + + >[!NOTE] + >If you don't see the `C:\WINDOWS\System32\GroupPolicy\Machine\Scripts\Startup` folder, it might be hidden. You'll need to choose to the **Show hidden files and folders** option from file explorer. + +3. The following step is only applicable if you're implementing a single entry for each machine:
    + **For single entry for each machine**:
    + a. From the `WindowsDefenderATPOnboardingPackage`, copy the `Onboard-NonPersistentMachine.ps1` file to `golden/master` image to the path `C:\WINDOWS\System32\GroupPolicy\Machine\Scripts\Startup`.
    + + >[!NOTE] + >If you don't see the `C:\WINDOWS\System32\GroupPolicy\Machine\Scripts\Startup` folder, it might be hidden. You'll need to choose to the **Show hidden files and folders** option from file explorer. + +4. Open a Local Group Policy Editor window and navigate to **Computer Configuration** > **Windows Settings** > **Scripts** > **Startup**. + +5. Depending on the method you'd like to implement, follow the appropriate steps:
    + **For single entry for each machine**:
    + Select the **PowerShell Scripts** tab, then click **Add** (Windows Explorer will open directly in the path where you copied the onboarding script earlier). Navigate to onboarding PowerShell script `Onboard-NonPersistentMachine.ps1`.

    + **For multiple entries for each machine**:
    + Select the **Scripts** tab, then click **Add** (Windows Explorer will open directly in the path where you copied the onboarding script earlier). Navigate to the onboarding bash script `WindowsDefenderATPOnboardingScript.cmd`. + +6. Test your solution: + + a. Create a pool with one machine. + + b. Logon to machine. + + c. Logoff from machine. + + d. Logon to machine with another user. + + e. **For single entry for each machine**: Check only one entry in the Windows Defender ATP portal.
    + **For multiple entries for each machine**: Check multiple entries in the Windows Defender ATP portal. + +7. Click **Machines list** on the Navigation pane. + +8. Use the search function by entering the machine name and select **Machine** as search type. + +## Related topics +- [Configure endpoints using Group Policy](configure-endpoints-gp-windows-defender-advanced-threat-protection.md) +- [Configure endpoints using System Center Configuration Manager](configure-endpoints-sccm-windows-defender-advanced-threat-protection.md) +- [Configure endpoints using Mobile Device Management tools](configure-endpoints-mdm-windows-defender-advanced-threat-protection.md) +- [Configure endpoints using a local script](configure-endpoints-script-windows-defender-advanced-threat-protection.md) +- [Troubleshoot Windows Defender Advanced Threat Protection onboarding issues](troubleshoot-onboarding-windows-defender-advanced-threat-protection.md) + + From 0912e5316c33715341dbe4b8139960d205e96657 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Mon, 14 Aug 2017 15:07:37 -0700 Subject: [PATCH 079/290] remove applies to and supported solutions --- ...-windows-defender-advanced-threat-protection.md | 14 +++----------- 1 file changed, 3 insertions(+), 11 deletions(-) diff --git a/windows/threat-protection/windows-defender-atp/configure-endpoints-non-windows-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/configure-endpoints-non-windows-windows-defender-advanced-threat-protection.md index c7a2b7b2ee..ccf294e3fd 100644 --- a/windows/threat-protection/windows-defender-atp/configure-endpoints-non-windows-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/configure-endpoints-non-windows-windows-defender-advanced-threat-protection.md @@ -15,21 +15,13 @@ localizationpriority: high **Applies to:** -- Windows 10 Enterprise -- Windows 10 Education -- Windows 10 Pro -- Windows 10 Pro Education +- Mac OS X +- Linux - Windows Defender Advanced Threat Protection (Windows Defender ATP) Windows Defender Security Center provides a centralized security operations experience for Windows as well as non-Windows platforms. You'll be able to see alerts from various supported operating systems (OS) in Windows Defender Security Center and better protect your organization's network. This experience leverages on a third-party security products’ sensor data. -### Supported third-party solutions -Windows Defender ATP supports the following third-party solutions: - -- Bitdefender [ANY REQUIRED VERSION?] -- Mac OS (DAN, ARE THERE SPECIFIC VERSIONS THAT WE SUPPORT?) -- Linux (DAN, ARE THERE SPECIFIC VERSIONS THAT WE SUPPORT?) - +You'll need to know the exact Linux distros and Mac OS X versions that are compatible with Windows Defender ATP for the integration to work. ## Onboard non-Windows endpoints From e93e0546d787a54eac7437ad4744484686ab0ce8 Mon Sep 17 00:00:00 2001 From: Iaan D'Souza-Wiltshire Date: Mon, 14 Aug 2017 18:13:31 -0700 Subject: [PATCH 080/290] eval changes --- .../attack-surface-reduction-exploit-guard.md | 283 ++++++++++++++--- .../audit-windows-defender-exploit-guard.md | 28 ++ .../controlled-folders-exploit-guard.md | 91 ++++-- .../evaluate-attack-surface-reduction.md | 290 ++++++++---------- .../evaluate-controlled-folder-access.md | 5 + .../images/asr-notif.png | Bin 0 -> 14027 bytes .../images/asr-rules-gp.png | Bin 0 -> 31409 bytes 7 files changed, 469 insertions(+), 228 deletions(-) create mode 100644 windows/threat-protection/windows-defender-exploit-guard/audit-windows-defender-exploit-guard.md create mode 100644 windows/threat-protection/windows-defender-exploit-guard/images/asr-notif.png create mode 100644 windows/threat-protection/windows-defender-exploit-guard/images/asr-rules-gp.png diff --git a/windows/threat-protection/windows-defender-exploit-guard/attack-surface-reduction-exploit-guard.md b/windows/threat-protection/windows-defender-exploit-guard/attack-surface-reduction-exploit-guard.md index 670f31b22a..3895a112b8 100644 --- a/windows/threat-protection/windows-defender-exploit-guard/attack-surface-reduction-exploit-guard.md +++ b/windows/threat-protection/windows-defender-exploit-guard/attack-surface-reduction-exploit-guard.md @@ -14,8 +14,7 @@ ms.author: iawilt --- - -# Windows Defender Exploit Guard +# Reduce the attack surface with Windows Defender Exploit Guard **Applies to:** @@ -32,61 +31,249 @@ ms.author: iawilt - Group Policy - PowerShell - Windows Management Instrumentation (WMI) -- System Center Configuration Manager - Microsoft Intune - Windows Defender Security Center app -Windows Defender Exploit Guard is a new collection of tools and features that help you keep your network safe from exploits. Exploits are infection vectors for malware that rely on vulnerabilities in software. + -You can use Windows Defender EG to: +## Requirements -- Apply exploit mitigation techniques to apps your organization uses, both individually and to all apps, with [Exploit Protection](exploit-protection-exploit-guard.md) -- Reduce the attack surface that exploits can leverage, by utlizing rules that go beyond standard host-intrusion prevention systems (HIPS) with [Attack Surface Reduction rules](attack-surface-reduction-exploit.guard.md) -- Extend the malware and social engineering protection offered by Windows Defender SmartScreen in Edge to cover network traffic and connectivity outside of the browser with [Network Protection](network-protection-exploit-guard.md) -- Protect files in key system folders from changes made by malicious and suspicious apps with [Controlled Folder Access](controlled-folders-exploit-guard.md) +The following requirements must be met before Attack Surface Reduction will work: -Evaluate Windows Defender EG with our evaluation and set-up guide, which provides a pre-built PowerShell script and testing tool so you can see the new features in action: -- [Evaluate Windows Defender Exploit Guard](evaluate-windows-defender-exploit-guard.md) - -You can also [enable audit mode](audit-mode-exploit-guard.md) for Windows Defender EG, which provides with reporting and event logs that indicate how the feature would have responded if it had been fully enabled. This can be useful when evaluating the impact of Windows Defender EG and to help determine the impact of the features on your network's security. - -Windows Defender EG is a component of the new Windows Defender Advanced Threat Protection suite of threat mitigation, preventing, protection, and analysis technologies. Other components of Windows Defender Advanced Threat Protection include: - - [The Windows Defender ATP console](../windows-defender-atp/windows-defender-advanced-threat-protection.md) -- [Windows Defender Antivirus in Windows 10](../windows-defender-antivirus/windows-defender-antivirus-in-windows-10.md) - - [Windows Defender SmartScreen] - - [Windows Defender Device Guard] - - [Windows Defender Application Control] - - Each of the features in Windows Defender EG have slightly different requirements: - - Feature | Minimum Windows 10 Insider Preview build | Windows Defender Antivirus | Windows Defender Advanced Threat Protection license - -|-|-|- - Exploit Protection | 16232 | No requirement | Required for reporting in the Windows Defender ATP console - Attack Surface Reduction | 16232 | Must be enabled | Required - Network Protection | not released | Must be enabled | Required for reporting in the Windows Defender ATP console - Controlled Folder Access | 16232 | Must be enabled | Required for reporting in the Windows Defender ATP console - -> [!NOTE] -> Each feature's requirements are further described in the individual topics in this library. - - The way in which the features can be managed, configured, and reported on also varies: - - Feature | Configuration available with | Reporting available with - -|-|- - Exploit Protection | System Center Configuration Manager, Group Policy, Microsoft Intune, Mobile device management policies, PowerShell, Windows Defender Security Center | Windows Event logs - Attack Surface Reduction | Group Policy, Microsoft Intune, Mobile device management policies, Windows Defender Security Center | x - Network Protection | System Center Configuration Manager, Group Policy, Microsoft Intune, Mobile device management policies, Windows Defender Security Center | x - Controlled Folder Access | System Center Configuration Manager, Group Policy, Microsoft Intune, Mobile device management policies, Windows Defender Security Center | x +Windows 10 version | Windows Defender Antivirus +Insider Preview build 16232 or later (dated July 1, 2017 or later) | [Windows Defender AV real-time protection](../windows-defender-antivirus/configure-real-time-protection-windows-defender-antivirus.md) and [cloud-delivered protection](../windows-defender-antivirus/enable-cloud-protection-windows-defender-antivirus.md) must be enabled - ## In this library -Topic | Description ----|--- -[Protect devices from exploits with Windows Defender Exploit Guard](exploit-protection-exploit-guard) | Exploit Protection provides you with many of the features in now-retired Enhanced Mitigations Experience Toolkit - and adds additional configuration and technologies. These features can help prevent threats from using vulnerabilities to gain access to your network and devices. You can create a template of settings that can be exported and copied to multiple machines in your network at once. -[Reduce attack surfaces with Windows Defender Exploit Guard](attack-surface-reduction-exploit.guard.m) | Use pre-built rules to manage mitigations for key attack and infection vectors, such as macro, script, PowerShell, USB, and Flash security policies and configuration. -[Protect your network with Windows Defender Exploit Guard](network-protection-exploit-guard.md) | Minimize the exposure of your devices from network and web-based infection vectors, and set up reporting for suspicious activity. -[Protect important folders with Controlled Folder Access](controlled-folders-exploit-guard.md) | Prevent unknown or unauthorized apps (such as ransomware malware) from writing to sensitive folders, such as folders containing sensitive or business-critical data. +## Enable Attack Surface Reduction rules + +You can use Group Policy to configure the state or mode for each rule. This can be useful if you only want to enable some rules, or you want to enable rules individually in audit mode. + +For further details on how audit mode works, and when you might want to use it, see the [auditing Windows Defender Exploit Guard topic](audit-windows-defender-exploit-guard.md). + +1. On your Group Policy management machine, open the [Group Policy Management Console](https://technet.microsoft.com/library/cc731212.aspx), right-click the Group Policy Object you want to configure and click **Edit**. + +3. In the **Group Policy Management Editor** go to **Computer configuration**. + +4. Click **Policies** then **Administrative templates**. + +5. Expand the tree to **Windows components > Windows Defender Antivirus > Windows Defender Exploit Guard > Attack Surface Reduction**. + +6. Double-click the **Configure Attack Surface Reduction rules** setting and set the option to **Enabled**. You can then set the individual state for each rule in the options section: + - Click **Show...** and enter the Rule ID in the **Value name** column and your desired state in the **Value** column as follows: + - Block mode = 1 + - Disabled = 0 + - Audit mode = 2 + + + ![](images/asr-rules-gp.png) + +>[!NOTE] +>Rule IDs willl be populated on machines that are enrolled in an E5 license. These machines will also properly report their Attack Surface Reduction rule history in the Windows Defender Security Center web console. + + +>[!NOTE] +>The tool reveals the RuleIDs. How will the IDs be hidden/how will the experience differ without an E5? + + + +## Exclude files and folders + +You can exclude files and folders from being evaluated by Attack Surface Reduction rules. You can specify individual files or folders (using folder paths or fully qualified resource names) but you cannot specify if the files should be excluded from individual rules: the exclusions will apply to all rules that are enabled (or placed in audit mode). + + +1. On your Group Policy management machine, open the [Group Policy Management Console](https://technet.microsoft.com/library/cc731212.aspx), right-click the Group Policy Object you want to configure and click **Edit**. + +3. In the **Group Policy Management Editor** go to **Computer configuration**. + +4. Click **Policies** then **Administrative templates**. + +5. Expand the tree to **Windows components > Windows Defender Antivirus > Windows Defender Exploit Guard > Attack Surface Reduction**. + +6. Double-click the **Exclude files and paths from Attack Surface Reduction Rules** setting and set the option to **Enabled**. Click **Show** and enter each file or folder in the **Value name** column. Enter **0** in the **Value** column for each item. + + + + +## Review Attack Surface Reduction events in Windows Event Viewer + +You can also review the Windows event log to see the events there were created when using the tool: + +1. Type **Event viewer** in the Start menu to open the Windows Event Viewer. + +2. On the left panel, under **Actions**, click **Import custom view...** + +3. Navigate to the Exploit Guard Evaluation Package, and select the file *asr-events.xml*. Alternatively, [download the XML directly](scripts/asr-events.xml). + +4. Click **OK**. + +5. This will create a custom view that filters to only show the following events related to Attack Surface Reduction: + + Event ID | Description +-|- +5007 | Event when settings are changed +1122 | Event when rule fires in Audit-mode +1121 | Event when rule fires in Block-mode + + + + +## MDM policy settings for Controlled Folder Access + +./Vendor/MSFT/Policy/Config/Defender/EnableGuardMyFolders + +## Audit/block modes + +Controlled Folder Access has mitigations that can be individually enabled in audit or blocking mode. + +Component |Description |Rule/mitigation description | +-|-|-|- +Controlled Folder Access |Automatically blocks access to content to protected folders. - This can be enabled in audit/block mode |Protected folders |Folders that are shielded by this component. +| | | Allowed apps |Apps that are allowed to write into protected folders + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +### Audit/block modes + +Each of these components can individually be enabled in audit or blocking mode. + +Attack Surface Reduction and Controlled Folder Access also have mitigations that can be individually enabled in audit or blocking mode. + +Component |Description |Rule/mitigation description | +-|-|-|- +Attack Surface Reduction (ASR) | Provides rules that allow you to prevent macro, script and email threats. - Each rule can be enabled in audit/block mode - Supports file/folder exclusions applied to all rules |Rules to prevent macro threats |Block office application from creating executable content +| | | | Block obfuscated js/vbs/ps/macro code +| | | | Block office application from launching child processes +| | | | Block office application from injecting into other processes +| | | | Block Win32 imports from macro code in Office +| | | Rules to prevent script threats |Block js/vbs from executing payload downloaded from Internet +| | | | Block obfuscated js/vbs/ps/macro code +| | | Rules to prevent email threats |Block execution of executable content (exe, dll, ps, js, vbs, etc) dropped from email (webmail/mail-client). + + +## Policy settings for Windows Defender EG + +The MDM policy settings for Windows Defender EG are listed in this section, along with example settings. + + +### Attack Surface Reduction + +- ./Vendor/MSFT/Policy/Config/Defender/AttackSurfaceReductionOnlyExclusions +- ./Vendor/MSFT/Policy/Config/Defender/AttackSurfaceReductionRules +-- Value as String Data Type : {75668C1F-73B5-4CF0-BB93-3ECF5CB7CC84}:1 + + +#### Rule-GUIDs for ASR + +Rule description | GUIDs +-|- +Office rules | +Block office application from injecting into other processes | {75668c1f-73b5-4cf0-bb93-3ecf5cb7cc84} + | OMA URI : ./Vendor/MSFT/Policy/Config/Defender/AttackSurfaceReductionRules + | Value as String Data Type : {75668C1F-73B5-4CF0-BB93-3ECF5CB7CC84}:1 + | 1 = Block, 2 = Audit, 0 = Disabled. +Block office application/macros from creating executable content | {3b576869-a4ec-4529-8536-b80a7769e899} + | Replace the above GUID with the corresponding Rule GUID +Block office application from launching child processes | {d4f940ab-401b-4efc-aadc-ad5f3c50688a} + | Replace the above GUID with the corresponding Rule GUID +Block Win32 imports from Macro code in Office | {92E97FA1-2EDF-4476-BDD6-9DD0B4DDDC7B} + | Replace the above GUID with the corresponding Rule GUID +Block obfuscated js/vbs/ps/macro code | {5beb7efe-fd9a-4556-801d-275e5ffc04cc} + | Replace the above GUID with the corresponding Rule GUID +Script rules | +Block obfuscated js/vbs/ps/macro code | {5beb7efe-fd9a-4556-801d-275e5ffc04cc} + | Replace the above GUID with the corresponding Rule GUID [Note: same rule as above, but also covers scripts hence written here] +Block js/vbs from executing payload downloaded from Internet. | {d3e037e1-3eb8-44c8-a917-57927947596d} + | Replace the above GUID with the corresponding Rule GUID +Email rule | +Block execution of executable content (exe, dll, ps, js, vbs, etc) dropped from email (webmail/mail-client). | be9ba2d9-53ea-4cdc-84e5-9b1eeee46550 + | Replace the above GUID with the corresponding Rule GUID [Currently working for Mail-client (Outlook). Personal Webmail (Outlook.com, Gmail, Yahoo) work in progress] + + + + + +### Manually enabling the Attack Surface Reduction rules + +You can also manually use GP or MDM-URIs to enable the ASR rules: + +From the rules tables above, choose the ASR rules that you want to enable and set the following policy. For each rule select the right GUID. + +After youve chosen your rules, use one of the tools above to simulate a rule to fire. +- ./Vendor/MSFT/Policy/Config/Defender/AttackSurfaceReductionRules +- Value as String Data Type: {75668C1F-73B5-4CF0-BB93-3ECF5CB7CC84}:2 + + +### View event logs + +Note: event logs are not the primary mechanism for investigation. The Windows Defender ATP portal receives much richer information that allows for investigation. Information is also presented in an interactive machine-timeline view. + + +#### Event fields +- **ID**: matches with the Rule-ID that triggered the block/audit. +- **Detection time**: Time of detection +- **Process Name**: The process that performed the operation that was blocked/audited +- **Description**: + +Windows Defender Antivirus has audited an operation that is not allowed by your IT administrator. + +For more information please contact your IT administrator. +-- ID: D4F940AB-401B-4EFC-AADC-AD5F3C50688A +-- Detection time: 2017-06-21T11:52:29.062Z +-- User: SYSTEM +-- Path: C:\Windows\System32\notepad.exe +-- Process Name: C:\Program Files\Microsoft Office\Office16\winword.exe +-- Signature Version: 1.245.730.0 +-- Engine Version: 1.1.13902.0 +-- Product Version: 4.12.16228.1000 + + +### View the alert notification + +If you configure the test to block, a notification will be displayed from the Action Center. This notification is customizable with your organization and contact information. + + +## Customize the notification + +Customizing the Windows Defender Security Center is a simple task that provides users with a clear way to contact support. +Simply navigate in Group Policy to **Computer Configuration\Administrative Templates\Windows Components\Windows Defender Security Center\Enterprise Customization**. From there, you will be able to enable your custom notification, set your organization name and contact information. diff --git a/windows/threat-protection/windows-defender-exploit-guard/audit-windows-defender-exploit-guard.md b/windows/threat-protection/windows-defender-exploit-guard/audit-windows-defender-exploit-guard.md new file mode 100644 index 0000000000..f21450a54f --- /dev/null +++ b/windows/threat-protection/windows-defender-exploit-guard/audit-windows-defender-exploit-guard.md @@ -0,0 +1,28 @@ +--- +title: +description: +keywords: +search.product: eADQiWindows 10XVcnh +ms.pagetype: security +ms.prod: w10 +ms.mktglfcycl: manage +ms.sitesec: library +ms.pagetype: security +localizationpriority: medium +author: iaanw +ms.author: iawilt +--- + + +# Use audit mode to evaluate Windows Defender Exploit Guard features + + +You can enable each of the features of Windows Defender Explot Guard in auditing mode. This lets you see a record of what *would* have happened if you had enabled the feature. + +You might want to do this when testing how the feature will work in your organization, to ensure it doesn't affect your line-of-business apps, and to get an idea of how many suspicious file modification attempts generally occur over a certain period. + +This topic lists the auditing functionality available for each feature, the management tools (Group Policy, Intune, MDM CSPs, System Center Configuration Manager, or PowerShell) that can be used to configure and deploy the setting to multiple machines in your network(s), and links to configuring each feature or setting. + + + + diff --git a/windows/threat-protection/windows-defender-exploit-guard/controlled-folders-exploit-guard.md b/windows/threat-protection/windows-defender-exploit-guard/controlled-folders-exploit-guard.md index c119518f4a..14a5a0a94a 100644 --- a/windows/threat-protection/windows-defender-exploit-guard/controlled-folders-exploit-guard.md +++ b/windows/threat-protection/windows-defender-exploit-guard/controlled-folders-exploit-guard.md @@ -54,8 +54,16 @@ The following requirements must be met before Controlled Folder Access will work Windows 10 version | Windows Defender Antivirus Insider Preview build 16232 or later (dated July 1, 2017 or later) | [Windows Defender AV real-time protection](../windows-defender-antivirus/configure-real-time-protection-windows-defender-antivirus.md) and [cloud-delivered protection](../windows-defender-antivirus/enable-cloud-protection-windows-defender-antivirus.md) must be enabled +## Enable Controlled Folder Access -**Use the Windows Defender Security app to enable Controlled Folder Access:** +You can enable Controlled Folder Access with either the Windows Defender Security Center app or Group Policy. You can also set the feature to audit mode. Audit mode allows you to test how the feature would work (and review events) without impacting the normal use of the machine. + +For further details on how audit mode works, and when you might want to use it, see the [auditing Windows Defender Exploit Guard topic](audit-windows-defender-exploit-guard.md). + + +For further details on how audit mode works, and when you might want to use it, see the section [Use auditing mode to measure impact](#use-auditing-mode-to-measure-impact). + +### Use the Windows Defender Security app to enable Controlled Folder Access 1. Open the Windows Defender Security Center by clicking the shield icon in the task bar or searching the start menu for **Defender**. @@ -67,7 +75,7 @@ Insider Preview build 16232 or later (dated July 1, 2017 or later) | [Windows De ![](images/cfa-on.png) -**Use Group Policy to enable Controlled Folder Access:** +### Use Group Policy to enable Controlled Folder Access 1. On your Group Policy management machine, open the [Group Policy Management Console](https://technet.microsoft.com/library/cc731212.aspx), right-click the Group Policy Object you want to configure and click **Edit**. @@ -88,23 +96,30 @@ Insider Preview build 16232 or later (dated July 1, 2017 or later) | [Windows De >[!IMPORTANT] >To fully enable the Controlled Folder Access feature, you must set the Group Policy option to **Enabled** and also select **Enable** in the options drop-down menu. +### Use PowerShell to enable Controlled Folder Access + + +### Use MDM CSPs or Intune to enable Controlled Folder Access + + +### Use System Center Configuration Manager to enable Controlled Folder Access + + ## Protect additional folders - Adding other folders to Controlled Folder Access can be handy, for example, if you dont store files in the default Windows libraries or youve changed the location of the libraries away from the defaults. - Controlled Folder Access applies to a number of system folders and default locations, including folders such as Documents, Pictures, Movies, and Desktop. You can add additional folders to be protected, but you cannot remove the default folders in the default list. - - -Click Protected folders in the Controlled Folder Access area and enter the full path of the folder you want to monitor. +Adding other folders to Controlled Folder Access can be useful, for example, if you dont store files in the default Windows libraries or youve changed the location of the libraries away from the defaults. You can also enter network shares and mapped drives, but environment variables and wildcards are not supported. -**Use the Windows Defender Security app to protect additional folders:** +You can use the Windows Defender Security Center app or Group Policy to add and remove additional protected folders. + +### Use the Windows Defender Security app to protect additional folders 1. Open the Windows Defender Security Center by clicking the shield icon in the task bar or searching the start menu for **Defender**. @@ -119,7 +134,7 @@ You can also enter network shares and mapped drives, but environment variables a ![](images/cfa-prot-folders.png) - **Use Group Policy to protect additional folders:** +### Use Group Policy to protect additional folders 1. On your Group Policy management machine, open the [Group Policy Management Console](https://technet.microsoft.com/library/cc731212.aspx), right-click the Group Policy Object you want to configure and click **Edit**. @@ -131,16 +146,27 @@ You can also enter network shares and mapped drives, but environment variables a 6. Double-click the **Configured protected folders** setting and set the option to **Enabled**. Click **Show** and enter each folder as Value? Or Value Name? - > [!IMPORTANT] > Environment variables and wildcards are not supported. + +### Use PowerShell to protect additional folders + + +### Use MDM CSPs or Intune to protect additional folders + + +### Use System Center Configuration Manager to protect additional folders + + + ## Allow specifc apps to make changes to controlled folders You can specify if certain apps should always be considered safe and given write access to files in protected folders. Allowing apps can be useful if youre finding a particular app that you know and trust is being blocked by the Controlled Folder Access feature. +You can use the Windows Defender Security Center app or Group Policy to add and remove apps that should be allowed to access protected folders. -**Use the Windows Defender Security app to whitelist specific apps:** +### Use the Windows Defender Security app to whitelist specific apps 1. Open the Windows Defender Security Center by clicking the shield icon in the task bar or searching the start menu for **Defender**. @@ -154,7 +180,7 @@ You can specify if certain apps should always be considered safe and given write ![](images/cfa-allow-app.png) - **Use Group Policy to whitelist specific apps:** +### Use Group Policy to whitelist specific apps 1. On your Group Policy management machine, open the [Group Policy Management Console](https://technet.microsoft.com/library/cc731212.aspx), right-click the Group Policy Object you want to configure and click **Edit**. @@ -167,20 +193,43 @@ You can specify if certain apps should always be considered safe and given write 6. Double-click the **Configure allowed applications** setting and set the option to **Enabled**. Click **Show** and enter each app as Value? Or Value Name? what are the requirements? Have to be exe? Do you have to enter fully qualified path, or will it apply to any .exe with that name? -## Review event logs for Controlled Folder Access -Component | Configuration available with | Event ID | Corresponds to --|-|-|- -Controlled Folder access | GP, MDM & UI | Provider: Windows Defender | -| | | Event when settings are changed | -| | | Event when CFA fires in Audit-mode | -| | | Event when CFA fires in Block-mode | +### Use PowerShell to whitelist specific apps -## MDM policy settings for Controlled Folder Access - +### Use MDM CSPs or Intune to whitelist specific apps ./Vendor/MSFT/Policy/Config/Defender/EnableGuardMyFolders +### Use System Center Configuration Manager to whitelist specific apps + + + +## Review Controlled Folder Access events in Windows Event Viewer + +You can also review the Windows event log to see the events there were created when using the tool: + +1. Type **Event viewer** in the Start menu to open the Windows Event Viewer. + +2. On the left panel, under **Actions**, click **Import custom view...** + +3. Navigate to the Exploit Guard Evaluation Package, and select the file *cfa-events.xml*. Alternatively, [download the XML directly](scripts/cfa-events.xml). + +4. Click **OK**. + +5. This will create a custom view that filters to only show the following events related to Controlled Folder Access: + +Event ID | Description +-|- +5007 | Event when settings are changed +1124 | Audited Controlled Folder Access event +1123 | Blocked Controlled Folder Access event + + + + + + + ## Audit/block modes Controlled Folder Access has mitigations that can be individually enabled in audit or blocking mode. diff --git a/windows/threat-protection/windows-defender-exploit-guard/evaluate-attack-surface-reduction.md b/windows/threat-protection/windows-defender-exploit-guard/evaluate-attack-surface-reduction.md index 49dc3eb9e9..e5a4563ded 100644 --- a/windows/threat-protection/windows-defender-exploit-guard/evaluate-attack-surface-reduction.md +++ b/windows/threat-protection/windows-defender-exploit-guard/evaluate-attack-surface-reduction.md @@ -20,8 +20,8 @@ Attack Surface Reduction is a feature that is part of Windows Defender Exploit G This topic helps you evaluate Attack Surface Reduction. It explains how to demo the feature using a specialized tool, and how to enable audit mode so you can test the feature directly in your organisation. ->[NOTE] ->This topic uses PowerShell cmdlets to make it easy to enable the feature and test it. +>[!NOTE] +>This topic uses a customized testing tool and PowerShell cmdlets to make it easy to enable the feature and test it. >For instructions on how to use Group Policy, Mobile Device Management (MDM), and System Center Configuration Manager to deploy these settings across your network, see the main [Attack Surface Reduction topic](attack-surface-reduction-exploit-guard.md). @@ -40,34 +40,148 @@ When you run a scenario, you will see what the scenario entails, what the rule i ![](images/asr-test-tool.png) +Each scenario creates a fake or sample file or behavior that the rule would target and, if the rule was enabled, block from running. -### Rule 1 +>[!IMPORTANT] +>The settings you change while using this tool will be cleared when you close the tool. If you want to test the feature in a production environment, you should consider using [auditing mode to measure impact](#use-auditing-mode-to-measure-impact), or see the main [Attack Surface Reduction topic](attack-surface-reduction-exploit-guard.md). + +**Run a rule using the demo tool:** + +1. Open the Exploit Guard Evaluation Package and copy the file *ExploitGuard ASR test tool* to a location on your PC that is easy to access (such as your desktop). + +2. Run the tool by double-clicking the version that matches your operating system - either 64-bit (x64) or 32-bit (x86). If a Windows Defender SmartScreen notification appears, click **More details** and then **Run anyway**. + + + >[!IMPORTANT] + >Make sure you use the version of the tool that is appropriate for the machine you are using. Use the x86 version for 32-bit versions of Windows 10, or use the x64 version for 64-bit versions of Windows 10. + +3. Select the rule from the drop-down menu. + +4. Select the mode, **Disabled**, **Block**, or **Audit**. + 1. Optionally, click **Show Advanced Options** and choose a specific scenario (or all scenarios sequentially by selecting **All Scenarios**), enter a delay, or click **Leave Dirty**. + +5. Click **RunScenario**. + +The scenario will run, and an output will appear describing the steps taken. + +You can right-click on the output window and click **Open Event Viewer** to see the relevant event in Windows Event Viewer. + +>[!TIP] +>You can click **Save Filter to Custom View...** in the Event Viewer to create a custom view so you can easily come back to this view as you continue to evaluate rules. + +>[!NOTE] +>What does leave dirty do? Does delay work? -### Rule 2 +Choosing the **Mode** will change how the rule functions: + +Mode option | Description +-|- +Disabled | The rule will not fire and no event will be recorded. This is the same as if you had not enabled Attack Surface Reduction at all. +Block | The rule will fire and the suspicious behavior will be blocked from running. An event will be recorded in the event log. This is the same as if you had enabled Attack Surface Reduction. +Audit | The rule wil fire, but the suspicious behavior will **not** be blocked from running. An event will be recorded in the event log as if the rule did block the behavior. This allows you to see how Attack Surface Reduction will work but without impacting how you use the machine. + +Block mode will cause a notification to appear on the user's desktop: + +![](images/asr-notif.png) + +You can [modify the notification to display your company name and links](attack-surface-reduction-exploit-guard.md#customize-the-notification) for users to obtain more information or contact your IT help desk. + +For further details on how audit mode works, and when you might want to use it, see the [auditing Windows Defender Exploit Guard topic](audit-windows-defender-exploit-guard.md). + +The following sections describe what each rule does and what the scenarios entail for each rule. + +### Rule: Block executable content from email client and webmail + + +This rule blocks certain files from being run or launched from an email. You can specify an individual scenario, based on the category of the file type or whether the email is in Microsoft Outlook or web mail. + +The following table describes the category of the file type that will be blocked and the source of the email for each scenario in this rule: + +Scenario name | File type | Program +- | - | - +Random | A scenario will be randomly chosen from this list | Microsoft Outlook or web mail +Mail Client PE | Executable files (such as .exe, .dll, or .scr) | Microsoft Outlook +Mail Client Script | Script files (such as a PowerShell .ps, VisualBasic .vbs, or JavaScript .js file) | Microsoft Outlook +Mail Client Script Archive | Script archive files (such as .????) | Microsoft Outlook +WebMail PE | Executable files (such as .exe, .dll, or .scr) | Web mail, such as ??? (only outlook/hotmail? Or anything? Any browser or only Edge/IE?) +WebMail Script | Script files (such as a PowerShell .ps, VBScript .vbs, or JavaScript .js file) | Web mail +WebMail Script Archive | Script archive files (such as .????) | Web mail + + +>[!NOTE] +>What is a script archive file? + + +### Rule: Block Office applications from creating child processes + +>[!NOTE] +>There is only one scenario to test for this rule. + +Office apps, such as Word or Excel, will not be allowed to create child processes. This is a typical malware behavior, especially for macro-based attacks that attempt to use Office apps to launch or download malicious executables. + +>[!NOTE] +>Note sure if this accurate + +### Rule: Block Office applications from creating executable content + +This rule targets typical behaviors used by suspicious and malicious add-ons and scripts that create or launch executable files. This is a typical malware spreading and infection technique. + +The following scenarios can be individually chosen: + +- Random + - A scenario will be randomly chosen from this list +- Extension Block + - Extensions will be blocked from being used by Office apps. Typically these extensions use the Windows Scripting Host (.wsh files) to run scripts that automate certain tasks or provide user-created add-on features. +- MZ Block + - ??? + + +>[!NOTE] +>Note sure if this accurate -### Rule 3 +### Rule: Block Office applications from injecting into other processes + + +>[!NOTE] +>There is only one scenario to test for this rule. + + +Office apps, such as Word, Excel, or PowerPoint, will not be able to inject code into other processes. This is typically used by malware to run malicious code in an attempt to hide the activity from antivirus scanning engines. -### Rule 4 +### Rule: Impede JavaScript and VBScript to launch executables + +JavaScript and VBScript scripts can be used by malware to launch other malicious apps. This rule prevents these scripts from being allowed to launch apps, thus preventing malicious use of the scripts to spread malware and infect machines. + +- Random + - A scenario will be randomly chosen from this list +- JScript + - JavaScript will not be allowed to launch executable files +- VBScript + - VBScript will not be allowed to launch executable files -### Rule 5 - - - -### Rule 6 - - +### Rule: Block execution of potentially obfuscated scripts + +Malware and other threats can attempt to obfuscate or hide their malicious code in some script files. This rule prevents scripts that appear to be obfuscated from running. +- Random + - A scenario will be randomly chosen from this list +- AntiMalwareScanInterface + - This scenario uses the [AntiMalwareScanInterface (AMSI)](https://msdn.microsoft.com/en-us/library/windows/desktop/dn889587(v=vs.85).aspx) to determine if a script is potentially obfuscated, and then blocks such a script +- OnAccess + - Potentially obfuscated scripts will be blocked when an attempt is made to run them +>[!NOTE] +>Note sure if this accurate @@ -105,9 +219,10 @@ To enable audit mode, use the following PowerShell cmdlet: Set-MpPreference -AttackSurfaceReductionRules_Actions AuditMode ``` +This enables all Attack Surface Reduction rules in audit mode. >[!TIP] ->If you want to fully audit how Attack Surface Redurction will work in your organization, you'll need to use a management tool to deploy this setting to machines in your network(s). +>If you want to fully audit how Attack Surface Reduction will work in your organization, you'll need to use a management tool to deploy this setting to machines in your network(s). You can also use Group Policy, Intune, MDM, or System Center Configuration Manager to configure and deploy the setting, as described in the main [Attack Surface Reduction topic](attack-surface-reduction-exploit-guard.md). @@ -122,6 +237,8 @@ See the following sections in the main [Use Attack Surface Reduction rules](cont - [Configure rules individually](attack-surface-reduction-exploit-guard.md#configure-rules-individually) +## Related topics +- [Attack Surface ] @@ -133,148 +250,3 @@ See the following sections in the main [Use Attack Surface Reduction rules](cont - - -## Attack Surface Reduction rules - - - - -### Audit/block modes - -Each of these components can individually be enabled in audit or blocking mode. - -Attack Surface Reduction and Controlled Folder Access also have mitigations that can be individually enabled in audit or blocking mode. - -Component |Description |Rule/mitigation description | --|-|-|- -Attack Surface Reduction (ASR) | Provides rules that allow you to prevent macro, script and email threats. - Each rule can be enabled in audit/block mode - Supports file/folder exclusions applied to all rules |Rules to prevent macro threats |Block office application from creating executable content -| | | | Block obfuscated js/vbs/ps/macro code -| | | | Block office application from launching child processes -| | | | Block office application from injecting into other processes -| | | | Block Win32 imports from macro code in Office -| | | Rules to prevent script threats |Block js/vbs from executing payload downloaded from Internet -| | | | Block obfuscated js/vbs/ps/macro code -| | | Rules to prevent email threats |Block execution of executable content (exe, dll, ps, js, vbs, etc) dropped from email (webmail/mail-client). - - -## Policy settings for Windows Defender EG - -The MDM policy settings for Windows Defender EG are listed in this section, along with example settings. - - -### Attack Surface Reduction - -- ./Vendor/MSFT/Policy/Config/Defender/AttackSurfaceReductionOnlyExclusions -- ./Vendor/MSFT/Policy/Config/Defender/AttackSurfaceReductionRules --- Value as String Data Type : {75668C1F-73B5-4CF0-BB93-3ECF5CB7CC84}:1 - - -#### Rule-GUIDs for ASR - -Rule description | GUIDs --|- -Office rules | -Block office application from injecting into other processes | {75668c1f-73b5-4cf0-bb93-3ecf5cb7cc84} - | OMA URI : ./Vendor/MSFT/Policy/Config/Defender/AttackSurfaceReductionRules - | Value as String Data Type : {75668C1F-73B5-4CF0-BB93-3ECF5CB7CC84}:1 - | 1 = Block, 2 = Audit, 0 = Disabled. -Block office application/macros from creating executable content | {3b576869-a4ec-4529-8536-b80a7769e899} - | Replace the above GUID with the corresponding Rule GUID -Block office application from launching child processes | {d4f940ab-401b-4efc-aadc-ad5f3c50688a} - | Replace the above GUID with the corresponding Rule GUID -Block Win32 imports from Macro code in Office | {92E97FA1-2EDF-4476-BDD6-9DD0B4DDDC7B} - | Replace the above GUID with the corresponding Rule GUID -Block obfuscated js/vbs/ps/macro code | {5beb7efe-fd9a-4556-801d-275e5ffc04cc} - | Replace the above GUID with the corresponding Rule GUID -Script rules | -Block obfuscated js/vbs/ps/macro code | {5beb7efe-fd9a-4556-801d-275e5ffc04cc} - | Replace the above GUID with the corresponding Rule GUID [Note: same rule as above, but also covers scripts hence written here] -Block js/vbs from executing payload downloaded from Internet. | {d3e037e1-3eb8-44c8-a917-57927947596d} - | Replace the above GUID with the corresponding Rule GUID -Email rule | -Block execution of executable content (exe, dll, ps, js, vbs, etc) dropped from email (webmail/mail-client). | be9ba2d9-53ea-4cdc-84e5-9b1eeee46550 - | Replace the above GUID with the corresponding Rule GUID [Currently working for Mail-client (Outlook). Personal Webmail (Outlook.com, Gmail, Yahoo) work in progress] - - - - ## Evaluate - -### Using the standalone configuration tool - -Weve provided an easy-to-use configuration tool for testing purposes, called TestHIPS. The tool can be used to: - -1. Enable the chosen ASR rule in either block or audit mode by creating a local GPO and running a test file that triggers the rule. - -2. Enable the chosen ASR rule in either block or audit mode by creating a local GPO. - -The result of the activity can be viewed in the event log and corresponding notification (if the rule was triggered in block mode). - -You can find the tool in the evaluation package alongside this guide: -- ExploitGuardCustomerFiles/AntiMalware.Tools.TestHIPS.exe -- -Note: You may need to change the extension in the filename from **AntiMalware.Tools.TestHIPS.rename** to **AntiMalware.Tools.TestHIPS.exe**. - -For additional help with the tool, use the -? parameter. - - -### Using the DemoExploitGuard tool to simulate WD-EG Rules with a GUI - -You can use an additional tool, called DemoExploitGuard, to test various rules by simulating scenarios that would cause the rule to issue a block or audit event, depending on the mode. DemoExploitGuard uses the TestHIPS tool to enable and configure the rules. - -You can find the tool in the evaluation package alongside this guide: -- ExploitGuardCustomerFiles\AntiMalware.Tools.DemoExploitGuard.exe - -Note: You may need to change the extension in the filename from **AntiMalware.Tools.DemoExploitGuard.rename** to **AntiMalware.Tools.DemoExploitGuard.exe** -**Rules**: Select one of the seven Attack Surface Reduction rules to run. -**Mode**: Sets the behavior of the Demo Tool. -Note: If the rule is applied by GP, this should not be an option -- **Disabled**: This scenario will execute normally and complete -- **Block**: This scenario should get blocked [ExploitGuard Block] and a notification will appear to indicate the block -- **Audit**: This scenario will not block, but will show up in the event log. Right-click the output area to go directly to the event logs for Windows Defender EG - - -### Manually enabling the Attack Surface Reduction rules - -You can also manually use GP or MDM-URIs to enable the ASR rules: - -From the rules tables above, choose the ASR rules that you want to enable and set the following policy. For each rule select the right GUID. - -After youve chosen your rules, use one of the tools above to simulate a rule to fire. -- ./Vendor/MSFT/Policy/Config/Defender/AttackSurfaceReductionRules -- Value as String Data Type: {75668C1F-73B5-4CF0-BB93-3ECF5CB7CC84}:2 - - -### View event logs - -Note: event logs are not the primary mechanism for investigation. The Windows Defender ATP portal receives much richer information that allows for investigation. Information is also presented in an interactive machine-timeline view. - - -#### Event fields -- **ID**: matches with the Rule-ID that triggered the block/audit. -- **Detection time**: Time of detection -- **Process Name**: The process that performed the operation that was blocked/audited -- **Description**: - -Windows Defender Antivirus has audited an operation that is not allowed by your IT administrator. - -For more information please contact your IT administrator. --- ID: D4F940AB-401B-4EFC-AADC-AD5F3C50688A --- Detection time: 2017-06-21T11:52:29.062Z --- User: SYSTEM --- Path: C:\Windows\System32\notepad.exe --- Process Name: C:\Program Files\Microsoft Office\Office16\winword.exe --- Signature Version: 1.245.730.0 --- Engine Version: 1.1.13902.0 --- Product Version: 4.12.16228.1000 - - -### View the alert notification - -If you configure the test to block, a notification will be displayed from the Action Center. This notification is customizable with your organization and contact information. - - -### Customizing Windows Defender - -Customizing the Windows Defender Security Center is a simple task that provides users with a clear way to contact support. -Simply navigate in Group Policy to **Computer Configuration\Administrative Templates\Windows Components\Windows Defender Security Center\Enterprise Customization**. From there, you will be able to enable your custom notification, set your organization name and contact information. \ No newline at end of file diff --git a/windows/threat-protection/windows-defender-exploit-guard/evaluate-controlled-folder-access.md b/windows/threat-protection/windows-defender-exploit-guard/evaluate-controlled-folder-access.md index 4512197267..f3d1e5d770 100644 --- a/windows/threat-protection/windows-defender-exploit-guard/evaluate-controlled-folder-access.md +++ b/windows/threat-protection/windows-defender-exploit-guard/evaluate-controlled-folder-access.md @@ -99,6 +99,11 @@ Set-MpPreference -EnableControlledFolderAccess AuditMode >If you want to fully audit how Controlled Folder Access will work in your organization, you'll need to use a management tool to deploy this setting to machines in your network(s). You can also use Group Policy, Intune, MDM, or System Center Configuration Manager to configure and deploy the setting, as described in the main [Controlled Folder Access topic](controlled-folders-exploit-guard.md). + +For further details on how audit mode works, and when you might want to use it, see the [auditing Windows Defender Exploit Guard topic](audit-windows-defender-exploit-guard.md). + + + ## Customize protected folders and apps During your evaluation, you may wish to add to the list of protected folders, or allow certain apps to modify files. diff --git a/windows/threat-protection/windows-defender-exploit-guard/images/asr-notif.png b/windows/threat-protection/windows-defender-exploit-guard/images/asr-notif.png new file mode 100644 index 0000000000000000000000000000000000000000..2f8eb025568c724714297ea58062f02dd075eb39 GIT binary patch literal 14027 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 literal 0 HcmV?d00001 diff --git a/windows/threat-protection/windows-defender-exploit-guard/images/asr-rules-gp.png b/windows/threat-protection/windows-defender-exploit-guard/images/asr-rules-gp.png new file mode 100644 index 0000000000000000000000000000000000000000..fa6285cb5667401323b8141e42db20b7bb8b4586 GIT binary patch literal 31409 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 n=>r0JVN+*%=|yxX2S?uQXfAT*7(7l@1 literal 0 HcmV?d00001 From 3388f9ad138c0de4b32abde12754c75c91be1a1f Mon Sep 17 00:00:00 2001 From: Iaan D'Souza-Wiltshire Date: Mon, 14 Aug 2017 19:38:49 -0700 Subject: [PATCH 081/290] further adds to library --- .../attack-surface-reduction-exploit-guard.md | 229 ++---------------- .../audit-windows-defender-exploit-guard.md | 29 +++ .../controlled-folders-exploit-guard.md | 183 ++------------ .../customize-attack-surface-reduction.md | 68 ++++++ ...tomize-controlled-folders-exploit-guard.md | 146 +++++++++++ .../enable-attack-surface-reduction.md | 133 ++++++++++ ...enable-controlled-folders-exploit-guard.md | 96 ++++++++ .../evaluate-attack-surface-reduction.md | 13 +- .../evaluate-controlled-folder-access.md | 7 +- 9 files changed, 527 insertions(+), 377 deletions(-) create mode 100644 windows/threat-protection/windows-defender-exploit-guard/customize-attack-surface-reduction.md create mode 100644 windows/threat-protection/windows-defender-exploit-guard/customize-controlled-folders-exploit-guard.md create mode 100644 windows/threat-protection/windows-defender-exploit-guard/enable-attack-surface-reduction.md create mode 100644 windows/threat-protection/windows-defender-exploit-guard/enable-controlled-folders-exploit-guard.md diff --git a/windows/threat-protection/windows-defender-exploit-guard/attack-surface-reduction-exploit-guard.md b/windows/threat-protection/windows-defender-exploit-guard/attack-surface-reduction-exploit-guard.md index 3895a112b8..9f43493f57 100644 --- a/windows/threat-protection/windows-defender-exploit-guard/attack-surface-reduction-exploit-guard.md +++ b/windows/threat-protection/windows-defender-exploit-guard/attack-surface-reduction-exploit-guard.md @@ -19,7 +19,7 @@ ms.author: iawilt **Applies to:** -- Windows 10 Insider Preview, build 16232 and later +- Windows 10 Insider Preview **Audience** @@ -35,70 +35,32 @@ ms.author: iawilt - Windows Defender Security Center app - +Attack Surface Reduction is a feature that is part of Windows Defender Exploit Guard. It helps prevent actions and apps that are typically used by exploit-seeking malware to infect machines. + +The feature is comprised of a number of rules, each of which target specific behaviors that are typically used by malware and malicious apps to infect machines, such as: + +- Executable files and scripts used in Office apps or web mail that attempt to download or run files +- Scripts that are obfuscated or otherwise suspicious +- Behaviors that apps undertake that are not usually inititated during normal day-to-day work + +When a rule is triggered, a notification will be displayed from the Action Center. You can [customize the notification](customize-attack-surface-reduction.md#customize-the-notification) with your company details and contact information. You can also enable the rules individually to customize what techniques the feature monitors. + +You can also use [audit mode](audit-windows-defender-exploit-guard.md) to evaluate how Attack Surface Reduction would impact your organization if it were enabled. ## Requirements The following requirements must be met before Attack Surface Reduction will work: Windows 10 version | Windows Defender Antivirus +- | - Insider Preview build 16232 or later (dated July 1, 2017 or later) | [Windows Defender AV real-time protection](../windows-defender-antivirus/configure-real-time-protection-windows-defender-antivirus.md) and [cloud-delivered protection](../windows-defender-antivirus/enable-cloud-protection-windows-defender-antivirus.md) must be enabled - -## Enable Attack Surface Reduction rules - -You can use Group Policy to configure the state or mode for each rule. This can be useful if you only want to enable some rules, or you want to enable rules individually in audit mode. - -For further details on how audit mode works, and when you might want to use it, see the [auditing Windows Defender Exploit Guard topic](audit-windows-defender-exploit-guard.md). - -1. On your Group Policy management machine, open the [Group Policy Management Console](https://technet.microsoft.com/library/cc731212.aspx), right-click the Group Policy Object you want to configure and click **Edit**. - -3. In the **Group Policy Management Editor** go to **Computer configuration**. - -4. Click **Policies** then **Administrative templates**. - -5. Expand the tree to **Windows components > Windows Defender Antivirus > Windows Defender Exploit Guard > Attack Surface Reduction**. - -6. Double-click the **Configure Attack Surface Reduction rules** setting and set the option to **Enabled**. You can then set the individual state for each rule in the options section: - - Click **Show...** and enter the Rule ID in the **Value name** column and your desired state in the **Value** column as follows: - - Block mode = 1 - - Disabled = 0 - - Audit mode = 2 - - - ![](images/asr-rules-gp.png) - ->[!NOTE] ->Rule IDs willl be populated on machines that are enrolled in an E5 license. These machines will also properly report their Attack Surface Reduction rule history in the Windows Defender Security Center web console. - - ->[!NOTE] ->The tool reveals the RuleIDs. How will the IDs be hidden/how will the experience differ without an E5? - - - -## Exclude files and folders - -You can exclude files and folders from being evaluated by Attack Surface Reduction rules. You can specify individual files or folders (using folder paths or fully qualified resource names) but you cannot specify if the files should be excluded from individual rules: the exclusions will apply to all rules that are enabled (or placed in audit mode). - - -1. On your Group Policy management machine, open the [Group Policy Management Console](https://technet.microsoft.com/library/cc731212.aspx), right-click the Group Policy Object you want to configure and click **Edit**. - -3. In the **Group Policy Management Editor** go to **Computer configuration**. - -4. Click **Policies** then **Administrative templates**. - -5. Expand the tree to **Windows components > Windows Defender Antivirus > Windows Defender Exploit Guard > Attack Surface Reduction**. - -6. Double-click the **Exclude files and paths from Attack Surface Reduction Rules** setting and set the option to **Enabled**. Click **Show** and enter each file or folder in the **Value name** column. Enter **0** in the **Value** column for each item. - - - - ## Review Attack Surface Reduction events in Windows Event Viewer -You can also review the Windows event log to see the events there were created when using the tool: +You can review the Windows event log to see events there are created when an Attack Surface Reduction rule is triggered: + +1. Download the [Exploit Guard Evaluation Package](#) and extract the file *asr-events.xml* to an easily accessible location on the machine. 1. Type **Event viewer** in the Start menu to open the Windows Event Viewer. @@ -118,162 +80,19 @@ You can also review the Windows event log to see the events there were created w +### Event fields -## MDM policy settings for Controlled Folder Access - -./Vendor/MSFT/Policy/Config/Defender/EnableGuardMyFolders - -## Audit/block modes - -Controlled Folder Access has mitigations that can be individually enabled in audit or blocking mode. - -Component |Description |Rule/mitigation description | --|-|-|- -Controlled Folder Access |Automatically blocks access to content to protected folders. - This can be enabled in audit/block mode |Protected folders |Folders that are shielded by this component. -| | | Allowed apps |Apps that are allowed to write into protected folders - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -### Audit/block modes - -Each of these components can individually be enabled in audit or blocking mode. - -Attack Surface Reduction and Controlled Folder Access also have mitigations that can be individually enabled in audit or blocking mode. - -Component |Description |Rule/mitigation description | --|-|-|- -Attack Surface Reduction (ASR) | Provides rules that allow you to prevent macro, script and email threats. - Each rule can be enabled in audit/block mode - Supports file/folder exclusions applied to all rules |Rules to prevent macro threats |Block office application from creating executable content -| | | | Block obfuscated js/vbs/ps/macro code -| | | | Block office application from launching child processes -| | | | Block office application from injecting into other processes -| | | | Block Win32 imports from macro code in Office -| | | Rules to prevent script threats |Block js/vbs from executing payload downloaded from Internet -| | | | Block obfuscated js/vbs/ps/macro code -| | | Rules to prevent email threats |Block execution of executable content (exe, dll, ps, js, vbs, etc) dropped from email (webmail/mail-client). - - -## Policy settings for Windows Defender EG - -The MDM policy settings for Windows Defender EG are listed in this section, along with example settings. - - -### Attack Surface Reduction - -- ./Vendor/MSFT/Policy/Config/Defender/AttackSurfaceReductionOnlyExclusions -- ./Vendor/MSFT/Policy/Config/Defender/AttackSurfaceReductionRules --- Value as String Data Type : {75668C1F-73B5-4CF0-BB93-3ECF5CB7CC84}:1 - - -#### Rule-GUIDs for ASR - -Rule description | GUIDs --|- -Office rules | -Block office application from injecting into other processes | {75668c1f-73b5-4cf0-bb93-3ecf5cb7cc84} - | OMA URI : ./Vendor/MSFT/Policy/Config/Defender/AttackSurfaceReductionRules - | Value as String Data Type : {75668C1F-73B5-4CF0-BB93-3ECF5CB7CC84}:1 - | 1 = Block, 2 = Audit, 0 = Disabled. -Block office application/macros from creating executable content | {3b576869-a4ec-4529-8536-b80a7769e899} - | Replace the above GUID with the corresponding Rule GUID -Block office application from launching child processes | {d4f940ab-401b-4efc-aadc-ad5f3c50688a} - | Replace the above GUID with the corresponding Rule GUID -Block Win32 imports from Macro code in Office | {92E97FA1-2EDF-4476-BDD6-9DD0B4DDDC7B} - | Replace the above GUID with the corresponding Rule GUID -Block obfuscated js/vbs/ps/macro code | {5beb7efe-fd9a-4556-801d-275e5ffc04cc} - | Replace the above GUID with the corresponding Rule GUID -Script rules | -Block obfuscated js/vbs/ps/macro code | {5beb7efe-fd9a-4556-801d-275e5ffc04cc} - | Replace the above GUID with the corresponding Rule GUID [Note: same rule as above, but also covers scripts hence written here] -Block js/vbs from executing payload downloaded from Internet. | {d3e037e1-3eb8-44c8-a917-57927947596d} - | Replace the above GUID with the corresponding Rule GUID -Email rule | -Block execution of executable content (exe, dll, ps, js, vbs, etc) dropped from email (webmail/mail-client). | be9ba2d9-53ea-4cdc-84e5-9b1eeee46550 - | Replace the above GUID with the corresponding Rule GUID [Currently working for Mail-client (Outlook). Personal Webmail (Outlook.com, Gmail, Yahoo) work in progress] - - - - - -### Manually enabling the Attack Surface Reduction rules - -You can also manually use GP or MDM-URIs to enable the ASR rules: - -From the rules tables above, choose the ASR rules that you want to enable and set the following policy. For each rule select the right GUID. - -After youve chosen your rules, use one of the tools above to simulate a rule to fire. -- ./Vendor/MSFT/Policy/Config/Defender/AttackSurfaceReductionRules -- Value as String Data Type: {75668C1F-73B5-4CF0-BB93-3ECF5CB7CC84}:2 - - -### View event logs - -Note: event logs are not the primary mechanism for investigation. The Windows Defender ATP portal receives much richer information that allows for investigation. Information is also presented in an interactive machine-timeline view. - - -#### Event fields - **ID**: matches with the Rule-ID that triggered the block/audit. - **Detection time**: Time of detection - **Process Name**: The process that performed the operation that was blocked/audited -- **Description**: - -Windows Defender Antivirus has audited an operation that is not allowed by your IT administrator. - -For more information please contact your IT administrator. --- ID: D4F940AB-401B-4EFC-AADC-AD5F3C50688A --- Detection time: 2017-06-21T11:52:29.062Z --- User: SYSTEM --- Path: C:\Windows\System32\notepad.exe --- Process Name: C:\Program Files\Microsoft Office\Office16\winword.exe --- Signature Version: 1.245.730.0 --- Engine Version: 1.1.13902.0 --- Product Version: 4.12.16228.1000 +- **Description**: Additional details about the event or audit, including the signature, engine, and product version of Windows Defender Antivirus -### View the alert notification - -If you configure the test to block, a notification will be displayed from the Action Center. This notification is customizable with your organization and contact information. - - -## Customize the notification - -Customizing the Windows Defender Security Center is a simple task that provides users with a clear way to contact support. -Simply navigate in Group Policy to **Computer Configuration\Administrative Templates\Windows Components\Windows Defender Security Center\Enterprise Customization**. From there, you will be able to enable your custom notification, set your organization name and contact information. + ## In this section +Topic | Description +---|--- +[Evaluate Attack Surface Reduction](evaluate-attack-surface-reduction.md) | Use a tool to see a number of scenarios that demonstrate how the feature works, and what events would typically be created. +[Enable Attack Surface Reduction](enable-attack-surface-reduction.md) | Use Group Policy, PowerShell, or MDM CSPs to enable and manage Attack Surface Reduction in your network. +[Customize Attack Surface Reduction](customize-attack-surface-reduction.md) | Exclude specified files and folders from being evaluated by Attack Surface Reduction and customize the notification that appears on a user's machine when a rule blocks an app or file. diff --git a/windows/threat-protection/windows-defender-exploit-guard/audit-windows-defender-exploit-guard.md b/windows/threat-protection/windows-defender-exploit-guard/audit-windows-defender-exploit-guard.md index f21450a54f..04a89fd2a7 100644 --- a/windows/threat-protection/windows-defender-exploit-guard/audit-windows-defender-exploit-guard.md +++ b/windows/threat-protection/windows-defender-exploit-guard/audit-windows-defender-exploit-guard.md @@ -26,3 +26,32 @@ This topic lists the auditing functionality available for each feature, the mana + +## Audit/block modes + +Controlled Folder Access has mitigations that can be individually enabled in audit or blocking mode. + +Component |Description |Rule/mitigation description | +-|-|-|- +Controlled Folder Access |Automatically blocks access to content to protected folders. - This can be enabled in audit/block mode |Protected folders |Folders that are shielded by this component. +| | | Allowed apps |Apps that are allowed to write into protected folders + + + + +### Audit/block modes + +Each of these components can individually be enabled in audit or blocking mode. + +Attack Surface Reduction and Controlled Folder Access also have mitigations that can be individually enabled in audit or blocking mode. + +Component |Description |Rule/mitigation description | +-|-|-|- +Attack Surface Reduction (ASR) | Provides rules that allow you to prevent macro, script and email threats. - Each rule can be enabled in audit/block mode - Supports file/folder exclusions applied to all rules |Rules to prevent macro threats |Block office application from creating executable content +| | | | Block obfuscated js/vbs/ps/macro code +| | | | Block office application from launching child processes +| | | | Block office application from injecting into other processes +| | | | Block Win32 imports from macro code in Office +| | | Rules to prevent script threats |Block js/vbs from executing payload downloaded from Internet +| | | | Block obfuscated js/vbs/ps/macro code +| | | Rules to prevent email threats |Block execution of executable content (exe, dll, ps, js, vbs, etc) dropped from email (webmail/mail-client). \ No newline at end of file diff --git a/windows/threat-protection/windows-defender-exploit-guard/controlled-folders-exploit-guard.md b/windows/threat-protection/windows-defender-exploit-guard/controlled-folders-exploit-guard.md index 14a5a0a94a..caa0110e7e 100644 --- a/windows/threat-protection/windows-defender-exploit-guard/controlled-folders-exploit-guard.md +++ b/windows/threat-protection/windows-defender-exploit-guard/controlled-folders-exploit-guard.md @@ -19,7 +19,7 @@ ms.author: iawilt **Applies to:** -- Windows 10 Insider Preview, build 16232 and later +- Windows 10 Insider Preview **Audience** @@ -45,7 +45,9 @@ A notification will appear on the machine where the app attempted to make change Controlled Folder Access monitors the changes that apps make to files in certain protected folders. If an app attempts to make a change to these files, and the app is blacklisted by the feature, youll get a notification about the attempt. -The protected folders include common system folders, and you can additional folders. You can also allow or whitelist apps to give them access to the protected folders. +The protected folders include common system folders, and you can [add additional folders](customize-controlled-folders-exploit-guard.md#protect-additional-folders). You can also [allow or whitelist apps](customize-controlled-folders-exploit-guard.md#allow-specifc-apps-to-make-changes-to-controlled-folders) to give them access to the protected folders. + +As with other features of Windows Defender Exploit Guard, you can use [audit mode](audit-windows-defender-exploit-guard.md) to evaluate how Controlled Folder Access would impact your organization if it were enabled. ## Requirements @@ -54,165 +56,18 @@ The following requirements must be met before Controlled Folder Access will work Windows 10 version | Windows Defender Antivirus Insider Preview build 16232 or later (dated July 1, 2017 or later) | [Windows Defender AV real-time protection](../windows-defender-antivirus/configure-real-time-protection-windows-defender-antivirus.md) and [cloud-delivered protection](../windows-defender-antivirus/enable-cloud-protection-windows-defender-antivirus.md) must be enabled -## Enable Controlled Folder Access - -You can enable Controlled Folder Access with either the Windows Defender Security Center app or Group Policy. You can also set the feature to audit mode. Audit mode allows you to test how the feature would work (and review events) without impacting the normal use of the machine. - -For further details on how audit mode works, and when you might want to use it, see the [auditing Windows Defender Exploit Guard topic](audit-windows-defender-exploit-guard.md). - - -For further details on how audit mode works, and when you might want to use it, see the section [Use auditing mode to measure impact](#use-auditing-mode-to-measure-impact). - -### Use the Windows Defender Security app to enable Controlled Folder Access - -1. Open the Windows Defender Security Center by clicking the shield icon in the task bar or searching the start menu for **Defender**. - -2. Click the **Virus & threat protection** tile (or the shield icon on the left menu bar) and then the **Virus & threat protection settings** label: - - ![Screenshot of the Virus & threat protection settings label in the Windows Defender Security Center](../windows-defender-antivirus/images/defender/wdav-protection-settings-wdsc.png) - -3. Set the switch for the feature to **On** - - ![](images/cfa-on.png) - -### Use Group Policy to enable Controlled Folder Access - -1. On your Group Policy management machine, open the [Group Policy Management Console](https://technet.microsoft.com/library/cc731212.aspx), right-click the Group Policy Object you want to configure and click **Edit**. - -3. In the **Group Policy Management Editor** go to **Computer configuration**. - -4. Click **Policies** then **Administrative templates**. - -5. Expand the tree to **Windows components > Windows Defender Antivirus > Exploit Guard**. - -6. Double-click the **Configure controlled folder access** setting and set the option to **Enabled**. In the options section you must specify one of the following: - - **Enable** - Malicious and suspicious apps will not be allowed to make changes to files in protected folders. A notification will be provided in the Windows event log - - **Disable (Default)** - The Controlled Folder Access feature will not work. All apps can make changes to files in protected folders. - - **Audit Mode** - If a malicious or suspicious app attempts to make a change to a file in a protected folder, the change will be allowed but will be recorded in the Windows event log. This allows you to assess the impact of this feature on your organization. - - - ![](images/cfa-gp-enable.png) - ->[!IMPORTANT] ->To fully enable the Controlled Folder Access feature, you must set the Group Policy option to **Enabled** and also select **Enable** in the options drop-down menu. - -### Use PowerShell to enable Controlled Folder Access - - -### Use MDM CSPs or Intune to enable Controlled Folder Access - - -### Use System Center Configuration Manager to enable Controlled Folder Access - - - - - ## Protect additional folders - -Controlled Folder Access applies to a number of system folders and default locations, including folders such as Documents, Pictures, Movies, and Desktop. - -You can add additional folders to be protected, but you cannot remove the default folders in the default list. - -Adding other folders to Controlled Folder Access can be useful, for example, if you dont store files in the default Windows libraries or youve changed the location of the libraries away from the defaults. - -You can also enter network shares and mapped drives, but environment variables and wildcards are not supported. - -You can use the Windows Defender Security Center app or Group Policy to add and remove additional protected folders. - -### Use the Windows Defender Security app to protect additional folders - -1. Open the Windows Defender Security Center by clicking the shield icon in the task bar or searching the start menu for **Defender**. - -2. Click the **Virus & threat protection** tile (or the shield icon on the left menu bar) and then the **Virus & threat protection settings** label: - - ![Screenshot of the Virus & threat protection settings label in the Windows Defender Security Center](../windows-defender-antivirus/images/defender/wdav-protection-settings-wdsc.png) - -3. Under the **Controlled folder access** section, click **Protected folders** - -4. Click **Add a protected folder** and follow the prompts to add apps. - - ![](images/cfa-prot-folders.png) - - -### Use Group Policy to protect additional folders - -1. On your Group Policy management machine, open the [Group Policy Management Console](https://technet.microsoft.com/library/cc731212.aspx), right-click the Group Policy Object you want to configure and click **Edit**. - -3. In the **Group Policy Management Editor** go to **Computer configuration**. - -4. Click **Policies** then **Administrative templates**. - -5. Expand the tree to **Windows components > Windows Defender Antivirus > Exploit Guard**. - -6. Double-click the **Configured protected folders** setting and set the option to **Enabled**. Click **Show** and enter each folder as Value? Or Value Name? - -> [!IMPORTANT] -> Environment variables and wildcards are not supported. - - -### Use PowerShell to protect additional folders - - -### Use MDM CSPs or Intune to protect additional folders - - -### Use System Center Configuration Manager to protect additional folders - - - - ## Allow specifc apps to make changes to controlled folders - -You can specify if certain apps should always be considered safe and given write access to files in protected folders. Allowing apps can be useful if youre finding a particular app that you know and trust is being blocked by the Controlled Folder Access feature. - -You can use the Windows Defender Security Center app or Group Policy to add and remove apps that should be allowed to access protected folders. - -### Use the Windows Defender Security app to whitelist specific apps - -1. Open the Windows Defender Security Center by clicking the shield icon in the task bar or searching the start menu for **Defender**. - -2. Click the **Virus & threat protection** tile (or the shield icon on the left menu bar) and then the **Virus & threat protection settings** label: - - ![Screenshot of the Virus & threat protection settings label in the Windows Defender Security Center](../windows-defender-antivirus/images/defender/wdav-protection-settings-wdsc.png) - -3. Under the **Controlled folder access** section, click **Allow an app through Controlled folder access** - -4. Click **Add an allowed app** and follow the prompts to add apps. - - ![](images/cfa-allow-app.png) - -### Use Group Policy to whitelist specific apps - -1. On your Group Policy management machine, open the [Group Policy Management Console](https://technet.microsoft.com/library/cc731212.aspx), right-click the Group Policy Object you want to configure and click **Edit**. - -3. In the **Group Policy Management Editor** go to **Computer configuration**. - -4. Click **Policies** then **Administrative templates**. - -5. Expand the tree to **Windows components > Windows Defender Antivirus > Exploit Guard**. - -6. Double-click the **Configure allowed applications** setting and set the option to **Enabled**. Click **Show** and enter each app as Value? Or Value Name? what are the requirements? Have to be exe? Do you have to enter fully qualified path, or will it apply to any .exe with that name? - - - -### Use PowerShell to whitelist specific apps - - -### Use MDM CSPs or Intune to whitelist specific apps -./Vendor/MSFT/Policy/Config/Defender/EnableGuardMyFolders - -### Use System Center Configuration Manager to whitelist specific apps - - ## Review Controlled Folder Access events in Windows Event Viewer -You can also review the Windows event log to see the events there were created when using the tool: +You can review the Windows event log to see events there are created when Controlled Folder Access blocks (or audits) an app: -1. Type **Event viewer** in the Start menu to open the Windows Event Viewer. +1. Download the [Exploit Guard Evaluation Package](#) and extract the file *cfa-events.xml* to an easily accessible location on the machine. -2. On the left panel, under **Actions**, click **Import custom view...** +2. Type **Event viewer** in the Start menu to open the Windows Event Viewer. -3. Navigate to the Exploit Guard Evaluation Package, and select the file *cfa-events.xml*. Alternatively, [download the XML directly](scripts/cfa-events.xml). +3. On the left panel, under **Actions**, click **Import custom view...** + +4. Navigate to where you extracted *cfa-events.xml* and select it. Alternatively, [download the XML directly](scripts/cfa-events.xml). 4. Click **OK**. @@ -225,16 +80,10 @@ Event ID | Description 1123 | Blocked Controlled Folder Access event + ## In this section - - - - -## Audit/block modes - -Controlled Folder Access has mitigations that can be individually enabled in audit or blocking mode. - -Component |Description |Rule/mitigation description | --|-|-|- -Controlled Folder Access |Automatically blocks access to content to protected folders. - This can be enabled in audit/block mode |Protected folders |Folders that are shielded by this component. -| | | Allowed apps |Apps that are allowed to write into protected folders \ No newline at end of file +Topic | Description +---|--- +[Evaluate Controlled Folder Access](evaluate-controlled-folder-access.md) | Use a dedicated demo tool to see how Controlled Folder Access works, and what events would typically be created. +[Enable Controlled Folder Access](enable-controlled-folders-exploit-guard.md) | Use Group Policy, PowerShell, or MDM CSPs to enable and manage Controlled Folder Access in your network +[Customize Controlled Folder Access](customize-controlled-folders-exploit-guard.md) | Add additional protected folders, and allow specified apps to access protected folders. diff --git a/windows/threat-protection/windows-defender-exploit-guard/customize-attack-surface-reduction.md b/windows/threat-protection/windows-defender-exploit-guard/customize-attack-surface-reduction.md new file mode 100644 index 0000000000..1cf8f4b7c2 --- /dev/null +++ b/windows/threat-protection/windows-defender-exploit-guard/customize-attack-surface-reduction.md @@ -0,0 +1,68 @@ +--- +title: Use Windows Defender Exploit Guard to protect your corporate network +description: Windows Defender Exploit Guard consists of features that can protect your network from malware and threat infection. It replaces EMET. +keywords: emet, exploit guard, Controlled Folder Access, Network Protection, Exploit Protection, Attack Surface Reduction, hips, host intrusion prevention system +search.product: eADQiWindows 10XVcnh +ms.pagetype: security +ms.prod: w10 +ms.mktglfcycl: manage +ms.sitesec: library +ms.pagetype: security +localizationpriority: medium +author: iaanw +ms.author: iawilt +--- + + +# Customize Attack Surface Reduction + + +**Applies to:** + +- Windows 10 Insider Preview, build 16232 and later + +**Audience** + +- Enterprise security administrators + + +**Manageability available with** + +- Group Policy +- PowerShell +- Windows Management Instrumentation (WMI) +- Microsoft Intune +- Windows Defender Security Center app + + +Attack Surface Reduction is a feature that is part of Windows Defender Exploit Guard. It helps prevent actions and apps that are typically used by exploit-seeking malware to infect machines. + +This topic describes how to customize Attack Surface Reduction by [excluding files and folders](#exclude-files-and-folders) or [adding custom text to the notification](#customize-the-notification) alert that appears on a user's computer. + +## Exclude files and folders + +You can exclude files and folders from being evaluated by Attack Surface Reduction rules. You can specify individual files or folders (using folder paths or fully qualified resource names) but you cannot specify if the files should be excluded from individual rules: the exclusions will apply to all rules that are enabled (or placed in audit mode). + + +1. On your Group Policy management machine, open the [Group Policy Management Console](https://technet.microsoft.com/library/cc731212.aspx), right-click the Group Policy Object you want to configure and click **Edit**. + +3. In the **Group Policy Management Editor** go to **Computer configuration**. + +4. Click **Policies** then **Administrative templates**. + +5. Expand the tree to **Windows components > Windows Defender Antivirus > Windows Defender Exploit Guard > Attack Surface Reduction**. + +6. Double-click the **Exclude files and paths from Attack Surface Reduction Rules** setting and set the option to **Enabled**. Click **Show** and enter each file or folder in the **Value name** column. Enter **0** in the **Value** column for each item. + + +## Customize the notification + +Customizing the Windows Defender Security Center is a simple task that provides users with a clear way to contact support. +Simply navigate in Group Policy to **Computer Configuration\Administrative Templates\Windows Components\Windows Defender Security Center\Enterprise Customization**. From there, you will be able to enable your custom notification, set your organization name and contact information. + + +## Related topics + +- [Reduce attack surfaces with Windows Defender Exploit Guard](attack-surface-reduction-exploit-guard.md) +- [Enable Attack Surface Reduction](enable-attack-surface-reduction.md) +- [Evaluate Windows Defender Exploit Guard](evaluate-windows-defender-exploit-guard.md) \ No newline at end of file diff --git a/windows/threat-protection/windows-defender-exploit-guard/customize-controlled-folders-exploit-guard.md b/windows/threat-protection/windows-defender-exploit-guard/customize-controlled-folders-exploit-guard.md new file mode 100644 index 0000000000..e252b4bacb --- /dev/null +++ b/windows/threat-protection/windows-defender-exploit-guard/customize-controlled-folders-exploit-guard.md @@ -0,0 +1,146 @@ +--- +title: +keywords: +search.product: eADQiWindows 10XVcnh +ms.pagetype: security +ms.prod: w10 +ms.mktglfcycl: manage +ms.sitesec: library +ms.pagetype: security +localizationpriority: medium +author: iaanw +ms.author: iawilt +--- + + + +# Protect important folders with Controlled Folder Access + + +**Applies to:** + +- Windows 10 Insider Preview, build 16232 and later + +**Audience** + +- Enterprise security administrators + + +**Manageability available with** + +- Group Policy +- PowerShell +- Windows Management Instrumentation (WMI) +- Microsoft Intune +- Windows Defender Security Center app + + +Controlled Folder Access helps you protect valuable data from malicious apps and threats, such as ransomware. It is part of [Windows Defender Exploit Guard](windows-defender-exploit-guard.md). + +This topic describes how to customize the following settings of the Controlled Folder Access feature with the Windows Defender Security Center app, Group Policy, PowerShell, and mobile device management (MDM) configuration service providers (CSPs): + +- [Add additional folders to be protected](#protect-additional-folders) +- [Add apps that should be allowed to access protected folders](#allow-specifc-apps-to-make-changes-to-controlled-folders) + + ## Protect additional folders + +Controlled Folder Access applies to a number of system folders and default locations, including folders such as Documents, Pictures, Movies, and Desktop. + +You can add additional folders to be protected, but you cannot remove the default folders in the default list. + +Adding other folders to Controlled Folder Access can be useful, for example, if you dont store files in the default Windows libraries or youve changed the location of the libraries away from the defaults. + +You can also enter network shares and mapped drives, but environment variables and wildcards are not supported. + +You can use the Windows Defender Security Center app or Group Policy to add and remove additional protected folders. + +### Use the Windows Defender Security app to protect additional folders + +1. Open the Windows Defender Security Center by clicking the shield icon in the task bar or searching the start menu for **Defender**. + +2. Click the **Virus & threat protection** tile (or the shield icon on the left menu bar) and then the **Virus & threat protection settings** label: + + ![Screenshot of the Virus & threat protection settings label in the Windows Defender Security Center](../windows-defender-antivirus/images/defender/wdav-protection-settings-wdsc.png) + +3. Under the **Controlled folder access** section, click **Protected folders** + +4. Click **Add a protected folder** and follow the prompts to add apps. + + ![](images/cfa-prot-folders.png) + + +### Use Group Policy to protect additional folders + +1. On your Group Policy management machine, open the [Group Policy Management Console](https://technet.microsoft.com/library/cc731212.aspx), right-click the Group Policy Object you want to configure and click **Edit**. + +3. In the **Group Policy Management Editor** go to **Computer configuration**. + +4. Click **Policies** then **Administrative templates**. + +5. Expand the tree to **Windows components > Windows Defender Antivirus > Exploit Guard**. + +6. Double-click the **Configured protected folders** setting and set the option to **Enabled**. Click **Show** and enter each folder as Value? Or Value Name? + +> [!IMPORTANT] +> Environment variables and wildcards are not supported. + + +### Use PowerShell to protect additional folders + + +### Use MDM CSPs or Intune to protect additional folders + + +### Use System Center Configuration Manager to protect additional folders + + + + ## Allow specifc apps to make changes to controlled folders + +You can specify if certain apps should always be considered safe and given write access to files in protected folders. Allowing apps can be useful if youre finding a particular app that you know and trust is being blocked by the Controlled Folder Access feature. + +You can use the Windows Defender Security Center app or Group Policy to add and remove apps that should be allowed to access protected folders. + +### Use the Windows Defender Security app to whitelist specific apps + +1. Open the Windows Defender Security Center by clicking the shield icon in the task bar or searching the start menu for **Defender**. + +2. Click the **Virus & threat protection** tile (or the shield icon on the left menu bar) and then the **Virus & threat protection settings** label: + + ![Screenshot of the Virus & threat protection settings label in the Windows Defender Security Center](../windows-defender-antivirus/images/defender/wdav-protection-settings-wdsc.png) + +3. Under the **Controlled folder access** section, click **Allow an app through Controlled folder access** + +4. Click **Add an allowed app** and follow the prompts to add apps. + + ![](images/cfa-allow-app.png) + +### Use Group Policy to whitelist specific apps + +1. On your Group Policy management machine, open the [Group Policy Management Console](https://technet.microsoft.com/library/cc731212.aspx), right-click the Group Policy Object you want to configure and click **Edit**. + +3. In the **Group Policy Management Editor** go to **Computer configuration**. + +4. Click **Policies** then **Administrative templates**. + +5. Expand the tree to **Windows components > Windows Defender Antivirus > Exploit Guard**. + +6. Double-click the **Configure allowed applications** setting and set the option to **Enabled**. Click **Show** and enter each app as Value? Or Value Name? what are the requirements? Have to be exe? Do you have to enter fully qualified path, or will it apply to any .exe with that name? + + + +### Use PowerShell to whitelist specific apps + + +### Use MDM CSPs or Intune to whitelist specific apps +./Vendor/MSFT/Policy/Config/Defender/EnableGuardMyFolders + +### Use System Center Configuration Manager to whitelist specific apps + + + + +## Related topics +- [Protect important folders with controlled folder access](controlled-folders-exploit-guard.md) +- [Enable Controlled Folder Access](enable-controlled-folders-exploit-guard.md) +- [Evaluate Windows Defender Exploit Guard](evaluate-windows-defender-exploit-guard.md) \ No newline at end of file diff --git a/windows/threat-protection/windows-defender-exploit-guard/enable-attack-surface-reduction.md b/windows/threat-protection/windows-defender-exploit-guard/enable-attack-surface-reduction.md new file mode 100644 index 0000000000..68d4c7d692 --- /dev/null +++ b/windows/threat-protection/windows-defender-exploit-guard/enable-attack-surface-reduction.md @@ -0,0 +1,133 @@ +--- +title: Use Windows Defender Exploit Guard to protect your corporate network +description: Windows Defender Exploit Guard consists of features that can protect your network from malware and threat infection. It replaces EMET. +keywords: emet, exploit guard, Controlled Folder Access, Network Protection, Exploit Protection, Attack Surface Reduction, hips, host intrusion prevention system +search.product: eADQiWindows 10XVcnh +ms.pagetype: security +ms.prod: w10 +ms.mktglfcycl: manage +ms.sitesec: library +ms.pagetype: security +localizationpriority: medium +author: iaanw +ms.author: iawilt +--- + + +# Enable Attack Surface Reduction + + +**Applies to:** + +- Windows 10 Insider Preview, build 16232 and later + +**Audience** + +- Enterprise security administrators + + +**Manageability available with** + +- Group Policy +- PowerShell +- Windows Management Instrumentation (WMI) +- Microsoft Intune +- Windows Defender Security Center app + + + +Attack Surface Reduction is a feature that is part of Windows Defender Exploit Guard. It helps prevent actions and apps that are typically used by exploit-seeking malware to infect machines. + +## Individually enable Attack Surface Reduction rules + +You can use Group Policy to configure the state or mode for each rule. This can be useful if you only want to enable some rules, or you want to enable rules individually in audit mode. + +For further details on how audit mode works, and when you might want to use it, see the [auditing Windows Defender Exploit Guard topic](audit-windows-defender-exploit-guard.md). + +1. On your Group Policy management machine, open the [Group Policy Management Console](https://technet.microsoft.com/library/cc731212.aspx), right-click the Group Policy Object you want to configure and click **Edit**. + +3. In the **Group Policy Management Editor** go to **Computer configuration**. + +4. Click **Policies** then **Administrative templates**. + +5. Expand the tree to **Windows components > Windows Defender Antivirus > Windows Defender Exploit Guard > Attack Surface Reduction**. + +6. Double-click the **Configure Attack Surface Reduction rules** setting and set the option to **Enabled**. You can then set the individual state for each rule in the options section: + - Click **Show...** and enter the Rule ID in the **Value name** column and your desired state in the **Value** column as follows: + - Block mode = 1 + - Disabled = 0 + - Audit mode = 2 + + + ![](images/asr-rules-gp.png) + +>[!NOTE] +>Rule IDs willl be populated on machines that are enrolled in an E5 license. These machines will also properly report their Attack Surface Reduction rule history in the Windows Defender Security Center web console. + + +>[!NOTE] +>The tool reveals the RuleIDs. How will the IDs be hidden/how will the experience differ without an E5? + + + + + + +## Policy settings for Windows Defender EG + +The MDM policy settings for Windows Defender EG are listed in this section, along with example settings. + + +### Attack Surface Reduction + +- ./Vendor/MSFT/Policy/Config/Defender/AttackSurfaceReductionOnlyExclusions +- ./Vendor/MSFT/Policy/Config/Defender/AttackSurfaceReductionRules +-- Value as String Data Type : {75668C1F-73B5-4CF0-BB93-3ECF5CB7CC84}:1 + + +#### Rule-GUIDs for ASR + +Rule description | GUIDs +-|- +Office rules | +Block office application from injecting into other processes | {75668c1f-73b5-4cf0-bb93-3ecf5cb7cc84} + | OMA URI : ./Vendor/MSFT/Policy/Config/Defender/AttackSurfaceReductionRules + | Value as String Data Type : {75668C1F-73B5-4CF0-BB93-3ECF5CB7CC84}:1 + | 1 = Block, 2 = Audit, 0 = Disabled. +Block office application/macros from creating executable content | {3b576869-a4ec-4529-8536-b80a7769e899} + | Replace the above GUID with the corresponding Rule GUID +Block office application from launching child processes | {d4f940ab-401b-4efc-aadc-ad5f3c50688a} + | Replace the above GUID with the corresponding Rule GUID +Block Win32 imports from Macro code in Office | {92E97FA1-2EDF-4476-BDD6-9DD0B4DDDC7B} + | Replace the above GUID with the corresponding Rule GUID +Block obfuscated js/vbs/ps/macro code | {5beb7efe-fd9a-4556-801d-275e5ffc04cc} + | Replace the above GUID with the corresponding Rule GUID +Script rules | +Block obfuscated js/vbs/ps/macro code | {5beb7efe-fd9a-4556-801d-275e5ffc04cc} + | Replace the above GUID with the corresponding Rule GUID [Note: same rule as above, but also covers scripts hence written here] +Block js/vbs from executing payload downloaded from Internet. | {d3e037e1-3eb8-44c8-a917-57927947596d} + | Replace the above GUID with the corresponding Rule GUID +Email rule | +Block execution of executable content (exe, dll, ps, js, vbs, etc) dropped from email (webmail/mail-client). | be9ba2d9-53ea-4cdc-84e5-9b1eeee46550 + | Replace the above GUID with the corresponding Rule GUID [Currently working for Mail-client (Outlook). Personal Webmail (Outlook.com, Gmail, Yahoo) work in progress] + + + + + +### Manually enabling the Attack Surface Reduction rules + +You can also manually use GP or MDM-URIs to enable the ASR rules: + +From the rules tables above, choose the ASR rules that you want to enable and set the following policy. For each rule select the right GUID. + +After youve chosen your rules, use one of the tools above to simulate a rule to fire. +- ./Vendor/MSFT/Policy/Config/Defender/AttackSurfaceReductionRules +- Value as String Data Type: {75668C1F-73B5-4CF0-BB93-3ECF5CB7CC84}:2 + + +## Related topics + +- [Reduce attack surfaces with Windows Defender Exploit Guard](attack-surface-reduction-exploit-guard.md) +- [Customize Attack Surface Reduction](customize-attack-surface-reduction.md) +- [Evaluate Windows Defender Exploit Guard](evaluate-windows-defender-exploit-guard.md) diff --git a/windows/threat-protection/windows-defender-exploit-guard/enable-controlled-folders-exploit-guard.md b/windows/threat-protection/windows-defender-exploit-guard/enable-controlled-folders-exploit-guard.md new file mode 100644 index 0000000000..cc30fb4feb --- /dev/null +++ b/windows/threat-protection/windows-defender-exploit-guard/enable-controlled-folders-exploit-guard.md @@ -0,0 +1,96 @@ +--- +title: +keywords: +search.product: eADQiWindows 10XVcnh +ms.pagetype: security +ms.prod: w10 +ms.mktglfcycl: manage +ms.sitesec: library +ms.pagetype: security +localizationpriority: medium +author: iaanw +ms.author: iawilt +--- + + + +# Enable Controlled Folder Access + + +**Applies to:** + +- Windows 10 Insider Preview, build 16232 and later + +**Audience** + +- Enterprise security administrators + + +**Manageability available with** + +- Group Policy +- PowerShell +- Windows Management Instrumentation (WMI) +- Microsoft Intune +- Windows Defender Security Center app + + +Controlled Folder Access helps you protect valuable data from malicious apps and threats, such as ransomware. It is part of [Windows Defender Exploit Guard](windows-defender-exploit-guard.md). + +This topic describes how to enable Controlled Folder Access with the Windows Defender Security Center app, Group Policy, PowerShell, and mobile device management (MDM) configuration service providers (CSPs). + +## Enable Controlled Folder Access + +You can enable Controlled Folder Access with either the Windows Defender Security Center app or Group Policy. You can also set the feature to audit mode. Audit mode allows you to test how the feature would work (and review events) without impacting the normal use of the machine. + +For further details on how audit mode works, and when you might want to use it, see the [auditing Windows Defender Exploit Guard topic](audit-windows-defender-exploit-guard.md). + + +For further details on how audit mode works, and when you might want to use it, see the section [Use auditing mode to measure impact](#use-auditing-mode-to-measure-impact). + +### Use the Windows Defender Security app to enable Controlled Folder Access + +1. Open the Windows Defender Security Center by clicking the shield icon in the task bar or searching the start menu for **Defender**. + +2. Click the **Virus & threat protection** tile (or the shield icon on the left menu bar) and then the **Virus & threat protection settings** label: + + ![Screenshot of the Virus & threat protection settings label in the Windows Defender Security Center](../windows-defender-antivirus/images/defender/wdav-protection-settings-wdsc.png) + +3. Set the switch for the feature to **On** + + ![](images/cfa-on.png) + +### Use Group Policy to enable Controlled Folder Access + +1. On your Group Policy management machine, open the [Group Policy Management Console](https://technet.microsoft.com/library/cc731212.aspx), right-click the Group Policy Object you want to configure and click **Edit**. + +3. In the **Group Policy Management Editor** go to **Computer configuration**. + +4. Click **Policies** then **Administrative templates**. + +5. Expand the tree to **Windows components > Windows Defender Antivirus > Exploit Guard**. + +6. Double-click the **Configure controlled folder access** setting and set the option to **Enabled**. In the options section you must specify one of the following: + - **Enable** - Malicious and suspicious apps will not be allowed to make changes to files in protected folders. A notification will be provided in the Windows event log + - **Disable (Default)** - The Controlled Folder Access feature will not work. All apps can make changes to files in protected folders. + - **Audit Mode** - If a malicious or suspicious app attempts to make a change to a file in a protected folder, the change will be allowed but will be recorded in the Windows event log. This allows you to assess the impact of this feature on your organization. + + + ![](images/cfa-gp-enable.png) + +>[!IMPORTANT] +>To fully enable the Controlled Folder Access feature, you must set the Group Policy option to **Enabled** and also select **Enable** in the options drop-down menu. + +### Use PowerShell to enable Controlled Folder Access + + +### Use MDM CSPs or Intune to enable Controlled Folder Access + + +### Use System Center Configuration Manager to enable Controlled Folder Access + +## Related topics + +- [Protect important folders with controlled folder access](controlled-folders-exploit-guard.md) +- [Customize Controlled Folder Access](customize-controlled-folders-exploit-guard.md) +- [Evaluate Windows Defender Exploit Guard](evaluate-windows-defender-exploit-guard.md) diff --git a/windows/threat-protection/windows-defender-exploit-guard/evaluate-attack-surface-reduction.md b/windows/threat-protection/windows-defender-exploit-guard/evaluate-attack-surface-reduction.md index e5a4563ded..1189ff3bee 100644 --- a/windows/threat-protection/windows-defender-exploit-guard/evaluate-attack-surface-reduction.md +++ b/windows/threat-protection/windows-defender-exploit-guard/evaluate-attack-surface-reduction.md @@ -231,14 +231,19 @@ You can also use Group Policy, Intune, MDM, or System Center Configuration Manag During your evaluation, you may wish to configure each rule individualy or exclude certain files and processes from being evaluated by the feature. -See the following sections in the main [Use Attack Surface Reduction rules](controlled-folders-exploit-guard.md) topic for configuring the feature with MDM policies, PowerShell, the Windows Defender Security Center, Group Policy, Intune, or System Center Configuration Manager: +See the following topics for configuring the feature with management tools, including Group Policy and MDM CSP policies: -- [Exclude files and folders](attack-surface-reduction-exploit-guard.md#exclude-files-and-folders) -- [Configure rules individually](attack-surface-reduction-exploit-guard.md#configure-rules-individually) +- [Exclude files and folders](customize-attack-surface-reduction.md#exclude-files-and-folders) +- [Configure rules individually](enable-attack-surface-reduction.md#individually-enable-attack-surface-reduction-rules) ## Related topics -- [Attack Surface ] +- [Reduce attack surfaces with Windows Defender Exploit Guard](attack-surface-reduction-exploit-guard.md) +- [Evaluate Windows Defender Exploit Guard](evaluate-windows-defender-exploit-guard.md) +- [Use audit mode to evaluate Windows Defender Exploit Guard](audit-windows-defender-exploit-guard.md) + + + diff --git a/windows/threat-protection/windows-defender-exploit-guard/evaluate-controlled-folder-access.md b/windows/threat-protection/windows-defender-exploit-guard/evaluate-controlled-folder-access.md index f3d1e5d770..cc858ccc0d 100644 --- a/windows/threat-protection/windows-defender-exploit-guard/evaluate-controlled-folder-access.md +++ b/windows/threat-protection/windows-defender-exploit-guard/evaluate-controlled-folder-access.md @@ -108,7 +108,12 @@ For further details on how audit mode works, and when you might want to use it, During your evaluation, you may wish to add to the list of protected folders, or allow certain apps to modify files. -See the following sections in the main [Protect important folders with Controlled Folder Access](controlled-folders-exploit-guard.md) topic for configuring the feature with MDM policies, PowerShell, the Windows Defender Security Center, Group Policy, Intune, or System Center Configuration Manager: +See the following sections in the main [Protect important folders with Controlled Folder Access](controlled-folders-exploit-guard.md) topic for configuring the feature with management tools, including Group Policy and MDM CSPs: - [Protect additional folders](controlled-folders-exploit-guard.md#protect-additional-folders) - [Allow specifc apps to make changes to controlled folders](controlled-folders-exploit-guard.md#allow-specifc-apps-to-make-changes-to-controlled-folders) + +## Related topics +- [Protect important folders with controlled folder access](controlled-folders-exploit-guard.md) +- [Evaluate Windows Defender Exploit Guard](evaluate-windows-defender-exploit-guard.md) +- [Use audit mode to evaluate Windows Defender Exploit Guard](audit-windows-defender-exploit-guard.md) \ No newline at end of file From baf8eafea860a0070d6b10d2798df4e286298f3f Mon Sep 17 00:00:00 2001 From: Iaan D'Souza-Wiltshire Date: Tue, 15 Aug 2017 10:36:31 -0700 Subject: [PATCH 082/290] keywords --- .../customize-controlled-folders-exploit-guard.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/threat-protection/windows-defender-exploit-guard/customize-controlled-folders-exploit-guard.md b/windows/threat-protection/windows-defender-exploit-guard/customize-controlled-folders-exploit-guard.md index e252b4bacb..fdcb0cda86 100644 --- a/windows/threat-protection/windows-defender-exploit-guard/customize-controlled-folders-exploit-guard.md +++ b/windows/threat-protection/windows-defender-exploit-guard/customize-controlled-folders-exploit-guard.md @@ -1,6 +1,6 @@ --- title: -keywords: +keywords: controlled folder access search.product: eADQiWindows 10XVcnh ms.pagetype: security ms.prod: w10 From 3f0896b0e6309580f55c5b0daf669723729d080c Mon Sep 17 00:00:00 2001 From: Iaan D'Souza-Wiltshire Date: Tue, 15 Aug 2017 10:41:17 -0700 Subject: [PATCH 083/290] remove wip build # --- .../customize-controlled-folders-exploit-guard.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/threat-protection/windows-defender-exploit-guard/customize-controlled-folders-exploit-guard.md b/windows/threat-protection/windows-defender-exploit-guard/customize-controlled-folders-exploit-guard.md index fdcb0cda86..ac0759956a 100644 --- a/windows/threat-protection/windows-defender-exploit-guard/customize-controlled-folders-exploit-guard.md +++ b/windows/threat-protection/windows-defender-exploit-guard/customize-controlled-folders-exploit-guard.md @@ -19,7 +19,7 @@ ms.author: iawilt **Applies to:** -- Windows 10 Insider Preview, build 16232 and later +- Windows 10 Insider Preview **Audience** From dc265e1976f2c6e573a84221a80b6070ae22d4d4 Mon Sep 17 00:00:00 2001 From: Iaan D'Souza-Wiltshire Date: Tue, 15 Aug 2017 14:00:48 -0700 Subject: [PATCH 084/290] cfa topics drafted --- .../controlled-folders-exploit-guard.md | 16 ++--- ...tomize-controlled-folders-exploit-guard.md | 65 +++++++++++++++--- ...enable-controlled-folders-exploit-guard.md | 23 ++++--- .../evaluate-controlled-folder-access.md | 12 ++-- .../images/cfa-allow-app-ps.png | Bin 0 -> 47169 bytes .../images/cfa-allow-folder-ps.png | Bin 0 -> 38259 bytes 6 files changed, 82 insertions(+), 34 deletions(-) create mode 100644 windows/threat-protection/windows-defender-exploit-guard/images/cfa-allow-app-ps.png create mode 100644 windows/threat-protection/windows-defender-exploit-guard/images/cfa-allow-folder-ps.png diff --git a/windows/threat-protection/windows-defender-exploit-guard/controlled-folders-exploit-guard.md b/windows/threat-protection/windows-defender-exploit-guard/controlled-folders-exploit-guard.md index caa0110e7e..ea1bc34493 100644 --- a/windows/threat-protection/windows-defender-exploit-guard/controlled-folders-exploit-guard.md +++ b/windows/threat-protection/windows-defender-exploit-guard/controlled-folders-exploit-guard.md @@ -1,6 +1,7 @@ --- -title: -keywords: +title: Prevent ransomware and other threats from encrypting and changing important files +description: Files in default folders, such as Documents and Desktop, can be protected from being changed by malicious apps. This can help prevent ransomware encrypting your files. +keywords: controlled folder access, windows 10, windows defender, ransomware, protect, files, folders search.product: eADQiWindows 10XVcnh ms.pagetype: security ms.prod: w10 @@ -28,23 +29,20 @@ ms.author: iawilt **Manageability available with** +- Windows Defender Security Center app - Group Policy - PowerShell -- Windows Management Instrumentation (WMI) -- Microsoft Intune -- Windows Defender Security Center app +- Configuration service providers for mobile device management Controlled Folder Access helps you protect valuable data from malicious apps and threats, such as ransomware. It is part of Windows Defender Exploit Guard, which is itself a component in the new Windows Defender Advanced Threat Protection offering of security and threat prevention products. +All apps (any executable file, including .exe, .scr, .dll files and others) are assessed by Windows Defender Antivirus, which then determines if the app is malicious or safe. If the app is determined to be malicious or suspicious, then it will not be allowed to make changes to any files in any protected folder. -All apps (any executable file, including .exe, .scr, .dll files and others )are assessed by Windows Defender Antivirus, which then determines if the app is malicious or safe. If the app is determined to be malicious or suspicious, then it will not be allowed to make changes to any files in any protected folder. +This is especially useful in helping to protect your documents and information from [ransomware](https://www.microsoft.com/en-us/wdsi/threats/ransomware) that can attempt to encrypt your files and hold them hostage. A notification will appear on the machine where the app attempted to make changes to a protected folder. -Controlled Folder Access monitors the changes that apps make to files in certain protected folders. -If an app attempts to make a change to these files, and the app is blacklisted by the feature, youll get a notification about the attempt. - The protected folders include common system folders, and you can [add additional folders](customize-controlled-folders-exploit-guard.md#protect-additional-folders). You can also [allow or whitelist apps](customize-controlled-folders-exploit-guard.md#allow-specifc-apps-to-make-changes-to-controlled-folders) to give them access to the protected folders. As with other features of Windows Defender Exploit Guard, you can use [audit mode](audit-windows-defender-exploit-guard.md) to evaluate how Controlled Folder Access would impact your organization if it were enabled. diff --git a/windows/threat-protection/windows-defender-exploit-guard/customize-controlled-folders-exploit-guard.md b/windows/threat-protection/windows-defender-exploit-guard/customize-controlled-folders-exploit-guard.md index ac0759956a..e7a69616c2 100644 --- a/windows/threat-protection/windows-defender-exploit-guard/customize-controlled-folders-exploit-guard.md +++ b/windows/threat-protection/windows-defender-exploit-guard/customize-controlled-folders-exploit-guard.md @@ -1,6 +1,7 @@ --- -title: -keywords: controlled folder access +title: Add additional folders and apps to be protected by Windows 10 +description: Add additional folders that should be protected by Controlled Folder Access, or whitelist apps that are incorrectly blocking changes to important files. +keywords: controlled folder access, windows 10, windows defender, ransomware, protect, files, folders, customize, add folder, add app, whitelist, add executable search.product: eADQiWindows 10XVcnh ms.pagetype: security ms.prod: w10 @@ -14,7 +15,7 @@ ms.author: iawilt -# Protect important folders with Controlled Folder Access +# Customize Controlled Folder Access **Applies to:** @@ -28,11 +29,10 @@ ms.author: iawilt **Manageability available with** +- Windows Defender Security Center app - Group Policy - PowerShell -- Windows Management Instrumentation (WMI) -- Microsoft Intune -- Windows Defender Security Center app +- Configuration service providers for mobile device management Controlled Folder Access helps you protect valuable data from malicious apps and threats, such as ransomware. It is part of [Windows Defender Exploit Guard](windows-defender-exploit-guard.md). @@ -87,11 +87,26 @@ You can use the Windows Defender Security Center app or Group Policy to add and ### Use PowerShell to protect additional folders +1. Type **powershell** in the Start menu, right click **Windows PowerShell** and click **Run as administrator** +2. Enter the following cmdlet: -### Use MDM CSPs or Intune to protect additional folders + ```PowerShell + Add-MpPreference -ControlledFolderAccessProtectedFolders "" + ``` -### Use System Center Configuration Manager to protect additional folders +Continue to use `Add-MpPreference -ControlledFolderAccessProtectedFolders` to add more folders to the list. Folders added using this cmdlet will appear in the Windows Defender Security Center app. + + +![](images/cfa-allow-folder-ps.png) + + +>[!IMPORTANT] +>Use `Add-MpPreference` to append or add apps to the list. Using the `Set-MpPreference` cmdlet will overwrite the existing list. + +### Use MDM CSPs to protect additional folders + +Use the [./Vendor/MSFT/Policy/Config/Defender/GuardedFoldersList](https://docs.microsoft.com/en-us/windows/client-management/mdm/policy-csp-defender#defender-guardedfolderslist) configuration service provider (CSP) to allow apps to make changes to protected folders. @@ -99,8 +114,15 @@ You can use the Windows Defender Security Center app or Group Policy to add and You can specify if certain apps should always be considered safe and given write access to files in protected folders. Allowing apps can be useful if youre finding a particular app that you know and trust is being blocked by the Controlled Folder Access feature. +>[!IMPORTANT] +>By default, Windows adds apps that it considers friendly to the allowed list - apps added automatically by Windows are not recorded in the list shown in the Windows Defender Security Center app or by using the associated PowerShell cmdlets. +>You shouldn't need to add most apps. Only add apps if they are being blocked and you can verify their trustworthiness. + + You can use the Windows Defender Security Center app or Group Policy to add and remove apps that should be allowed to access protected folders. +When you add an app, you have to specify the app's location. Only the app in that location will be permitted access to the protected folders - if the app (with the same name) is located in a different location, then it will not be added to the whitelist and may be blocked by Controlled Folder Access. + ### Use the Windows Defender Security app to whitelist specific apps 1. Open the Windows Defender Security Center by clicking the shield icon in the task bar or searching the start menu for **Defender**. @@ -131,12 +153,33 @@ You can use the Windows Defender Security Center app or Group Policy to add and ### Use PowerShell to whitelist specific apps +1. Type **powershell** in the Start menu, right click **Windows PowerShell** and click **Run as administrator** +2. Enter the following cmdlet: -### Use MDM CSPs or Intune to whitelist specific apps -./Vendor/MSFT/Policy/Config/Defender/EnableGuardMyFolders + ```PowerShell + Add-MpPreference -ControlledFolderAccessAllowedApplications "" + ``` -### Use System Center Configuration Manager to whitelist specific apps + For example, to add the executable *test.exe*, located in the folder *C:\apps*, the cmdlet would be as follows: + ```PowerShell + Add-MpPreference -ControlledFolderAccessAllowedApplications "c:\apps\test.exe" + ``` + +Continue to use `Add-MpPreference -ControlledFolderAccessAllowedApplications` to add more apps to the list. Apps added using this cmdlet will appear in the Windows Defender Security Center app. + + +![](images/cfa-allow-app-ps.png) + + +>[!IMPORTANT] +>Use `Add-MpPreference` to append or add apps to the list. Using the `Set-MpPreference` cmdlet will overwrite the existing list. + + + +### Use MDM CSPs to whitelist specific apps + +Use the [./Vendor/MSFT/Policy/Config/Defender/GuardedFoldersAllowedApplications](https://docs.microsoft.com/en-us/windows/client-management/mdm/policy-csp-defender#defender-guardedfoldersallowedapplications) configuration service provider (CSP) to allow apps to make changes to protected folders. diff --git a/windows/threat-protection/windows-defender-exploit-guard/enable-controlled-folders-exploit-guard.md b/windows/threat-protection/windows-defender-exploit-guard/enable-controlled-folders-exploit-guard.md index cc30fb4feb..78ee516587 100644 --- a/windows/threat-protection/windows-defender-exploit-guard/enable-controlled-folders-exploit-guard.md +++ b/windows/threat-protection/windows-defender-exploit-guard/enable-controlled-folders-exploit-guard.md @@ -1,6 +1,7 @@ --- -title: -keywords: +title: Turn on the protected folders feature in Windows 10 +keywords: controlled folder access, windows 10, windows defender, ransomware, protect, files, folders, enable, turn on, use +description: Learn how to protect your important files by enabling Controlled Folder Access search.product: eADQiWindows 10XVcnh ms.pagetype: security ms.prod: w10 @@ -19,7 +20,7 @@ ms.author: iawilt **Applies to:** -- Windows 10 Insider Preview, build 16232 and later +- Windows 10 Insider Preview **Audience** @@ -28,11 +29,10 @@ ms.author: iawilt **Manageability available with** +- Windows Defender Security Center app - Group Policy - PowerShell -- Windows Management Instrumentation (WMI) -- Microsoft Intune -- Windows Defender Security Center app +- Configuration service providers for mobile device management Controlled Folder Access helps you protect valuable data from malicious apps and threats, such as ransomware. It is part of [Windows Defender Exploit Guard](windows-defender-exploit-guard.md). @@ -83,11 +83,18 @@ For further details on how audit mode works, and when you might want to use it, ### Use PowerShell to enable Controlled Folder Access +1. Type **powershell** in the Start menu, right click **Windows PowerShell** and click **Run as administrator** +2. Enter the following cmdlet: -### Use MDM CSPs or Intune to enable Controlled Folder Access + ```PowerShell + Set-MpPreference -EnableControlledFolderAccess 1 + ``` -### Use System Center Configuration Manager to enable Controlled Folder Access +### Use MDM CSPs to enable Controlled Folder Access + +Use the [./Vendor/MSFT/Policy/Config/Defender/GuardedFoldersList](https://docs.microsoft.com/en-us/windows/client-management/mdm/policy-csp-defender#defender-guardedfolderslist) configuration service provider (CSP) to allow apps to make changes to protected folders. + ## Related topics diff --git a/windows/threat-protection/windows-defender-exploit-guard/evaluate-controlled-folder-access.md b/windows/threat-protection/windows-defender-exploit-guard/evaluate-controlled-folder-access.md index cc858ccc0d..738d3d6036 100644 --- a/windows/threat-protection/windows-defender-exploit-guard/evaluate-controlled-folder-access.md +++ b/windows/threat-protection/windows-defender-exploit-guard/evaluate-controlled-folder-access.md @@ -1,7 +1,7 @@ --- -title: -description: -keywords: +title: See how Windows 10 can protect your files from being changed by malicious apps +description: Use a custom tool to see how Controlled Folder Access works in Windows 10. +keywords: controlled folder access, windows 10, windows defender, ransomware, protect, evaluate, test, demo, try search.product: eADQiWindows 10XVcnh ms.pagetype: security ms.prod: w10 @@ -19,6 +19,8 @@ ms.author: iawilt Controlled Folder Access is a feature that is part of Windows Defender Exploit Guard [that helps protect your documents and files from modification by suspicious or malicious apps](controlled-folders-exploit-guard.md). +It is especially useful in helping to protect your documents and information from [ransomware](https://www.microsoft.com/en-us/wdsi/threats/ransomware) that can attempt to encrypt your files and hold them hostage. + This topic helps you evaluate Controlled Folder Access. It explains how to demo the feature using a specialized tool, and how to enable audit mode so you can test the feature directly in your organisation. >[NOTE] @@ -93,8 +95,6 @@ To enable audit mode, use the following PowerShell cmdlet: Set-MpPreference -EnableControlledFolderAccess AuditMode ``` -![](images/cfa-audit-gp.png) - >[!TIP] >If you want to fully audit how Controlled Folder Access will work in your organization, you'll need to use a management tool to deploy this setting to machines in your network(s). You can also use Group Policy, Intune, MDM, or System Center Configuration Manager to configure and deploy the setting, as described in the main [Controlled Folder Access topic](controlled-folders-exploit-guard.md). @@ -108,7 +108,7 @@ For further details on how audit mode works, and when you might want to use it, During your evaluation, you may wish to add to the list of protected folders, or allow certain apps to modify files. -See the following sections in the main [Protect important folders with Controlled Folder Access](controlled-folders-exploit-guard.md) topic for configuring the feature with management tools, including Group Policy and MDM CSPs: +See the following sections in the main [Protect important folders with Controlled Folder Access](controlled-folders-exploit-guard.md) topic for configuring the feature with management tools, including Group Policy, PowerShell, and MDM CSPs: - [Protect additional folders](controlled-folders-exploit-guard.md#protect-additional-folders) - [Allow specifc apps to make changes to controlled folders](controlled-folders-exploit-guard.md#allow-specifc-apps-to-make-changes-to-controlled-folders) diff --git a/windows/threat-protection/windows-defender-exploit-guard/images/cfa-allow-app-ps.png b/windows/threat-protection/windows-defender-exploit-guard/images/cfa-allow-app-ps.png new file mode 100644 index 0000000000000000000000000000000000000000..f93dbe34e3a63099afb926c39921ef9123cd37e2 GIT binary patch literal 47169 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 literal 0 HcmV?d00001 diff --git a/windows/threat-protection/windows-defender-exploit-guard/images/cfa-allow-folder-ps.png b/windows/threat-protection/windows-defender-exploit-guard/images/cfa-allow-folder-ps.png new file mode 100644 index 0000000000000000000000000000000000000000..88cd35c6ce5c847d28cb77508e26c1943447b95b GIT binary patch literal 38259 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 KSBbjao&N=^YdB8; literal 0 HcmV?d00001 From b1414413068235df477e736eae9b70365008f42d Mon Sep 17 00:00:00 2001 From: Iaan D'Souza-Wiltshire Date: Tue, 15 Aug 2017 15:05:46 -0700 Subject: [PATCH 085/290] asr and wdsc --- .../attack-surface-reduction-exploit-guard.md | 13 +- .../customize-attack-surface-reduction.md | 60 ++++++-- ...tomize-controlled-folders-exploit-guard.md | 4 +- .../enable-attack-surface-reduction.md | 130 ++++++++---------- ...enable-controlled-folders-exploit-guard.md | 8 +- .../evaluate-attack-surface-reduction.md | 28 +++- .../images/security-center-custom-flyout.png | Bin 0 -> 80042 bytes .../images/security-center-custom-notif.png | Bin 0 -> 30783 bytes .../windows-defender-security-center.md | 46 +++++++ 9 files changed, 187 insertions(+), 102 deletions(-) create mode 100644 windows/threat-protection/windows-defender-security-center/images/security-center-custom-flyout.png create mode 100644 windows/threat-protection/windows-defender-security-center/images/security-center-custom-notif.png diff --git a/windows/threat-protection/windows-defender-exploit-guard/attack-surface-reduction-exploit-guard.md b/windows/threat-protection/windows-defender-exploit-guard/attack-surface-reduction-exploit-guard.md index 9f43493f57..042de4137d 100644 --- a/windows/threat-protection/windows-defender-exploit-guard/attack-surface-reduction-exploit-guard.md +++ b/windows/threat-protection/windows-defender-exploit-guard/attack-surface-reduction-exploit-guard.md @@ -1,7 +1,7 @@ --- -title: Use Windows Defender Exploit Guard to protect your corporate network -description: Windows Defender Exploit Guard consists of features that can protect your network from malware and threat infection. It replaces EMET. -keywords: emet, exploit guard, Controlled Folder Access, Network Protection, Exploit Protection, Attack Surface Reduction, hips, host intrusion prevention system +title: Use Attack Surface Reduction rules to prevent malware infection +description: ASR rules can help prevent exploits from using apps and scripts to infect machines with malware +keywords: Attack Surface Reduction, hips, host intrusion prevention system, protection rules, anti-exploit, antiexploit, exploit, infection prevention search.product: eADQiWindows 10XVcnh ms.pagetype: security ms.prod: w10 @@ -14,7 +14,7 @@ ms.author: iawilt --- -# Reduce the attack surface with Windows Defender Exploit Guard +# Reduce attack surfaces with Windows Defender Exploit Guard **Applies to:** @@ -28,11 +28,10 @@ ms.author: iawilt **Manageability available with** +- Windows Defender Security Center app - Group Policy - PowerShell -- Windows Management Instrumentation (WMI) -- Microsoft Intune -- Windows Defender Security Center app +- Configuration service providers for mobile device management Attack Surface Reduction is a feature that is part of Windows Defender Exploit Guard. It helps prevent actions and apps that are typically used by exploit-seeking malware to infect machines. diff --git a/windows/threat-protection/windows-defender-exploit-guard/customize-attack-surface-reduction.md b/windows/threat-protection/windows-defender-exploit-guard/customize-attack-surface-reduction.md index 1cf8f4b7c2..ff43300ff8 100644 --- a/windows/threat-protection/windows-defender-exploit-guard/customize-attack-surface-reduction.md +++ b/windows/threat-protection/windows-defender-exploit-guard/customize-attack-surface-reduction.md @@ -1,7 +1,7 @@ --- -title: Use Windows Defender Exploit Guard to protect your corporate network -description: Windows Defender Exploit Guard consists of features that can protect your network from malware and threat infection. It replaces EMET. -keywords: emet, exploit guard, Controlled Folder Access, Network Protection, Exploit Protection, Attack Surface Reduction, hips, host intrusion prevention system +title: Configure how ASR works so you can finetune the protection in your network +description: You can individually set rules in audit, block, or disabled modes, and add files and folders that should be excluded from ASR +keywords: Attack Surface Reduction, hips, host intrusion prevention system, protection rules, anti-exploit, antiexploit, exploit, infection prevention, customize, configure, exclude search.product: eADQiWindows 10XVcnh ms.pagetype: security ms.prod: w10 @@ -14,12 +14,9 @@ ms.author: iawilt --- -# Customize Attack Surface Reduction - - **Applies to:** -- Windows 10 Insider Preview, build 16232 and later +- Windows 10 Insider Preview **Audience** @@ -28,21 +25,25 @@ ms.author: iawilt **Manageability available with** +- Windows Defender Security Center app - Group Policy - PowerShell -- Windows Management Instrumentation (WMI) -- Microsoft Intune -- Windows Defender Security Center app +- Configuration service providers for mobile device management Attack Surface Reduction is a feature that is part of Windows Defender Exploit Guard. It helps prevent actions and apps that are typically used by exploit-seeking malware to infect machines. This topic describes how to customize Attack Surface Reduction by [excluding files and folders](#exclude-files-and-folders) or [adding custom text to the notification](#customize-the-notification) alert that appears on a user's computer. +You can use Group Policy, PowerShell, and MDM CSPs to configure these settings. + ## Exclude files and folders -You can exclude files and folders from being evaluated by Attack Surface Reduction rules. You can specify individual files or folders (using folder paths or fully qualified resource names) but you cannot specify if the files should be excluded from individual rules: the exclusions will apply to all rules that are enabled (or placed in audit mode). +You can exclude files and folders from being evaluated by Attack Surface Reduction rules. +You can specify individual files or folders (using folder paths or fully qualified resource names) but you cannot specify if the exclusions should only be applied to individual rules: the exclusions will apply to all rules that are enabled (or placed in audit mode). + +### Use Group Policy to exclude files and folders 1. On your Group Policy management machine, open the [Group Policy Management Console](https://technet.microsoft.com/library/cc731212.aspx), right-click the Group Policy Object you want to configure and click **Edit**. @@ -54,15 +55,46 @@ You can exclude files and folders from being evaluated by Attack Surface Reducti 6. Double-click the **Exclude files and paths from Attack Surface Reduction Rules** setting and set the option to **Enabled**. Click **Show** and enter each file or folder in the **Value name** column. Enter **0** in the **Value** column for each item. +### Use PowerShell to exclude files and folderss + +1. Type **powershell** in the Start menu, right click **Windows PowerShell** and click **Run as administrator** +2. Enter the following cmdlet: + + ```PowerShell + Add-MpPreference -AttackSurfaceReductionOnlyExclusions "" + ``` + +Continue to use `Add-MpPreference -AttackSurfaceReductionOnlyExclusions` to add more folders to the list. + + +>[!IMPORTANT] +>Use `Add-MpPreference` to append or add apps to the list. Using the `Set-MpPreference` cmdlet will overwrite the existing list. + +### Use MDM CSPs to to exclude files and folders + +Use the [./Vendor/MSFT/Policy/Config/Defender/AttackSurfaceReductionOnlyExclusions](https://docs.microsoft.com/en-us/windows/client-management/mdm/policy-csp-defender#defender-attacksurfacereductiononlyexclusions) configuration service provider (CSP) to add exclusions. + + ## Customize the notification -Customizing the Windows Defender Security Center is a simple task that provides users with a clear way to contact support. -Simply navigate in Group Policy to **Computer Configuration\Administrative Templates\Windows Components\Windows Defender Security Center\Enterprise Customization**. From there, you will be able to enable your custom notification, set your organization name and contact information. + +See the [Windows Defender Security Center](/windows-defender-security-center/windows-defender-security-center) topic for more information about customizing the notification when a rule is triggered and blocks an app or file. + + ## Related topics - [Reduce attack surfaces with Windows Defender Exploit Guard](attack-surface-reduction-exploit-guard.md) - [Enable Attack Surface Reduction](enable-attack-surface-reduction.md) -- [Evaluate Windows Defender Exploit Guard](evaluate-windows-defender-exploit-guard.md) \ No newline at end of file +- [Evaluate Windows Defender Exploit Guard](evaluate-windows-defender-exploit-guard.md) + + + + +### Attack Surface Reduction + +- ./Vendor/MSFT/Policy/Config/Defender/AttackSurfaceReductionOnlyExclusions +- ./Vendor/MSFT/Policy/Config/Defender/AttackSurfaceReductionRules +-- Value as String Data Type : {75668C1F-73B5-4CF0-BB93-3ECF5CB7CC84}:1 \ No newline at end of file diff --git a/windows/threat-protection/windows-defender-exploit-guard/customize-controlled-folders-exploit-guard.md b/windows/threat-protection/windows-defender-exploit-guard/customize-controlled-folders-exploit-guard.md index e7a69616c2..42fccdb3c0 100644 --- a/windows/threat-protection/windows-defender-exploit-guard/customize-controlled-folders-exploit-guard.md +++ b/windows/threat-protection/windows-defender-exploit-guard/customize-controlled-folders-exploit-guard.md @@ -77,7 +77,7 @@ You can use the Windows Defender Security Center app or Group Policy to add and 4. Click **Policies** then **Administrative templates**. -5. Expand the tree to **Windows components > Windows Defender Antivirus > Exploit Guard**. +5. Expand the tree to **Windows components > Windows Defender Antivirus > Windows Defender Exploit Guard > Controlled Folder Access**. 6. Double-click the **Configured protected folders** setting and set the option to **Enabled**. Click **Show** and enter each folder as Value? Or Value Name? @@ -145,7 +145,7 @@ When you add an app, you have to specify the app's location. Only the app in tha 4. Click **Policies** then **Administrative templates**. -5. Expand the tree to **Windows components > Windows Defender Antivirus > Exploit Guard**. +5. Expand the tree to **Windows components > Windows Defender Antivirus > Windows Defender Exploit Guard > Controlled Folder Access**. 6. Double-click the **Configure allowed applications** setting and set the option to **Enabled**. Click **Show** and enter each app as Value? Or Value Name? what are the requirements? Have to be exe? Do you have to enter fully qualified path, or will it apply to any .exe with that name? diff --git a/windows/threat-protection/windows-defender-exploit-guard/enable-attack-surface-reduction.md b/windows/threat-protection/windows-defender-exploit-guard/enable-attack-surface-reduction.md index 68d4c7d692..842c5005a0 100644 --- a/windows/threat-protection/windows-defender-exploit-guard/enable-attack-surface-reduction.md +++ b/windows/threat-protection/windows-defender-exploit-guard/enable-attack-surface-reduction.md @@ -1,7 +1,7 @@ --- -title: Use Windows Defender Exploit Guard to protect your corporate network -description: Windows Defender Exploit Guard consists of features that can protect your network from malware and threat infection. It replaces EMET. -keywords: emet, exploit guard, Controlled Folder Access, Network Protection, Exploit Protection, Attack Surface Reduction, hips, host intrusion prevention system +title: Enable ASR rules individually to protect your organization +description: Enable ASR rules to protect your devices from attacks the use macros, scripts, and common injection techniques +keywords: Attack Surface Reduction, hips, host intrusion prevention system, protection rules, anti-exploit, antiexploit, exploit, infection prevention, enable, turn on search.product: eADQiWindows 10XVcnh ms.pagetype: security ms.prod: w10 @@ -19,7 +19,7 @@ ms.author: iawilt **Applies to:** -- Windows 10 Insider Preview, build 16232 and later +- Windows 10 Insider Preview **Audience** @@ -30,20 +30,50 @@ ms.author: iawilt - Group Policy - PowerShell -- Windows Management Instrumentation (WMI) -- Microsoft Intune -- Windows Defender Security Center app - +- Configuration service providers for mobile device management Attack Surface Reduction is a feature that is part of Windows Defender Exploit Guard. It helps prevent actions and apps that are typically used by exploit-seeking malware to infect machines. -## Individually enable Attack Surface Reduction rules - -You can use Group Policy to configure the state or mode for each rule. This can be useful if you only want to enable some rules, or you want to enable rules individually in audit mode. +You can use Group Policy, PowerShell, or MDM CSPs to configure the state or mode for each rule. This can be useful if you only want to enable some rules, or you want to enable rules individually in audit mode. For further details on how audit mode works, and when you might want to use it, see the [auditing Windows Defender Exploit Guard topic](audit-windows-defender-exploit-guard.md). +## Enable Attack Surface Reduction rules + +ASR rules are identified by their unique rule ID. + +Rule IDs willl be populated on machines that are enrolled in an E5 license. These machines will also properly report their Attack Surface Reduction rule history in the Windows Defender Security Center web console. + +You can also manually add the rules from the following table: + +Rule description | GUIDs +-|- +Block executable content from email client and webmail. | be9ba2d9-53ea-4cdc-84e5-9b1eeee46550 +Block Office applications from creating child processes | {d4f940ab-401b-4efc-aadc-ad5f3c50688a} +Block Office applications from creating executable content | {3b576869-a4ec-4529-8536-b80a7769e899} +Block Office applications from injecting into other processes | {75668c1f-73b5-4cf0-bb93-3ecf5cb7cc84} +Impede JavaScript and VBScript to launch executables | {d3e037e1-3eb8-44c8-a917-57927947596d} +Block execution of potentially obfuscated scripts | {5beb7efe-fd9a-4556-801d-275e5ffc04cc} + + + + +Block Win32 imports from Macro code in Office | {92E97FA1-2EDF-4476-BDD6-9DD0B4DDDC7B} + +>[!NOTE] +>I don't see this rule in the test tool + + +See the [Evaluate Attack Surface Reduction rules](evaluate-attack-surface-reduction.md) topic for details on each rule. + + >[!NOTE] + >Are we revealing the rule GUIDs? Will they appear on E5 machines? + + +### Use Group Policy to enable Attack Surface Reduction rules + + 1. On your Group Policy management machine, open the [Group Policy Management Console](https://technet.microsoft.com/library/cc731212.aspx), right-click the Group Policy Object you want to configure and click **Edit**. 3. In the **Group Policy Management Editor** go to **Computer configuration**. @@ -53,7 +83,7 @@ For further details on how audit mode works, and when you might want to use it, 5. Expand the tree to **Windows components > Windows Defender Antivirus > Windows Defender Exploit Guard > Attack Surface Reduction**. 6. Double-click the **Configure Attack Surface Reduction rules** setting and set the option to **Enabled**. You can then set the individual state for each rule in the options section: - - Click **Show...** and enter the Rule ID in the **Value name** column and your desired state in the **Value** column as follows: + - Click **Show...** and enter the rule ID in the **Value name** column and your desired state in the **Value** column as follows: - Block mode = 1 - Disabled = 0 - Audit mode = 2 @@ -61,69 +91,29 @@ For further details on how audit mode works, and when you might want to use it, ![](images/asr-rules-gp.png) ->[!NOTE] ->Rule IDs willl be populated on machines that are enrolled in an E5 license. These machines will also properly report their Attack Surface Reduction rule history in the Windows Defender Security Center web console. + + + ### Use PowerShell to enable Attack Surface Reduction rules + +1. Type **powershell** in the Start menu, right click **Windows PowerShell** and click **Run as administrator** +2. Enter the following cmdlet: + + ```PowerShell + Add-MpPreference -AttackSurfaceReductionRules_Ids + ``` >[!NOTE] ->The tool reveals the RuleIDs. How will the IDs be hidden/how will the experience differ without an E5? +>Not sure if this is right. What does AttackSurfaceReductionRules_Actions do? Do you need to add $TRUE/$FALSE or 1/0 at the end to enable it? Does the rule need to go in " or {}? Some examples would be handy here I think + +>[!IMPORTANT] +>Use `Add-MpPreference` to append or add rules. Using the `Set-MpPreference` cmdlet will overwrite the existing list. + +### Use MDM CSPs to enable Attack Surface Reduction rules + +Use the [./Vendor/MSFT/Policy/Config/Defender/AttackSurfaceReductionRules](https://docs.microsoft.com/en-us/windows/client-management/mdm/policy-csp-defender#defender-attacksurfacereductionrules) configuration service provider (CSP) to individually enable and set the mode for each rule. - - - - -## Policy settings for Windows Defender EG - -The MDM policy settings for Windows Defender EG are listed in this section, along with example settings. - - -### Attack Surface Reduction - -- ./Vendor/MSFT/Policy/Config/Defender/AttackSurfaceReductionOnlyExclusions -- ./Vendor/MSFT/Policy/Config/Defender/AttackSurfaceReductionRules --- Value as String Data Type : {75668C1F-73B5-4CF0-BB93-3ECF5CB7CC84}:1 - - -#### Rule-GUIDs for ASR - -Rule description | GUIDs --|- -Office rules | -Block office application from injecting into other processes | {75668c1f-73b5-4cf0-bb93-3ecf5cb7cc84} - | OMA URI : ./Vendor/MSFT/Policy/Config/Defender/AttackSurfaceReductionRules - | Value as String Data Type : {75668C1F-73B5-4CF0-BB93-3ECF5CB7CC84}:1 - | 1 = Block, 2 = Audit, 0 = Disabled. -Block office application/macros from creating executable content | {3b576869-a4ec-4529-8536-b80a7769e899} - | Replace the above GUID with the corresponding Rule GUID -Block office application from launching child processes | {d4f940ab-401b-4efc-aadc-ad5f3c50688a} - | Replace the above GUID with the corresponding Rule GUID -Block Win32 imports from Macro code in Office | {92E97FA1-2EDF-4476-BDD6-9DD0B4DDDC7B} - | Replace the above GUID with the corresponding Rule GUID -Block obfuscated js/vbs/ps/macro code | {5beb7efe-fd9a-4556-801d-275e5ffc04cc} - | Replace the above GUID with the corresponding Rule GUID -Script rules | -Block obfuscated js/vbs/ps/macro code | {5beb7efe-fd9a-4556-801d-275e5ffc04cc} - | Replace the above GUID with the corresponding Rule GUID [Note: same rule as above, but also covers scripts hence written here] -Block js/vbs from executing payload downloaded from Internet. | {d3e037e1-3eb8-44c8-a917-57927947596d} - | Replace the above GUID with the corresponding Rule GUID -Email rule | -Block execution of executable content (exe, dll, ps, js, vbs, etc) dropped from email (webmail/mail-client). | be9ba2d9-53ea-4cdc-84e5-9b1eeee46550 - | Replace the above GUID with the corresponding Rule GUID [Currently working for Mail-client (Outlook). Personal Webmail (Outlook.com, Gmail, Yahoo) work in progress] - - - - - -### Manually enabling the Attack Surface Reduction rules - -You can also manually use GP or MDM-URIs to enable the ASR rules: - -From the rules tables above, choose the ASR rules that you want to enable and set the following policy. For each rule select the right GUID. - -After youve chosen your rules, use one of the tools above to simulate a rule to fire. -- ./Vendor/MSFT/Policy/Config/Defender/AttackSurfaceReductionRules -- Value as String Data Type: {75668C1F-73B5-4CF0-BB93-3ECF5CB7CC84}:2 ## Related topics diff --git a/windows/threat-protection/windows-defender-exploit-guard/enable-controlled-folders-exploit-guard.md b/windows/threat-protection/windows-defender-exploit-guard/enable-controlled-folders-exploit-guard.md index 78ee516587..df9dfd2dd0 100644 --- a/windows/threat-protection/windows-defender-exploit-guard/enable-controlled-folders-exploit-guard.md +++ b/windows/threat-protection/windows-defender-exploit-guard/enable-controlled-folders-exploit-guard.md @@ -39,15 +39,11 @@ Controlled Folder Access helps you protect valuable data from malicious apps and This topic describes how to enable Controlled Folder Access with the Windows Defender Security Center app, Group Policy, PowerShell, and mobile device management (MDM) configuration service providers (CSPs). -## Enable Controlled Folder Access - -You can enable Controlled Folder Access with either the Windows Defender Security Center app or Group Policy. You can also set the feature to audit mode. Audit mode allows you to test how the feature would work (and review events) without impacting the normal use of the machine. +You can enable Controlled Folder Access with the Windows Defender Security Center app, Group Policy, PowerShell, or MDM CSPs. You can also set the feature to audit mode. Audit mode allows you to test how the feature would work (and review events) without impacting the normal use of the machine. For further details on how audit mode works, and when you might want to use it, see the [auditing Windows Defender Exploit Guard topic](audit-windows-defender-exploit-guard.md). -For further details on how audit mode works, and when you might want to use it, see the section [Use auditing mode to measure impact](#use-auditing-mode-to-measure-impact). - ### Use the Windows Defender Security app to enable Controlled Folder Access 1. Open the Windows Defender Security Center by clicking the shield icon in the task bar or searching the start menu for **Defender**. @@ -68,7 +64,7 @@ For further details on how audit mode works, and when you might want to use it, 4. Click **Policies** then **Administrative templates**. -5. Expand the tree to **Windows components > Windows Defender Antivirus > Exploit Guard**. +5. Expand the tree to **Windows components > Windows Defender Antivirus > Windows Defender Exploit Guard > Controlled Folder Access**. 6. Double-click the **Configure controlled folder access** setting and set the option to **Enabled**. In the options section you must specify one of the following: - **Enable** - Malicious and suspicious apps will not be allowed to make changes to files in protected folders. A notification will be provided in the Windows event log diff --git a/windows/threat-protection/windows-defender-exploit-guard/evaluate-attack-surface-reduction.md b/windows/threat-protection/windows-defender-exploit-guard/evaluate-attack-surface-reduction.md index 1189ff3bee..ea07b44ca4 100644 --- a/windows/threat-protection/windows-defender-exploit-guard/evaluate-attack-surface-reduction.md +++ b/windows/threat-protection/windows-defender-exploit-guard/evaluate-attack-surface-reduction.md @@ -1,7 +1,7 @@ --- -title: -description: -keywords: +title: Use a demo tool to see how ASR could help protect your organization's devices +description: The custom demo tool lets you create sample malware infection scenarios so you can see how ASR would block and prevent attacks +keywords: Attack Surface Reduction, hips, host intrusion prevention system, protection rules, anti-exploit, antiexploit, exploit, infection prevention, evaluate, test, demo search.product: eADQiWindows 10XVcnh ms.pagetype: security ms.prod: w10 @@ -13,8 +13,28 @@ author: iaanw ms.author: iawilt --- + # Evaluate Attack Surface Reduction rules +**Applies to:** + +- Windows 10 Insider Preview + +**Audience** + +- Enterprise security administrators + + +**Manageability available with** + +- Windows Defender Security Center app +- Group Policy +- PowerShell +- Configuration service providers for mobile device management + + + + Attack Surface Reduction is a feature that is part of Windows Defender Exploit Guard [that helps prevent actions and apps that are typically used by exploit-seeking malware to infect machines](attack-surface-reduction-exploit-guard.md). @@ -113,6 +133,8 @@ WebMail Script Archive | Script archive files (such as .????) | Web mail >[!NOTE] >What is a script archive file? +>[!NOTE] +>WebMail rules are currently being engineered and may not work as expected ### Rule: Block Office applications from creating child processes diff --git a/windows/threat-protection/windows-defender-security-center/images/security-center-custom-flyout.png b/windows/threat-protection/windows-defender-security-center/images/security-center-custom-flyout.png new file mode 100644 index 0000000000000000000000000000000000000000..ea5b039dd9271ac9c8277c94dab6a42ab64b047a GIT binary patch literal 80042 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 z%0D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 U4WF+97W|QyRk>d%ZS4R504i1^d;kCd literal 0 HcmV?d00001 diff --git a/windows/threat-protection/windows-defender-security-center/images/security-center-custom-notif.png b/windows/threat-protection/windows-defender-security-center/images/security-center-custom-notif.png new file mode 100644 index 0000000000000000000000000000000000000000..363648cbc0ccec362158539ef8918591739a9a78 GIT binary patch literal 30783 zcmcG$c{G>r`ah~kqEJLiBtuf>5}8WoLWWF<%tK}p5*0$ooFQE?vwoy|Jq|Ouj52QLiv^W&$g&jlt=Kx-OdV1GQ0c9s16Do9E|(3|35#H z(RRLg+u6d-kt8*x>^sn>ragTG~5X+S!uO>|tTW&&i3OU$V1zbF?(Ka3)Eo zsymOLQvT3P0zC;KyXdkF^XPZ7prhNj@JL@x#w{|M&0Tb~H96S=jO(|KDG`WM^YzYU@n0 zSogFHKO-f6O~caJ+LYw&zvdGpB*#b;q%Uf?zM6=+<9zMf;<98`S#)%?@?mx#N>!`3 z#}6ebTzmKWq5mMCcd$ciQo`K9T5V6`a#e=AmoCz(YFv0AANJH|r@Zg{1$Qa^-?ihD zOS{Ko-QEb3|M^_Ekv<&$>F$)sXzbm8rE3$pOA?R${ryP{!@|Of ze8PP5f`WqT*n|Gxe?-~i(8aY4;TYw0Pf6RtBZXZXw>0qWtaAnpGW(k!Tp%gy4QU^* z9CIF+Tai~%sx%R3$}*5Vf9GFNn^onc%i!D!+0LPRq$bM!OKVhPEIb?b+|MRb0=eai0B4C(opC#mWwIfh?IH8b@T{3wrJO>6tmW9txHx5d*u*KTp9 zOmW4tjM-P}fnw6?weQhkE8JHNYAW@!qBCz4hlhttZEbE8%~TyxP*gn5#r!E(HQ0XF6#A^N6+)w{5q4Y z^iozyX`j}O+Xt1Dltvc@KIrj0+IK`2H_<>nyPJ}+?@v<#XVmP+KS__<$Jx2K9e5t0$G$0!hH9p}6Z}sYMINf9(mvD`sK)(xNEj5a zMkyw_y6t#C!W6O_OC$B>^VHIg*J`O(Q#D-0m>e3K?aFs<-}Xu0u6XrfZPZ`#o!gf^ zBvd6D|9PY`jTQDeo;|#e+*j&Vf(F;j+Q#I+L1*GuKR)c@S@6?Pu|Hbgo~pssWY;{? zvZnUtD%qTGp7I+FuF4`c5v%;eeqYLIRKzYiI_6L}nqN23`qpDVEN6y znQCV9?hg)Eo(uRIS3gnJ(fJm0=XZc+T2g-gwY>3^Sjqccld^BF`ez@|YhS5b#c}c3 zdKOAacW5-w z!M#)TWw-KmvAQ@wxH~Z>D)$m5EJmAEQbtB_O^y6s(j5|URDqSplPA>--nLmCXJy4^ z$}1?qLGbw;5*YYpbgt>wug6`J9AaXO-sShzQojz)`1jsEA7c?$Z}w%_5jP$1Fe9aul$3puUdQC3%R@G5vOdQmG71VBGZNfYv zFY8rtbrpVa;X-#x!>IAnzn+QTB}bCf6iiImSXfxhgZATUI<2b)XQ&Sz^i@uwVUkue z_*z{Z@$4Dd1#Rs^O-)VO8JeXlBS&WX)w!auW9QxP6_45#c3Ilk9Mtu|nVnwoK(&y% zbV-Ie?suVpK-n&O6DqQu+ecr;Dn9&vlW%=!Ca^r)xO%zYk6B(t<%GC+OnCT#=H}*_ zA3x0MU!1l6l^2kcBTyB@a0y@7AhC8@L_~y^mezj$kE&*du1tI84SW|nKY!T#yt9zq z@48?4x4wP*#=^@RG8*R<+ms-eivsfa@nd28K9W1V_s%he$dS=t0hLn*w>HYQ8 zCakMMm_sU!Sa254-uh`j-FMM_aU!6}!enE0VWOuvy4}Dl2G<_zF{_|^{d(6zaJ`xF z=lk0{rptHZ4npJNRBUZ|RK#X>l6r3|?)lN2botwlA0ts(`u)XIrL3Z&FHy&ui=50Q zR{yX*IVvja=_zqaE7PR<$x-XypPn;`yZ1StUl}*pQq!(|VRj^>)xA6}gw^R6^9 z#J^0;&FB86WzDY7HK=Q7NbBn}ozhJIe3OrwY^UqUbMv?9=_V5$*>$f(A|5{6PEJlP z?6J(Zn~G^@y8p|km64ayva+*ly<4%kb4n&Ld3?LUy@i7bvcbox$)=m+n2E~1{Q*gu zR@TVcRM`m$iCEsU_3+tQMca5{PNtQ=m+AVLcP3aUl zvUhfN($dk*emfD@SbWFMTBu8gAy+^^GMb_}@%H(ncNZu6S4QI`2cO|=j5+7rTXPX( zYGA0oe*L<``55|2+tYi#-JH}*Ydf%ifB7?hF(Cc)8#%K{OHAt!&riviO$^TVr~LQgsf5X?Z50hN6o~fjK%lfO*JxE z*vo;9Kqa|Oo!ePg_gv5oTYAR5L~Q0OjgOxn&HnulaDX_1-@fHUZK%u>6%%{)^{aGd z*`_;D!59Da1Zt)oyoXLQ)>|gY?77T>t4ud2i^UG&Pn5uyaQMCFut@DEe>+tY!5Ti)= zN%iDuudOAoZjZToqD~z@{!H`^Pn_4LNLJ}8S0Fv_NM`ZB0j$7imt7h9_kLWse%1*= z!H9PKyZf+yC>WQYp1zo&nd>sCTW2QNlA>bXRbVqTJWOl|+mZ!M&2;VZ`g6T?f7{Yl zTH-dPQ3jT0Yk511oKBGYJ|q_4_;J()X=&-{fk0jX+>FcA@A@AxqQsr!<4y<(J=MuI zYiew~|IOt1$&&$9RkFX`$GM3jpsRbh@VEP^UAuNwaw<^Yimh>*o32D0bn;H;?>? zseNR+zgAZ6KXRnDBiookz=RCD0k!_uuV32PM!Sd|37jAXNQT<*l-JP>oe7EGnMoY)Yb2e zeP|gQ`gz?hNh?b~{YLRqUkdtx8P{c;><&EE!fr>3IFH$YMoK{efe(`fU8q+k*nZ#<3BS7a~mWsrD`}fh%fnn zJU~P9oX>Fk$&)A9I5=kUw4DZn&mF*8evdlUS#tMW$=xNo!A7%Oevf7Qk-F!X6cqMg z7rpuL;hDcbS?Tfs1xh~7F)0e%&d*l)vvq8e_2H)udnyliOLFJkU5 zAVB{Tb>apOJje`*#z1}NdOaf0Nr>xt-+QoY7ae)!ZuT{O2=3rj(J< zabS^PS?{h%+Z0PWdU{k^e6xwE={DlAqV+boZd&EP7;8zHn{QEZn&{x)oZ8x?dRhNS zHlh3`-!uwxOa3h_T%>8+DdiU1yFxeWJldH7$zPbK=iYfH83$$E{i>P-Y@I?dx|+O!N}9MY4LWR^2y zgHczQ3%l-Jd_Wq0%ynfrn&FHEHL9ms-823(XV31Dv@Gl8J>&L`lqo%!lxF>9-bX6` zXoFcbG7i@_r>A;JbvD>Q~n=UPu3fDJN zg^uif6zBE}4mu9&C_d1fTeM>* z%|yw8ZjRJa<(Ts`?PZ$>Gc;?l$1hu2p2YeAO3aO=#0j9hzIgfaTYbIwsMPNwpSRBc zijFgSdr>SdlP!`L9isRRkmEyfpc$|d==F%*Czj+;COIx6}!F_8_WfbVcH3JMvRRGZaCr_K47(-Dnh&K?^J?U7HP3b@Uh zBwu+hrK-B0*vHE=gLu$yG}DUaeu(;Znm4|_`1R}8tJ>P~Iy%oe&v9`nMm~S`Y&p=! zM=>crK7RXs6s?3dD+gglHg@)=RP__@-n|ocn@#*M+IP25H-jXINnF?Ux!#?g+s@-Z z_r*2%bxoRmk31Q6wp4N9CV}G-t$V{60JNG0h{t~tf_C3uBW!eTww8GMR zYX``7qK${z)C)v2(oa03KYaN6Nc~HlQV)?d&5YH;^6g_|W8HVBN;)Q8Q0#Xp9ZmX} zC{uh>Qgh5VDi0vD8o%9{ZM@sk($WK^6O67IRPWJVh6?kzd$PcJd-m)xQoNg)(`WFj ztyAg+d+>4~Z)x8fKc?+{VRB4w^7DxY9&Ox-8(-T~d?zJ8KMG4mVN;xw6aMNI zBgd6zpEs6zRlv#=l$AL+I7pYHh2FJ{HCpA5(w+um1;mU-i+z8ye0zLCLTY+C8#g!6 z^YuMuWPn0H09SP_r08djetxh6EtB7INFE#U5||&WY|t?_HXp1@q#`>vH#bSQ`*;S5 zsen~0r}O!kXAbfk91CG=8Vx_a&_zX@M#zrb%hE3)Sd45!7|tYrg7*8H+Z-Gm_8#K9 z4@xp)c)LiiwY`1EG>(0)O_vb9i1j>rT08GS4II+{8S`Xd{CPmD-UY%;fo5a zJ1YQgF9TJ$m*{uE{=U?je zl0+RsJ??it&;R@iaG9S>Al*!dafn0D?RIDjBKS@f$&E8{o~tKOTLBpY0k#MnMRbyK z@7)9#QBY6-Wr30r6%|!MwQ5~)DXlF$F0SF>E(%uwQw1d@_OoXX0?pyB>&COncziNi zL&Do-QJ6vU2eZ63PT`?}Uj;*~c>*wYwIjCIbIrzm>0doc%5x!`!vs{cIHRVn?hRGM zD&KM7>z>1h5Bv1F2r~{8UO0Ba*qHT%@~h9|3&gp$x^-*DRV*MXdu8OD7I*nY=GQ2H&{cR68E#$u3ej4|2b7O%JkyJix1E}o&(o0 zh4>L%1qXmGu<~J(MdGJVj2W7z)>}%z!TDJzte*ECkdc=DDxvT26vXN&$BK1k>iKbuLE zx^N}+$2Y~U>x{nZ>bK`}pSQ>?S=1eAhzqG59vBRfOioP=n4Y#*jnho49GuC!o=zdu zE`K<_^+(@Z+0+{;g>!m;oIeWw4gbZ>eUr2|uy*)3JG-yf`XDp-T|`6#0m$);MGXxN zJyyq3DnzTs7sw@DElFAO4ZfdX>b6T+O43*wV_7QS>1VNfNp5<#I+x1o^3E-8nTMOL zb5ug6F~76SkI;E5O=l=(K>HqZ+^CCcegpyNiO31V8 zKi9SPj9oZ(Y*V!NR+87PGlxm{9=ZT->RGmBbnaR!Kpfx8de;(tTJlPUQ7neTldegL zagj3G+|D3KGNW@hB4-J(fL{`e4OEMTpj&ozY+ajKdm1mi*n-5u;3}gk+p8guiiigC!yEwrmDCkbV1}cXp5)X+=1gdOw zZ6&DnxAm2|)U>pO($dl%k+PjYC%PFUXq$$BZjn(@(6-#mhwEd-U!oAJ-ngM;W5aEg zzxwHWL|B+e#1^^IuQBHX^z_xhL*+j+uDcC|$=RQek-VJXaz4iSU-$E9efI!DuzCNU z58@h{7{GB0s*XWYJ+2$gox8BRVs^MzL0i4d0>0@dc=$`2SEzGc*H1CtU7|vZS|J0jUsD20)DiGhN^=fZ~5B4UIp4a%8rQIs5qd_%H5m zpPXBH56G5NbV+tZt1pMX8N{Qp@hTw7{f5zmckdqa-1x}nwdp~q=co}V$9`WfLfIpv z0tpGImlx4}&^7P?cihLi6I5|=vP;g%N$|^~eF>;aXz!3OuX05N9Xa;|;1oqrGc778 zXz%y$-+@xmslp;730&v!T>4J6E7+&Q$lNJ;Y1d90#$Yx52P<)D&RfXiSvk+$nO?E^g+u8q$1SaGcQ@61~tV92M$EgP~iEWj%-#EC`&vcVzXp6Ha6xR-`O)Z%Xc%IKretELh_$4`!uI) zEp)wj4*Zse<4PY$lqqoiz|x~fq?@zRWz&#KL1c;spNJA$UHS;gzp^b)eYfF*GlftX z|F)*4UoU)u158*AFeDlzx5S8(4ShOFQRctk#TdHjUPj?iug$r*#N_1dDReB?b#-|r zSiaZPyo#v(#c`BuC-i*);YS@E+F+xf!Q(|hf+4e;)`YS^ASXx%E`h+D5K6AR5)Mnt zDt+31x!=b(yER;sZI#4&=1Y#|1_PBLT=4zv!Q~g;&Sp}D+m<#r)9%KOo zGLLn8bkUo1rm$=yxV2S-jz`a5HlaT$THmPSy`i2%TNI%5w9Yu4UmvDw(7HUc1-uy7KgFw9LJA8 zBv28)MPg%K9rjFBj%n>zKN)PW0VkbX&Hu5Z%Hw4M(d7up^YkelK=&8m$14y9MDP4d zyd2E~*u5Jk1%h5>h~%cfViF-w&A4)Ma*`-pK1HEQN=;R8<&^*DI#?BaDM>Bcaad8v z=GRUFEJkoB89}q1A8)5B?ArGkVmBe};rJ1&V%d_spN`H&Q%mC8qhiQ60Q1{FYZ=_D ze5;ypi0|fwVyB~&yRoBg;&4Fdf0+{JdAPVo8Nx0o(`o%r&j2QyGp?T__Kf%vBM_!E z6vV5X*a+C0eRC@SPXqxY>h+0O*N33vkN*6z03C&7)ZbU`jo-TYAMM{1D<5=-{~qBx+TCia;Q|?O z)SF5IYIP&D2^0zR9+-E5l@c)3%5Rb=bF)2q^r*SDm2Dy&g8Y9SzlZJP!`N(~QPPaL zU6YVq3v(_SUR?648<=&GfkB%3aAlo zlA5|lIRAb}nij7En%O4lj8$s_ZU*9alS6hI!J5jF}(%Q18?%-@%sk`vhwge0YinT#3150 z)bLRbj9bwSl2yOBU^X3I?cmQ;^vuC3S;TYDg(z%|m;L-|kc_8qj zw}(G_Chy@P27}-jA+6b3!EZIxb@0x|eLy_xiEo)gi&VhyzBb^W&vQD;SVL(r+2Wkv(HcU8h9|aKqI>gkDf;&IwQ28(;9u& z8+A%mO|62^?I1{?KLFqnq(G|5p1f%m+f3A};ab#cil6!h|>k4gRZDK6(9FZEe3t zkG7|rnQf`3hu3*}NC}21+Bo4M!0hSFv!ub9WU~K$_Uft^t_w^}0L&2t)IUKkBJmiIBG}k{3+@4rAIGCbKrDWb0(9o^KGX;f zr;)mTxLR-G;~x^W`rSLO@3pm^?+tfAEe4q-PSY#p6TBt!2a=MKJ}v&bCDkR-C63dg zcPQFM+w~arF&36>ft3}&hswA;sGR^5jklu*cU_F$EOpCwX{akChst z=yzBPVNb&IzX_#gqPL7Wuu=*N5kw)v_=6wUbO%zfb;tV$S!J7t)7lgP!LaSl2nng_ z>D9rr?7$OUSXeMGA$(RLI(W# zQ?tJk_4i@zuvNPXHfNsPW~y$+Vth3B+*FaZx6Z>ol;c0goKdGW zxY}eE+M~9sm@xM_vD$nlFgF%~&|?-wHBvRqCoi46)H?=tfO8B+ff^`?6ba4%WY{w8 z*F`v+~DNl zv5k%%k=ld2#fB#lA3<3Xai9Mq(>ty{((BZDs~HKMh;Luvbub87A2Q3;k!H2+Ese>z zUif(E(kO%kBj7GVcLo|dn%1_;e7Bs}6ml4f%7Y!dn;RRCZP)LMtZGk?qp~esF)Og` z`3{qg|Il8fa9}Tgf$a9JwssJkcK-{f(H}7@DEpsR7sjzUV59*bHjG~yLrw7azX`}V z@hg8^t83e43P=zb3?D>cgmf${E%ytOmFPFX<*8|Cs2*R~?3!U;XaI()sjD-=Eq&dy<&8W}uk#FGzOtV=qcQQx^J7(8Yb#{6L@d+5InWTaJ+w9`H924x{I|y1vzUow z$%ZH4^`mSe5r9MTPvNg|Ur_0id&z)Al9y=A50~w~5L9p}?qY8ZZ|+b$T#VZ@u9?hdI8~rxgHV|0M0W=R$-_7dkBOm_ zB#DT>iz^-|iqL3;Ih;223Z#BP&w&|_SQV;pKRObkEZ76k7f`_r$ReSeAs+D!DW=NL zb#--#uV0g7XkOOSV?@U$)Nq21JbQKs4+T0uN`(V-;m4El(8*McjT1V&`B+#U0P_SY z?L<@od*ka(KK~naSw$m<_p8Oce0eG_iAYkxq3CO^y?*uTXNbHFB5%8X{gPKuFoYg3 zkkkV_W@>6m08@k~kb;2uwPK%<(@EJ%xWKWK93JG1P35gfO)%umZ9Q`}Xa_HX{^B65>F=zUWQdjlH7lR99ih>guWs2eUBy z>7>THmb;gT3iKw^_4Mf=e8b{ICuk zz$E?OPh}0E7t5x!sH&@9f*yjZO&~yK$tU$@tU$B?uLlkvRs;gYastc8sV2x8=63oA z2b+EiXGb7wc5V(aviXTl8ZbT3ujP#?uMqvL6u8pZF+??$eZqLsI^saMjXj=aw@a4| z9(!1Hw4ZWH0*XY%*Q>g^inwR2(O~jR+vEKFs%&%2DC5X4)$u%{Jo+8$jkD$aw>6+L zkRDV<*k$4nOlDA&ewX6s!VdBB4qSWuz?1`17hZ`t9TIgpT^+)l0$m6|82i-z(d(y< zZwOmIH1q=C8$3Jg%f^zscS=|Po`Q^`rSHZLF$-%?NEKx zdFpozkQNjV9cTc=Vw&adXJGg?<+XJe5g=mc*%k@{UuTCs=$agPd@A$iSaT8<2SyTN zXhiPFVX$gXzZaa%|9X<3e$fyJ1nm1Rpeuvb5~>0eCE^FRAICT#=bYr`P6EJ02(3_X zWhc%e)Tsf<7-cy;i{Rj3=dtEp(Y5UVh)fpJ4@lY+!Eqb=nQ^48tqoon)(JH+At&cR zut)fcwLjRi zpwOit5LH!GM0Uk!eIltY-uSnehmE$2a6v;P@EJZIpZsIgocK=L{~Uv@TQRjysHgs!eG!ooKp0pZsPT#X_EB$v=cM3)Fp z?B41;3(gb7sW_a{H$`%?vcy9@O-C_Rwk6?Ge8XZM*yQ!ck1ycNk~#V2vDOBk`(1;! zuT$nJj(Qg#e?0roJbduSF`q+@idGTnOn_9Z;emjphif%xk-nc$2w%5Ztsn&=;x^0X z=H^B+|Fn>4=JO3DkLIm?U z8EICyh_F)k?AtetE&o4Z6$pZeexP-;cz`_U8cwC%0qsJ5SweRf-3+MAOtDs#*k-xTE^JUoultNQLj}lADB{KUoR~u zM}y;#u9J%lCy`1+-Nn{-n{SeXwK$Bv%mFqX8A(gjMih8#4|6CpMDz|?rhFviB0cnE zUj=K3b=F-4O3x}0yI4j^Bsu`tDmZMe+ngDW3V@ok{& z#?WF=Vs=E=`c@jfK>V~NDi`s`&OO?XzoVU&!*pRZ}%kg>KteemGH3XXIQ zE+PpASqD!ajTm?mpKiD#Py6&<1_2*Pz;FLKd=8br*kv+4J$)}C zt;mQWiUQA|HC6qA`tv!sPK0zJA;APM7fcM9S$rOfiKT^w@OY~x=+GQdq-(x?dxMOX z#RXF`1O4-LdQ_4_OQCR7j=YIXt zg(GucU9=13DHrJ_94lN1+Bf8Cv@1i1JSZD)u5$W6c~XUF9Xe0{7r)A0lx-{n7L!Pb zp>-K!zcPxsh9XNDc6&Pdw6mfPEi%ChSFU_TfZSm~y45Pb#<>IWjf#p2A4`?*`keI@ z;1FZ2sWjm2SfHjimv#rqCUo#*CMU}V?X%o3MomUdPwyw2z;f=KR$@(5bC05Nl6s0V zy5u7&W*)s0U%q@9gE|d)V;4bF)6-AmvrTBKW%_asBEj@z=-l1az+)Rn>F6Hy*rsG> ztA3gYXOPylhzPyHuC@Z=mUvRU#9D!~?dQ+OQLd>+!9CD95S_6rS)hY#Iq+aN(@l^B zY}!EIm$);2|AXYd+S2E5jH84TZ46WpC(LIn8@>~;B&r|0dKDmLP}@nmgS4IH7j zV_U$Bk40)GJT~?RXoIvQ!(LKD3FOWR-5YR<&@kbo6gzr-KXoxl%`jV=lb81dpccFw zc=JlYA!yrhPX(R-T!q((1OcQq;<)A z>_qgFgRugdY1a}X_wC$n4L$~eLC|9{$vFqE)BKJLfHuhU?E%?G0SUZI#WdP1cSDzr zs(?Ap=Cq1hN zCHgAx6>-N#+f*Q)I(b@gxqM7}Y7!mcC{T^Cke=S@ohkDyAn4$AFn~_b)v^`4B7lH$ zkAq9Dr24{rb;I+OvUxE*vcr%wu0-?Pzye`C^5>+VLtzuYyEp`dmGIvz0ze^JzUmbE>)5VR`F2ub=HZ$sP54j|i@0%IgB%Pl zXufn0GaR5n2*#XefZi>Ir|AAldJZj@C%d>zg!_&?SV+O#6_Hc*m* zrUPWo-G^&{T1((tXjwmh{`5*4lh+kJX6=M)#YPQ#`V^B1ualB?-8cO5sHvkv9$N+_ z1Vu;Pz@P!@pFC7AXvp9;jjgR;Q3bJQp+ZBHAj~QtAy{z~ESxqsk?6b#5P?iLLJy72 z&BrAq@b`>TXz%Z5m8GVmnB16Tt*3}!aaB@$)9plGjJsB{vVuIlS6<0|1sKx_|y zQPl4n@$zLY)W|(lR3}75*FMq3ps}GJpyN{?ITF}uEt}RRK=6BJ8(Z5EWG`SpqJjp) z44+yOMA9~!FRgtX_>di*kba4~!}_uVumRSLfZ@<*p`c-B`1tHZVMEZ2(AKcg5G50- zj>vo9(`I#$gP5s7c&;W^{4NP_qVa#@bpDmCP!2Kl(2?oIzU}Vvv>_z6srW^|S9`x-vc4-SaGi98Mhenh8&W!m4Ss;Mc9$UcLF#|P>m7~5C|CAzw@1JM~A z-242Y-o`gsXn%A*i6#rshI=Lkc+jSa#Gq}@c?dg%$;1gz3Ge8S^LdH&=}X!2XsneN zp5|qShEiwm(nOiXo+J2uR8%Ee3IW#6b=&VC1|AT!M6f*TQ%^bnIr^a)l(dCTu21Ezb~v2R4Vg*@(b5 z;e=w#)d1!Y>0{&(Ko2f0tH8}hx?t>A{wX3;4(j|LUk9T^;n-2YMG8=IIU)kE*Bzal zpvn?S9%7D1^xp?>K+}PN0azQKU?UQPOtw8A`Axsm!gjz;M!fBUkA9pIC*U9Q=O{vY z_ZHfS{5jm9?ja&&*Z=4Ukvan|6f*}mz%b16_1VjmOjM-a7w6~b4Lr(w?)27!4+2E8 z;4X$Tbv z*O6;Zg=0t9Y6yj^X=$CXZVi9rF;ugk$i>4Z^$!SuYVZK!Kk$ySjLa^@q}d<`qzHgy zupyXs}f@!L=qV0yJ&lBg5W^oj-ASpc8(%$p_IxNkJjt&^mfJp)DY^ zxR>-&@ml0gbrcX-9LG+d-is+FY|@pL6^w@%Wo!F1_8>lv1C)U18gS{YTc;{3EAi;j zDxmC}f`A$I*F&Hd+?JG*f;#^gG#k1Az!*t?@@)*|WRpb4#qq{V+>>C27IAR`-mM%qqqgi2e&519-cF zY72)Ek2s+82lQ6k!oZAC1U4_q%0A*N+8M&2Q(S7ld8(j+{E0h-{+WnbSCZoc)XMu9 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 Windows Defender Security Center > Enterprise Customization**. + +6. Open the **Configure customized contact information** setting and set it to **Enabled**. Click **OK**. + +7. Open the **Specify contact company name** setting and set it to **Enabled**. Enter your company or organization's name in the field in the **Options** section. Click **OK**. + +8. To ensure the custom notification appear, you must also configure at least one of the following settings by opening them, setting them to **Enabled** and adding the contact information in the field under **Options**: + 1. Specify contact email address of Email ID + 2. Specify contact phone number or Skype ID + 3. Specify contact website + +9. Click **OK** after configuring each setting to save your changes. + + +### Use PowerShell to customize the notification + + + +>[!NOTE] +>Are there any PS cmdlets for customizing? What about CSPs for MDM? + + >[!NOTE] From 0a4a65fadc121cab59e73e297864026493a1fed0 Mon Sep 17 00:00:00 2001 From: Iaan D'Souza-Wiltshire Date: Tue, 15 Aug 2017 15:09:48 -0700 Subject: [PATCH 086/290] asr drafted --- .../attack-surface-reduction-exploit-guard.md | 3 +-- .../controlled-folders-exploit-guard.md | 2 +- .../customize-attack-surface-reduction.md | 11 +---------- 3 files changed, 3 insertions(+), 13 deletions(-) diff --git a/windows/threat-protection/windows-defender-exploit-guard/attack-surface-reduction-exploit-guard.md b/windows/threat-protection/windows-defender-exploit-guard/attack-surface-reduction-exploit-guard.md index 042de4137d..f3b27e6b2f 100644 --- a/windows/threat-protection/windows-defender-exploit-guard/attack-surface-reduction-exploit-guard.md +++ b/windows/threat-protection/windows-defender-exploit-guard/attack-surface-reduction-exploit-guard.md @@ -28,13 +28,12 @@ ms.author: iawilt **Manageability available with** -- Windows Defender Security Center app - Group Policy - PowerShell - Configuration service providers for mobile device management -Attack Surface Reduction is a feature that is part of Windows Defender Exploit Guard. It helps prevent actions and apps that are typically used by exploit-seeking malware to infect machines. +Attack Surface Reduction is a feature that is part of [Windows Defender Exploit Guard](windows-defender-exploit-guard.md). It helps prevent actions and apps that are typically used by exploit-seeking malware to infect machines. The feature is comprised of a number of rules, each of which target specific behaviors that are typically used by malware and malicious apps to infect machines, such as: diff --git a/windows/threat-protection/windows-defender-exploit-guard/controlled-folders-exploit-guard.md b/windows/threat-protection/windows-defender-exploit-guard/controlled-folders-exploit-guard.md index ea1bc34493..94fa39f532 100644 --- a/windows/threat-protection/windows-defender-exploit-guard/controlled-folders-exploit-guard.md +++ b/windows/threat-protection/windows-defender-exploit-guard/controlled-folders-exploit-guard.md @@ -35,7 +35,7 @@ ms.author: iawilt - Configuration service providers for mobile device management -Controlled Folder Access helps you protect valuable data from malicious apps and threats, such as ransomware. It is part of Windows Defender Exploit Guard, which is itself a component in the new Windows Defender Advanced Threat Protection offering of security and threat prevention products. +Controlled Folder Access helps you protect valuable data from malicious apps and threats, such as ransomware. It is part of [Windows Defender Exploit Guard](windows-defender-exploit-guard.md). All apps (any executable file, including .exe, .scr, .dll files and others) are assessed by Windows Defender Antivirus, which then determines if the app is malicious or safe. If the app is determined to be malicious or suspicious, then it will not be allowed to make changes to any files in any protected folder. diff --git a/windows/threat-protection/windows-defender-exploit-guard/customize-attack-surface-reduction.md b/windows/threat-protection/windows-defender-exploit-guard/customize-attack-surface-reduction.md index ff43300ff8..c803200e8d 100644 --- a/windows/threat-protection/windows-defender-exploit-guard/customize-attack-surface-reduction.md +++ b/windows/threat-protection/windows-defender-exploit-guard/customize-attack-surface-reduction.md @@ -79,8 +79,7 @@ Use the [./Vendor/MSFT/Policy/Config/Defender/AttackSurfaceReductionOnlyExclusio ## Customize the notification -See the [Windows Defender Security Center](/windows-defender-security-center/windows-defender-security-center) topic for more information about customizing the notification when a rule is triggered and blocks an app or file. - +See the [Windows Defender Security Center](/windows-defender-security-center/windows-defender-security-center#customize-notifications-from-the-windows-defender-security-center) topic for more information about customizing the notification when a rule is triggered and blocks an app or file. @@ -90,11 +89,3 @@ See the [Windows Defender Security Center](/windows-defender-security-center/win - [Enable Attack Surface Reduction](enable-attack-surface-reduction.md) - [Evaluate Windows Defender Exploit Guard](evaluate-windows-defender-exploit-guard.md) - - - -### Attack Surface Reduction - -- ./Vendor/MSFT/Policy/Config/Defender/AttackSurfaceReductionOnlyExclusions -- ./Vendor/MSFT/Policy/Config/Defender/AttackSurfaceReductionRules --- Value as String Data Type : {75668C1F-73B5-4CF0-BB93-3ECF5CB7CC84}:1 \ No newline at end of file From 16b320ef2fec7b62476deec8a06310451ffc8d77 Mon Sep 17 00:00:00 2001 From: Iaan D'Souza-Wiltshire Date: Tue, 15 Aug 2017 16:27:27 -0700 Subject: [PATCH 087/290] intro topics for main, evaluate, audit, asr, cfa drafted --- .../audit-windows-defender-exploit-guard.md | 60 ++++++++----------- .../customize-attack-surface-reduction.md | 6 +- .../enable-attack-surface-reduction.md | 22 +++++-- ...enable-controlled-folders-exploit-guard.md | 8 ++- .../evaluate-attack-surface-reduction.md | 2 +- ...evaluate-windows-defender-exploit-guard.md | 32 ++++++---- .../network-protection-exploit-guard.md | 52 +--------------- .../windows-defender-exploit-guard.md | 16 ++--- 8 files changed, 87 insertions(+), 111 deletions(-) diff --git a/windows/threat-protection/windows-defender-exploit-guard/audit-windows-defender-exploit-guard.md b/windows/threat-protection/windows-defender-exploit-guard/audit-windows-defender-exploit-guard.md index 04a89fd2a7..36feda4bb8 100644 --- a/windows/threat-protection/windows-defender-exploit-guard/audit-windows-defender-exploit-guard.md +++ b/windows/threat-protection/windows-defender-exploit-guard/audit-windows-defender-exploit-guard.md @@ -1,7 +1,7 @@ --- -title: -description: -keywords: +title: Test how the features will work in your organization +description: Auditing mode lets you use the event log to see how Windows Defender Exploit Guard would protect your devices if it were enabled +keywords: exploit guard, audit, auditing, mode, enabled, disabled, test, demo, evaluate, lab search.product: eADQiWindows 10XVcnh ms.pagetype: security ms.prod: w10 @@ -14,44 +14,34 @@ ms.author: iawilt --- -# Use audit mode to evaluate Windows Defender Exploit Guard features +# Use auditing mode to evaluate Windows Defender Exploit Guard features You can enable each of the features of Windows Defender Explot Guard in auditing mode. This lets you see a record of what *would* have happened if you had enabled the feature. You might want to do this when testing how the feature will work in your organization, to ensure it doesn't affect your line-of-business apps, and to get an idea of how many suspicious file modification attempts generally occur over a certain period. -This topic lists the auditing functionality available for each feature, the management tools (Group Policy, Intune, MDM CSPs, System Center Configuration Manager, or PowerShell) that can be used to configure and deploy the setting to multiple machines in your network(s), and links to configuring each feature or setting. +While the features will not block or prevent apps, scripts, or files from being modified, the Windows Event Log will record events as if the features were fully enabled. This means you can enable auditing mode and then review the event log to see what impact the feature would have had were it enabled. + +This topic links to enabling the auditing functionality for each feature. It also You can use Group Policy, PowerShell, and configuration servicer providers (CSPs) to enable auditing mode. + + +Auditing options | How to enable auditing mode | How to view events +- | - | - +Auditing applies to all events | [Enable Controlled Folder Access](enable-controlled-folders-exploit-guard.md#enable-and-audit-controlled-folder-access) | [Controlled Folder Access events](controlled-folders-exploit-guard.md#review-controlled-folder-access-events-in-windows-event-viewer) +Auditing applies to individual rules | [Enable Attack Surface Reduction rules](enable-attack-surface-reduction.md#enable-and-audit-attack-surface-reduction-rules) | [Attack Surface Reduction events](attack-surface-reduction-exploit-guard.md#review-attack-surface-reduction-events-in-windows-event-viewer) +Auditing applies to all events | [Enable Network Protection](enable-network-protection.md#enable-and-audit-network-protection) | [Network Protection events](network-protection-exploit-guard.md#review-network-protection-events-in-windows-event-viewer) +Auditing applies to individual mitigations | [Enable Exploit Protection](enable-exploit-protection.md#enable-and-audit-exploit-protection) | [Exploit Protection events](exploit-protection-exploit-guard.md#review-exploit-protection-events-in-windows-event-viewer) + + +## Related topics + +Topic | Description +---|--- +- [Protect devices from exploits with Windows Defender Exploit Guard](exploit-protection-exploit-guard) +- [Reduce attack surfaces with Windows Defender Exploit Guard](attack-surface-reduction-exploit-guard.md) +- [Protect your network with Windows Defender Exploit Guard](network-protection-exploit-guard.md) +- [Protect important folders with Controlled Folder Access](controlled-folders-exploit-guard.md) - - -## Audit/block modes - -Controlled Folder Access has mitigations that can be individually enabled in audit or blocking mode. - -Component |Description |Rule/mitigation description | --|-|-|- -Controlled Folder Access |Automatically blocks access to content to protected folders. - This can be enabled in audit/block mode |Protected folders |Folders that are shielded by this component. -| | | Allowed apps |Apps that are allowed to write into protected folders - - - - -### Audit/block modes - -Each of these components can individually be enabled in audit or blocking mode. - -Attack Surface Reduction and Controlled Folder Access also have mitigations that can be individually enabled in audit or blocking mode. - -Component |Description |Rule/mitigation description | --|-|-|- -Attack Surface Reduction (ASR) | Provides rules that allow you to prevent macro, script and email threats. - Each rule can be enabled in audit/block mode - Supports file/folder exclusions applied to all rules |Rules to prevent macro threats |Block office application from creating executable content -| | | | Block obfuscated js/vbs/ps/macro code -| | | | Block office application from launching child processes -| | | | Block office application from injecting into other processes -| | | | Block Win32 imports from macro code in Office -| | | Rules to prevent script threats |Block js/vbs from executing payload downloaded from Internet -| | | | Block obfuscated js/vbs/ps/macro code -| | | Rules to prevent email threats |Block execution of executable content (exe, dll, ps, js, vbs, etc) dropped from email (webmail/mail-client). \ No newline at end of file diff --git a/windows/threat-protection/windows-defender-exploit-guard/customize-attack-surface-reduction.md b/windows/threat-protection/windows-defender-exploit-guard/customize-attack-surface-reduction.md index c803200e8d..6ecd896317 100644 --- a/windows/threat-protection/windows-defender-exploit-guard/customize-attack-surface-reduction.md +++ b/windows/threat-protection/windows-defender-exploit-guard/customize-attack-surface-reduction.md @@ -13,6 +13,7 @@ author: iaanw ms.author: iawilt --- +# Customize Attack Surface Reduction **Applies to:** @@ -70,7 +71,7 @@ Continue to use `Add-MpPreference -AttackSurfaceReductionOnlyExclusions` to add >[!IMPORTANT] >Use `Add-MpPreference` to append or add apps to the list. Using the `Set-MpPreference` cmdlet will overwrite the existing list. -### Use MDM CSPs to to exclude files and folders +### Use MDM CSPs to exclude files and folders Use the [./Vendor/MSFT/Policy/Config/Defender/AttackSurfaceReductionOnlyExclusions](https://docs.microsoft.com/en-us/windows/client-management/mdm/policy-csp-defender#defender-attacksurfacereductiononlyexclusions) configuration service provider (CSP) to add exclusions. @@ -78,8 +79,7 @@ Use the [./Vendor/MSFT/Policy/Config/Defender/AttackSurfaceReductionOnlyExclusio ## Customize the notification - -See the [Windows Defender Security Center](/windows-defender-security-center/windows-defender-security-center#customize-notifications-from-the-windows-defender-security-center) topic for more information about customizing the notification when a rule is triggered and blocks an app or file. +See the [Windows Defender Security Center](../windows-defender-security-center/windows-defender-security-center#customize-notifications-from-the-windows-defender-security-center) topic for more information about customizing the notification when a rule is triggered and blocks an app or file. diff --git a/windows/threat-protection/windows-defender-exploit-guard/enable-attack-surface-reduction.md b/windows/threat-protection/windows-defender-exploit-guard/enable-attack-surface-reduction.md index 842c5005a0..71f847c5ea 100644 --- a/windows/threat-protection/windows-defender-exploit-guard/enable-attack-surface-reduction.md +++ b/windows/threat-protection/windows-defender-exploit-guard/enable-attack-surface-reduction.md @@ -35,13 +35,15 @@ ms.author: iawilt Attack Surface Reduction is a feature that is part of Windows Defender Exploit Guard. It helps prevent actions and apps that are typically used by exploit-seeking malware to infect machines. + + +## Enable and audit Attack Surface Reduction rules + You can use Group Policy, PowerShell, or MDM CSPs to configure the state or mode for each rule. This can be useful if you only want to enable some rules, or you want to enable rules individually in audit mode. For further details on how audit mode works, and when you might want to use it, see the [auditing Windows Defender Exploit Guard topic](audit-windows-defender-exploit-guard.md). -## Enable Attack Surface Reduction rules - -ASR rules are identified by their unique rule ID. +Attack Surface Reduction rules are identified by their unique rule ID. Rule IDs willl be populated on machines that are enrolled in an E5 license. These machines will also properly report their Attack Surface Reduction rule history in the Windows Defender Security Center web console. @@ -107,7 +109,19 @@ See the [Evaluate Attack Surface Reduction rules](evaluate-attack-surface-reduct >Not sure if this is right. What does AttackSurfaceReductionRules_Actions do? Do you need to add $TRUE/$FALSE or 1/0 at the end to enable it? Does the rule need to go in " or {}? Some examples would be handy here I think >[!IMPORTANT] ->Use `Add-MpPreference` to append or add rules. Using the `Set-MpPreference` cmdlet will overwrite the existing list. +>Use `Add-MpPreference` to append or add rules. Using the `Set-MpPreference` cmdlet will overwrite the existing list. + +You can enable the feauting in auditing mode using the following cmdlet: + +```PowerShell +Set-MpPreference -AttackSurfaceReductionRules_Actions AuditMode +``` + +Use `Disabled` insead of AuditMode to turn the feature off. + +>[!NOTE] +>We need to walk through this so I understand how it works + ### Use MDM CSPs to enable Attack Surface Reduction rules diff --git a/windows/threat-protection/windows-defender-exploit-guard/enable-controlled-folders-exploit-guard.md b/windows/threat-protection/windows-defender-exploit-guard/enable-controlled-folders-exploit-guard.md index df9dfd2dd0..c062b2db26 100644 --- a/windows/threat-protection/windows-defender-exploit-guard/enable-controlled-folders-exploit-guard.md +++ b/windows/threat-protection/windows-defender-exploit-guard/enable-controlled-folders-exploit-guard.md @@ -39,6 +39,9 @@ Controlled Folder Access helps you protect valuable data from malicious apps and This topic describes how to enable Controlled Folder Access with the Windows Defender Security Center app, Group Policy, PowerShell, and mobile device management (MDM) configuration service providers (CSPs). + +## Enable and audit Controlled Folder Access + You can enable Controlled Folder Access with the Windows Defender Security Center app, Group Policy, PowerShell, or MDM CSPs. You can also set the feature to audit mode. Audit mode allows you to test how the feature would work (and review events) without impacting the normal use of the machine. For further details on how audit mode works, and when you might want to use it, see the [auditing Windows Defender Exploit Guard topic](audit-windows-defender-exploit-guard.md). @@ -83,9 +86,12 @@ For further details on how audit mode works, and when you might want to use it, 2. Enter the following cmdlet: ```PowerShell - Set-MpPreference -EnableControlledFolderAccess 1 + Set-MpPreference -EnableControlledFolderAccess Enabled ``` +You can enable the feauting in auditing mode by specifying `AuditMode` instead of `Enabled`. + +Use `Disabled` to turn the feature off. ### Use MDM CSPs to enable Controlled Folder Access diff --git a/windows/threat-protection/windows-defender-exploit-guard/evaluate-attack-surface-reduction.md b/windows/threat-protection/windows-defender-exploit-guard/evaluate-attack-surface-reduction.md index ea07b44ca4..6ee8fcbc6c 100644 --- a/windows/threat-protection/windows-defender-exploit-guard/evaluate-attack-surface-reduction.md +++ b/windows/threat-protection/windows-defender-exploit-guard/evaluate-attack-surface-reduction.md @@ -245,7 +245,7 @@ This enables all Attack Surface Reduction rules in audit mode. >[!TIP] >If you want to fully audit how Attack Surface Reduction will work in your organization, you'll need to use a management tool to deploy this setting to machines in your network(s). -You can also use Group Policy, Intune, MDM, or System Center Configuration Manager to configure and deploy the setting, as described in the main [Attack Surface Reduction topic](attack-surface-reduction-exploit-guard.md). +You can also use Group Policy, Intune, or MDM CSPs to configure and deploy the setting, as described in the main [Attack Surface Reduction topic](attack-surface-reduction-exploit-guard.md). diff --git a/windows/threat-protection/windows-defender-exploit-guard/evaluate-windows-defender-exploit-guard.md b/windows/threat-protection/windows-defender-exploit-guard/evaluate-windows-defender-exploit-guard.md index c2fdb2c0a5..4f2500cca8 100644 --- a/windows/threat-protection/windows-defender-exploit-guard/evaluate-windows-defender-exploit-guard.md +++ b/windows/threat-protection/windows-defender-exploit-guard/evaluate-windows-defender-exploit-guard.md @@ -1,7 +1,7 @@ --- -title: -description: -keywords: +title: Evaluate the impact of each of the four features in Windows Defender Exploit Guard +description: Use our evaluation guides to quickly enable and configure features, and test them against common attack scenarios +keywords: evaluate, guides, evaluation, exploit guard, controlled folder access, attack surface reduction, exploit protection, network protection, test, demo search.product: eADQiWindows 10XVcnh ms.pagetype: security ms.prod: w10 @@ -28,13 +28,25 @@ ms.author: iawilt Windows Defender Exploit Guard is a new collection of tools and features that help you keep your network safe from exploits. Exploits are infection vectors for malware that rely on vulnerabilities in software. -You can use Windows Defender EG to: +Windows Defender Exploit Guard is comprised of four features. We've developed evaluation guides for each of the features so you can easily and quickly see how they work and determine if they are suitable for your organization. -- Apply exploit mitigation techniques to apps your organization uses, both individually and to all apps, with [Exploit Protection](exploit-protection-exploit-guard.md) -- Reduce the attack surface that exploits can leverage, by utlizing rules that go beyond standard host-intrusion prevention systems (HIPS) with [Attack Surface Reduction rules](attack-surface-reduction-exploit.guard.md) -- Extend the malware and social engineering protection offered by Windows Defender SmartScreen in Edge to cover network traffic and connectivity outside of the browser with [Network Protection](network-protection-exploit-guard.md) -- Protect files in key system folders from changes made by malicious and suspicious apps with [Controlled Folder Access](controlled-folders-exploit-guard.md) - -There are a few ways you can get started evaluating Windows Defender EG to see how it works and how it could help protect your network. This topic brings together the evaluation topics for each of the four features in Windows Defender EG. +Before you begin, you should read the main [Windows Defender Exploit Guard](windows-defender-exploit-guard.md) topic to get an understanding of each of the features and what their prerequisutes are. +- [Evaluate Attack Surface Reduction](evaluate-attack-surface-reduction.md) +- [Evaluate Controlled Folder Access](evaluate-controlled-folder-access.md) +- [Evaluate Exploit Protection](evaluate-exploit-protection.md) +- [Evaluate Network Protection](evaluate-network-protection.md) + +You might also be interested in enabling the features in auditing mode - which allows you to see how the features work in the real world without impacting your organization or employee's work habits: + +- [Use auditing mode to evaluate Windows Defender Exploit Guard features](audit-windows-defender-exploit-guard.md) + +## Related topics + +Topic | Description +---|--- +- [Protect devices from exploits with Windows Defender Exploit Guard](exploit-protection-exploit-guard) +- [Reduce attack surfaces with Windows Defender Exploit Guard](attack-surface-reduction-exploit-guard.md) +- [Protect your network with Windows Defender Exploit Guard](network-protection-exploit-guard.md) +- [Protect important folders with Controlled Folder Access](controlled-folders-exploit-guard.md) \ No newline at end of file diff --git a/windows/threat-protection/windows-defender-exploit-guard/network-protection-exploit-guard.md b/windows/threat-protection/windows-defender-exploit-guard/network-protection-exploit-guard.md index 670f31b22a..cec397807f 100644 --- a/windows/threat-protection/windows-defender-exploit-guard/network-protection-exploit-guard.md +++ b/windows/threat-protection/windows-defender-exploit-guard/network-protection-exploit-guard.md @@ -37,56 +37,10 @@ ms.author: iawilt - Windows Defender Security Center app -Windows Defender Exploit Guard is a new collection of tools and features that help you keep your network safe from exploits. Exploits are infection vectors for malware that rely on vulnerabilities in software. - -You can use Windows Defender EG to: - -- Apply exploit mitigation techniques to apps your organization uses, both individually and to all apps, with [Exploit Protection](exploit-protection-exploit-guard.md) -- Reduce the attack surface that exploits can leverage, by utlizing rules that go beyond standard host-intrusion prevention systems (HIPS) with [Attack Surface Reduction rules](attack-surface-reduction-exploit.guard.md) -- Extend the malware and social engineering protection offered by Windows Defender SmartScreen in Edge to cover network traffic and connectivity outside of the browser with [Network Protection](network-protection-exploit-guard.md) -- Protect files in key system folders from changes made by malicious and suspicious apps with [Controlled Folder Access](controlled-folders-exploit-guard.md) - -Evaluate Windows Defender EG with our evaluation and set-up guide, which provides a pre-built PowerShell script and testing tool so you can see the new features in action: -- [Evaluate Windows Defender Exploit Guard](evaluate-windows-defender-exploit-guard.md) - -You can also [enable audit mode](audit-mode-exploit-guard.md) for Windows Defender EG, which provides with reporting and event logs that indicate how the feature would have responded if it had been fully enabled. This can be useful when evaluating the impact of Windows Defender EG and to help determine the impact of the features on your network's security. - -Windows Defender EG is a component of the new Windows Defender Advanced Threat Protection suite of threat mitigation, preventing, protection, and analysis technologies. Other components of Windows Defender Advanced Threat Protection include: - - [The Windows Defender ATP console](../windows-defender-atp/windows-defender-advanced-threat-protection.md) -- [Windows Defender Antivirus in Windows 10](../windows-defender-antivirus/windows-defender-antivirus-in-windows-10.md) - - [Windows Defender SmartScreen] - - [Windows Defender Device Guard] - - [Windows Defender Application Control] - - Each of the features in Windows Defender EG have slightly different requirements: - - Feature | Minimum Windows 10 Insider Preview build | Windows Defender Antivirus | Windows Defender Advanced Threat Protection license - -|-|-|- - Exploit Protection | 16232 | No requirement | Required for reporting in the Windows Defender ATP console - Attack Surface Reduction | 16232 | Must be enabled | Required - Network Protection | not released | Must be enabled | Required for reporting in the Windows Defender ATP console - Controlled Folder Access | 16232 | Must be enabled | Required for reporting in the Windows Defender ATP console - -> [!NOTE] -> Each feature's requirements are further described in the individual topics in this library. - - The way in which the features can be managed, configured, and reported on also varies: - - Feature | Configuration available with | Reporting available with - -|-|- - Exploit Protection | System Center Configuration Manager, Group Policy, Microsoft Intune, Mobile device management policies, PowerShell, Windows Defender Security Center | Windows Event logs - Attack Surface Reduction | Group Policy, Microsoft Intune, Mobile device management policies, Windows Defender Security Center | x - Network Protection | System Center Configuration Manager, Group Policy, Microsoft Intune, Mobile device management policies, Windows Defender Security Center | x - Controlled Folder Access | System Center Configuration Manager, Group Policy, Microsoft Intune, Mobile device management policies, Windows Defender Security Center | x - ## In this library - -Topic | Description ----|--- -[Protect devices from exploits with Windows Defender Exploit Guard](exploit-protection-exploit-guard) | Exploit Protection provides you with many of the features in now-retired Enhanced Mitigations Experience Toolkit - and adds additional configuration and technologies. These features can help prevent threats from using vulnerabilities to gain access to your network and devices. You can create a template of settings that can be exported and copied to multiple machines in your network at once. -[Reduce attack surfaces with Windows Defender Exploit Guard](attack-surface-reduction-exploit.guard.m) | Use pre-built rules to manage mitigations for key attack and infection vectors, such as macro, script, PowerShell, USB, and Flash security policies and configuration. -[Protect your network with Windows Defender Exploit Guard](network-protection-exploit-guard.md) | Minimize the exposure of your devices from network and web-based infection vectors, and set up reporting for suspicious activity. -[Protect important folders with Controlled Folder Access](controlled-folders-exploit-guard.md) | Prevent unknown or unauthorized apps (such as ransomware malware) from writing to sensitive folders, such as folders containing sensitive or business-critical data. + + +Set-MpPreference -EnableNetworkProtection [Disabled|Enabled|AuditMode] \ No newline at end of file diff --git a/windows/threat-protection/windows-defender-exploit-guard/windows-defender-exploit-guard.md b/windows/threat-protection/windows-defender-exploit-guard/windows-defender-exploit-guard.md index 43d3e1ae33..2970b32a36 100644 --- a/windows/threat-protection/windows-defender-exploit-guard/windows-defender-exploit-guard.md +++ b/windows/threat-protection/windows-defender-exploit-guard/windows-defender-exploit-guard.md @@ -1,6 +1,6 @@ --- title: Use Windows Defender Exploit Guard to protect your corporate network -description: Windows Defender Exploit Guard consists of features that can protect your network from malware and threat infection. It replaces EMET. +description: Windows Defender Exploit Guard consists of features that can protect your network from malware and threat infection, including helping to prevent ransomware encryption and exploit attacks keywords: emet, exploit guard, Controlled Folder Access, Network Protection, Exploit Protection, Attack Surface Reduction, hips, host intrusion prevention system search.product: eADQiWindows 10XVcnh ms.pagetype: security @@ -20,7 +20,7 @@ ms.author: iawilt **Applies to:** -- Windows 10 Insider Preview, build 16242 and later +- Windows 10 Insider Preview **Audience** @@ -31,21 +31,21 @@ Windows Defender Exploit Guard is a new collection of tools and features that he You can use Windows Defender EG to: - Apply exploit mitigation techniques to apps your organization uses, both individually and to all apps, with [Exploit Protection](exploit-protection-exploit-guard.md) -- Reduce the attack surface that exploits can leverage, by utlizing rules that go beyond standard host-intrusion prevention systems (HIPS) with [Attack Surface Reduction rules](attack-surface-reduction-exploit.guard.md) +- Reduce the attack surface that exploits can leverage, by utlizing rules that go beyond standard host-intrusion prevention systems (HIPS) with [Attack Surface Reduction rules](attack-surface-reduction-exploit-guard.md) - Extend the malware and social engineering protection offered by Windows Defender SmartScreen in Edge to cover network traffic and connectivity outside of the browser with [Network Protection](network-protection-exploit-guard.md) - Protect files in key system folders from changes made by malicious and suspicious apps with [Controlled Folder Access](controlled-folders-exploit-guard.md) Evaluate Windows Defender EG with our evaluation and set-up guide, which provides a pre-built PowerShell script and testing tool so you can see the new features in action: - [Evaluate Windows Defender Exploit Guard](evaluate-windows-defender-exploit-guard.md) -You can also [enable audit mode](audit-mode-exploit-guard.md) for Windows Defender EG, which provides with reporting and event logs that indicate how the feature would have responded if it had been fully enabled. This can be useful when evaluating the impact of Windows Defender EG and to help determine the impact of the features on your network's security. +You can also [enable audit mode](audit-windows-defender-exploit-guard.md) for Windows Defender EG, which provides with reporting and event logs that indicate how the feature would have responded if it had been fully enabled. This can be useful when evaluating the impact of Windows Defender EG and to help determine the impact of the features on your network's security. Windows Defender EG can be managed and reported on in the Windows Defender Security Center as part of the Windows Defender Advanced Threat Protection suite of threat mitigation, preventing, protection, and analysis technologies, which also includes: - [The Windows Defender ATP console](../windows-defender-atp/windows-defender-advanced-threat-protection.md) - [Windows Defender Antivirus in Windows 10](../windows-defender-antivirus/windows-defender-antivirus-in-windows-10.md) -- [Windows Defender SmartScreen] +- [Windows Defender SmartScreen](../windows-defender-smartscreen/windows-defender-smartscreen-overview.md) - [Windows Defender Device Guard] -- [Windows Defender Application Control] +- [Windows Defender Application Guard](../windows-defender-application-guard/wd-app-guard-overview.md) Each of the features in Windows Defender EG have slightly different requirements: @@ -53,7 +53,7 @@ Feature | Minimum Windows 10 Insider Preview build | Windows Defender Antivirus -|-|-|- Exploit Protection | 16232 | No requirement | Required for reporting in the Windows Defender ATP console Attack Surface Reduction | 16232 | Must be enabled | Required -Network Protection | not released | Must be enabled | Required for reporting in the Windows Defender ATP console +Network Protection | Not released | Must be enabled | Required for reporting in the Windows Defender ATP console Controlled Folder Access | 16232 | Must be enabled | Required for reporting in the Windows Defender ATP console > [!NOTE] @@ -74,7 +74,7 @@ Controlled Folder Access | System Center Configuration Manager, Group Policy, Mi Topic | Description ---|--- [Protect devices from exploits with Windows Defender Exploit Guard](exploit-protection-exploit-guard) | Exploit Protection provides you with many of the features in now-retired Enhanced Mitigations Experience Toolkit - and adds additional configuration and technologies. These features can help prevent threats from using vulnerabilities to gain access to your network and devices. You can create a template of settings that can be exported and copied to multiple machines in your network at once. -[Reduce attack surfaces with Windows Defender Exploit Guard](attack-surface-reduction-exploit.guard.m) | Use pre-built rules to manage mitigations for key attack and infection vectors, such as macro, script, PowerShell, USB, and Flash security policies and configuration. +[Reduce attack surfaces with Windows Defender Exploit Guard](attack-surface-reduction-exploit-guard.md) | Use pre-built rules to manage mitigations for key attack and infection vectors, such as macro, script, PowerShell, USB, and Flash security policies and configuration. [Protect your network with Windows Defender Exploit Guard](network-protection-exploit-guard.md) | Minimize the exposure of your devices from network and web-based infection vectors, and set up reporting for suspicious activity. [Protect important folders with Controlled Folder Access](controlled-folders-exploit-guard.md) | Prevent unknown or unauthorized apps (such as ransomware malware) from writing to sensitive folders, such as folders containing sensitive or business-critical data. From f594ecf3f54f9f9d56259198b144c1ae6eb97324 Mon Sep 17 00:00:00 2001 From: Iaan D'Souza-Wiltshire Date: Tue, 15 Aug 2017 18:58:51 -0700 Subject: [PATCH 088/290] netprot drafted --- .../audit-windows-defender-exploit-guard.md | 8 + .../customize-attack-surface-reduction.md | 2 +- .../enable-attack-surface-reduction.md | 2 +- .../enable-network-protection.md | 97 ++++++++++ .../evaluate-network-protection.md | 168 ++++++++---------- .../images/np-notif.png | Bin 0 -> 15215 bytes .../network-protection-exploit-guard.md | 64 +++++-- .../scripts/np-events.xml | 21 +++ .../windows-defender-exploit-guard.md | 10 +- 9 files changed, 258 insertions(+), 114 deletions(-) create mode 100644 windows/threat-protection/windows-defender-exploit-guard/enable-network-protection.md create mode 100644 windows/threat-protection/windows-defender-exploit-guard/images/np-notif.png create mode 100644 windows/threat-protection/windows-defender-exploit-guard/scripts/np-events.xml diff --git a/windows/threat-protection/windows-defender-exploit-guard/audit-windows-defender-exploit-guard.md b/windows/threat-protection/windows-defender-exploit-guard/audit-windows-defender-exploit-guard.md index 36feda4bb8..a8fd18defd 100644 --- a/windows/threat-protection/windows-defender-exploit-guard/audit-windows-defender-exploit-guard.md +++ b/windows/threat-protection/windows-defender-exploit-guard/audit-windows-defender-exploit-guard.md @@ -45,3 +45,11 @@ Topic | Description + +## Enabling Windows Defender EG rules in audit mode +Use the script Enable-ExploitGuardAuditMode.ps1 to turn on the ASR rules and Controlled Folder Access into audit mode via Local GP on a device. This allows one to observe how the rules would perform across various machines in your system, and determine which can be turned on in Block mode and if any exclusions need to be applied. +**Note:** Rename Enable-ExploitGuardAuditMode.rename to Enable-ExploitGuardAuditMode.ps1 +Run the following in an elevated powershell prompt: +- Set-ExecutionPolicy Bypass -Force +- .\Enable-ExploitGuardAuditMode.ps1 +Successful output should indicate ASR and Controlled Folder Access were turned on in audit mode \ No newline at end of file diff --git a/windows/threat-protection/windows-defender-exploit-guard/customize-attack-surface-reduction.md b/windows/threat-protection/windows-defender-exploit-guard/customize-attack-surface-reduction.md index 6ecd896317..57aa7dde33 100644 --- a/windows/threat-protection/windows-defender-exploit-guard/customize-attack-surface-reduction.md +++ b/windows/threat-protection/windows-defender-exploit-guard/customize-attack-surface-reduction.md @@ -87,5 +87,5 @@ See the [Windows Defender Security Center](../windows-defender-security-center/w - [Reduce attack surfaces with Windows Defender Exploit Guard](attack-surface-reduction-exploit-guard.md) - [Enable Attack Surface Reduction](enable-attack-surface-reduction.md) -- [Evaluate Windows Defender Exploit Guard](evaluate-windows-defender-exploit-guard.md) +- [Evaluate Attack Surface Reduction](evaluate-attack-surface-reduction.md) diff --git a/windows/threat-protection/windows-defender-exploit-guard/enable-attack-surface-reduction.md b/windows/threat-protection/windows-defender-exploit-guard/enable-attack-surface-reduction.md index 71f847c5ea..b65fdd426a 100644 --- a/windows/threat-protection/windows-defender-exploit-guard/enable-attack-surface-reduction.md +++ b/windows/threat-protection/windows-defender-exploit-guard/enable-attack-surface-reduction.md @@ -134,4 +134,4 @@ Use the [./Vendor/MSFT/Policy/Config/Defender/AttackSurfaceReductionRules](https - [Reduce attack surfaces with Windows Defender Exploit Guard](attack-surface-reduction-exploit-guard.md) - [Customize Attack Surface Reduction](customize-attack-surface-reduction.md) -- [Evaluate Windows Defender Exploit Guard](evaluate-windows-defender-exploit-guard.md) +- [Evaluate Attack Surface Reduction](evaluate-attack-surface-reduction.md) diff --git a/windows/threat-protection/windows-defender-exploit-guard/enable-network-protection.md b/windows/threat-protection/windows-defender-exploit-guard/enable-network-protection.md new file mode 100644 index 0000000000..dbe561aedf --- /dev/null +++ b/windows/threat-protection/windows-defender-exploit-guard/enable-network-protection.md @@ -0,0 +1,97 @@ +--- +title: Turn Network Protection on +description: Enable Network Protection with Group Policy, PowerShell, or MDM CSPs +keywords: ANetwork Protection, exploits, malicious website, ip, domain, domains, enable, turn on +search.product: eADQiWindows 10XVcnh +ms.pagetype: security +ms.prod: w10 +ms.mktglfcycl: manage +ms.sitesec: library +ms.pagetype: security +localizationpriority: medium +author: iaanw +ms.author: iawilt +--- + + +# Enable Network Protection + + +**Applies to:** + +- Windows 10 Insider Preview + +**Audience** + +- Enterprise security administrators + + +**Manageability available with** + +- Group Policy +- PowerShell +- Configuration service providers for mobile device management + + +Network Protection is a feature that is part of [Windows Defender Exploit Guard](windows-defender-exploit-guard.md). It helps to prevent employees from using any application to access dangerous domains that may host phishing scams, exploits, and other malicious content on the Internet. + + +## Enable and audit Network Protection + +You can enable Network Protection in either block or auditing mode (non-blocking, Windows Defender Advanced Threat Protection events only) with Group Policy, PowerShell, or MDM settings with CSP. + +For further details on how audit mode works, and when you might want to use it, see the [auditing Windows Defender Exploit Guard topic](audit-windows-defender-exploit-guard.md). + +>[!NOTE] +>What does it mean by non blocking ATP events only? + +### Use Group Policy to enable Network Protection + + +1. On your Group Policy management machine, open the [Group Policy Management Console](https://technet.microsoft.com/library/cc731212.aspx), right-click the Group Policy Object you want to configure and click **Edit**. + +3. In the **Group Policy Management Editor** go to **Computer configuration**. + +4. Click **Policies** then **Administrative templates**. + +5. Expand the tree to **Windows components > Windows Defender Antivirus > Windows Defender Exploit Guard > Network Protection**. + +6. Double-click the **Prevent users and apps from accessing dangerous websites** setting and set the option to **Enabled**. In the options section you must specify one of the following: + - **Block** - Users will not be able to access malicious IP addresses and domains + - **Disable (Default)** - The Network Protection feature will not work. Users will not be blocked from accessing malicious domains + - **Audit Mode** - If a user visits a malicious IP address or domain, an event will be recorded in the Windows event log but the user will not be blocked from visiting the address. + + +>[!IMPORTANT] +>To fully enable the Network Protection feature, you must set the Group Policy option to **Enabled** and also select **Block** in the options drop-down menu. + + + ### Use PowerShell to enable Network Protection + +1. Type **powershell** in the Start menu, right click **Windows PowerShell** and click **Run as administrator** +2. Enter the following cmdlet: + + ``` + Set-MpPreference -EnableNetworkProtection Enabled + ``` + +You can enable the feauting in auditing mode using the following cmdlet: + + ``` + Set-MpPreference -EnableNetworkProtection AuditMode + ``` + +Use `Disabled` insead of `AuditMode` or `Enabled` to turn the feature off. + + + +### Use MDM CSPs to enable Network Protection + + +Use the [./Vendor/MSFT/Policy/Config/Defender/EnableNetworkProtection](https://docs.microsoft.com/en-us/windows/client-management/mdm/policy-csp-defender#defender-enablenetworkprotection) configuration service provider (CSP) to enable and configure Network Protection. + + +## Related topics + +- [Protect your network with Windows Defender Exploit Guard](network-protection-exploit-guard.md) +- [Evaluate Network Protection](evaluate-network-protection.md) diff --git a/windows/threat-protection/windows-defender-exploit-guard/evaluate-network-protection.md b/windows/threat-protection/windows-defender-exploit-guard/evaluate-network-protection.md index 428d11bd27..6b4bbfdb3b 100644 --- a/windows/threat-protection/windows-defender-exploit-guard/evaluate-network-protection.md +++ b/windows/threat-protection/windows-defender-exploit-guard/evaluate-network-protection.md @@ -1,7 +1,7 @@ --- -title: -description: -keywords: +title: Conduct a demo to see how Network Protection works +description: Quickly see how Network Protection works by performing common scenarios that it protects against +keywords: Network Protection, exploits, malicious website, ip, domain, domains, evaluate, test, demo search.product: eADQiWindows 10XVcnh ms.pagetype: security ms.prod: w10 @@ -13,116 +13,98 @@ author: iaanw ms.author: iawilt --- - -## Policy settings for Windows Defender EG -The MDM policy settings for Windows Defender EG are listed in this section, along with example settings. -### Network Filter - -In Windows 10, Version 1709, you can enable Windows Defender EG Network Protection to prevent employees from using any application to access dangerous domains that may host phishing scams, exploits, and other malicious content on the Internet. - -You can enable Network Protection in either block or audit mode (non-blocking, ATP events only) with Group Policy, WMI/PowerShell, or MDM settings with CSP. - - -#### Group Policy - -The Network Protection feature can be configured with the following Group Policy details: -- Location: \Microsoft\Windows Defender Exploit Guard -- Name: Prevent users and apps from accessing dangerous websites -- Values: **Enabled**: Specify the mode in the **Options** section: - **Block**: Users and applications will not be able to access dangerous domains - **Audit**: Users and applications can connect to dangerous domains, however if this feature would have blocked access if it were set to block, then a record of the event will be in the event logs - -The settings in the XML file will be applied to the endpoint - -**Disabled**: Users and applications will not be blocked from connecting to dangerous domains. - -**Not configured**: Same as **Disabled**. - -To enable Network Protection in block mode, select the **Enabled** value and specify **Enabled** in the drop-down sub-option menu. - - -#### Windows Management Instrumentation/PowerShell - -Use the following cmdlet to configure Network Protection: -``` -Set-MpPreference -EnableNetworkProtection [Disabled|Enabled|AuditMode] -``` - -To enable Network Protection in Block mode, use: -``` -Set-MpPreference -EnableNetworkProtection Enabled -``` - - -#### Mobile device management/Configuration service provider - -Use this CSP to configure Network Protection: -- Policy area: Defender -- Name: Defender\EnableNetworkProtection -- Supported Values: --- 0: Disabled --- 1: Enabled (Block Mode) --- 2: Audit Mode - -To enable Network Protection in block mode, set **Defender\EnableNetworkProtection** to integer 1. +# Evaluate Network Protection -## Network Protection +**Applies to:** + +- Windows 10 Insider Preview + +**Audience** + +- Enterprise security administrators +**Manageability available with** -Component | Configuration available with | Event ID | Corresponds to --|-|-|- -Network Filter | GP, MDM | Provider: Windows Defender | -| | | Event when settings are changed | -| | | Event when NW filter fires in Audit-mode | -| | | Event when NW filter fires in Block-mode | +- Group Policy +- PowerShell +- Configuration service providers for mobile device management +Network Protection is a feature that is part of [Windows Defender Exploit Guard](windows-defender-exploit-guard.md). It helps to prevent employees from using any application to access dangerous domains that may host phishing scams, exploits, and other malicious content on the Internet. -### Audit/block modes -Each of these components can individually be enabled in audit or blocking mode. +This topic helps you evaluate Network Protection by enabling the feature and guiding you to a testing site. -Attack Surface Reduction and Controlled Folder Access also have mitigations that can be individually enabled in audit or blocking mode. +>[!NOTE] +>The site will replicate the behavior that would happen if a user visted a malicious site or domain. The sites in this evaluation topic are not malicious, they are specially created websites that pretend to be malicious. +## Enable Network Protection +1. Type **powershell** in the Start menu, right click **Windows PowerShell** and click **Run as administrator** +2. Enter the following cmdlet: -Component |Description |Rule/mitigation description | --|-|-|- -Network Filter |Blocks outbound connection from any app to low rep IP/domain - This can be enabled in audit/block mode |Enable/disable/audit |Puts the feature in enable/disable or audit mode. + ```PowerShell + Set-MpPreference -EnableNetworkProtection Enabled + ``` + +You can also carry out the processes described in this topic in audit or disabled mode to see how the feature will work. Use the same PowerShell cmdlet as above, but replace `Enabled` with either `AuditMode` or `Disabled`. + +### Visit a (fake) malicious domain -### Visit a malicious domain in block mode using Internet Explorer or Google Chrome -1. Enable Network Protection in block mode. 1. Open Internet Explorer, Google Chrome, or any other browser of your choice. -1. Go to [https://smartscreentestratings2.net](https://smartscreentestratings2.net) -You will get a 403 Forbidden response in the browser, and you will see an Action Center message saying that Windows Defender EG blocked a connection to a malicious site. +1. Go to [https://smartscreentestratings2.net](https://smartscreentestratings2.net). + +You will get a 403 Forbidden response in the browser, and you will see a notification that the network connnection was blocked. + +![](images/np-notif.png) -### Visit a malicious domain in audit mode using Internet Explorer or Google Chrome -1. Enable Network Protection in audit mode. -1. Open Internet Explorer, Google Chrome, or any other browser of your choice. -1. Go to [https://smartscreentestratings2.net](https://smartscreentestratings2.net) -You will be able to navigate successfully to the site. However, you can see an audit event in Windows Defender ATP or in the Windows Event Log (under Windows Defender > Operational). + + ## Review Network Protection events in Windows Event Viewer + +You can also review the Windows event log to see the events there were created when performing the demo: + +1. Type **Event viewer** in the Start menu to open the Windows Event Viewer. + +2. On the left panel, under **Actions**, click **Import custom view...** + +3. Navigate to the Exploit Guard Evaluation Package, and select the file *np-events.xml*. Alternatively, [download the XML directly](scripts/np-events.xml). + +4. Click **OK**. + +5. This will create a custom view that filters to only show the following events related to Network Protection: + +Event ID | Description +-|- +5007 | Event when settings are changed +1125 | Event when rule fires in Audit-mode +1126 | Event when rule fires in Block-mode -### Visit a malicious domain in Microsoft Edge -1. Enable Network Protection in bmode. -1. Ensure that SmartScreen is enabled. (Start -> Windows Defender Security Center -> App & browser -> SmartScreen in Microsoft Edge -> Block or Warn) -1. Open Microsoft Edge. -1. Go to [https://smartscreentestratings2.net](https://smartscreentestratings2.net) -You will see a SmartScreen malware/phishing warning. This is the 1st class experience for Microsoft Edge. +## Use auditing mode to measure impact + +You can also enable the Network Protection feature in auditing mode. This lets you see a record of what IPs and domains would have been blocked if the feature were enabled. + +You might want to do this when testing how the feature will work in your organization, to ensure it doesn't affect your line-of-business apps, and to get an idea of how often the feature will block connections during normal use. + +To enable audit mode, use the following PowerShell cmdlet: + +```PowerShell +Set-MpPreference -EnableNetworkProtection AuditMode +``` -## Enabling Windows Defender EG rules in audit mode -Use the script Enable-ExploitGuardAuditMode.ps1 to turn on the ASR rules and Controlled Folder Access into audit mode via Local GP on a device. This allows one to observe how the rules would perform across various machines in your system, and determine which can be turned on in Block mode and if any exclusions need to be applied. -**Note:** Rename Enable-ExploitGuardAuditMode.rename to Enable-ExploitGuardAuditMode.ps1 -Run the following in an elevated powershell prompt: -- Set-ExecutionPolicy Bypass -Force -- .\Enable-ExploitGuardAuditMode.ps1 -Successful output should indicate ASR and Controlled Folder Access were turned on in audit mode +>[!TIP] +>If you want to fully audit how Network Protection will work in your organization, you'll need to use a management tool to deploy this setting to machines in your network(s). +You can also use Group Policy, Intune, or MDM CSPs to configure and deploy the setting, as described in the main [Network Protection topic](network-protection-exploit-guard.md). -## Monitoring with Windows Defender Advanced Threat Protection -Windows Defender EG events can be found in event logs, or if the enterprise uses Windows Defender ATP, the Windows Defender Security Center - \ No newline at end of file + + + ## Related topics + +- [Protect your network with Windows Defender Exploit Guard](network-protection-exploit-guard.md) +- [Evaluate Windows Defender Exploit Guard](evaluate-windows-defender-exploit-guard.md) +- [Use audit mode to evaluate Windows Defender Exploit Guard](audit-windows-defender-exploit-guard.md) \ No newline at end of file diff --git a/windows/threat-protection/windows-defender-exploit-guard/images/np-notif.png b/windows/threat-protection/windows-defender-exploit-guard/images/np-notif.png new file mode 100644 index 0000000000000000000000000000000000000000..69eb1bbeee41365c03b01a1bee5b24f25a038a12 GIT binary patch literal 15215 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 literal 0 HcmV?d00001 diff --git a/windows/threat-protection/windows-defender-exploit-guard/network-protection-exploit-guard.md b/windows/threat-protection/windows-defender-exploit-guard/network-protection-exploit-guard.md index cec397807f..b6475785db 100644 --- a/windows/threat-protection/windows-defender-exploit-guard/network-protection-exploit-guard.md +++ b/windows/threat-protection/windows-defender-exploit-guard/network-protection-exploit-guard.md @@ -1,7 +1,7 @@ --- -title: Use Windows Defender Exploit Guard to protect your corporate network -description: Windows Defender Exploit Guard consists of features that can protect your network from malware and threat infection. It replaces EMET. -keywords: emet, exploit guard, Controlled Folder Access, Network Protection, Exploit Protection, Attack Surface Reduction, hips, host intrusion prevention system +title: Use Network Protection to prevent connections to suspicious domains +description: Protect your network by preventing users from accessing known malicious and suspicious network addresses +keywords: Network Protection, exploits, malicious website, ip, domain, domains search.product: eADQiWindows 10XVcnh ms.pagetype: security ms.prod: w10 @@ -15,12 +15,11 @@ ms.author: iawilt -# Windows Defender Exploit Guard - +# Protect your network with Windows Defender Exploit Guard **Applies to:** -- Windows 10 Insider Preview, build 16232 and later +- Windows 10 Insider Preview **Audience** @@ -31,16 +30,53 @@ ms.author: iawilt - Group Policy - PowerShell -- Windows Management Instrumentation (WMI) -- System Center Configuration Manager -- Microsoft Intune -- Windows Defender Security Center app +- Configuration service providers for mobile device management + + +Network Protection is a feature that is part of [Windows Defender Exploit Guard](windows-defender-exploit-guard.md). It helps to prevent employees from using any application to access dangerous domains that may host phishing scams, exploits, and other malicious content on the Internet. + +You can enable Network Protection in either block or auditing mode (non-blocking, Windows Defender Advanced Threat Protection events only) with Group Policy, PowerShell, or MDM settings with CSP. + + + +## Requirements + +The following requirements must be met before Network Protection will work: + +Windows 10 version | Windows Defender Antivirus +- | - +Insider Preview build 16232 or later (dated July 1, 2017 or later) | [Windows Defender AV real-time protection](../windows-defender-antivirus/configure-real-time-protection-windows-defender-antivirus.md) and [cloud-delivered protection](../windows-defender-antivirus/enable-cloud-protection-windows-defender-antivirus.md) must be enabled + + +## Review Network Protection events in Windows Event Viewer + + +You can review the Windows event log to see events there are created when Network Protection blocked access to a malicious IP or domain: + +1. Download the [Exploit Guard Evaluation Package](#) and extract the file *np-events.xml* to an easily accessible location on the machine. + +1. Type **Event viewer** in the Start menu to open the Windows Event Viewer. + +2. On the left panel, under **Actions**, click **Import custom view...** + +3. Navigate to the Exploit Guard Evaluation Package, and select the file *np-events.xml*. Alternatively, [download the XML directly](scripts/np-events.xml). + +4. Click **OK**. + +5. This will create a custom view that filters to only show the following events related to Network Protection: + + Event ID | Description +-|- +5007 | Event when settings are changed +1125 | Event when Network Protection fires in Audit-mode +1126 | Event when Network Protection fires in Block-mode + ## In this section - - - -Set-MpPreference -EnableNetworkProtection [Disabled|Enabled|AuditMode] \ No newline at end of file +Topic | Description +---|--- +[Evaluate Network Protection](evaluate-network-protection.md) | Undertake a number of scenarios that demonstrate how the feature works, and what events would typically be created. +[Enable Network Protection](enable-network-protection.md) | Use Group Policy, PowerShell, or MDM CSPs to enable and manage the Network Protection feature in your network. \ No newline at end of file diff --git a/windows/threat-protection/windows-defender-exploit-guard/scripts/np-events.xml b/windows/threat-protection/windows-defender-exploit-guard/scripts/np-events.xml new file mode 100644 index 0000000000..7077dde1b9 --- /dev/null +++ b/windows/threat-protection/windows-defender-exploit-guard/scripts/np-events.xml @@ -0,0 +1,21 @@ + + + + + Microsoft-Windows-Windows Defender/Operational,Microsoft-Windows-Windows Defender/WHC + 1125,1126,5007 + 0 + False + + + + Network Protection view + + + + + + + + + \ No newline at end of file diff --git a/windows/threat-protection/windows-defender-exploit-guard/windows-defender-exploit-guard.md b/windows/threat-protection/windows-defender-exploit-guard/windows-defender-exploit-guard.md index 2970b32a36..921ddc67b0 100644 --- a/windows/threat-protection/windows-defender-exploit-guard/windows-defender-exploit-guard.md +++ b/windows/threat-protection/windows-defender-exploit-guard/windows-defender-exploit-guard.md @@ -49,12 +49,12 @@ Windows Defender EG can be managed and reported on in the Windows Defender Secur Each of the features in Windows Defender EG have slightly different requirements: -Feature | Minimum Windows 10 Insider Preview build | Windows Defender Antivirus | Windows Defender Advanced Threat Protection license +Feature | Windows Defender Antivirus | Windows Defender Advanced Threat Protection license -|-|-|- -Exploit Protection | 16232 | No requirement | Required for reporting in the Windows Defender ATP console -Attack Surface Reduction | 16232 | Must be enabled | Required -Network Protection | Not released | Must be enabled | Required for reporting in the Windows Defender ATP console -Controlled Folder Access | 16232 | Must be enabled | Required for reporting in the Windows Defender ATP console +Exploit Protection | No requirement | Required for reporting in the Windows Defender ATP console +Attack Surface Reduction | Must be enabled | Required +Network Protection | Must be enabled | Required for reporting in the Windows Defender ATP console +Controlled Folder Access | Must be enabled | Required for reporting in the Windows Defender ATP console > [!NOTE] > Each feature's requirements are further described in the individual topics in this library. From 396ae19f2eccf1adc8f6ce885143bc618549f83e Mon Sep 17 00:00:00 2001 From: Iaan D'Souza-Wiltshire Date: Tue, 15 Aug 2017 18:59:56 -0700 Subject: [PATCH 089/290] asr changes --- .../enable-attack-surface-reduction.md | 4 +--- .../evaluate-attack-surface-reduction.md | 2 +- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/windows/threat-protection/windows-defender-exploit-guard/enable-attack-surface-reduction.md b/windows/threat-protection/windows-defender-exploit-guard/enable-attack-surface-reduction.md index b65fdd426a..85b0b1b8fc 100644 --- a/windows/threat-protection/windows-defender-exploit-guard/enable-attack-surface-reduction.md +++ b/windows/threat-protection/windows-defender-exploit-guard/enable-attack-surface-reduction.md @@ -108,8 +108,6 @@ See the [Evaluate Attack Surface Reduction rules](evaluate-attack-surface-reduct >[!NOTE] >Not sure if this is right. What does AttackSurfaceReductionRules_Actions do? Do you need to add $TRUE/$FALSE or 1/0 at the end to enable it? Does the rule need to go in " or {}? Some examples would be handy here I think ->[!IMPORTANT] ->Use `Add-MpPreference` to append or add rules. Using the `Set-MpPreference` cmdlet will overwrite the existing list. You can enable the feauting in auditing mode using the following cmdlet: @@ -117,7 +115,7 @@ You can enable the feauting in auditing mode using the following cmdlet: Set-MpPreference -AttackSurfaceReductionRules_Actions AuditMode ``` -Use `Disabled` insead of AuditMode to turn the feature off. +Use `Disabled` insead of `AuditMode` or `Enabled` to turn the feature off. >[!NOTE] >We need to walk through this so I understand how it works diff --git a/windows/threat-protection/windows-defender-exploit-guard/evaluate-attack-surface-reduction.md b/windows/threat-protection/windows-defender-exploit-guard/evaluate-attack-surface-reduction.md index 6ee8fcbc6c..9aa2358b1c 100644 --- a/windows/threat-protection/windows-defender-exploit-guard/evaluate-attack-surface-reduction.md +++ b/windows/threat-protection/windows-defender-exploit-guard/evaluate-attack-surface-reduction.md @@ -222,7 +222,7 @@ You can also review the Windows event log to see the events there were created w 5. This will create a custom view that filters to only show the following events related to Attack Surface Reduction: - Event ID | Description +Event ID | Description -|- 5007 | Event when settings are changed 1122 | Event when rule fires in Audit-mode From e3dd577f2effe7a428457c6c1673523ef21f5e17 Mon Sep 17 00:00:00 2001 From: Iaan D'Souza-Wiltshire Date: Tue, 15 Aug 2017 19:06:04 -0700 Subject: [PATCH 090/290] update toc with wdeg --- windows/threat-protection/TOC.md | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/windows/threat-protection/TOC.md b/windows/threat-protection/TOC.md index f482e0b44e..8fd4ead61d 100644 --- a/windows/threat-protection/TOC.md +++ b/windows/threat-protection/TOC.md @@ -143,6 +143,35 @@ #### [Use Windows Management Instrumentation (WMI) to configure and manage Windows Defender AV](windows-defender-antivirus\use-wmi-windows-defender-antivirus.md) #### [Use the mpcmdrun.exe commandline tool to configure and manage Windows Defender AV](windows-defender-antivirus\command-line-arguments-windows-defender-antivirus.md) + + +## [Windows Defender Exploit Guard](windows-defender-exploit-guard\windows-defender-exploit-guard.md) +### [Evaluate Windows Defender Exploit Guard](windows-defender-exploit-guard\evaluate-windows-defender-exploit-guard.md) +#### [Use auditing mode to evaluate Windows Defender Exploit Guard](windows-defender-exploit-guard\audit-windows-defender-exploit-guard.md) +### [Protect devices from exploits with Windows Defender Exploit Guard](windows-defender-exploit-guard\exploit-protection-exploit-guard.md) +#### [Comparison with Enhanced Mitigation Experience Toolkit](windows-defender-exploit-guard\emet-exploit-protection-exploit-guard.md) +#### [Evaluate Exploit Protection](windows-defender-exploit-guard\evaluate-exploit-protection.md) +#### [Enable Exploit Protection](windows-defender-exploit-guard\enable-exploit-protection.md) +#### [Configure Exploit Protection](windows-defender-exploit-guard\configure-exploit-protection.md) +##### [Configure system-wide settings for Exploit Protection](windows-defender-exploit-guard\configure-system-exploit-protection.md) +##### [Individually configure apps for Exploit Protection](windows-defender-exploit-guard\configure-app-exploit-protection.md) +### [Reduce attack surfaces with Windows Defender Exploit Guard](windows-defender-exploit-guard\attack-surface-reduction-exploit-guard.md) +#### [Evaluate Attack Surface Reduction](windows-defender-exploit-guard\evaluate-attack-surface-reduction.md) +#### [Enable Attack Surface Reduction](windows-defender-exploit-guard\enable-attack-surface-reduction.md) +#### [Customize Attack Surface Reduction](windows-defender-exploit-guard\customize-attack-surface-reduction.md) +### [Protect your network with Windows Defender Exploit Guard](windows-defender-exploit-guard\network-protection-exploit-guard.md) +#### [Evaluate Network Protection](windows-defender-exploit-guard\evaluate-network-protection.md) +#### [Enable Network Protection](windows-defender-exploit-guard\enable-network-protection.md) +### [Protect important folders with controlled folder access](windows-defender-exploit-guard\controlled-folders-exploit-guard.md) +#### [Evaluate Controlled Folder Access](windows-defender-exploit-guard\evaluate-controlled-folder-access.md) +#### [Customize Controlled Folder Access](windows-defender-exploit-guard\customize-controlled-folders-exploit-guard.md) +#### [Enable Controlled Folder Access](windows-defender-exploit-guard\enable-controlled-folders-exploit-guard.md) + + + + + + ## [Windows Defender SmartScreen](windows-defender-smartscreen\windows-defender-smartscreen-overview.md) ### [Available Windows Defender SmartScreen Group Policy and mobile device management (MDM) settings](windows-defender-smartscreen\windows-defender-smartscreen-available-settings.md) ### [Set up and use Windows Defender SmartScreen on individual devices](windows-defender-smartscreen\windows-defender-smartscreen-set-individual-device.md) From 6c02a0f46aea3d74e927ba9073d6bb4440e096eb Mon Sep 17 00:00:00 2001 From: Iaan D'Souza-Wiltshire Date: Wed, 16 Aug 2017 02:11:52 +0000 Subject: [PATCH 091/290] Updated windows-defender-exploit-guard.md --- .../windows-defender-exploit-guard.md | 9 --------- 1 file changed, 9 deletions(-) diff --git a/windows/threat-protection/windows-defender-exploit-guard/windows-defender-exploit-guard.md b/windows/threat-protection/windows-defender-exploit-guard/windows-defender-exploit-guard.md index 921ddc67b0..3263a0c3d3 100644 --- a/windows/threat-protection/windows-defender-exploit-guard/windows-defender-exploit-guard.md +++ b/windows/threat-protection/windows-defender-exploit-guard/windows-defender-exploit-guard.md @@ -59,15 +59,6 @@ Controlled Folder Access | Must be enabled | Required for reporting in the Windo > [!NOTE] > Each feature's requirements are further described in the individual topics in this library. -The way in which the features can be managed, configured, and reported on also varies: - - Feature | Configuration available with | Reporting available with --|-|- -Exploit Protection | System Center Configuration Manager, Group Policy, Microsoft Intune, Mobile device management policies, PowerShell, Windows Defender Security Center | Windows Event logs -Attack Surface Reduction | Group Policy, Microsoft Intune, Mobile device management policies, Windows Defender Security Center | -Network Protection | System Center Configuration Manager, Group Policy, Microsoft Intune, Mobile device management policies, Windows Defender Security Center | -Controlled Folder Access | System Center Configuration Manager, Group Policy, Microsoft Intune, Mobile device management policies, Windows Defender Security Center | - ## In this library From 48ff508ae904947dd5455322c0483ada9a5fed52 Mon Sep 17 00:00:00 2001 From: Iaan D'Souza-Wiltshire Date: Wed, 16 Aug 2017 11:26:51 -0700 Subject: [PATCH 092/290] ep changes --- windows/threat-protection/TOC.md | 2 +- .../attack-surface-reduction-exploit-guard.md | 8 +- .../audit-windows-defender-exploit-guard.md | 8 +- .../configure-app-exploit-protection.md | 53 ++++ .../configure-system-exploit-protection.md | 100 +++++++ .../controlled-folders-exploit-guard.md | 9 +- .../customize-exploit-protection.md | 91 ++++++ .../emet-exploit-protection-exploit-guard.md | 256 ++++++++++++++++ .../enable-exploit-protection.md | 105 +++++++ .../exploit-protection-exploit-guard.md | 282 +++++------------- ...port-export-exploit-protection-emet-xml.md | 46 +++ .../network-protection-exploit-guard.md | 9 +- .../scripts/ep-events.xml | 21 ++ .../windows-defender-exploit-guard.md | 17 +- 14 files changed, 783 insertions(+), 224 deletions(-) create mode 100644 windows/threat-protection/windows-defender-exploit-guard/configure-app-exploit-protection.md create mode 100644 windows/threat-protection/windows-defender-exploit-guard/configure-system-exploit-protection.md create mode 100644 windows/threat-protection/windows-defender-exploit-guard/customize-exploit-protection.md create mode 100644 windows/threat-protection/windows-defender-exploit-guard/emet-exploit-protection-exploit-guard.md create mode 100644 windows/threat-protection/windows-defender-exploit-guard/enable-exploit-protection.md create mode 100644 windows/threat-protection/windows-defender-exploit-guard/import-export-exploit-protection-emet-xml.md create mode 100644 windows/threat-protection/windows-defender-exploit-guard/scripts/ep-events.xml diff --git a/windows/threat-protection/TOC.md b/windows/threat-protection/TOC.md index 8fd4ead61d..74c6e5b0d6 100644 --- a/windows/threat-protection/TOC.md +++ b/windows/threat-protection/TOC.md @@ -152,7 +152,7 @@ #### [Comparison with Enhanced Mitigation Experience Toolkit](windows-defender-exploit-guard\emet-exploit-protection-exploit-guard.md) #### [Evaluate Exploit Protection](windows-defender-exploit-guard\evaluate-exploit-protection.md) #### [Enable Exploit Protection](windows-defender-exploit-guard\enable-exploit-protection.md) -#### [Configure Exploit Protection](windows-defender-exploit-guard\configure-exploit-protection.md) +#### [Customize Exploit Protection](windows-defender-exploit-guard\customize-exploit-protection.md) ##### [Configure system-wide settings for Exploit Protection](windows-defender-exploit-guard\configure-system-exploit-protection.md) ##### [Individually configure apps for Exploit Protection](windows-defender-exploit-guard\configure-app-exploit-protection.md) ### [Reduce attack surfaces with Windows Defender Exploit Guard](windows-defender-exploit-guard\attack-surface-reduction-exploit-guard.md) diff --git a/windows/threat-protection/windows-defender-exploit-guard/attack-surface-reduction-exploit-guard.md b/windows/threat-protection/windows-defender-exploit-guard/attack-surface-reduction-exploit-guard.md index f3b27e6b2f..25f91f1191 100644 --- a/windows/threat-protection/windows-defender-exploit-guard/attack-surface-reduction-exploit-guard.md +++ b/windows/threat-protection/windows-defender-exploit-guard/attack-surface-reduction-exploit-guard.md @@ -33,7 +33,11 @@ ms.author: iawilt - Configuration service providers for mobile device management -Attack Surface Reduction is a feature that is part of [Windows Defender Exploit Guard](windows-defender-exploit-guard.md). It helps prevent actions and apps that are typically used by exploit-seeking malware to infect machines. +Attack Surface Reduction helps prevent actions and apps that are typically used by exploit-seeking malware to infect machines. + +It is part of [Windows Defender Exploit Guard](windows-defender-exploit-guard.md). + +Attack Surface Reduction works best with [Windows Defender Advanced Threat Protection](../windows-defender-atp/windows-defender-advanced-threat-protection) - which gives you detailed reporting into Windows Defender EG events and blocks as part of the usual [alert investigation scenarios](../windows-defender-atp/investigate-alerts-windows-defender-advanced-threat-protection). The feature is comprised of a number of rules, each of which target specific behaviors that are typically used by malware and malicious apps to infect machines, such as: @@ -45,6 +49,8 @@ When a rule is triggered, a notification will be displayed from the Action Cente You can also use [audit mode](audit-windows-defender-exploit-guard.md) to evaluate how Attack Surface Reduction would impact your organization if it were enabled. + + ## Requirements The following requirements must be met before Attack Surface Reduction will work: diff --git a/windows/threat-protection/windows-defender-exploit-guard/audit-windows-defender-exploit-guard.md b/windows/threat-protection/windows-defender-exploit-guard/audit-windows-defender-exploit-guard.md index a8fd18defd..d3ce46793b 100644 --- a/windows/threat-protection/windows-defender-exploit-guard/audit-windows-defender-exploit-guard.md +++ b/windows/threat-protection/windows-defender-exploit-guard/audit-windows-defender-exploit-guard.md @@ -23,7 +23,13 @@ You might want to do this when testing how the feature will work in your organiz While the features will not block or prevent apps, scripts, or files from being modified, the Windows Event Log will record events as if the features were fully enabled. This means you can enable auditing mode and then review the event log to see what impact the feature would have had were it enabled. -This topic links to enabling the auditing functionality for each feature. It also You can use Group Policy, PowerShell, and configuration servicer providers (CSPs) to enable auditing mode. +You can use Windows Defender Advanced Threat Protection to get greater granularity into each event, especially for investigating Attack Surface Reduction rules. Using the Windows Defender ATP console lets you [investigate issues as part of the alert timeline and investigation scenarios](../windows-defender-atp/investigate-alerts-windows-defender-advanced-threat-protection). + +This topic links to topics that describe how to enable the auditing functionality for each feature and how to view events in the Windows Event Viewer. + +You can use Group Policy, PowerShell, and configuration servicer providers (CSPs) to enable auditing mode. + + Auditing options | How to enable auditing mode | How to view events diff --git a/windows/threat-protection/windows-defender-exploit-guard/configure-app-exploit-protection.md b/windows/threat-protection/windows-defender-exploit-guard/configure-app-exploit-protection.md new file mode 100644 index 0000000000..95abdbbd6f --- /dev/null +++ b/windows/threat-protection/windows-defender-exploit-guard/configure-app-exploit-protection.md @@ -0,0 +1,53 @@ +--- +title: Configure how ASR works so you can finetune the protection in your network +description: You can individually set rules in audit, block, or disabled modes, and add files and folders that should be excluded from ASR +keywords: Attack Surface Reduction, hips, host intrusion prevention system, protection rules, anti-exploit, antiexploit, exploit, infection prevention, customize, configure, exclude +search.product: eADQiWindows 10XVcnh +ms.pagetype: security +ms.prod: w10 +ms.mktglfcycl: manage +ms.sitesec: library +ms.pagetype: security +localizationpriority: medium +author: iaanw +ms.author: iawilt +--- + +# Customize Attack Surface Reduction + +**Applies to:** + +- Windows 10 Insider Preview + +**Audience** + +- Enterprise security administrators + + +**Manageability available with** + +- Windows Defender Security Center app +- Group Policy +- PowerShell +- Configuration service providers for mobile device management + + + +## App-specific mitigations + + What is the scope for these? Any app? Only Windows/system services? Signed apps? Known bad apps? + + 1. Configure + 2. Export + 3. Import + + + + + +## Related topics + +- [Reduce attack surfaces with Windows Defender Exploit Guard](attack-surface-reduction-exploit-guard.md) +- [Enable Attack Surface Reduction](enable-attack-surface-reduction.md) +- [Evaluate Attack Surface Reduction](evaluate-attack-surface-reduction.md) + diff --git a/windows/threat-protection/windows-defender-exploit-guard/configure-system-exploit-protection.md b/windows/threat-protection/windows-defender-exploit-guard/configure-system-exploit-protection.md new file mode 100644 index 0000000000..6df66b8dab --- /dev/null +++ b/windows/threat-protection/windows-defender-exploit-guard/configure-system-exploit-protection.md @@ -0,0 +1,100 @@ +--- +title: Configure how ASR works so you can finetune the protection in your network +description: You can individually set rules in audit, block, or disabled modes, and add files and folders that should be excluded from ASR +keywords: Attack Surface Reduction, hips, host intrusion prevention system, protection rules, anti-exploit, antiexploit, exploit, infection prevention, customize, configure, exclude +search.product: eADQiWindows 10XVcnh +ms.pagetype: security +ms.prod: w10 +ms.mktglfcycl: manage +ms.sitesec: library +ms.pagetype: security +localizationpriority: medium +author: iaanw +ms.author: iawilt +--- + +# Customize Attack Surface Reduction + +**Applies to:** + +- Windows 10 Insider Preview + +**Audience** + +- Enterprise security administrators + + +**Manageability available with** + +- Windows Defender Security Center app +- Group Policy +- PowerShell +- Configuration service providers for mobile device management + + +## System-level mitigations + +What is the scope for these? Any app? Only Windows/system services? Signed apps? Known bad apps? + +System-level mitigations are applied to... + +You can set each of the following system-level mitigations to on, off, or the default value: + +Mitigation | Default value +Control flow guard | On +Data execution prevention | On +Force randomization for images (Mandatory ASLR) | Off +Randomize memory allocations (Bottom-up ASLR) | On +Validate exception chains (SEHOP) | On +Validate heap integrity | Off + +Generally, the default values should be used to... + + + +### Control flow guard + + + +### Data execution prevention + + + +### Force randomization for images (Mandatory ASLR) + + + +### Randomize memory allocations (Bottom-up ASLR) + + + +### Validate exception chains (SEHOP) + + + +### Validate heap integrity + + +### Configure system-level mitigations + +1. Open the Windows Defender Security Center by clicking the shield icon in the task bar or searching the start menu for **Defender**. + +2. Click the **Virus & threat protection** tile (or the shield icon on the left menu bar) and then the **Virus & threat protection settings** label: + + ![Screenshot of the Virus & threat protection settings label in the Windows Defender Security Center](../windows-defender-antivirus/images/defender/wdav-protection-settings-wdsc.png) + +3. Under the **Controlled folder access** section, click **Protected folders** + +4. Click **Add a protected folder** and follow the prompts to add apps. + + ![](images/cfa-prot-folders.png) + +You can now export these settings as an XML file. This allows you to copy the configuration from one machine onto other machines. + + +## Related topics + +- [Reduce attack surfaces with Windows Defender Exploit Guard](attack-surface-reduction-exploit-guard.md) +- [Enable Attack Surface Reduction](enable-attack-surface-reduction.md) +- [Evaluate Attack Surface Reduction](evaluate-attack-surface-reduction.md) + diff --git a/windows/threat-protection/windows-defender-exploit-guard/controlled-folders-exploit-guard.md b/windows/threat-protection/windows-defender-exploit-guard/controlled-folders-exploit-guard.md index 94fa39f532..1c9e0ee9e5 100644 --- a/windows/threat-protection/windows-defender-exploit-guard/controlled-folders-exploit-guard.md +++ b/windows/threat-protection/windows-defender-exploit-guard/controlled-folders-exploit-guard.md @@ -35,7 +35,11 @@ ms.author: iawilt - Configuration service providers for mobile device management -Controlled Folder Access helps you protect valuable data from malicious apps and threats, such as ransomware. It is part of [Windows Defender Exploit Guard](windows-defender-exploit-guard.md). +Controlled Folder Access helps you protect valuable data from malicious apps and threats, such as ransomware. + +It is part of [Windows Defender Exploit Guard](windows-defender-exploit-guard.md). + +Controlled Folder Access works best with [Windows Defender Advanced Threat Protection](../windows-defender-atp/windows-defender-advanced-threat-protection) - which gives you detailed reporting into Windows Defender EG events and blocks as part of the usual [alert investigation scenarios](../windows-defender-atp/investigate-alerts-windows-defender-advanced-threat-protection). All apps (any executable file, including .exe, .scr, .dll files and others) are assessed by Windows Defender Antivirus, which then determines if the app is malicious or safe. If the app is determined to be malicious or suspicious, then it will not be allowed to make changes to any files in any protected folder. @@ -47,11 +51,14 @@ The protected folders include common system folders, and you can [add additional As with other features of Windows Defender Exploit Guard, you can use [audit mode](audit-windows-defender-exploit-guard.md) to evaluate how Controlled Folder Access would impact your organization if it were enabled. + + ## Requirements The following requirements must be met before Controlled Folder Access will work: Windows 10 version | Windows Defender Antivirus +-|- Insider Preview build 16232 or later (dated July 1, 2017 or later) | [Windows Defender AV real-time protection](../windows-defender-antivirus/configure-real-time-protection-windows-defender-antivirus.md) and [cloud-delivered protection](../windows-defender-antivirus/enable-cloud-protection-windows-defender-antivirus.md) must be enabled diff --git a/windows/threat-protection/windows-defender-exploit-guard/customize-exploit-protection.md b/windows/threat-protection/windows-defender-exploit-guard/customize-exploit-protection.md new file mode 100644 index 0000000000..57aa7dde33 --- /dev/null +++ b/windows/threat-protection/windows-defender-exploit-guard/customize-exploit-protection.md @@ -0,0 +1,91 @@ +--- +title: Configure how ASR works so you can finetune the protection in your network +description: You can individually set rules in audit, block, or disabled modes, and add files and folders that should be excluded from ASR +keywords: Attack Surface Reduction, hips, host intrusion prevention system, protection rules, anti-exploit, antiexploit, exploit, infection prevention, customize, configure, exclude +search.product: eADQiWindows 10XVcnh +ms.pagetype: security +ms.prod: w10 +ms.mktglfcycl: manage +ms.sitesec: library +ms.pagetype: security +localizationpriority: medium +author: iaanw +ms.author: iawilt +--- + +# Customize Attack Surface Reduction + +**Applies to:** + +- Windows 10 Insider Preview + +**Audience** + +- Enterprise security administrators + + +**Manageability available with** + +- Windows Defender Security Center app +- Group Policy +- PowerShell +- Configuration service providers for mobile device management + + +Attack Surface Reduction is a feature that is part of Windows Defender Exploit Guard. It helps prevent actions and apps that are typically used by exploit-seeking malware to infect machines. + +This topic describes how to customize Attack Surface Reduction by [excluding files and folders](#exclude-files-and-folders) or [adding custom text to the notification](#customize-the-notification) alert that appears on a user's computer. + +You can use Group Policy, PowerShell, and MDM CSPs to configure these settings. + +## Exclude files and folders + +You can exclude files and folders from being evaluated by Attack Surface Reduction rules. + +You can specify individual files or folders (using folder paths or fully qualified resource names) but you cannot specify if the exclusions should only be applied to individual rules: the exclusions will apply to all rules that are enabled (or placed in audit mode). + +### Use Group Policy to exclude files and folders + +1. On your Group Policy management machine, open the [Group Policy Management Console](https://technet.microsoft.com/library/cc731212.aspx), right-click the Group Policy Object you want to configure and click **Edit**. + +3. In the **Group Policy Management Editor** go to **Computer configuration**. + +4. Click **Policies** then **Administrative templates**. + +5. Expand the tree to **Windows components > Windows Defender Antivirus > Windows Defender Exploit Guard > Attack Surface Reduction**. + +6. Double-click the **Exclude files and paths from Attack Surface Reduction Rules** setting and set the option to **Enabled**. Click **Show** and enter each file or folder in the **Value name** column. Enter **0** in the **Value** column for each item. + +### Use PowerShell to exclude files and folderss + +1. Type **powershell** in the Start menu, right click **Windows PowerShell** and click **Run as administrator** +2. Enter the following cmdlet: + + ```PowerShell + Add-MpPreference -AttackSurfaceReductionOnlyExclusions "" + ``` + +Continue to use `Add-MpPreference -AttackSurfaceReductionOnlyExclusions` to add more folders to the list. + + +>[!IMPORTANT] +>Use `Add-MpPreference` to append or add apps to the list. Using the `Set-MpPreference` cmdlet will overwrite the existing list. + +### Use MDM CSPs to exclude files and folders + +Use the [./Vendor/MSFT/Policy/Config/Defender/AttackSurfaceReductionOnlyExclusions](https://docs.microsoft.com/en-us/windows/client-management/mdm/policy-csp-defender#defender-attacksurfacereductiononlyexclusions) configuration service provider (CSP) to add exclusions. + + + +## Customize the notification + +See the [Windows Defender Security Center](../windows-defender-security-center/windows-defender-security-center#customize-notifications-from-the-windows-defender-security-center) topic for more information about customizing the notification when a rule is triggered and blocks an app or file. + + + +## Related topics + +- [Reduce attack surfaces with Windows Defender Exploit Guard](attack-surface-reduction-exploit-guard.md) +- [Enable Attack Surface Reduction](enable-attack-surface-reduction.md) +- [Evaluate Attack Surface Reduction](evaluate-attack-surface-reduction.md) + diff --git a/windows/threat-protection/windows-defender-exploit-guard/emet-exploit-protection-exploit-guard.md b/windows/threat-protection/windows-defender-exploit-guard/emet-exploit-protection-exploit-guard.md new file mode 100644 index 0000000000..9dbb92d72d --- /dev/null +++ b/windows/threat-protection/windows-defender-exploit-guard/emet-exploit-protection-exploit-guard.md @@ -0,0 +1,256 @@ +--- +title: +keywords: +search.product: eADQiWindows 10XVcnh +ms.pagetype: security +ms.prod: w10 +ms.mktglfcycl: manage +ms.sitesec: library +ms.pagetype: security +localizationpriority: medium +author: iaanw +ms.author: iawilt +--- + + + +# Protect devices from exploits with Windows Defender Exploit Guard + + +**Applies to:** + +- Windows 10 Insider Preview, build 16232 and later + +**Audience** + +- Enterprise security administrators + + +**Manageability available with** + +- Group Policy +- PowerShell +- Windows Management Instrumentation (WMI) +- System Center Configuration Manager +- Microsoft Intune +- Windows Defender Security Center app + + +Exploit Protection automatically applies a number of exploit mitigation techniques on both the operating system processes and on individual apps. + + It is part of Windows Defender Exploit Guard, which is itself a component in the new Windows Defender Advanced Threat Protection offering of security and threat prevention products. + + You configure these settings using the Windows Defender Security Center on an individual machine, and then export the configuration as an XML file that you can deploy to other machines. You can use Group Policy to distribute the XML file to multiple devices at once. + +## Requirements + +The following requirements must be met before Exploit Protection will work: + +Windows 10 version | Windows Defender Advanced Threat Protection +Insider Preview build 16232 or later (dated July 1, 2017 or later) | For full reporting you need a license for [Windows Defender ATP](../windows-defender-atp/windows-defender-advanced-threat-protection.md) + + + ## System-level mitigations + +What is the scope for these? Any app? Only Windows/system services? Signed apps? Known bad apps? + +System-level mitigations are applied to... + +You can set each of the following system-level mitigations to on, off, or the default value: + +Mitigation | Default value +Control flow guard | On +Data execution prevention | On +Force randomization for images (Mandatory ASLR) | Off +Randomize memory allocations (Bottom-up ASLR) | On +Validate exception chains (SEHOP) | On +Validate heap integrity | Off + +Generally, the default values should be used to... + + + +### Control flow guard + + + +### Data execution prevention + + + +### Force randomization for images (Mandatory ASLR) + + + +### Randomize memory allocations (Bottom-up ASLR) + + + +### Validate exception chains (SEHOP) + + + +### Validate heap integrity + + + + + + 1. Configure + 2. Export + 3. Import + +### Configure system-level mitigations + +1. Open the Windows Defender Security Center by clicking the shield icon in the task bar or searching the start menu for **Defender**. + +2. Click the **Virus & threat protection** tile (or the shield icon on the left menu bar) and then the **Virus & threat protection settings** label: + + ![Screenshot of the Virus & threat protection settings label in the Windows Defender Security Center](../windows-defender-antivirus/images/defender/wdav-protection-settings-wdsc.png) + +3. Under the **Controlled folder access** section, click **Protected folders** + +4. Click **Add a protected folder** and follow the prompts to add apps. + + ![](images/cfa-prot-folders.png) + +You can now export these settings as an XML file. This allows you to copy the configuration from one machine onto other machines. + + ### Export system-level mitigations + +1. Open the Windows Defender Security Center by clicking the shield icon in the task bar or searching the start menu for **Defender**. + +2. Click the **Virus & threat protection** tile (or the shield icon on the left menu bar) and then the **Virus & threat protection settings** label: + + ![Screenshot of the Virus & threat protection settings label in the Windows Defender Security Center](../windows-defender-antivirus/images/defender/wdav-protection-settings-wdsc.png) + +3. Under the **Controlled folder access** section, click **Protected folders** + +4. Click **Add a protected folder** and follow the prompts to add apps. + + ![](images/cfa-prot-folders.png) + +You can import the XML file to other machines in your organization. You can do this individually for each machine by using the Windows Defender Security Center, or you can deploy a Group Policy setting for multiple devices. + + ### Import system-level mitigations + + **Use the Windows Defender Security app to import system-level mitigations:** + +1. Open the Windows Defender Security Center by clicking the shield icon in the task bar or searching the start menu for **Defender**. + +2. Click the **Virus & threat protection** tile (or the shield icon on the left menu bar) and then the **Virus & threat protection settings** label: + + ![Screenshot of the Virus & threat protection settings label in the Windows Defender Security Center](../windows-defender-antivirus/images/defender/wdav-protection-settings-wdsc.png) + +3. Under the **Controlled folder access** section, click **Protected folders** + +4. Click **Add a protected folder** and follow the prompts to add apps. + + ![](images/cfa-prot-folders.png) + +**Use Group Policy to import and deploy system-level mitigations:** + +1. On your Group Policy management machine, open the [Group Policy Management Console](https://technet.microsoft.com/library/cc731212.aspx), right-click the Group Policy Object you want to configure and click **Edit**. + +3. In the **Group Policy Management Editor** go to **Computer configuration**. + +4. Click **Policies** then **Administrative templates**. + +5. Expand the tree to **Windows components > Windows Defender Antivirus > Exploit Guard**. + +6. Double-click the **Configure controlled folder access** setting and set the option to **Enabled**. In the options section you must specify one of the following: + - **Enable** - Malicious and suspicious apps will not be allowed to make changes to files in protected folders. A notification will be provided in the Windows event log + - **Disable (Default)** - The Controlled Folder Access feature will not work. All apps can make changes to files in protected folders. + - **Audit Mode** - If a malicious or suspicious app attempts to make a change to a file in a protected folder, the change will be allowed but will be recorded in the Windows event log. This allows you to assess the impact of this feature on your organization. + + + ![](images/cfa-gp-enable.png) + +>[!IMPORTANT] +>To fully enable the Controlled Folder Access feature, you must set the Group Policy option to **Enabled** and also select **Enable** in the options drop-down menu. + + + ## App-specific mitigations + + What is the scope for these? Any app? Only Windows/system services? Signed apps? Known bad apps? + + 1. Configure + 2. Export + 3. Import + +### Configure app-specific mitigations + +1. Open the Windows Defender Security Center by clicking the shield icon in the task bar or searching the start menu for **Defender**. + +2. Click the **Virus & threat protection** tile (or the shield icon on the left menu bar) and then the **Virus & threat protection settings** label: + + ![Screenshot of the Virus & threat protection settings label in the Windows Defender Security Center](../windows-defender-antivirus/images/defender/wdav-protection-settings-wdsc.png) + +3. Under the **Controlled folder access** section, click **Protected folders** + +4. Click **Add a protected folder** and follow the prompts to add apps. + + ![](images/cfa-prot-folders.png) + +You can now export these settings as an XML file. This allows you to copy the configuration from one machine onto other machines. + + ### Export app-specific mitigations + +1. Open the Windows Defender Security Center by clicking the shield icon in the task bar or searching the start menu for **Defender**. + +2. Click the **Virus & threat protection** tile (or the shield icon on the left menu bar) and then the **Virus & threat protection settings** label: + + ![Screenshot of the Virus & threat protection settings label in the Windows Defender Security Center](../windows-defender-antivirus/images/defender/wdav-protection-settings-wdsc.png) + +3. Under the **Controlled folder access** section, click **Protected folders** + +4. Click **Add a protected folder** and follow the prompts to add apps. + + ![](images/cfa-prot-folders.png) + +You can import the XML file to other machines in your organization. You can do this individually for each machine by using the Windows Defender Security Center, or you can deploy a Group Policy setting for multiple devices. + + ### Import app-specific mitigations + + **Use the Windows Defender Security app to import app-specific mitigations:** + +1. Open the Windows Defender Security Center by clicking the shield icon in the task bar or searching the start menu for **Defender**. + +2. Click the **Virus & threat protection** tile (or the shield icon on the left menu bar) and then the **Virus & threat protection settings** label: + + ![Screenshot of the Virus & threat protection settings label in the Windows Defender Security Center](../windows-defender-antivirus/images/defender/wdav-protection-settings-wdsc.png) + +3. Under the **Controlled folder access** section, click **Protected folders** + +4. Click **Add a protected folder** and follow the prompts to add apps. + + ![](images/cfa-prot-folders.png) + +**Use Group Policy to import and deploy app-specific mitigations:** + +1. On your Group Policy management machine, open the [Group Policy Management Console](https://technet.microsoft.com/library/cc731212.aspx), right-click the Group Policy Object you want to configure and click **Edit**. + +3. In the **Group Policy Management Editor** go to **Computer configuration**. + +4. Click **Policies** then **Administrative templates**. + +5. Expand the tree to **Windows components > Windows Defender Antivirus > Exploit Guard**. + +6. Double-click the **Configure controlled folder access** setting and set the option to **Enabled**. In the options section you must specify one of the following: + - **Enable** - Malicious and suspicious apps will not be allowed to make changes to files in protected folders. A notification will be provided in the Windows event log + - **Disable (Default)** - The controlled folder access feature will not work. All apps can make changes to files in protected folders. + - **Audit Mode** - If a malicious or suspicious app attempts to make a change to a file in a protected folder, the change will be allowed but will be recorded in the Windows event log. This allows you to assess the impact of this feature on your organization. + + + ![](images/cfa-gp-enable.png) + +>[!IMPORTANT] +>To fully enable the Controlled Folder Access feature, you must set the Group Policy option to **Enabled** and also select **Enable** in the options drop-down menu. + + + +## Review event logs for Exploit Protection + +How do you see these event logs? Are they under specific codes/areas? + +Also - is there any SCCM, Intune, or MDM functionality here? Can't see anything in the SCCM console. \ No newline at end of file diff --git a/windows/threat-protection/windows-defender-exploit-guard/enable-exploit-protection.md b/windows/threat-protection/windows-defender-exploit-guard/enable-exploit-protection.md new file mode 100644 index 0000000000..c062b2db26 --- /dev/null +++ b/windows/threat-protection/windows-defender-exploit-guard/enable-exploit-protection.md @@ -0,0 +1,105 @@ +--- +title: Turn on the protected folders feature in Windows 10 +keywords: controlled folder access, windows 10, windows defender, ransomware, protect, files, folders, enable, turn on, use +description: Learn how to protect your important files by enabling Controlled Folder Access +search.product: eADQiWindows 10XVcnh +ms.pagetype: security +ms.prod: w10 +ms.mktglfcycl: manage +ms.sitesec: library +ms.pagetype: security +localizationpriority: medium +author: iaanw +ms.author: iawilt +--- + + + +# Enable Controlled Folder Access + + +**Applies to:** + +- Windows 10 Insider Preview + +**Audience** + +- Enterprise security administrators + + +**Manageability available with** + +- Windows Defender Security Center app +- Group Policy +- PowerShell +- Configuration service providers for mobile device management + + +Controlled Folder Access helps you protect valuable data from malicious apps and threats, such as ransomware. It is part of [Windows Defender Exploit Guard](windows-defender-exploit-guard.md). + +This topic describes how to enable Controlled Folder Access with the Windows Defender Security Center app, Group Policy, PowerShell, and mobile device management (MDM) configuration service providers (CSPs). + + +## Enable and audit Controlled Folder Access + +You can enable Controlled Folder Access with the Windows Defender Security Center app, Group Policy, PowerShell, or MDM CSPs. You can also set the feature to audit mode. Audit mode allows you to test how the feature would work (and review events) without impacting the normal use of the machine. + +For further details on how audit mode works, and when you might want to use it, see the [auditing Windows Defender Exploit Guard topic](audit-windows-defender-exploit-guard.md). + + +### Use the Windows Defender Security app to enable Controlled Folder Access + +1. Open the Windows Defender Security Center by clicking the shield icon in the task bar or searching the start menu for **Defender**. + +2. Click the **Virus & threat protection** tile (or the shield icon on the left menu bar) and then the **Virus & threat protection settings** label: + + ![Screenshot of the Virus & threat protection settings label in the Windows Defender Security Center](../windows-defender-antivirus/images/defender/wdav-protection-settings-wdsc.png) + +3. Set the switch for the feature to **On** + + ![](images/cfa-on.png) + +### Use Group Policy to enable Controlled Folder Access + +1. On your Group Policy management machine, open the [Group Policy Management Console](https://technet.microsoft.com/library/cc731212.aspx), right-click the Group Policy Object you want to configure and click **Edit**. + +3. In the **Group Policy Management Editor** go to **Computer configuration**. + +4. Click **Policies** then **Administrative templates**. + +5. Expand the tree to **Windows components > Windows Defender Antivirus > Windows Defender Exploit Guard > Controlled Folder Access**. + +6. Double-click the **Configure controlled folder access** setting and set the option to **Enabled**. In the options section you must specify one of the following: + - **Enable** - Malicious and suspicious apps will not be allowed to make changes to files in protected folders. A notification will be provided in the Windows event log + - **Disable (Default)** - The Controlled Folder Access feature will not work. All apps can make changes to files in protected folders. + - **Audit Mode** - If a malicious or suspicious app attempts to make a change to a file in a protected folder, the change will be allowed but will be recorded in the Windows event log. This allows you to assess the impact of this feature on your organization. + + + ![](images/cfa-gp-enable.png) + +>[!IMPORTANT] +>To fully enable the Controlled Folder Access feature, you must set the Group Policy option to **Enabled** and also select **Enable** in the options drop-down menu. + +### Use PowerShell to enable Controlled Folder Access + +1. Type **powershell** in the Start menu, right click **Windows PowerShell** and click **Run as administrator** +2. Enter the following cmdlet: + + ```PowerShell + Set-MpPreference -EnableControlledFolderAccess Enabled + ``` + +You can enable the feauting in auditing mode by specifying `AuditMode` instead of `Enabled`. + +Use `Disabled` to turn the feature off. + +### Use MDM CSPs to enable Controlled Folder Access + +Use the [./Vendor/MSFT/Policy/Config/Defender/GuardedFoldersList](https://docs.microsoft.com/en-us/windows/client-management/mdm/policy-csp-defender#defender-guardedfolderslist) configuration service provider (CSP) to allow apps to make changes to protected folders. + + +## Related topics + +- [Protect important folders with controlled folder access](controlled-folders-exploit-guard.md) +- [Customize Controlled Folder Access](customize-controlled-folders-exploit-guard.md) +- [Evaluate Windows Defender Exploit Guard](evaluate-windows-defender-exploit-guard.md) diff --git a/windows/threat-protection/windows-defender-exploit-guard/exploit-protection-exploit-guard.md b/windows/threat-protection/windows-defender-exploit-guard/exploit-protection-exploit-guard.md index 9dbb92d72d..aee8fe555a 100644 --- a/windows/threat-protection/windows-defender-exploit-guard/exploit-protection-exploit-guard.md +++ b/windows/threat-protection/windows-defender-exploit-guard/exploit-protection-exploit-guard.md @@ -19,7 +19,7 @@ ms.author: iawilt **Applies to:** -- Windows 10 Insider Preview, build 16232 and later +- Windows 10 Insider Preview **Audience** @@ -28,229 +28,87 @@ ms.author: iawilt **Manageability available with** +- Windows Defender Security Center app - Group Policy - PowerShell -- Windows Management Instrumentation (WMI) -- System Center Configuration Manager -- Microsoft Intune -- Windows Defender Security Center app +- Configuration service providers for mobile device management -Exploit Protection automatically applies a number of exploit mitigation techniques on both the operating system processes and on individual apps. +Exploit Protection automatically applies a number of exploit mitigation techniques on both [the operating system processes](configure-system-exploit-protection.md) and on [individual apps](configure-app-exploit-protection.md). - It is part of Windows Defender Exploit Guard, which is itself a component in the new Windows Defender Advanced Threat Protection offering of security and threat prevention products. +It is part of [Windows Defender Exploit Guard](windows-defender-exploit-guard.md). - You configure these settings using the Windows Defender Security Center on an individual machine, and then export the configuration as an XML file that you can deploy to other machines. You can use Group Policy to distribute the XML file to multiple devices at once. +Exploit Protection works best with [Windows Defender Advanced Threat Protection](../windows-defender-atp/windows-defender-advanced-threat-protection) - which gives you detailed reporting into Windows Defender EG events and blocks as part of the usual [alert investigation scenarios](../windows-defender-atp/investigate-alerts-windows-defender-advanced-threat-protection). + + You configure these settings using the Windows Defender Security Center app on an individual machine, and then [export the configuration as an XML file that you can deploy to other machines](import-export-exploit-protection-emet-xml.md). You can use Group Policy to distribute the XML file to multiple devices at once. + + Exploit Protection consists of a number of mitigations that are designed to protect against typical malware infection behavior - especially for malware that attempts to exploit software vulnerabilities to spread and infect machines. + + Many of the features in the Enhanced Mitigation Experience Toolkit (EMET) have been included in Exploit Protection, and you can convert and import existing EMET configuration profiles into Exploit Protection. + + You can also use [audit mode](audit-windows-defender-exploit-guard.md) to evaluate how Attack Surface Reduction would impact your organization if it were enabled. + + ## Requirements The following requirements must be met before Exploit Protection will work: Windows 10 version | Windows Defender Advanced Threat Protection +-|- Insider Preview build 16232 or later (dated July 1, 2017 or later) | For full reporting you need a license for [Windows Defender ATP](../windows-defender-atp/windows-defender-advanced-threat-protection.md) - ## System-level mitigations - -What is the scope for these? Any app? Only Windows/system services? Signed apps? Known bad apps? - -System-level mitigations are applied to... - -You can set each of the following system-level mitigations to on, off, or the default value: - -Mitigation | Default value -Control flow guard | On -Data execution prevention | On -Force randomization for images (Mandatory ASLR) | Off -Randomize memory allocations (Bottom-up ASLR) | On -Validate exception chains (SEHOP) | On -Validate heap integrity | Off - -Generally, the default values should be used to... - - - -### Control flow guard - - - -### Data execution prevention - - - -### Force randomization for images (Mandatory ASLR) - - - -### Randomize memory allocations (Bottom-up ASLR) - - - -### Validate exception chains (SEHOP) - - - -### Validate heap integrity - - - - - - 1. Configure - 2. Export - 3. Import - -### Configure system-level mitigations - -1. Open the Windows Defender Security Center by clicking the shield icon in the task bar or searching the start menu for **Defender**. - -2. Click the **Virus & threat protection** tile (or the shield icon on the left menu bar) and then the **Virus & threat protection settings** label: - - ![Screenshot of the Virus & threat protection settings label in the Windows Defender Security Center](../windows-defender-antivirus/images/defender/wdav-protection-settings-wdsc.png) - -3. Under the **Controlled folder access** section, click **Protected folders** - -4. Click **Add a protected folder** and follow the prompts to add apps. - - ![](images/cfa-prot-folders.png) - -You can now export these settings as an XML file. This allows you to copy the configuration from one machine onto other machines. - - ### Export system-level mitigations - -1. Open the Windows Defender Security Center by clicking the shield icon in the task bar or searching the start menu for **Defender**. - -2. Click the **Virus & threat protection** tile (or the shield icon on the left menu bar) and then the **Virus & threat protection settings** label: - - ![Screenshot of the Virus & threat protection settings label in the Windows Defender Security Center](../windows-defender-antivirus/images/defender/wdav-protection-settings-wdsc.png) - -3. Under the **Controlled folder access** section, click **Protected folders** - -4. Click **Add a protected folder** and follow the prompts to add apps. - - ![](images/cfa-prot-folders.png) - -You can import the XML file to other machines in your organization. You can do this individually for each machine by using the Windows Defender Security Center, or you can deploy a Group Policy setting for multiple devices. - - ### Import system-level mitigations - - **Use the Windows Defender Security app to import system-level mitigations:** - -1. Open the Windows Defender Security Center by clicking the shield icon in the task bar or searching the start menu for **Defender**. - -2. Click the **Virus & threat protection** tile (or the shield icon on the left menu bar) and then the **Virus & threat protection settings** label: - - ![Screenshot of the Virus & threat protection settings label in the Windows Defender Security Center](../windows-defender-antivirus/images/defender/wdav-protection-settings-wdsc.png) - -3. Under the **Controlled folder access** section, click **Protected folders** - -4. Click **Add a protected folder** and follow the prompts to add apps. - - ![](images/cfa-prot-folders.png) - -**Use Group Policy to import and deploy system-level mitigations:** - -1. On your Group Policy management machine, open the [Group Policy Management Console](https://technet.microsoft.com/library/cc731212.aspx), right-click the Group Policy Object you want to configure and click **Edit**. - -3. In the **Group Policy Management Editor** go to **Computer configuration**. - -4. Click **Policies** then **Administrative templates**. - -5. Expand the tree to **Windows components > Windows Defender Antivirus > Exploit Guard**. - -6. Double-click the **Configure controlled folder access** setting and set the option to **Enabled**. In the options section you must specify one of the following: - - **Enable** - Malicious and suspicious apps will not be allowed to make changes to files in protected folders. A notification will be provided in the Windows event log - - **Disable (Default)** - The Controlled Folder Access feature will not work. All apps can make changes to files in protected folders. - - **Audit Mode** - If a malicious or suspicious app attempts to make a change to a file in a protected folder, the change will be allowed but will be recorded in the Windows event log. This allows you to assess the impact of this feature on your organization. - - - ![](images/cfa-gp-enable.png) - ->[!IMPORTANT] ->To fully enable the Controlled Folder Access feature, you must set the Group Policy option to **Enabled** and also select **Enable** in the options drop-down menu. - - - ## App-specific mitigations - - What is the scope for these? Any app? Only Windows/system services? Signed apps? Known bad apps? - - 1. Configure - 2. Export - 3. Import - -### Configure app-specific mitigations - -1. Open the Windows Defender Security Center by clicking the shield icon in the task bar or searching the start menu for **Defender**. - -2. Click the **Virus & threat protection** tile (or the shield icon on the left menu bar) and then the **Virus & threat protection settings** label: - - ![Screenshot of the Virus & threat protection settings label in the Windows Defender Security Center](../windows-defender-antivirus/images/defender/wdav-protection-settings-wdsc.png) - -3. Under the **Controlled folder access** section, click **Protected folders** - -4. Click **Add a protected folder** and follow the prompts to add apps. - - ![](images/cfa-prot-folders.png) - -You can now export these settings as an XML file. This allows you to copy the configuration from one machine onto other machines. - - ### Export app-specific mitigations - -1. Open the Windows Defender Security Center by clicking the shield icon in the task bar or searching the start menu for **Defender**. - -2. Click the **Virus & threat protection** tile (or the shield icon on the left menu bar) and then the **Virus & threat protection settings** label: - - ![Screenshot of the Virus & threat protection settings label in the Windows Defender Security Center](../windows-defender-antivirus/images/defender/wdav-protection-settings-wdsc.png) - -3. Under the **Controlled folder access** section, click **Protected folders** - -4. Click **Add a protected folder** and follow the prompts to add apps. - - ![](images/cfa-prot-folders.png) - -You can import the XML file to other machines in your organization. You can do this individually for each machine by using the Windows Defender Security Center, or you can deploy a Group Policy setting for multiple devices. - - ### Import app-specific mitigations - - **Use the Windows Defender Security app to import app-specific mitigations:** - -1. Open the Windows Defender Security Center by clicking the shield icon in the task bar or searching the start menu for **Defender**. - -2. Click the **Virus & threat protection** tile (or the shield icon on the left menu bar) and then the **Virus & threat protection settings** label: - - ![Screenshot of the Virus & threat protection settings label in the Windows Defender Security Center](../windows-defender-antivirus/images/defender/wdav-protection-settings-wdsc.png) - -3. Under the **Controlled folder access** section, click **Protected folders** - -4. Click **Add a protected folder** and follow the prompts to add apps. - - ![](images/cfa-prot-folders.png) - -**Use Group Policy to import and deploy app-specific mitigations:** - -1. On your Group Policy management machine, open the [Group Policy Management Console](https://technet.microsoft.com/library/cc731212.aspx), right-click the Group Policy Object you want to configure and click **Edit**. - -3. In the **Group Policy Management Editor** go to **Computer configuration**. - -4. Click **Policies** then **Administrative templates**. - -5. Expand the tree to **Windows components > Windows Defender Antivirus > Exploit Guard**. - -6. Double-click the **Configure controlled folder access** setting and set the option to **Enabled**. In the options section you must specify one of the following: - - **Enable** - Malicious and suspicious apps will not be allowed to make changes to files in protected folders. A notification will be provided in the Windows event log - - **Disable (Default)** - The controlled folder access feature will not work. All apps can make changes to files in protected folders. - - **Audit Mode** - If a malicious or suspicious app attempts to make a change to a file in a protected folder, the change will be allowed but will be recorded in the Windows event log. This allows you to assess the impact of this feature on your organization. - - - ![](images/cfa-gp-enable.png) - ->[!IMPORTANT] ->To fully enable the Controlled Folder Access feature, you must set the Group Policy option to **Enabled** and also select **Enable** in the options drop-down menu. - - - -## Review event logs for Exploit Protection - -How do you see these event logs? Are they under specific codes/areas? - -Also - is there any SCCM, Intune, or MDM functionality here? Can't see anything in the SCCM console. \ No newline at end of file + ## Review Exploit Protection events in Windows Event Viewer + +You can review the Windows event log to see events there are created when Exploit Protection blocks (or audits) an app: + +1. Download the [Exploit Guard Evaluation Package](#) and extract the file *ep-events.xml* to an easily accessible location on the machine. + +2. Type **Event viewer** in the Start menu to open the Windows Event Viewer. + +3. On the left panel, under **Actions**, click **Import custom view...** + +4. Navigate to where you extracted *ep-events.xml* and select it. Alternatively, [download the XML directly](scripts/ep-events.xml). + +4. Click **OK**. + +5. This will create a custom view that filters to only show the following events related to Controlled Folder Access: + +Provider/source | Event ID | Description +-|:-:|- +Security-Mitigations | 1 | ACG audit +Security-Mitigations | 2 | ACG enforce +Security-Mitigations | 3 | Do not allow child processes audit +Security-Mitigations | 4 | Do not allow child processes block +Security-Mitigations | 5 | Block low integrity images audit +Security-Mitigations | 6 | Block low integrity images block +Security-Mitigations | 7 | Block remote images audit +Security-Mitigations | 8 | Block remote images block +Security-Mitigations | 9 | Disable win32k system calls audit +Security-Mitigations | 10 | Disable win32k system calls block +Security-Mitigations | 11 | Code integrity guard audit +Security-Mitigations | 12 | Code integrity guard block +Security-Mitigations | 13 | EAF audit +Security-Mitigations | 14 | EAF enforce +Security-Mitigations | 15 | EAF+ audit +Security-Mitigations | 16 | EAF+ enforce +Security-Mitigations | 17 | IAF audit +Security-Mitigations | 18 | IAF enforce +Security-Mitigations | 19 | ROP StackPivot audit +Security-Mitigations | 20 | ROP StackPivot enforce +Security-Mitigations | 21 | ROP CallerCheck audit +Security-Mitigations | 22 | ROP CallerCheck enforce +Security-Mitigations | 23 | ROP SimExec audit +Security-Mitigations | 24 | ROP SimExec enforce +WER-Diagnostics | 5 | CFG Block +Provider: Win32K | 260 | Untrusted Font + + + ## In this section + +Topic | Description +---|--- +[Comparison with Enhanced Mitigation Experience Toolkit](emet-exploit-protection-exploit-guard.md) | Many of the features in the EMET are now included in Exploit Protection. This topic identifies those features and explains how the features have changed or evolved. +[Evaluate Exploit Protection](evaluate-exploit-protection.md) | Undertake a demo scenario to see how Exploit Protection mitigations can protect your network from malicious and suspicious behavior. +[Enable Exploit Protection](enable-exploit-protection.md) | Use Group Policy, PowerShell, or MDM CSPs to enable and manage Exploit Protection in your network. See how to configure mitigations for the operating system and for individual apps, and how to export, import, and deploy the settings across your organization. You can also convert an existing EMET configuration profile and import it into Exploit Protection. diff --git a/windows/threat-protection/windows-defender-exploit-guard/import-export-exploit-protection-emet-xml.md b/windows/threat-protection/windows-defender-exploit-guard/import-export-exploit-protection-emet-xml.md new file mode 100644 index 0000000000..4aac198c95 --- /dev/null +++ b/windows/threat-protection/windows-defender-exploit-guard/import-export-exploit-protection-emet-xml.md @@ -0,0 +1,46 @@ +--- +title: Turn on the protected folders feature in Windows 10 +keywords: controlled folder access, windows 10, windows defender, ransomware, protect, files, folders, enable, turn on, use +description: Learn how to protect your important files by enabling Controlled Folder Access +search.product: eADQiWindows 10XVcnh +ms.pagetype: security +ms.prod: w10 +ms.mktglfcycl: manage +ms.sitesec: library +ms.pagetype: security +localizationpriority: medium +author: iaanw +ms.author: iawilt +--- + + + +# Import, export, and deploy Exploit Protection configurations + + +**Applies to:** + +- Windows 10 Insider Preview + +**Audience** + +- Enterprise security administrators + + +**Manageability available with** + +- Windows Defender Security Center app +- Group Policy +- PowerShell +- Configuration service providers for mobile device management + + + + + + +## Related topics + +- [Protect important folders with controlled folder access](controlled-folders-exploit-guard.md) +- [Customize Controlled Folder Access](customize-controlled-folders-exploit-guard.md) +- [Evaluate Windows Defender Exploit Guard](evaluate-windows-defender-exploit-guard.md) diff --git a/windows/threat-protection/windows-defender-exploit-guard/network-protection-exploit-guard.md b/windows/threat-protection/windows-defender-exploit-guard/network-protection-exploit-guard.md index b6475785db..f7255b5a9b 100644 --- a/windows/threat-protection/windows-defender-exploit-guard/network-protection-exploit-guard.md +++ b/windows/threat-protection/windows-defender-exploit-guard/network-protection-exploit-guard.md @@ -33,11 +33,18 @@ ms.author: iawilt - Configuration service providers for mobile device management -Network Protection is a feature that is part of [Windows Defender Exploit Guard](windows-defender-exploit-guard.md). It helps to prevent employees from using any application to access dangerous domains that may host phishing scams, exploits, and other malicious content on the Internet. +Network Protection helps to prevent employees from using any application to access dangerous domains that may host phishing scams, exploits, and other malicious content on the Internet. + +It is part of [Windows Defender Exploit Guard](windows-defender-exploit-guard.md). + +Network Protection works best with [Windows Defender Advanced Threat Protection](../windows-defender-atp/windows-defender-advanced-threat-protection) - which gives you detailed reporting into Windows Defender EG events and blocks as part of the usual [alert investigation scenarios](../windows-defender-atp/investigate-alerts-windows-defender-advanced-threat-protection). You can enable Network Protection in either block or auditing mode (non-blocking, Windows Defender Advanced Threat Protection events only) with Group Policy, PowerShell, or MDM settings with CSP. +You can also use [audit mode](audit-windows-defender-exploit-guard.md) to evaluate how Network Protection would impact your organization if it were enabled. + + ## Requirements diff --git a/windows/threat-protection/windows-defender-exploit-guard/scripts/ep-events.xml b/windows/threat-protection/windows-defender-exploit-guard/scripts/ep-events.xml new file mode 100644 index 0000000000..7077dde1b9 --- /dev/null +++ b/windows/threat-protection/windows-defender-exploit-guard/scripts/ep-events.xml @@ -0,0 +1,21 @@ + + + + + Microsoft-Windows-Windows Defender/Operational,Microsoft-Windows-Windows Defender/WHC + 1125,1126,5007 + 0 + False + + + + Network Protection view + + + + + + + + + \ No newline at end of file diff --git a/windows/threat-protection/windows-defender-exploit-guard/windows-defender-exploit-guard.md b/windows/threat-protection/windows-defender-exploit-guard/windows-defender-exploit-guard.md index 3263a0c3d3..3eb82f73cb 100644 --- a/windows/threat-protection/windows-defender-exploit-guard/windows-defender-exploit-guard.md +++ b/windows/threat-protection/windows-defender-exploit-guard/windows-defender-exploit-guard.md @@ -35,21 +35,24 @@ You can use Windows Defender EG to: - Extend the malware and social engineering protection offered by Windows Defender SmartScreen in Edge to cover network traffic and connectivity outside of the browser with [Network Protection](network-protection-exploit-guard.md) - Protect files in key system folders from changes made by malicious and suspicious apps with [Controlled Folder Access](controlled-folders-exploit-guard.md) -Evaluate Windows Defender EG with our evaluation and set-up guide, which provides a pre-built PowerShell script and testing tool so you can see the new features in action: +Evaluate each feature of Windows Defender EG with the guides at the following link, which provide pre-built PowerShell scripts and testing tools so you can see the features in action: - [Evaluate Windows Defender Exploit Guard](evaluate-windows-defender-exploit-guard.md) -You can also [enable audit mode](audit-windows-defender-exploit-guard.md) for Windows Defender EG, which provides with reporting and event logs that indicate how the feature would have responded if it had been fully enabled. This can be useful when evaluating the impact of Windows Defender EG and to help determine the impact of the features on your network's security. + +You can also [enable audit mode](audit-windows-defender-exploit-guard.md) for Windows Defender EG, which provides you with basic event logs that indicate how the feature would have responded if it had been fully enabled. This can be useful when evaluating the impact of Windows Defender EG and to help determine the impact of the features on your network's security. Windows Defender EG can be managed and reported on in the Windows Defender Security Center as part of the Windows Defender Advanced Threat Protection suite of threat mitigation, preventing, protection, and analysis technologies, which also includes: - [The Windows Defender ATP console](../windows-defender-atp/windows-defender-advanced-threat-protection.md) - [Windows Defender Antivirus in Windows 10](../windows-defender-antivirus/windows-defender-antivirus-in-windows-10.md) - [Windows Defender SmartScreen](../windows-defender-smartscreen/windows-defender-smartscreen-overview.md) -- [Windows Defender Device Guard] +- Windows Defender Device Guard - [Windows Defender Application Guard](../windows-defender-application-guard/wd-app-guard-overview.md) +You can use the Windows Defender ATP console to obtain detailed reporting into events and blocks as part of the usual [alert investigation scenarios](../windows-defender-atp/investigate-alerts-windows-defender-advanced-threat-protection). + Each of the features in Windows Defender EG have slightly different requirements: -Feature | Windows Defender Antivirus | Windows Defender Advanced Threat Protection license +Feature | [Windows Defender Antivirus](../windows-defender-antivirus/windows-defender-antivirus-in-windows-10) | [Windows Defender Advanced Threat Protection license](../windows-defender-atp/minimum-requirements-windows-defender-advanced-threat-protection) -|-|-|- Exploit Protection | No requirement | Required for reporting in the Windows Defender ATP console Attack Surface Reduction | Must be enabled | Required @@ -65,8 +68,8 @@ Controlled Folder Access | Must be enabled | Required for reporting in the Windo Topic | Description ---|--- [Protect devices from exploits with Windows Defender Exploit Guard](exploit-protection-exploit-guard) | Exploit Protection provides you with many of the features in now-retired Enhanced Mitigations Experience Toolkit - and adds additional configuration and technologies. These features can help prevent threats from using vulnerabilities to gain access to your network and devices. You can create a template of settings that can be exported and copied to multiple machines in your network at once. -[Reduce attack surfaces with Windows Defender Exploit Guard](attack-surface-reduction-exploit-guard.md) | Use pre-built rules to manage mitigations for key attack and infection vectors, such as macro, script, PowerShell, USB, and Flash security policies and configuration. -[Protect your network with Windows Defender Exploit Guard](network-protection-exploit-guard.md) | Minimize the exposure of your devices from network and web-based infection vectors, and set up reporting for suspicious activity. -[Protect important folders with Controlled Folder Access](controlled-folders-exploit-guard.md) | Prevent unknown or unauthorized apps (such as ransomware malware) from writing to sensitive folders, such as folders containing sensitive or business-critical data. +[Reduce attack surfaces with Windows Defender Exploit Guard](attack-surface-reduction-exploit-guard.md) | Use pre-built rules to manage mitigations for key attack and infection vectors, such as Office-based malicious macro code and PowerShell, VBScript, and JavaScript scripts. +[Protect your network with Windows Defender Exploit Guard](network-protection-exploit-guard.md) | Minimize the exposure of your devices from network and web-based infection vectors. +[Protect important folders with Controlled Folder Access](controlled-folders-exploit-guard.md) | Prevent unknown or unauthorized apps (including ransomware encryption malware) from writing to sensitive folders, such as folders containing sensitive or business-critical data. From 70a30ac75714a558e11526a48457a96fd4e2ff31 Mon Sep 17 00:00:00 2001 From: Misha Kutsovsky Date: Thu, 17 Aug 2017 06:24:52 +0000 Subject: [PATCH 093/290] Updated network-protection-exploit-guard.md with general description details --- .../network-protection-exploit-guard.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/threat-protection/windows-defender-exploit-guard/network-protection-exploit-guard.md b/windows/threat-protection/windows-defender-exploit-guard/network-protection-exploit-guard.md index f7255b5a9b..c3559b3cdf 100644 --- a/windows/threat-protection/windows-defender-exploit-guard/network-protection-exploit-guard.md +++ b/windows/threat-protection/windows-defender-exploit-guard/network-protection-exploit-guard.md @@ -33,9 +33,9 @@ ms.author: iawilt - Configuration service providers for mobile device management -Network Protection helps to prevent employees from using any application to access dangerous domains that may host phishing scams, exploits, and other malicious content on the Internet. +Network Protection help prevent employees from using any application to access dangerous domains that may host phishing scams, exploits, and other malicious content on the Internet. By bringing smartscreen intel down onto the client, Network Protection block all outboud HTTP/S Traffic to low reputation sources based on Domain/Hostname -It is part of [Windows Defender Exploit Guard](windows-defender-exploit-guard.md). +As a part of [Windows Defender Exploit Guard](windows-defender-exploit-guard.md), Network Protection reduces the attak surface of your devices from internet based threats. Network Protection works best with [Windows Defender Advanced Threat Protection](../windows-defender-atp/windows-defender-advanced-threat-protection) - which gives you detailed reporting into Windows Defender EG events and blocks as part of the usual [alert investigation scenarios](../windows-defender-atp/investigate-alerts-windows-defender-advanced-threat-protection). From d81a813ccbe92005991d94fcb72da8ecd82fce9e Mon Sep 17 00:00:00 2001 From: Misha Kutsovsky Date: Thu, 17 Aug 2017 06:28:43 +0000 Subject: [PATCH 094/290] Updated enable-network-protection.md small updates to Note (removed some text) --- .../enable-network-protection.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/windows/threat-protection/windows-defender-exploit-guard/enable-network-protection.md b/windows/threat-protection/windows-defender-exploit-guard/enable-network-protection.md index dbe561aedf..47c9a89313 100644 --- a/windows/threat-protection/windows-defender-exploit-guard/enable-network-protection.md +++ b/windows/threat-protection/windows-defender-exploit-guard/enable-network-protection.md @@ -38,12 +38,10 @@ Network Protection is a feature that is part of [Windows Defender Exploit Guard] ## Enable and audit Network Protection -You can enable Network Protection in either block or auditing mode (non-blocking, Windows Defender Advanced Threat Protection events only) with Group Policy, PowerShell, or MDM settings with CSP. +You can enable Network Protection in either audit or block mode with Group Policy, PowerShell, or MDM settings with CSP. For further details on how audit mode works, and when you might want to use it, see the [auditing Windows Defender Exploit Guard topic](audit-windows-defender-exploit-guard.md). ->[!NOTE] ->What does it mean by non blocking ATP events only? ### Use Group Policy to enable Network Protection From 81b59c5d23017697cc70830a6189eb94e79ab1c6 Mon Sep 17 00:00:00 2001 From: Misha Kutsovsky Date: Thu, 17 Aug 2017 06:32:16 +0000 Subject: [PATCH 095/290] Updated evaluate-network-protection.md Added Phishing example as suggestion for Network Protection --- .../evaluate-network-protection.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/threat-protection/windows-defender-exploit-guard/evaluate-network-protection.md b/windows/threat-protection/windows-defender-exploit-guard/evaluate-network-protection.md index 6b4bbfdb3b..1832fefeeb 100644 --- a/windows/threat-protection/windows-defender-exploit-guard/evaluate-network-protection.md +++ b/windows/threat-protection/windows-defender-exploit-guard/evaluate-network-protection.md @@ -56,7 +56,7 @@ You can also carry out the processes described in this topic in audit or disable 1. Open Internet Explorer, Google Chrome, or any other browser of your choice. 1. Go to [https://smartscreentestratings2.net](https://smartscreentestratings2.net). - +> should we add https://smartscreentestratings2.net/index.html as the test site for this example. Display a sample phishing site, and then show what happens when you go to it with Network Protection enabled You will get a 403 Forbidden response in the browser, and you will see a notification that the network connnection was blocked. ![](images/np-notif.png) From 03589ee1685da4546b4c55551a9b477f0c00bc22 Mon Sep 17 00:00:00 2001 From: Misha Kutsovsky Date: Thu, 17 Aug 2017 06:52:33 +0000 Subject: [PATCH 096/290] Updated windows-defender-exploit-guard.md Added WD-EG descriptions, added a note --- .../windows-defender-exploit-guard.md | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/windows/threat-protection/windows-defender-exploit-guard/windows-defender-exploit-guard.md b/windows/threat-protection/windows-defender-exploit-guard/windows-defender-exploit-guard.md index 3eb82f73cb..7b87e5427a 100644 --- a/windows/threat-protection/windows-defender-exploit-guard/windows-defender-exploit-guard.md +++ b/windows/threat-protection/windows-defender-exploit-guard/windows-defender-exploit-guard.md @@ -26,14 +26,15 @@ ms.author: iawilt - Enterprise security administrators -Windows Defender Exploit Guard is a new collection of tools and features that help you keep your network safe from exploits. Exploits are infection vectors for malware that rely on vulnerabilities in software. +Windows Defender Exploit Guard is a new set of host intrusion prevention capabilities for Windows 10, allowing enterprise administrators to manage the attack surface of the OS & applications. By resticting the various vectors through which malware can cause harm to your devices, Windows Defender offers a defense in depth solution to keeping the enteprise safe. With a rich collection of tools and features based off the Intelligent Security Graph, Exploit Guard provides an easy to use experience that offers the best balance of security & productivity for an enterprise. -You can use Windows Defender EG to: +You can use Windows Defender Exploit Guard (WDEG) to configure and manage any of the following functionalities: - Apply exploit mitigation techniques to apps your organization uses, both individually and to all apps, with [Exploit Protection](exploit-protection-exploit-guard.md) -- Reduce the attack surface that exploits can leverage, by utlizing rules that go beyond standard host-intrusion prevention systems (HIPS) with [Attack Surface Reduction rules](attack-surface-reduction-exploit-guard.md) -- Extend the malware and social engineering protection offered by Windows Defender SmartScreen in Edge to cover network traffic and connectivity outside of the browser with [Network Protection](network-protection-exploit-guard.md) +- Reduce the attack surface of your applications with intelligent rule that stop vectors of office, script & mail based malware [Attack Surface Reduction rules](attack-surface-reduction-exploit-guard.md) +- Extend the malware and social engineering protection offered by Windows Defender SmartScreen in Edge to cover network traffic and connectivity on the device wwith [Network Protection](network-protection-exploit-guard.md) - Protect files in key system folders from changes made by malicious and suspicious apps with [Controlled Folder Access](controlled-folders-exploit-guard.md) +> How do we make the naming more clear here: could we go name first? Evaluate each feature of Windows Defender EG with the guides at the following link, which provide pre-built PowerShell scripts and testing tools so you can see the features in action: - [Evaluate Windows Defender Exploit Guard](evaluate-windows-defender-exploit-guard.md) From cfdebbc850e8a960652d7c85d54664fddd2cdecb Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Thu, 17 Aug 2017 13:32:42 -0700 Subject: [PATCH 097/290] sync --- .openpublishing.redirection.json | 2 +- bcs/index.md | 144 ++- bcs/support/microsoft-365-business-faqs.md | 8 +- ...-new-enterprise-mode-site-list-xml-file.md | 16 +- .../images/ie-emie-grouppolicysitelist.png | Bin 30807 -> 40227 bytes .../images/ie-emie-registrysitelist.png | Bin 14798 -> 18717 bytes ...-on-enterprise-mode-and-use-a-site-list.md | 25 +- .../surface-hub/accessibility-surface-hub.md | 14 +- ...ix-a-powershell-scripts-for-surface-hub.md | 10 +- .../surface-hub/change-history-surface-hub.md | 9 +- devices/surface-hub/images/ease-of-access.png | Bin 0 -> 47511 bytes .../miracast-over-infrastructure.md | 14 +- ...repare-your-environment-for-surface-hub.md | 5 +- education/windows/change-history-edu.md | 2 +- .../windows/take-a-test-app-technical.md | 34 +- education/windows/test-windows10s-for-edu.md | 33 +- .../windows/use-set-up-school-pcs-app.md | 4 +- .../create-or-edit-the-sms-defmof-file.md | 36 +- .../mbam-v2/edit-the-configurationmof-file.md | 36 +- store-for-business/TOC.md | 1 + ...y-management-windows-store-for-business.md | 16 +- store-for-business/images/lob-sku.png | Bin 0 -> 14086 bytes ...or-business-education-powershell-module.md | 155 +++ store-for-business/sfb-change-history.md | 7 + .../access-control/microsoft-accounts.md | 63 +- .../change-history-for-access-protection.md | 5 + .../credential-guard-known-issues.md | 20 +- .../credential-guard-manage.md | 9 - .../credential-guard-requirements.md | 13 + .../credential-guard/images/credguard-gp.png | Bin 23871 -> 33295 bytes .../hello-planning-guide.md | 12 +- .../remote-credential-guard.md | 13 +- windows/application-management/TOC.md | 2 +- ...ange-history-for-application-management.md | 2 +- windows/application-management/index.md | 2 +- windows/client-management/TOC.md | 1 + windows/client-management/index.md | 14 +- windows/client-management/mdm/TOC.md | 3 + .../client-management/mdm/applocker-csp.md | 66 +- .../client-management/mdm/bitlocker-csp.md | 308 ++++- .../mdm/cm-cellularentries-csp.md | 7 +- .../client-management/mdm/devdetail-csp.md | 3 + .../mdm/devicemanageability-csp.md | 22 +- .../mdm/devicemanageability-ddf.md | 107 +- .../client-management/mdm/devicestatus-csp.md | 2 +- .../mdm/enable-admx-backed-policies-in-mdm.md | 300 +++++ .../mdm/enterprisedataprotection-csp.md | 6 +- ...-app-v-enablepublishingserver2settings.png | Bin 0 -> 46459 bytes .../images/admx-appv-enableapp-vclient.png | Bin 0 -> 24442 bytes .../images/admx-appv-policy-description.png | Bin 0 -> 87073 bytes .../mdm/images/admx-appv-publishing.png | Bin 0 -> 54858 bytes .../images/admx-appv-publishingserver2.png | Bin 0 -> 63139 bytes .../mdm/images/admx-appv.png | Bin 0 -> 51174 bytes .../mdm/images/admx-gpedit-search.png | Bin 0 -> 31106 bytes .../images/mdm-enrollment-disable-policy.png | Bin 0 -> 51251 bytes .../provisioning-csp-devicemanageability.png | Bin 3409 -> 11842 bytes .../images/provisioning-csp-devicestatus.png | Bin 53544 -> 53563 bytes .../mdm/mobile-device-enrollment.md | 18 +- ...ew-in-windows-mdm-enrollment-management.md | 141 ++- .../policy-configuration-service-provider.md | 113 +- .../mdm/policy-csp-abovelock.md | 2 +- .../mdm/policy-csp-accounts.md | 2 +- .../mdm/policy-csp-activexcontrols.md | 3 +- .../mdm/policy-csp-applicationdefaults.md | 2 +- .../mdm/policy-csp-applicationmanagement.md | 2 +- .../mdm/policy-csp-appvirtualization.md | 32 +- .../mdm/policy-csp-attachmentmanager.md | 5 +- .../mdm/policy-csp-authentication.md | 2 +- .../mdm/policy-csp-autoplay.md | 5 +- .../mdm/policy-csp-bitlocker.md | 32 +- .../mdm/policy-csp-bluetooth.md | 2 +- .../mdm/policy-csp-browser.md | 2 +- .../mdm/policy-csp-camera.md | 2 +- .../mdm/policy-csp-cellular.md | 3 +- .../mdm/policy-csp-connectivity.md | 4 +- .../mdm/policy-csp-credentialproviders.md | 11 +- .../mdm/policy-csp-credentialsui.md | 4 +- .../mdm/policy-csp-cryptography.md | 2 +- .../mdm/policy-csp-dataprotection.md | 2 +- .../mdm/policy-csp-datausage.md | 4 +- .../mdm/policy-csp-defender.md | 2 +- .../mdm/policy-csp-deliveryoptimization.md | 2 +- .../mdm/policy-csp-desktop.md | 2 +- .../mdm/policy-csp-deviceguard.md | 2 +- .../mdm/policy-csp-deviceinstallation.md | 4 +- .../mdm/policy-csp-devicelock.md | 3 +- .../mdm/policy-csp-display.md | 2 +- .../mdm/policy-csp-education.md | 2 +- .../mdm/policy-csp-enterprisecloudprint.md | 2 +- .../mdm/policy-csp-errorreporting.md | 6 +- .../mdm/policy-csp-eventlogservice.md | 6 +- .../mdm/policy-csp-experience.md | 2 +- .../mdm/policy-csp-exploitguard.md | 58 + .../client-management/mdm/policy-csp-games.md | 5 +- .../mdm/policy-csp-internetexplorer.md | 253 +++- .../mdm/policy-csp-kerberos.md | 7 +- .../mdm/policy-csp-licensing.md | 2 +- ...policy-csp-localpoliciessecurityoptions.md | 1025 +++++++++++++++++ .../mdm/policy-csp-location.md | 2 +- .../mdm/policy-csp-lockdown.md | 2 +- .../client-management/mdm/policy-csp-maps.md | 2 +- .../mdm/policy-csp-messaging.md | 2 +- .../mdm/policy-csp-networkisolation.md | 2 +- .../mdm/policy-csp-notifications.md | 2 +- .../client-management/mdm/policy-csp-power.md | 11 +- .../mdm/policy-csp-printers.md | 3 +- .../mdm/policy-csp-privacy.md | 2 +- .../mdm/policy-csp-remoteassistance.md | 6 +- .../mdm/policy-csp-remotedesktopservices.md | 8 +- .../mdm/policy-csp-remotemanagement.md | 17 +- .../mdm/policy-csp-remoteprocedurecall.md | 4 +- .../mdm/policy-csp-remoteshell.md | 9 +- .../mdm/policy-csp-search.md | 2 +- .../mdm/policy-csp-security.md | 80 +- .../mdm/policy-csp-settings.md | 2 +- .../mdm/policy-csp-smartscreen.md | 2 +- .../mdm/policy-csp-speech.md | 2 +- .../client-management/mdm/policy-csp-start.md | 2 +- .../mdm/policy-csp-storage.md | 3 +- .../mdm/policy-csp-system.md | 3 +- .../mdm/policy-csp-textinput.md | 25 +- .../mdm/policy-csp-timelanguagesettings.md | 2 +- .../mdm/policy-csp-update.md | 2 +- .../client-management/mdm/policy-csp-wifi.md | 25 +- ...olicy-csp-windowsdefendersecuritycenter.md | 2 +- .../mdm/policy-csp-windowsinkworkspace.md | 2 +- .../mdm/policy-csp-windowslogon.md | 4 +- .../mdm/policy-csp-wirelessdisplay.md | 25 +- .../mdm/understanding-admx-backed-policies.md | 22 +- ...system-components-to-microsoft-services.md | 3 + .../configuration/start-layout-xml-desktop.md | 2 +- .../configuration/start-secondary-tiles.md | 1 + windows/configuration/windows-spotlight.md | 4 - windows/deployment/TOC.md | 21 +- .../deployment/deploy-enterprise-licenses.md | 3 + .../create-a-windows-10-reference-image.md | 6 +- windows/deployment/index.md | 2 +- .../update/update-compliance-monitor.md | 2 + .../upgrade/upgrade-readiness-get-started.md | 2 +- .../upgrade-readiness-upgrade-overview.md | 6 +- ...de-readiness-to-manage-windows-upgrades.md | 2 +- .../deployment/vda-subscription-activation.md | 8 +- ...s-10-enterprise-subscription-activation.md | 10 +- windows/device-security/TOC.md | 1 + .../bitlocker-frequently-asked-questions.md | 13 +- .../bitlocker-management-for-enterprises.md | 185 +++ .../change-history-for-device-security.md | 9 +- .../deploy-code-integrity-policies-steps.md | 4 + ...ploy-managed-installer-for-device-guard.md | 2 +- .../accounts-block-microsoft-accounts.md | 10 +- ...m-module-services-group-policy-settings.md | 44 +- windows/threat-protection/TOC.md | 7 + .../block-untrusted-fonts-in-enterprise.md | 90 +- windows/threat-protection/index.md | 1 + ...ne-arguments-windows-defender-antivirus.md | 1 + ...ed-endpoints-windows-defender-antivirus.md | 3 +- ...tion-updates-windows-defender-antivirus.md | 9 +- .../configure-wd-app-guard.md | 46 + .../faq-wd-app-guard.md | 44 + .../images/appguard-gp-clipboard.png | Bin 0 -> 128920 bytes .../appguard-gp-network-isolation-neutral.png | Bin 0 -> 18530 bytes .../images/appguard-gp-network-isolation.png | Bin 0 -> 68137 bytes .../images/appguard-gp-persistence.png | Bin 0 -> 138698 bytes .../images/appguard-gp-print.png | Bin 0 -> 193821 bytes .../images/appguard-gp-turn-on.png | Bin 0 -> 30990 bytes .../images/appguard-hardware-isolation.png | Bin 0 -> 47770 bytes .../images/appguard-new-window.png | Bin 0 -> 234343 bytes .../appguard-turned-on-with-trusted-site.png | Bin 0 -> 441237 bytes .../images/appguard-visual-cues.png | Bin 0 -> 918931 bytes .../application-guard-container-v-host.png | Bin 0 -> 55557 bytes .../host-screen-no-application-guard.png | Bin 0 -> 381486 bytes .../images/turn-windows-features-on.png | Bin 0 -> 117552 bytes .../install-wd-app-guard.md | 56 + .../reqs-wd-app-guard.md | 37 + .../test-scenarios-wd-app-guard.md | 159 +++ .../wd-app-guard-overview.md | 47 + ...ows-defender-advanced-threat-protection.md | 36 +- ...ows-defender-advanced-threat-protection.md | 6 +- .../atp-azure-intune-create-profile.png | Bin 69277 -> 65041 bytes .../images/atp-azure-intune-device-config.png | Bin 134718 -> 130596 bytes .../images/atp-custom-oma-uri.png | Bin 0 -> 29094 bytes .../images/atp-intune-assignments.png | Bin 0 -> 86249 bytes .../images/atp-intune-configure.png | Bin 0 -> 89657 bytes .../images/atp-intune-create-policy.png | Bin 0 -> 48759 bytes .../images/atp-intune-custom.png | Bin 0 -> 69253 bytes .../images/atp-intune-group.png | Bin 0 -> 65417 bytes .../images/atp-intune-save-deployment.png | Bin 0 -> 89383 bytes .../images/atp-oma-uri-values.png | Bin 0 -> 78673 bytes ...ows-defender-advanced-threat-protection.md | 4 +- ...ows-defender-advanced-threat-protection.md | 8 +- .../create-wip-policy-using-sccm.md | 4 +- .../whats-new-windows-10-version-1703.md | 33 +- 192 files changed, 3930 insertions(+), 609 deletions(-) create mode 100644 devices/surface-hub/images/ease-of-access.png create mode 100644 store-for-business/images/lob-sku.png create mode 100644 store-for-business/microsoft-store-for-business-education-powershell-module.md create mode 100644 windows/client-management/mdm/enable-admx-backed-policies-in-mdm.md create mode 100644 windows/client-management/mdm/images/admx-app-v-enablepublishingserver2settings.png create mode 100644 windows/client-management/mdm/images/admx-appv-enableapp-vclient.png create mode 100644 windows/client-management/mdm/images/admx-appv-policy-description.png create mode 100644 windows/client-management/mdm/images/admx-appv-publishing.png create mode 100644 windows/client-management/mdm/images/admx-appv-publishingserver2.png create mode 100644 windows/client-management/mdm/images/admx-appv.png create mode 100644 windows/client-management/mdm/images/admx-gpedit-search.png create mode 100644 windows/client-management/mdm/images/mdm-enrollment-disable-policy.png create mode 100644 windows/client-management/mdm/policy-csp-exploitguard.md create mode 100644 windows/client-management/mdm/policy-csp-localpoliciessecurityoptions.md create mode 100644 windows/device-security/bitlocker/bitlocker-management-for-enterprises.md create mode 100644 windows/threat-protection/windows-defender-application-guard/configure-wd-app-guard.md create mode 100644 windows/threat-protection/windows-defender-application-guard/faq-wd-app-guard.md create mode 100644 windows/threat-protection/windows-defender-application-guard/images/appguard-gp-clipboard.png create mode 100644 windows/threat-protection/windows-defender-application-guard/images/appguard-gp-network-isolation-neutral.png create mode 100644 windows/threat-protection/windows-defender-application-guard/images/appguard-gp-network-isolation.png create mode 100644 windows/threat-protection/windows-defender-application-guard/images/appguard-gp-persistence.png create mode 100644 windows/threat-protection/windows-defender-application-guard/images/appguard-gp-print.png create mode 100644 windows/threat-protection/windows-defender-application-guard/images/appguard-gp-turn-on.png create mode 100644 windows/threat-protection/windows-defender-application-guard/images/appguard-hardware-isolation.png create mode 100644 windows/threat-protection/windows-defender-application-guard/images/appguard-new-window.png create mode 100644 windows/threat-protection/windows-defender-application-guard/images/appguard-turned-on-with-trusted-site.png create mode 100644 windows/threat-protection/windows-defender-application-guard/images/appguard-visual-cues.png create mode 100644 windows/threat-protection/windows-defender-application-guard/images/application-guard-container-v-host.png create mode 100644 windows/threat-protection/windows-defender-application-guard/images/host-screen-no-application-guard.png create mode 100644 windows/threat-protection/windows-defender-application-guard/images/turn-windows-features-on.png create mode 100644 windows/threat-protection/windows-defender-application-guard/install-wd-app-guard.md create mode 100644 windows/threat-protection/windows-defender-application-guard/reqs-wd-app-guard.md create mode 100644 windows/threat-protection/windows-defender-application-guard/test-scenarios-wd-app-guard.md create mode 100644 windows/threat-protection/windows-defender-application-guard/wd-app-guard-overview.md create mode 100644 windows/threat-protection/windows-defender-atp/images/atp-custom-oma-uri.png create mode 100644 windows/threat-protection/windows-defender-atp/images/atp-intune-assignments.png create mode 100644 windows/threat-protection/windows-defender-atp/images/atp-intune-configure.png create mode 100644 windows/threat-protection/windows-defender-atp/images/atp-intune-create-policy.png create mode 100644 windows/threat-protection/windows-defender-atp/images/atp-intune-custom.png create mode 100644 windows/threat-protection/windows-defender-atp/images/atp-intune-group.png create mode 100644 windows/threat-protection/windows-defender-atp/images/atp-intune-save-deployment.png create mode 100644 windows/threat-protection/windows-defender-atp/images/atp-oma-uri-values.png diff --git a/.openpublishing.redirection.json b/.openpublishing.redirection.json index e115963c4d..9ee61b0ad6 100644 --- a/.openpublishing.redirection.json +++ b/.openpublishing.redirection.json @@ -7647,7 +7647,7 @@ }, { "source_path": "windows/manage/manage-corporate-devices.md", -"redirect_url": "/windows/client-management/manage-corporate-devices", +"redirect_url": "/windows/client-management/index", "redirect_document_id": true }, { diff --git a/bcs/index.md b/bcs/index.md index d877efe94f..01f7f2e27b 100644 --- a/bcs/index.md +++ b/bcs/index.md @@ -4,6 +4,7 @@ hide_bc: true author: CelesteDG ms.author: celested ms.topic: hub-page +ms.localizationpriority: high audience: microsoft-business  title: Microsoft 365 Business documentation and resources description: Learn about the product documentation and resources available for Microsoft 365 Business partners, IT admins, information workers, and business owners. @@ -12,7 +13,7 @@ description: Learn about the product documentation and resources available for M

    @@ -56,7 +57,7 @@ description: Learn about the product documentation and resources available for M Partner/IT admin