<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
  version="2.0">
  <channel>
    <title>Intelligent Security</title>
    <atom:link
      href="https://docs.microsoft.com/archive/blogs/staysafe/feed.xml"
      rel="self"
      type="application/rss+xml" />
    <link>https://docs.microsoft.com/archive/blogs/staysafe/feed.xml</link>
    <description>Secure Data and Manage Cybersecurity Risks</description>
    <lastBuildDate>Wed, 21 Mar 2018 21:02:58 GMT</lastBuildDate>
    <language>en-US</language>
    <sy:updatePeriod>hourly</sy:updatePeriod>
    <sy:updateFrequency>1</sy:updateFrequency>
    <item>
      <title>DISA STIG Requires Privilege Access Workstations (PAW) for Cloud Tenant Administration</title>
      <link>https://docs.microsoft.com/archive/blogs/staysafe/disa-stig-requires-privilege-access-workstations-paw-for-cloud-tenant-administration</link>
      <pubDate>Mon, 19 Mar 2018 18:57:06 GMT</pubDate>
      <dc:creator><![CDATA[Troy Arwine]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.technet.microsoft.com/staysafe/?p=565</guid>
      <description><![CDATA[DISA recently published a Security Technical Implantation Guide (STIG) updated in February mandating...]]></description>
      <content:encoded><![CDATA[<strong>DISA </strong>recently published a <strong>Security Technical Implantation Guide </strong>(STIG) updated in February mandating DoD to use Privilege Access Workstations (PAWS) for remote administration of all Cloud services (e.g. Azure, O365, AWS, etc...) See: <a href="https://iasecontent.disa.mil/stigs/zip/U_MS_Windows_PAW_V1R1_STIG.zip">DISA STIG - Microsoft PAW</a>

This STIG is design to protect cloud tenant credentials from credential theft which is used in almost all advanced or complex cyber-attacks. Microsoft's latest Threat Intelligence Report: <a href="https://www.microsoft.com/en-us/security/intelligence-report">Threat Intelligence Report</a> shows that:
<blockquote><em>As an increasing number of sites are breached and passwords phished, attackers attempt to reuse the stolen credentials on multiple services.</em></blockquote>
So <strong>as customers </strong>move the<strong> cloud</strong>, so do the <strong>attackers</strong>, but they still attack through phishing and malicious Web sites to compromise credentials entered on the desktops from weakly protected PCs and devices that surf the Internet and check e-mail.  The credentials now though include cloud tenants for Office 365, Azure and other cloud administrators.

It’s well-known for years that re-using session cookies via popular man-in-the-middle attacks such as session hijacking can be used to bypass multi-factor authentication requirements. These attacks are often manifest locally on a workstation or device via malicious e-mail exploits leveraging arp spoofing on the client machine checking e-mail. Therefore, isolation and protection of the endpoint from the broader Internet where a privilege user logs on to the cloud as an admin is of the utmost importance.

Accordingly, the DISA STIG <a href="https://iasecontent.disa.mil/stigs/pdf/U_MS_Windows_Privileged_Access_Workstation_STIG_V1R1_Release_Memo.pdf">memorandum for distribution</a> for the Microsoft PAW states that:
<blockquote><em>Department of Defense (DoD) Instruction 8500.01 directs that the Defense Information Systems Agency (DISA) “develops and maintains control correlation identifiers (CCIs), security requirements guides (SRGs), security technical implementation guides (STIGs), and mobile code risk categories and usage guides that implement and are consistent with DoD cybersecurity policies, standards, architectures, security controls, and validation procedures, with the support of the NSA/CSS, using input from stakeholders” and DoD Component heads “ensure that all DoD IT under their purview complies with applicable STIGs, security configuration guides, and SRGs.”</em>

<em>In accordance with DoD Instruction 8500.01, the Microsoft Windows Privileged Access Workstation (PAW) STIG Version 1 is released for immediate use.</em></blockquote>
Specifically, this new PAW STIG mandates that all DoD under the purview should:
<blockquote><em>Remotely <strong><u>manage</u></strong> <strong>high-value </strong>IT resources <strong><u>onl</u>y </strong>via a <strong>PAW</strong>.</em>
<ul>
 	<li><em>Administrative accounts will not be used for non-administrative functions (for example, read email, browse Internet)</em></li>
</ul>
<em>High-value IT resources are the most important and critical IT resources within an organization. </em>

<em>Administrator accounts for high-value IT resources must be protected against various threats and attacks because threats to sensitive privileged accounts are high and risk of compromise is increasing.</em>

<em>Requiring a <strong>PAW</strong> used <strong>exclusively</strong> for remote <strong>administrative management </strong>of designated high-value IT resources, including servers, workstations, directory services, applications, databases, and network components, will provide a <strong>separate "channel"</strong> for the performance of administrative tasks on high-value IT resources and <strong>isolate</strong> these functions from the <strong>majority of threats</strong> and <strong>attack vectors </strong>found on <strong>higher-risk standard client systems</strong>.</em>

<strong><em>Note:</em></strong><em> The term "<strong>manage</strong>" in the Requirement statement includes any remote connection to a high-value IT resource (for example, to view resource status and current configuration or to make changes to any resource configuration</em>

<em>The Information System Security Manager (ISSM) or other site personnel will assist the Authorizing Official (AO) in designating and documenting which IT resources in the organization are high value. The organization's list of high-value IT resources will include the following:</em>
<ul>
 	<li><em>Active Directory</em></li>
 	<li><strong><em>Cloud service</em></strong></li>
 	<li><em>Identity management service</em></li>
 	<li><em>Privileged access management service</em></li>
 	<li><em>Credential management service</em></li>
 	<li><em>Security management service (anti-virus, network monitoring/scanning, IDS/IPS, etc.)</em></li>
 	<li><em>Any sensitive business service</em></li>
 	<li><em>Any other IT resource designated as high value by the AO</em></li>
</ul>
</blockquote>
The way you should isolate and protect<strong> Domain</strong> &amp; <strong>Enterprise Admins</strong> in on-premises solutions, is replicated in cloud to<strong> protect</strong> the<strong> cloud tenant credentials. </strong>More than hardened than a typical workstation in an “<strong><a href="https://docs.microsoft.com/en-us/windows-server/identity/securing-privileged-access/privileged-access-workstations">assumed</a></strong><a href="https://docs.microsoft.com/en-us/windows-server/identity/securing-privileged-access/privileged-access-workstations"> compromise</a><a href="https://docs.microsoft.com/en-us/windows-server/identity/securing-privileged-access/privileged-access-workstations">d</a>” network, the PAW requires application whitelisting using Windows 10 Device Guard according to the STIG.  The STIG states DoD should:
<blockquote><em>Implement a whitelist of authorized PAW applications using Device Guard. See the Device Guard Deployment Guide (<a href="https://docs.microsoft.com/en-us/windows/device-security/device-guard/device-guard-deployment-guide">https://docs.microsoft.com/en-us/windows/device-security/device-guard/device-guard-deployment-guide</a>) for deployment information and hardware requirements and the IAD Device Guard document "Implementing a Secure Administrative Workstation using Device Guard" at <a href="https://github.com/iadgov/Secure-Host-Baseline/tree/master/Device%20Guard">https://github.com/iadgov/Secure-Host-Baseline/tree/master/Device%20Guard</a>.</em></blockquote>
These isolation and other requirements are based Microsoft’s PAW documentation <a href="http://aka.ms/cyberpaw">http://aka.ms/cyberpaw</a>.  The STIG also support Microsoft’s best practices recommendation for Azure especially when synchronizing DCs as documented here: <a href="https://docs.microsoft.com/en-us/azure/active-directory/admin-roles-best-practices">https://docs.microsoft.com/en-us/azure/active-directory/admin-roles-best-practices</a> and in Azure’s IaaS  best practices guidance published here: <a href="https://docs.microsoft.com/en-us/azure/security/azure-security-iaas">https://docs.microsoft.com/en-us/azure/security/azure-security-iaas.</a>]]></content:encoded>
    </item>
    <item>
      <title>Disable SMB v1 in Managed Environments with Group Policy</title>
      <link>https://docs.microsoft.com/archive/blogs/staysafe/disable-smb-v1-in-managed-environments-with-ad-group-policy</link>
      <pubDate>Wed, 17 May 2017 01:45:43 GMT</pubDate>
      <dc:creator><![CDATA[Troy Arwine]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.technet.microsoft.com/staysafe/?p=445</guid>
      <description><![CDATA[The following is a brief summary recent SMB v1 vulnerabilities, ransomware and an enterprise...]]></description>
      <content:encoded><![CDATA[The following is a brief summary recent SMB v1 vulnerabilities, ransomware and an enterprise approach to disabling SMB v1 via Group Policy.
<h3>Why SMB v1 Isn’t Safe (September 16, 2016)</h3>
Ned Pyle wrote a <a href="https://blogs.technet.microsoft.com/filecab/2016/09/16/stop-using-smb1/">blog post</a> in September of 2016 on why SMBv1 isn’t safe where he stated that if your clients use SMB1, then a man-in-the-middle can tell your client to ignore security settings like:
<ul>
 	<li><em><a href="https://blogs.msdn.microsoft.com/openspecification/2015/08/11/smb-3-1-1-pre-authentication-integrity-in-windows-10/">Pre-authentication Integrity</a> (SMB 3.1.1+). Protects against security downgrade attacks.</em></li>
 	<li><em><a href="https://blogs.msdn.microsoft.com/openspecification/2012/06/28/smb3-secure-dialect-negotiation/">Secure Dialect Negotiation</a> (SMB 3.0, 3.02). Protects against security downgrade attacks.</em></li>
 	<li><em><a href="https://blogs.msdn.microsoft.com/openspecification/2015/09/09/smb-3-1-1-encryption-in-windows-10/">Encryption</a> (SMB 3.0+). Prevents inspection of data on the wire, MiTM attacks. In SMB 3.1.1 encryption performance is even better than signing!</em></li>
 	<li><em><a href="https://msdnshared.blob.core.windows.net/media/2016/09/2016-09-14_17-15-54.png">Insecure guest auth blocking (SMB 3.0+ on Windows 10+)</a> . Protects against MiTM attacks.</em></li>
 	<li><em><a href="https://blogs.technet.microsoft.com/josebda/2010/12/01/the-basics-of-smb-signing-covering-both-smb1-and-smb2/">Better message signing</a> (SMB 2.02+). HMAC SHA-256 replaces MD5 as the hashing algorithm in SMB 2.02, SMB 2.1 and AES-CMAC replaces that in SMB 3.0+. Signing performance increases in SMB2 and 3.</em></li>
</ul>
<em>“...If your clients use SMB1, then a man-in-the-middle can tell your client to ignore all the above” </em>Please review Ned Pyle’s full blog article on <a href="https://blogs.technet.microsoft.com/filecab/2016/09/16/stop-using-smb1/">Why SMB1 isn’t safe</a>
<h3>TechNet Guidance on Enabling/Disabling SMBv1/2/3 (February 28, 2017)</h3>
Microsoft in February updated and published a <a href="https://support.microsoft.com/en-us/help/2696547/how-to-enable-and-disable-smbv1,-smbv2,-and-smbv3-in-windows-vista,-windows-server-2008,-windows-7,-windows-server-2008-r2,-windows-8,-and-windows-server-2012">TechNet article</a> on how to enable or disable various versions of SMB using:
<ul>
 	<li><em>The Registry Editor for </em><strong>LanmanServer</strong></li>
 	<li><em>PowerShell’s </em><strong>Set-SmbServerConfiguration</strong> for SMB server</li>
 	<li><em>sc.exe with config options for </em><strong>lanmanworkstation</strong></li>
</ul>
<strong>Caution!</strong> While these tools can work for quick configuration changes, this combination approach is not very manageable in large-scale managed enterprise environments where consistent configuration is required.
<h3>Microsoft Published Security Bulletin MS17-010 (March 14, 2017)</h3>
Microsoft released a critical <a href="https://technet.microsoft.com/en-us/library/security/ms17-010.aspx">Security Update for Microsoft Windows SMB Server</a> security bulletin and updates under <a href="https://support.microsoft.com/en-us/help/4013389/title">KB 4013389</a> along with a host of security updates for all supported versions of Windows under MS17-010.
<h3>Enter Global Ransomware Attack (May 12, 2017)</h3>
The <a href="https://docs.microsoft.com/en-us/msrc/customer-guidance-for-wannacrypt-attacks">WannaCrypt</a> ransomware attack began exploiting the SMB v1 server vulnerability and began spreading globally on May 12.
<h3>U.S. CERT Advisory (May 12, 2017)</h3>
CERT issued an advisor for <a href="https://www.us-cert.gov/ncas/alerts/TA17-132A">Indicators Associated With WannaCry Ransomware</a>  with the following recommendations:

<em>Apply the patch (MS17-010). If the patch cannot be applied, consider:</em>
<ul>
 	<li><em>Disabling SMBv1 and</em></li>
 	<li><em>blocking all versions of SMB at the network boundary by blocking TCP port 445 with related protocols on UDP ports 137-138 and TCP port 139, for all boundary devices</em>.</li>
</ul>
<h3>SMB Vulnerability Patch for Windows XP &amp; Server 2003 (May 13, 2017)</h3>
Microsoft then released <a href="http://www.catalog.update.microsoft.com/search.aspx?q=4012598">SMB security patches</a> for Windows XP and Server 2003 on May 13, 2017.
<h3>Enterprise Approach to Disable SMB v1 using GPO</h3>
Certainly, it’s important to patch against the known SMB v1 vulnerabilities released in MS17-010 and subsequent <a href="https://support.microsoft.com/en-us/help/4013389/title">KB 4013389</a> for Windows XP/2003.  However because of numerous variants of <a href="https://docs.microsoft.com/en-us/msrc/customer-guidance-for-wannacrypt-attacks">WannaCrypt</a> and these other known security issues with SMB v1 (e.g. man-in the middle); many organizations have issued mandates to  completely disable SMBv1 as strategic security countermeasure against future threats.

An enterprise approach to disabling SMB v1 is to use Active Directory (AD) Group Policy preferences to configure and enforce the registry settings related to disabling SMBv1 client and server components for Windows Vista and Server 2008 and later.

<a href="https://technet.microsoft.com/en-us/library/cc753092(v=ws.11).aspx">Group Policy registry preference</a> items allow you to create, update, replace, and delete keys and values in the Windows registry.  The following are the registry keys that need to be created or updated to disable SMB v1.

<hr />

<h3>Disable SMBv1 Server with Group Policy:</h3>
This will configure the following new item in the registry

<hr />

<strong>HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters</strong>

Registry entry: <strong>SMB1</strong> REG_DWORD: <strong>0</strong> = Disabled

<hr />

To configure this using Group Policy:
<ol>
 	<li>Open the <strong>Group Policy Management Console</strong>. Right-click the Group Policy object (GPO) that should contain the new preference item, and then click <strong>Edit</strong>.</li>
 	<li>In the console tree under <strong>Computer Configuration</strong>, expand the <strong>Preferences</strong> folder, and then expand the <strong>Windows Settings</strong> folder.</li>
 	<li>Right-click the <strong>Registry</strong> node, point to <strong>New</strong>, and select <strong>Registry Item</strong>.</li>
</ol>
<a href="https://msdnshared.blob.core.windows.net/media/2017/05/SMB3.png"><img width="715" height="402" class="alignnone wp-image-465 size-full" alt="smb3" src="https://msdnshared.blob.core.windows.net/media/2017/05/SMB3.png" /></a>

In the <strong>New Registry Properties </strong>dialog box, select the following:
<ul>
 	<li><strong>Action: </strong>Create</li>
 	<li><strong>Hive</strong>: HKEY_LOCAL_MACHINE</li>
 	<li><strong>Key Path:</strong> SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters</li>
 	<li><strong>Value name: </strong>SMB1</li>
 	<li><strong>Value type:</strong> REG_DWORD</li>
 	<li><strong>Value data:</strong> 0</li>
</ul>
<a href="https://msdnshared.blob.core.windows.net/media/2017/05/SMB2.png"><img width="397" height="455" class="alignnone wp-image-456 size-full" alt="smb2" src="https://msdnshared.blob.core.windows.net/media/2017/05/SMB2.png" /></a>

This disables the SMBv1 Server components.  This Group Policy needs to be applied to all necessary workstations, servers, and domain controllers in the domain.

<strong>Note:</strong> <a href="https://technet.microsoft.com/en-us/library/cc947846(WS.10).aspx">WMI filters</a> can also be set to exclude unsupported operating systems or selected exclusions such as Windows XP.

<strong>Caution! </strong>Be careful when making these changes on domain controllers where legacy Windows XP or older Linux and 3<sup>rd</sup> party systems (that do not support SMBv2 or SMBv3) require access to SYSVOL or other file shares where SMB v1 is being disabled.

<hr />

<h3>Disable SMBv1 Client with Group Policy:</h3>
To disable the SMBv1 client the services registry key needs to be updated to disable the start of <strong>MRxSMB10</strong> and then the dependency on <strong>MRxSMB10</strong> needs to be removed from the entry for <strong>LanmanWorkstation</strong> so that it can start normally without requiring <strong>MRxSMB10</strong> to first start.

This will update and replace the default values in the following 2 items in the registry

<hr />

<strong>HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\mrxsmb10</strong>

Registry entry: <strong>Start</strong> REG_DWORD: <strong>4 </strong>= Disabled

<strong><em> </em></strong><strong>HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkstation</strong>

Registry entry: <strong>DependOnService</strong> REG_MULTI_SZ: <strong>“Bowser","MRxSmb20","NSI"</strong>

<hr />

<strong>Note:</strong> The default included MRxSMB10 which is now removed as dependency

To configure this using Group Policy:
<ol>
 	<li>Open the <strong>Group Policy Management Console</strong>. Right-click the Group Policy object (GPO) that should contain the new preference item, and then click <strong>Edit</strong>.</li>
 	<li>In the console tree under <strong>Computer Configuration</strong>, expand the <strong>Preferences</strong> folder, and then expand the <strong>Windows Settings</strong> folder.</li>
 	<li>Right-click the <strong>Registry</strong> node, point to <strong>New</strong>, and select <strong>Registry Item</strong>.</li>
</ol>
<a href="https://msdnshared.blob.core.windows.net/media/2017/05/SMB3.png"><img width="715" height="402" class="alignnone wp-image-465 size-full" alt="smb3" src="https://msdnshared.blob.core.windows.net/media/2017/05/SMB3.png" /></a>

In the <strong>New Registry Properties </strong>dialog box, select the following:
<ul>
 	<li><strong>Action: </strong>Update</li>
 	<li><strong>Hive</strong>: HKEY_LOCAL_MACHINE</li>
 	<li><strong>Key Path:</strong> SYSTEM\CurrentControlSet\services\mrxsmb10</li>
 	<li><strong>Value name: </strong>Start</li>
 	<li><strong>Value type:</strong> REG_DWORD</li>
 	<li><strong>Value data</strong>: 4</li>
</ul>
<a href="https://msdnshared.blob.core.windows.net/media/2017/05/SMB4.png"><img width="401" height="457" class="alignnone wp-image-475 size-full" alt="smb4" src="https://msdnshared.blob.core.windows.net/media/2017/05/SMB4.png" /></a>

Then remove the dependency on the <strong>MRxSMB10 </strong>that was just disabled

In the <strong>New Registry Properties </strong>dialog box, select the following:
<ul>
 	<li><strong>Action: </strong>Replace</li>
 	<li><strong>Hive</strong>: HKEY_LOCAL_MACHINE</li>
 	<li><strong>Key Path:</strong> SYSTEM\CurrentControlSet\Services\LanmanWorkstation</li>
 	<li><strong>Value name: </strong>DependOnService</li>
 	<li><strong>Value type</strong> REG_MULTI_SZ</li>
 	<li><strong>Value data</strong>:
<ul>
 	<li>Bowser</li>
 	<li>MRxSmb20</li>
 	<li>NSI</li>
</ul>
</li>
</ul>
<em><strong>Note:</strong> These 3 strings will not have bullets (see below)</em>

<a href="https://msdnshared.blob.core.windows.net/media/2017/05/SMB7.png"><img width="400" height="458" class="alignnone wp-image-515 size-full" alt="smb7" src="https://msdnshared.blob.core.windows.net/media/2017/05/SMB7.png" /></a><a href="https://msdnshared.blob.core.windows.net/media/2017/05/SMB5.png"></a>

The default value includes<strong> MRxSMB10 </strong>in many versions of Windows, so by replacing them with this multi-value string, it is in effect removing <strong>MRxSMB10 </strong>as a dependency for <strong>LanmanServer</strong> and going from four default values down to just these three values above.

<strong>Note:</strong> When using Group Policy Management Console, there is no need to use quotation marks or commas.  Just type the each entry on individual lines as shown above:
<h3>Reboot Required</h3>
After the policy has applied and the registry settings are in place, the targeted systems must be rebooted before SMB v1 is disabled.
<h3>Summary</h3>
If all the settings are in the same Group Policy Object (GPO), Group Policy Management will show the settings below.

<a href="https://msdnshared.blob.core.windows.net/media/2017/05/SMB6.png"><img width="1499" height="563" class="alignnone wp-image-495 size-full" alt="smb6" src="https://msdnshared.blob.core.windows.net/media/2017/05/SMB6.png" /></a>
<h3>Testing and Validation</h3>
Once these are configured, then allow the policy to replicate and update.  As necessary for testing, run <strong>gpupdate /force</strong> from a <strong>CMD.EXE</strong> prompt and then review the target machines to ensure the registry settings are getting applied correctly.  Make sure SMB v2 and SMB v3 is functioning for all other systems in the environment.

<strong>Caution!</strong> Don't forget to reboot the targeted systems.
<h3>Additional SMB v1 Resources</h3>
<ul>
 	<li><a href="https://technet.microsoft.com/en-us/library/security/ms17-010.aspx">https://technet.microsoft.com/en-us/library/security/ms17-010.aspx</a></li>
 	<li><a href="https://blogs.technet.microsoft.com/filecab/2016/09/16/stop-using-smb1/">https://blogs.technet.microsoft.com/filecab/2016/09/16/stop-using-smb1/</a></li>
 	<li><a href="https://www.us-cert.gov/ncas/current-activity/2017/01/16/SMB-Security-Best-Practices">https://www.us-cert.gov/ncas/current-activity/2017/01/16/SMB-Security-Best-Practices</a></li>
 	<li><a href="https://support.microsoft.com/en-us/help/204279/direct-hosting-of-smb-over-tcp-ip">https://support.microsoft.com/en-us/help/204279/direct-hosting-of-smb-over-tcp-ip</a></li>
</ul>]]></content:encoded>
    </item>
    <item>
      <title>Protecting a BIT of Integrity BYTES</title>
      <link>https://docs.microsoft.com/archive/blogs/staysafe/protecting-a-bit-of-integrity-bytes</link>
      <pubDate>Thu, 07 Jul 2016 19:05:00 GMT</pubDate>
      <dc:creator><![CDATA[Troy Arwine]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.technet.microsoft.com/staysafe/?p=375</guid>
      <description><![CDATA[Leveraging the NIST Cybersecurity Framework to apply necessary albeit painful and often...]]></description>
      <content:encoded><![CDATA[<em><i>Leveraging the </i><a href="http://www.nist.gov/cyberframework/upload/cybersecurity-framework-021214.pdf" target="_blank"><i>NIST Cybersecurity Framework</i></a><i> to apply necessary albeit painful and often overlooked cyber changes to protect your most critical high-value assets (“Crown Jewels”) from advanced cyber threats</i></em>

The National Institute of Standards and Technology (NIST) has a comprehensive <a href="http://www.nist.gov/cyberframework/upload/cybersecurity-framework-021214.pdf" target="_blank">Framework for Improving Critical Infrastructure Cybersecurity</a> aka the <a href="http://www.nist.gov/cyberframework/upload/cybersecurity-framework-021214.pdf" target="_blank">Cybersecurity Framework</a> summarized as:
<table>
<tbody>
<tr>
<td width="522">·       <strong>Identify</strong> high-value assets

·       <strong>Protect</strong> against known and unknown threats

·       <strong>Detect</strong> attacks and anomalous activities

·       <strong>Respond</strong> to suspicious activity

·       <strong>Recover</strong> from breach</td>
<td width="413"> <a href="https://msdnshared.blob.core.windows.net/media/2016/07/NIST.png"><img class="alignnone size-medium wp-image-385" src="https://msdnshared.blob.core.windows.net/media/2016/07/NIST-300x300.png" alt="NIST" width="300" height="300" /></a></td>
</tr>
</tbody>
</table>
This post will focus primarily on Identify function's <em>Asset Management</em> component and the Protect function of the NIST framework as it relates to often overlooked operational changes needed to isolate critical high-value assets.
<h1>What to Protect?</h1>
Keeping our systems free from corruption and out of control of unauthorized actors is difficult; but often we never even identify what really needs to be protected. Like the <em>real </em>Crown Jewels are locked in bullet-proof glass under watched guard in the Tower of London; there are certain high-value assets in every organization that need to be identified, classified according to risk, and protected appropriate in some cases without allowing exposure to untrusted masses.
<h2>Asset Management (Identify)</h2>
<em>The data, personnel, devices, systems, and facilities that enable the organization to achieve business purposes are identified and managed consistent with their relative importance to business objectives and the organizations' risk strategy – </em><a href="http://www.nist.gov/cyberframework/upload/cybersecurity-framework-021214.pdf" target="_blank"><em>NIST Cybersecurity Framework</em></a>

Intruders often know more about the assets our network than the IT admins managing the systems. Here are some of the often overlooked items that affect control of or access to critical assets:

<strong>Privilege Credentials</strong> - with administrative control over high-value assets. Many IT admins and cyber teams can’t even identify high privilege accounts and security groups outside of the most basic well-known users and groups other than SQL DBA/sa account, members of <a href="https://technet.microsoft.com/en-us/library/cc756898(v=ws.10).aspx" target="_blank">Domain Admins</a> and <a href="https://technet.microsoft.com/en-us/library/cc756898(v=ws.10).aspx" target="_blank">Enterprise Admins</a>, and the all-powerful Linux root and Windows <a href="https://technet.microsoft.com/en-us/library/cc756898(v=ws.10).aspx" target="_blank">Administrator</a> account. Because of this most organizations don’t really inventory or know whom have access to these shared high privilege accounts, and therefore don’t review the audit the use of those accounts. There are security groups that can give control of AD that may not be intuitive.

<em><strong>For example:</strong> Some non-intuitive <a href="https://technet.microsoft.com/en-us/library/cc756898(v=ws.10).aspx" target="_blank">built-in AD groups</a> can become Domain Admin equivalent:</em>
<ul>
	<li><strong>Backup Operators – </strong>Can back up and restore all files on DCs</li>
	<li><strong>Server Operators –</strong> Can log on interactively, create and delete shared resources, start and stop some services, back up and restore files, format the hard disk of DCs</li>
	<li><strong>Group Policy Creator Owners – </strong>can modify Group Policy that affect DCs</li>
	<li><strong>Print Operators – </strong>can load and unload device drivers on all DCs</li>
</ul>
<strong><em>Warning!</em></strong><em> The advanced intruders know how to exploit these capabilities and elevate privileges within Active Directory, but IT admins and cyber teams don’t usually know how to safely delegate these to prevent escalation of privilege.</em>

<strong>See:</strong> <a href="http://aka.ms/tier0" target="_blank">http://aka.ms/tier0</a> for a list of creds that can get direct control of enterprise identities.

<strong>Cleartext Passwords</strong> – Many IT admins and Cyber teams don’t scan and inventory their networks for cleartext passwords stored in configuration files, text files, applications located on network shares, in Group Policy Objects and/or in databases that are readable by large groups such as “Authenticated Users” or “Everyone” security groups. PowerShell scripts that can be leveraged for finding passwords on file shares without requiring expensive tools, and simply understanding where these are in GPOs and applications should be the responsibility of the IT admins and cybersecurity teams applied

<strong>See:</strong> <a href="https://github.com/thechrisharrod" target="_blank">https://github.com/thechrisharrod</a> (coming soon) for a PowerShell script hunting for cleartext passwords on the network.

<strong><em>Note:</em></strong><em> I will update the link to the exact script above once it uploaded</em>

<strong>Sensitive Data</strong> (e.g. <a href="http://www.microsoft.com/en-us/TrustCenter/Compliance/default.aspx" target="_blank">Personally Identifiable Information </a>(PII) and <a href="http://www.microsoft.com/en-us/TrustCenter/Compliance/default.aspx" target="_blank">Financials</a>) – Many times the IT admins and Cyber teams do not understand where their sensitive data is stored, how it is transmitted, who has access, or what systems processing and storing that data. Often these have additional security regulations governing the usage and spillage of this data which needs to be clearly identified as to which regulations apply (e.g. <a href="http://www.hhs.gov/hipaa" target="_blank">HIPAA</a>, <a href="https://www.fdic.gov/consumers/consumer/alerts/glba.html" target="_blank">GLBA</a>) and additional security controls that need to be applied.

Advanced threat actors scan the networks looking for data. IT admins and cyber teams need to scan their networks to see where data has been duplicated, copied or archived.
<ul>
	<li><strong>Decommissioned Systems</strong> - If a files server has been migrated, make sure old server is properly decommissioned and taken offline as sometimes old servers stay online for years unmanaged and exposed.</li>
	<li><strong>Backups Data</strong> - Make sure backup tapes are monitored and tracked as well as any system where backups are copied to in any unencrypted format</li>
	<li><strong>Private Keys</strong> - Make sure private keys for certificates are deleted after installation on web servers as often PCKS#12 files are copied to shares with a .txt file with the password. This is a treasure for bad guys who scan for these and steal certificates quietly for man-in-the-middle attacks.</li>
</ul>
<strong>See:</strong> The <a href="http://www.microsoft.com/en-us/TrustCenter/Compliance/default.aspx" target="_blank">Microsoft Compliance</a> site for current information on identifying applicable standards and regulatory compliance and <a href="https://github.com/thechrisharrod" target="_blank">https://github.com/thechrisharrod</a> (coming soon<strong>) </strong>for a PowerShell script finding data that low privileged users on the network (e.g. members of “Everyone” or “Authenticated Users”) can access and/or modify.

<strong><em>Note:</em></strong><em> I will update the link to the exact script above once it uploaded</em>
<ul>
	<li><strong>Control Systems </strong>(e.g. utilities, medical equipment, weapons) – Many IT admins and cyber teams do not understand the implications of losing control of their <strong>Supervisory Control and Data Acquisition</strong> (SCADA),<strong> Process Control Networks</strong> (PCN), and <strong>Industrial Control Systems</strong> (ICS) which often have direct control of equipment that can affect the environment, public safety and health systems</li>
	<li><strong>Point of Sale</strong> (POS) and <strong>Automated Teller Machines</strong> (ATM) also fall under a similar category whereby access to these can lead to theft of finances and ultimately identity theft.</li>
</ul>
<em><b>Warning!</b> Usually these  systems have absolutely no business need to be on the same networks used by the general employees nor or managed from systems on the Internet or checking e-mail. These systems should be inventoried and categorized based on their potential risk if compromised. In most cases, these should be in an enclave with dedicated <a href="https://technet.microsoft.com/en-US/library/mt634654.aspx" target="_blank">admin workstations</a> with no access to the general user networks.</em>

<strong>See: </strong><a href="https://technet.microsoft.com/en-US/library/mt634654.aspx" target="_blank">Privileged Access Workstations (PAW)</a> for ways to secure access to these systems and <a href="https://technet.microsoft.com/en-us/library/cc163159.aspx" target="_blank">Server and Domain Isolation</a> for methods to isolate the systems from the production general use network.

<strong>Critical Computers </strong>(PCs and/or Servers) that manage any of these high-value asset (e.g. Domain Controller) need to be better protected than general systems. Many IT admins and cyber teams don’t even know all the systems (network devices, PCs and servers) are on their network or who manages them. These rouge systems often go unmanaged and unpatched for months or years and become a security risk to the production network, but fear of causing someone downtime causes them to be left online and unmonitored.

<strong><em>Recommendation:</em></strong><em> Scan regularly for unknown IP addresses of systems connecting to critical computers and audit the security logs for successful and failed logons. Keep accurate and up-to-date inventory of all systems on the network and alert on and investigate rogue or unknown systems and IP addresses. Patch or turn off ALL systems including those that are of unknown origin. If system is in production and is shutdown, someone will either claim ownership or you can schedule the system for decommission and removal.</em>

<strong>See:</strong> <a href="https://technet.microsoft.com/en-us/library/gg682093.aspx" target="_blank">SCCM Hardware Inventory</a> and <a href="https://technet.microsoft.com/en-us/library/jj573945.aspx" target="_blank">Hardware Inventory for Linux and UNIX </a>
<ul>
	<li><strong>Critical Software </strong>(e.g. security and management tools) that grant full admin control over critical high-value assets – Most IT admins and cyber teams do not understand the risks associated with software agents and services (Microsoft or 3<sup>rd</sup> party) installed on high value asset machines. Control from lower assurance PCs to systems managing <a href="http://aka.ms/tier0%20">Tier-0</a> accounts (e.g. Certificate Authorities, Domain Controllers), high value data servers.</li>
</ul>
<em><b>Warning!</b> A lack of end-to-end understanding of these security implications that increase attack surface and grant command and control functionality to unauthorized individuals usually and often leads to a false understanding of the security profile of many systems.</em>

<em><strong>For Example:</strong> Patch management systems (e.g. SCCM), VMWare/Hyper-V consoles, SAN tools, and/or antivirus systems controlling domain controllers can give complete control of the entire forest to those admins. Users that can control those agents or services on the DCs from low assurance PCs on an "assumed breach" network unnecessarily give advanced attackers full control of the network and the “crown jewels” seamlessly.</em>

<strong>See:</strong> <a href="https://technet.microsoft.com/en-us/library/gg682126.aspx" target="_blank">SCCM Software Inventory</a> and <a href="http://aka.ms/tier0" target="_blank">http://aka.ms/tier0</a>
<ul>
	<li><strong>Outgoing and Incoming Trusts – </strong>Many organizations have way forest exposed an organization to security risks. All of those trusts need to be understood, well documented and monitored by the security organizations in the agencies. When possible <a href="https://technet.microsoft.com/en-us/library/cc755321(v=ws.10).aspx" target="_blank">Selective Authentication</a> trusts or leverage Active Directory Federation Services (ADFS) in lieu of trusts.</li>
</ul>
<strong>See:</strong> <a href="https://technet.microsoft.com/en-us/library/cc755321(v=ws.10).aspx" target="_blank">Security Consideration for Trusts</a> for threat scenarios to trusts made between two forests
<h1>How to Protect?</h1>
Once these are inventoried and understood; how do you then protect the integrity of those BITS and the systems on the network controlling them?
<h2>Access Control (Protect)</h2>
<em>Access to assets and associated facilities is limited to authorized users, processes, or devices, and to authorized activities and transactions</em> <em>– </em><a href="http://www.nist.gov/cyberframework/upload/cybersecurity-framework-021214.pdf" target="_blank"><em>NIST Cybersecurity Framework</em></a>

Controlling access seems like a simple concept, but it should be more than security access control lists and security group access for critical high-value assets. Microsoft has published two whitepapers and numerous documents on defining the <a href="http://aka.ms/tier0" target="_blank">Tier-0</a> accounts that can grant complete control of Active Directory (AD) and all assets in the environment and how to deal with credential theft and <a href="https://www.microsoft.com/download/details.aspx?id=36036" target="_blank">Pass-the-Hash </a>including the following public guidance and consulting <a href="https://www.microsoft.com/en-us/microsoftservices/campaigns/cybersecurity-protection.aspx#stage-1" target="_blank">protection services offerings</a>.

<strong>Isolate High-Value Assets </strong>– Isolation of Tier-0 credentials and systems or data identified as high-value assets via <a href="https://www.microsoft.com/en-us/download/details.aspx?id=48123" target="_blank">IPsec</a> or other security mechanisms is highly recommended to preserve data integrity and prevent <a href="http://download.microsoft.com/download/5/1/6/516F59A7-91EE-4463-8612-C85FD3BEBDC7/enhanced-security-administrative-environment-solution-brief.pdf">unauthorized command and control</a> (C&amp;C) of a data’s host. However, such thinking is counter intuitive for most admins and is a difficult challenge often met with resistance to change. Rarely do IT admins use an “assume breach” approach to preventing a lower security asset such as their Internet-connected PCs from connecting to high-value assets for administration. Allowing that is a violation of any hope for integrity of the critical assets that need high-assurance protection.

<em><strong>Note:</strong> Designing an <a href="https://technet.microsoft.com/en-us/library/cc163159.aspx" target="_blank">isolated network</a> from scratch requires a departure from traditional thinking about operations and modern information technology (IT) protection methodologies. Isolating <a href="https://www.microsoft.com/en-us/download/details.aspx?id=48123" target="_blank">critical assets</a> in an existing operational network while retaining availability of data systems and functional utility of its applications is even more unthinkable for the traditional network or systems admin, IT manager, or even a chief information officer (CIO) who focus on productivity, cost and performance while relying on security tools and access control lists for protections.</em>

We must adapt to the advanced persistent threat (APT) with focused agility. Recently, an article describing <a href="http://www.computerweekly.com/news/450299091/Micro-segmentation-key-to-new-approach-to-infosec-says-Unisys" target="_blank">micro-segmentation</a> was published as a new technique to divide the “physical networks into thousands of logical micro-segments using software-defined identities” See the <a href="http://www.computerweekly.com/news/450299091/Micro-segmentation-key-to-new-approach-to-infosec-says-Unisys" target="_blank">Computer Weekly</a> news report on June 24, 2016. Is this a new idea? Not really. Microsoft has been promoting <a href="https://technet.microsoft.com/en-us/library/cc163159.aspx" target="_blank">Server and Domain Isolation using IPsec and Group Policy</a> for more than a decade since 2005; but more must be done.

<strong>Dedicated Admin Workstation </strong>– It is imperative to use dedicated admin workstations aka <a href="https://technet.microsoft.com/en-US/library/mt634654.aspx" target="_blank">Privileged Access Workstations (PAW)</a> to provide a dedicated operating systems for sensitive tasks protected from Internet-based attacks and threat vectors. Separating these sensitive tasks and accounts from the daily-use workstations and devices provides very strong protection from phishing attacks, application and OS vulnerabilities, various impersonation attacks, and credential theft attacks such as keystroke logging, <a href="https://www.microsoft.com/download/details.aspx?id=36036" target="_blank">Pass-the-Hash</a>, and <a href="http://aka.ms/pthpaper" target="_blank">Pass-The-Ticket</a>.

Dedicated admin workstations, take you from an at-risk environment where a compromised PC from a phishing attack leads to control of a privileged server such as this,

<a href="https://msdnshared.blob.core.windows.net/media/2016/07/11.jpg"><img class="aligncenter wp-image-395 size-full" src="https://msdnshared.blob.core.windows.net/media/2016/07/11.jpg" alt="1" width="864" height="164" /></a>

to an isolated admin environment such as this where the admin workstation has no access to the Internet, e-mail or even other general use PCs on the network:

<a href="https://msdnshared.blob.core.windows.net/media/2016/07/21.jpg"><img class="aligncenter wp-image-405 size-full" src="https://msdnshared.blob.core.windows.net/media/2016/07/21.jpg" alt="2" width="853" height="178" /></a>

<strong>Enhanced Security Administrative Environment (ESAE) </strong>– For a more comprehensive solution, leverage <a href="https://www.microsoft.com/en-us/microsoftservices/campaigns/cybersecurity-protection.aspx" target="_blank">Microsoft Cybersecurity Services</a> to deploy a full <a href="http://download.microsoft.com/download/5/1/6/516F59A7-91EE-4463-8612-C85FD3BEBDC7/enhanced-security-administrative-environment-solution-brief.pdf" target="_blank">Enhanced Security Administrative Environment (ESAE)</a>. ESAE is highly recommended and a much more comprehensive solution to help thwart critical elements of credential theft attacks by limiting exposure of administrative <a href="http://aka.ms/tier0" target="_blank">Tier-0</a> credentials anywhere in AD or on the network including via 3<sup>rd</sup> party applications (e.g. services, agents on  DCs). This changes the entire operating environment to isolate highest privileges from Web facing systems and general use computers.

<a href="https://msdnshared.blob.core.windows.net/media/2016/07/ESAE.jpg"><img class="alignnone wp-image-406 size-full" src="https://msdnshared.blob.core.windows.net/media/2016/07/ESAE.jpg" alt="ESAE" width="794" height="376" /></a>

<a href="http://download.microsoft.com/download/5/1/6/516F59A7-91EE-4463-8612-C85FD3BEBDC7/enhanced-security-administrative-environment-solution-brief.pdf" target="_blank">ESAE</a> deployment utilizes:
<ul>
	<li><strong>Tier classifications</strong> for all <strong>users</strong> (e.g. Interactive Logons, Certs, Services)</li>
	<li><strong>Tier classifications</strong> for all <strong>computers</strong> (e.g. Windows, Linux, Macintosh)</li>
	<li><strong>Dedicated administrative AD forest</strong> protecting <a href="http://aka.ms/tier0">Tier-0</a> assets leveraging
<ul>
	<li><strong>IPsec isolation</strong></li>
	<li><strong>One-way selective authentication</strong> trusts</li>
	<li><a href="http://aka.ms/cyberpaw" target="_blank">Dedicated admin workstations</a> for <a href="http://aka.ms/tier0" target="_blank">Tier-0</a> only enhanced security configuration and IPsec isolation from the production</li>
	<li><strong>Smart Card</strong> required for interactive (SCRIL) logons only for <a href="http://aka.ms/tier0" target="_blank">Tier-0</a></li>
	<li><a href="https://blogs.technet.microsoft.com/poshchap/2015/05/08/security-focus-resetting-smart-card-is-required-for-interactive-logon/" target="_blank">Rotation of SCRIL</a> on a frequent basis for new random password hash rotation</li>
</ul>
</li>
	<li><strong>Credential hygiene and operational</strong> best practices (e.g. not exposing credentials across tiers)</li>
</ul>
<strong>Securing Lateral Account Movement (SLAM) </strong>– Leverage <a href="https://www.microsoft.com/en-us/microsoftservices/campaigns/cybersecurity-protection.aspx" target="_blank">Microsoft cybersecurity services</a> for <a href="http://download.microsoft.com/download/5/1/6/516F59A7-91EE-4463-8612-C85FD3BEBDC7/pop-securing-lateral-account-movement.pdf" target="_blank">Securing Lateral Account Movement (SLAM)</a> to help networks defend against lateral traversal attacks by using:
<ul>
	<li><strong>GPO</strong>s to ensure that local system accounts are not allowed to connect to other client systems</li>
	<li><strong>Local firewall</strong> on client machines to ensure they do not have connectivity to each other unless specifically allowed</li>
	<li><a href="https://www.microsoft.com/en-us/download/details.aspx?id=46899" target="_blank">Local Administrator Password Solution (LAPS</a>) leveraged to randomize the local administrator passwords and storing passwords in AD in a secure fashion</li>
</ul>
<h2>Awareness and Training (Protect)</h2>
<em>The organization’s personnel and partners are provided cybersecurity awareness education and are adequately trained to perform their information security-related duties and responsibilities consistent with related policies, procedures, and agreements</em> <em>– </em><a href="http://www.nist.gov/cyberframework/upload/cybersecurity-framework-021214.pdf" target="_blank"><em>NIST Cybersecurity Framework</em></a>

In most environments, the IT dmins have a good understanding of security configuration of tools, internal polices, and they understand basics of identity systems and active directory security but have little or no understanding of how advanced threat actors attack an environment. This is a shortcoming. On the other hand, cyber teams have a really deep understanding of attack methodologies, but have little to know understanding of why persistence mechanisms that involve obscure security changes in Windows/Linux Operating Systems or AD security matter (e.g. access to Linux <a href="http://web.mit.edu/kerberos/krb5-devel/doc/basic/keytab_def.html" target="_blank">keytab</a> file or exploiting AD’s <a href="https://adsecurity.org/?p=1906" target="_blank">AdminSDHolder</a>).

Traditionally there has little feedback and/or cooperation between the teams and thus a cyber-attack may go unnoticed for years when no malware is being used for persistence. A persistence mechanism such as modifying a file system or registry such as replacing or debugging <a href="http://blog.crowdstrike.com/registry-analysis-with-crowdresponse/" target="_blank">sticky keys</a> to gain access to Windows or modifying an attribute for <a href="https://adsecurity.org/?p=1929">Sneaky Active Directory Persistence Tricks</a> such as exploiting <a href="https://adsecurity.org/?p=1906" target="_blank">AdminSDHolder</a> to come back in often are not well understood when there is no malware in place and no shiny object tool to explain how the default security has been circumvented.
<h2>Data Security, Information Protection (Protect)</h2>
<em>Information and records (data) are managed consistent with the organization’s risk strategy to protect the confidentiality, integrity, and availability of information</em> <em>– </em><a href="http://www.nist.gov/cyberframework/upload/cybersecurity-framework-021214.pdf"><em>NIST Cybersecurity Framework</em></a>

Encrypt and secure access to only those that need access.  That’s not problematic, but over time permissions may drift, and data that should not be accessible to everyone becomes available. For example, you can run PowerShell regularly and see what is accessible from low-privileged users.  For example, (also from <a href="https://github.com/thechrisharrod" target="_blank">thechrisharrod</a>) as a quick sample of a PowerShell script to see to what shares a user would have access.

<strong>See:</strong> <a href="https://github.com/thechrisharrod" target="_blank">https://github.com/thechrisharrod</a> (coming soon) for a more comprehensive PowerShell script for finding data that low privileged users on the network (e.g. members of “Everyone” or “Authenticated Users”) can access and/or modify.

<strong><em>Note:</em></strong><em> I will update the link above to the exact script above once it uploaded</em>
<h2>Processes and Procedures (Protect)</h2>
<em>Security policies (that address purpose, scope, roles, responsibilities, management commitment, and coordination among organizational entities), processes, and procedures are maintained and used to manage protection of information systems and assets</em> <em>– </em><a href="http://www.nist.gov/cyberframework/upload/cybersecurity-framework-021214.pdf"><em>NIST Cybersecurity Framework</em></a>

Change the way you build to protect your Supply Chain

<strong>Mitigate Supply Chain Risks Using Known Good Media (KGM) – </strong><a href="http://www.mandiant.com/" target="_blank">Mandiant</a> recently published their own version of a <a href="https://www2.fireeye.com/rs/848-DID-242/images/Mtrends2016.pdf" target="_blank">cyber trends</a> report describing how threats recently compromised image repositories for Cisco router images on file shares that were then loaded on production devices creating <strong>evil routers</strong>.  This should not be a surprise!<strong>
</strong>

For many years BIOS, O/S, and application vendors have posted image hash files on their public web sites or signed their own code to ensure anything downloaded retains its integrity. What IT admin ever checks these hashes when the downloads install properly albeit with malicious add-ons?

Microsoft addresses software integrity its <a href="http://www.microsoft.com/download/en/details.aspx?id=26828" target="_blank">Risk-Based Approach to Managing Software Integrity</a> whitepaper and the <a href="https://www.microsoft.com/en-us/download/confirmation.aspx?id=26826" target="_blank">Cyber Supply Chain Risk Management: Toward a Global Vision of Transparency and Trust </a> whitepaper published in 2011. You must validate the integrity of software if you want to ensure we are deploying secure software.

There are specific known good media processes that can be followed to ensure using secure hashing algorithms (e.g. SHA-2 suite) and/or signed code is used to verify that those images were not tampered with or modified (potentially maliciously for persistence after an attack). A simply start would be to validate the hashes and/or signatures of all software (e.g. .ISO, .IMG, .EXE, .BIN) installed in an environment during any build/deployment and to monitor the hashes on image repositories<em>.</em>

<strong>See: </strong><a href="http://download.microsoft.com/download/5/1/6/516F59A7-91EE-4463-8612-C85FD3BEBDC7/enhanced-security-administrative-environment-solution-brief.pdf" target="_blank">Enhanced Security Administrative Environment (ESAE)</a>

<strong>Cyber Operations and Credential Hygiene – “</strong>Assume Breach” and <a href="https://technet.microsoft.com/en-us/library/mt631194.aspx" target="_blank">securing privilege access</a> should be put in practice. In reality the idea of operationalized security with an assumed breach mindset at least for Internet facing PCs is almost non-existent in most organizations that have not gone through a major incident response.

Any of the highest privilege accounts that can give complete control over the entire identity system and thereby all data and control systems should never be exposed to a lower tier networks and data systems. <strong>UNIX/Linux</strong> files such as <strong>Passwd/Shadow</strong> and <strong>Keytab</strong> files should be secured by root and the root password randomized as well. Cached<strong> Kerberos tickets</strong> (klist) should also be secured properly.

Local Administrative accounts on all systems should be randomized using tools that many organizations already own such as: <a href="http://www.cyberark.com/" target="_blank">CyberArk</a>, <a href="https://liebsoft.com/products/enterprise_random_password_manager/" target="_blank">Lieberman Enterprise Random Password Manager</a> (ERPM), <a href="http://www.ca.com/us/why-ca/about-us/acquisitions/xceedium-is-now-ca-technologies.html" target="_blank">Xceedium</a>. Even without such privileged account management tools, AD users can leverage Microsoft’s free <a href="https://technet.microsoft.com/library/security/3062591" target="_blank">Local Administrator Password Solution</a> (LAPS) solution for randomizing local server and workstation administrator accounts.

<strong>See:</strong> <a href="http://www.microsoft.com/en-us/download/details.aspx?id=46899" target="_blank">LAPS</a> and <a href="https://technet.microsoft.com/en-us/library/mt631194.aspx" target="_blank">Securing Privileged Access</a>.
<h2>Maintenance (Protect)</h2>
<em>Maintenance and repairs of industrial control and information system components is performed consistent with policies and procedures</em> <em>– </em><a href="http://www.nist.gov/cyberframework/upload/cybersecurity-framework-021214.pdf" target="_blank"><em>NIST Cybersecurity Framework</em></a>

Patch management should be no-brainers but apparently it is not.

<strong>Patch Management – </strong>Many IT admins and cyber teams patch their major <strong>operating systems </strong>(Windows, Linux/UNIX, AS/400) and most commercial off the shelf software (COTS) regularly that re running on servers and PCs in the production forests/domains. However, that is not often the case when it comes to custom in-house developed software, voice over IP (VOIP) telephony systems, old mainframe apps, thin clients (often assumed secure), out of band or standalone systems in enclaves, and test labs. Patch management systems only report on the systems they manage, so a general lack of understanding what is on the network is problematic as well.

There have been numerous cases in the past few years where well-crafted voicemails sent to a VOIP phone system will allow complete takeover of the phone systems or a thin or zero client can be exploited; but many times the IT admins and cyber teams do not look at the phones or thin client hardware and software. IT often do not understand the security implications of these systems because IT thinks the telephony teams manage security and telephony teams believe the server teams manage the security of VOIP systems. For thin clients, IT systems sometimes assume the attack surface is low or impenetrable and thin or zero clients don’t even need patching. This is not true and there are numerous examples of exploits on these.

<strong><em>Warning!</em></strong><em> Patch everything, everywhere and never assume something doesn’t need to be patched. Subscribe to <a href="https://www.us-cert.gov/ncas/alerts" target="_blank">U.S. Cert alerts</a> and all vendor specific vulnerability notification systems for alerts.</em>

<strong>See: </strong><a href="http://microsoft.com/sdl" target="_blank">Security Development Lifecycle</a> (SDL) for best practices for security development and patching in-house develop software and review the components of a <a href="https://www.microsoft.com/en-us/download/details.aspx?id=29689" target="_blank">well-managed patch management program</a> using System Center.

<strong>Truly Offline / Un-writable Backups – </strong>To prevent the catastrophe and risk of a fully unrecoverable destructive attack, you must have some form of offline backups. Many organizations use online <strong>Storage Area Network</strong> (SAN) <strong>disk backups</strong> and <strong>cloud services</strong> archives to save money over offline tape systems without consideration for a <strong>destructive cyber-attack</strong>. There have been numerous wide-scale destructive attacks that completely <strong>wipe out</strong> all online backups before over-writing all production data in a full wipe or <strong>encryption attack</strong>.

While online backups are great for natural or man-made disasters to equipment and networks, they are not designed to withstand an attack by a determined adversary with backup operator and/or enterprise admin credentials that can destroy both the backups and the online systems so that there is no recovery<strong>.</strong>

<strong><em>For Example:</em></strong><em> If the domain controller backs up to disk and the domain admin credentials are stolen in a Pass -the-Hash attack (very common), then the attacker could wipe out the backup media, then flatten the network and there is no recovery for Active Directory or any data that doesn’t have a tape backup turning a simple restore into an unrecoverable disaster.</em>

<strong>See:</strong> <a href="https://blogs.technet.microsoft.com/mmpc/2014/08/12/fireeye-and-fox-it-tool-can-help-recover-crilock-encrypted-files/" target="_blank">Crilock Recovery</a> and <a href="http://blogs.microsoft.com/cybertrust/2016/04/22/ransomware-understanding-the-risk/" target="_blank">Ransomware Risks</a>
<h2>Protective Technology (Protect)</h2>
<em>Technical security solutions are managed to ensure the security and resilience of systems and assets, consistent with related policies, procedures, and agreements – </em><a href="http://www.nist.gov/cyberframework/upload/cybersecurity-framework-021214.pdf" target="_blank"><em>NIST Cybersecurity Framework</em></a>

This includes protecting communications and control networks, enforcing least privileges, protecting removable media, and reviewing of audit logs. While this is great, do not rely on “Shiny Objects” or any or the latest and greatest security Tools. Everyone has security tools, everyone gets hacked at some level, not everyone knows when or where they are compromised as most IT admins do not have the staffing resources or spend the cycles to review their audit logs unless actively troubleshooting a known issue.

Cyber issues are routinely not known about however.

<strong>Weak Enclave Topology</strong> – Many times IT admins and cyber teams create a semi-isolated or weak “enclave” that is accessible from a production network over a secure connection to a regular workstation or to PC simply by accessing a jump server or VPN connection. The credentials authenticating to the enclave then are only as protected as the “assumed breach” PC and often web data is even cached locally on the production network workstation making the workstation just another hop to the enclave for the bad guys.

This is especially problematic when the enclave rules do not actively address the threats of credential theft and lateral traversal. IP restrictions will not cut it. This threat needs to be clear and there are many environments where enclaves should really be a separate and completely inaccessible from the production network. SCADA and ICS are good case in point examples that need <a href="https://technet.microsoft.com/en-US/library/mt634654.aspx" target="_blank">dedicated PAWs</a> or completely separate admin environments.

<strong>Whitelisting</strong> – Whitelisting should be used IT admins and cyber teams more regularly. NIST has very good guidance on whitelisting. The NSA has published a very good free whitepaper guidance for deploying the Microsoft’s free whitelisting tool, AppLocker that is titled, <a href="https://www.iad.gov/iad/library/ia-guidance/tech-briefs/application-whitelisting-using-microsoft-applocker.cfm" target="_blank">Application Whitelisting using Microsoft AppLocker</a>. Other than compatibility testing, there is no reason every organization that owns a commercial whitelisting technology should not start deploying it or the free <a href="https://blogs.technet.microsoft.com/askpfeplat/2016/06/27/applocker-another-layer-in-the-defense-in-depth-against-malware/" target="_blank">AppLocker</a>.

<strong>See: </strong><a href="https://www.iad.gov/iad/library/ia-guidance/tech-briefs/application-whitelisting-using-microsoft-applocker.cfm" target="_blank">Application Whitelisting Using Microsoft AppLocker</a>  and <a href="https://github.com/iadgov/AppLocker-Guidance" target="_blank">AppLocker Guidance</a> on GitHub.

<strong>User and Entity Behavior Analytics (UEBA) –  </strong>Gartner published a whitepaper on using <a href="http://www.gartner.com/smarterwithgartner/detect-security-breaches-early-by-analyzing-behavior/" target="_blank">User and Entity Behavior Analytics</a> (UEBI) to spot adversaries early.<b> </b>This falls under the detect function of the NIST framework, but there needs to be at least a deployment of these tools and a basic configuration to collect data for behavior analysis.

<b>Security Log Configuration and WEF</b> – Most organizations own great tools to collect event logs, SQL logs, IIS logs, Apache logs, Sysmon logs, WiFI logs and VPN logs among others. Most admins have access to a <a href="https://en.wikipedia.org/wiki/Security_information_and_event_management" target="_blank">security incident and event management</a> (SIEM) solution (e.g. ArcSight, Splunk). Windows also has built-in free functionality of Windows Event Forwarding that can be used for free.

These UEBA, SIEM solutions and WEF need to be configured in order to capture relevant data for realtime and forensic analysis (e.g. capturing successful and failed logons from legitimate user accounts). Most advanced attack in the last half decade has used some form of credential theft and once inside an APTs or an insider threats simply use legitimate credentials often to move laterally move in a network and go unnoticed for months or years without the use of malware.

The NSA has published an excellent whitepaper on <a href="https://www.iad.gov/iad/library/reports/spotting-the-adversary-with-windows-event-log-monitoring.cfm" target="_blank">Spotting the Adversary with Windows Event Log Monitoring</a> that is a great resource for understanding events that need to be monitored. There are additional tools that many organizations already own from a licensing standpoint but have not deployed the capabilities. This includes <a href="https://www.microsoft.com/en-us/cloud-platform/advanced-threat-analytics" target="_blank">Microsoft Advanced Threat Analytics</a> which uses deterministic rules and machine learning to analyze the captured data as a UEBA solution.

See: <a href="https://www.microsoft.com/en-us/cloud-platform/advanced-threat-analytics" target="_blank">Microsoft ATA</a>  and NSA’s <a href="https://www.iad.gov/iad/library/reports/spotting-the-adversary-with-windows-event-log-monitoring.cfm" target="_blank">Spotting the Adversary</a> whitepaper
<h1>Conclusion</h1>
Rise above the threats! Leverage the <a href="http://www.nist.gov/cyberframework/upload/cybersecurity-framework-021214.pdf" target="_blank">NIST Cybersecurity Framework</a> and follow best practices to isolate and protect your most critical “crown jewels” and <a href="http://aka.ms/tier0" target="_blank">tier-0 </a>credentials using operational security practices and not just dependence on the latest “shiny object” security tools. Bad guys have these same security tools before they attack, so we need to change the way we isolate and operate on our network. These changes can be painful and often not intuitive, but defending against advanced attackers require advanced operational defenses to keep a breached PC from becoming a totally owned network.]]></content:encoded>
    </item>
    <item>
      <title>Secure Design &amp; Operations vs. reliance on Security Software and Signature-based Systems</title>
      <link>https://docs.microsoft.com/archive/blogs/staysafe/secure-design-operations-vs-reliance-on-security-software-and-signature-based-systems</link>
      <pubDate>Tue, 23 Jul 2013 09:29:37 GMT</pubDate>
      <dc:creator><![CDATA[Troy Arwine]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.technet.microsoft.com/staysafe/2013/07/23/secure-design-operations-vs-reliance-on-security-software-and-signature-based-systems/</guid>
      <description><![CDATA[IT security has never been more critical, the threat so great and IT defenses so...]]></description>
      <content:encoded><![CDATA[<p>IT security has never been more<strong> </strong><a href="http://www.darkreading.com/attacks-breaches/30000-machines-infected-in-targeted-atta/240006313"><strong>critical</strong></a>, the threat so<strong> </strong><a href="http://www.microsoft.com/en-us/news/Press/2012/Apr12/04-25SIRvApr12PR.aspx"><strong>great</strong></a> and IT defenses so<strong> </strong><a href="http://http://www.foxnews.com/politics/2013/07/21/state-department-agency-deemed-critical-to-information-security-is-mess-report/"><strong>inadequate</strong></a><strong>&#160;</strong>with false assurance of security by throwing money at the wrong<strong>&#160;</strong><a href="http://finance.yahoo.com/news/security-still-not-protecting-assets-130000759.html"><strong>resources</strong></a>.&#160; It is our operational security, architecture and design that has allowed these threats to flourish.&#160; Consider these scenarios violating one or more of the <a title="http://technet.microsoft.com/en-us/security/hh278941.aspx" href="http://technet.microsoft.com/en-us/security/hh278941.aspx">Ten Immutable Laws Of Security</a></p>  <ul>   <li>Every <strong><font color="#ff0000">Virtual Machine (VM) administrator</font></strong> who manages a Domain Controller (DC) virtual machine is effectively a <strong><font color="#ff0000">domain admin</font></strong>.&#160; </li>    <li>Every <strong><font color="#ff0000">SAN administrator</font></strong> managing the virtual drives of a DC is effectively <strong><font color="#ff0000">domain admin</font></strong>. </li>    <li>An <strong><font color="#ff0000">agent</font></strong> or <font color="#ff0000"><strong>service</strong></font> from a <strong><font color="#0000ff">management tool</font></strong> (i.e. antivirus) running on a DC is often used to compromise <strong><font color="#ff0000">domain admin</font></strong>&#160; </li>    <li>A compromised <font color="#ff0000"><strong>SAN </strong></font><font color="#333333">or</font>&#160;<font color="#ff0000"><strong>database admin’s PC </strong></font>accessing the <strong><font color="#0000ff">crown jewels</font></strong> (Intellectual Property, HBI or PII) can be <strong><font color="#ff0000">THE most valuable target</font></strong> </li>    <li>Multi-factor authentication can still be compromised after authentication if a system is owned via<strong> </strong><a href="https://www.youtube.com/watch?v=VNtl5uECHw4"><strong>man-in-the-middle</strong></a> attacks. </li>    <li><strong><font color="#0000ff">Password Credential Vaults</font></strong> joined to a <strong><font color="#ff0000">compromised domain</font></strong> are not your password vault anymore. </li>    <li><strong><font color="#0000ff">PKI w/ Smart Cards</font></strong> and multi-factor <font color="#0000ff"><strong>OTP/token solutions </strong></font>cannot stop, <strong><font color="#ff0000">cookie/session hijacking</font></strong>, <strong><font color="#ff0000">credential thefts</font></strong> or <strong><font color="#ff0000">pass-the-hash</font></strong> </li>    <li>Is your critical infrastructure<strong><font color="#ff0000"> SCADA</font></strong> or <strong><font color="#ff0000">Industrial Control System (ICS)</font></strong> controlling chlorine for public water supply on a network connected to Internet terrorists? <strong><font color="#ff0000">Why</font></strong>? </li>    <li>If you have <strong><font color="#ff0000">EVER </font></strong>surfed the <strong><font color="#ff0000">Web</font></strong> with a <strong><font color="#ff0000">high-power credentialed account,</font></strong> your network is at risk for system <strong><font color="#ff0000">cred</font><font color="#ff0000">ential theft/pass-the-hash </font></strong>compromise. </li>    <li>If you deploy machines using<font color="#ff0000"> </font><font color="#0000ff"><strong>images</strong></font> with<strong> </strong><font color="#ff0000"><font color="#000000">common</font> <strong>local admins</strong></font> or <strong><font color="#0000ff">network accounts</font></strong> in <strong><font color="#ff0000">administrators group</font></strong>, your entire network may be <strong><font color="#ff0000">AT RISK</font></strong> for pass-the-hash attacks. </li>    <li>If <strong><font color="#ff0000">ANY</font> <font color="#ff0000">3rd party plugin</font></strong> or <strong><font color="#ff0000">Software</font></strong> on ANY PC is not patched <strong><font color="#ff0000">ANYWHERE</font></strong> in your network and you are not whitelisting apps (i.e. AppLocker), then you are at great <strong><font color="#ff0000">RISK</font></strong>. </li> </ul>  <p>We are <strong><u>not</u></strong> at risk because we have bad security software.&#160; Its never been better, but technology is still not a panacea.&#160; The bad guys have adapted to the way we build and operate.&#160; Systems administrators, developers and engineers protecting our critical infrastructure have allowed themselves become uneducated and passive on securing against the current threats often times solely dependent on firewalls, security appliances and intrusion detection systems (IDS) to protect their networks, computers and data systems from malicious intrusions or theft.&#160; Wouldn't you know the bad guys noticed our laziness, and even <a href="http://searchsecurity.techtarget.com/news/2240187932/FortiGuard-Labs-Advanced-persistent-threats-are-escalating">nation states</a> capitalized on it, got organized, educated and tooled up becoming strategic in their efforts to get the lead conducting offensive hacking with coordinated <a href="http://blogs.technet.com/b/security/archive/2013/06/13/targeted-attacks-video-series.aspx">targeted attacks</a>.&#160; Wake-up CISOs, admins, and developers -&#160; <a href="http://www.nfvzone.com/news/2013/03/06/6972989.htm">Firewalls, IDS/IPS, and Antivirus won't cut it any more</a> against state sponsored cyber attacks!</p>  <p>The bad guys are attacking all layers from <a href="http://www.guardian.co.uk/technology/2012/jul/23/hacking-attack-printers">printer firmware</a> to compromising <a href="http://www.microsoft.com/security/sir/story/default.aspx#!targeted_attacks">conference room phones</a> eavesdropping on real-time conversations; targeting employee's’ <a href="http://www.cio.com/article/730737/Researchers_Identify_Targeted_Email_Attack_Distributing_Android_Trojan_App">mobile phone apps</a>; attacking unpatched O/S&#160; and browser <a href="http://www.usatoday.com/story/tech/2013/02/19/apple-hackers-facebook/1930737/">plugin vulnerabilities</a>; exploiting poor credential protection in the <a href="http://thethreatvector.wordpress.com/2013/06/12/cybercriminals-are-picking-on-u-s-cloud-hosting-providers/">cloud</a>; and secretly dropping never seen zero days for sale to highest nation state <a href="http://www.npr.org/2012/04/09/150304919/hacking-for-sale-a-lucrative-business">government bidders</a>.&#160; How many phone admins have trained on <strong>Defense in Depth</strong> or<strong> Incident Response</strong>?&#160; How many PKI administrators understand the risks of <a href="http://www.mobilesecurityzone.com/topics/mobile-security/articles/341818-gartner-growing-trend-targeted-attacks-puts-mobile-security.htm">BYOD scenarios</a> and how to adequately plan for securing communications with <a href="http://www.scmagazineuk.com/targeted-attack-reveals-flaws-of-mobile-device-management-software/article/291053/">MDM providers</a>?&#160; How many critical <a href="http://www.pcworld.com/article/2023249/brace-for-more-attacks-on-industrial-systems-in-2013.html">SCADA and Industrial Control Systems</a> are directly connected to the Internet for convenience via management PCs that are managed no differently than any other machine on the network? </p>  <p>Intrusion detection is imperfect!.&#160; Spam filters catch a lot, but are inadequate to trap targeted spear phishing which like most social engineering attacks almost always work and are nigh impossible to stop.&#160; Once a low-level beachhead PC is owned and foothold established, often from a browser based drive by exploit, zero-day or clicked link using custom compiled code specific to your organization tested specifically to be undetectable by your security software.&#160; Because of historical scenarios, often imaged-bases approach are used to deploy computers with <a href="http://www.nsa.gov/ia/_files/app/Reducing_the_Effectiveness_of_Pass-the-Hash.pdf">common management accounts or local admin passwords</a> coupled with domain administrators surfing the Web using <a href="http://download.microsoft.com/download/7/7/A/77ABC5BD-8320-41AF-863C-6ECFB10CB4B9/Mitigating%20Pass-the-Hash%20(PtH)%20Attacks%20and%20Other%20Credential%20Theft%20Techniques_English.pdf">privileged accounts</a> (double whammy) allowing the foreign invaders to then traverse the network laterally, elevate privileges, and take control of the DCs, password storage databases and virtual machine or SAN management software to effectively own the network and harvest data conducting unrestricted espionage for years undetected with potential for complete data destruction at the command of a button outside your borders.&#160; Its in the news everyday and affects business, education and government alike. </p>  <p>So, do we throw in the towel and give up?&#160; No, we may lose a few <strong>low hanging sheep</strong> to the wolves, but we don't have to lose the <strong>shepherds</strong> too!&#160; The <strong>Domain Admins</strong>, <strong>VM admins,</strong> <strong>SAN Admins</strong>, <strong>DB Admins</strong>, <strong>SCADA systems</strong> need to be protected from the Internet and compromised PCs in the network differently using a secure architecture and design and well defined and enforceable operational security practices that are effectively monitored.&#160; <strong><em>Assume</em></strong> for a second that <strong>every workstation</strong> and <strong>server</strong> on your network with direct internet access or using common credentials shared admin accounts with a machine that has Internet access (regardless of whether its Windows, Unix, Linux, Mac, Appliance etc...) has an undetectable <strong>rootkit </strong>with a <strong>keystroke logger</strong> and a <strong>credential editor/Pass-the-Hash tool</strong> installed and you begin to understand the reality of the threat and how you must deal with it.&#160; Think like the enemy before you are the next headline news article.&#160;&#160; Sun Tzu said in the <strong>Art of War</strong>, “If you know neither the enemy nor yourself, you will succumb in every battle”</p>  <p>Be proactive and hunt for the <strong>hidden threats</strong> that may lurk unnoticed on your network; if you are targeted specifically you likely won't ever detect it internally using COTS tools.&#160; Perhaps it may be discovered only after a law enforcement agency brings it to your attention or after a proactive incident response investigation.&#160; Educate IT staff on the real <strong><font color="#ff0000">current threats</font></strong> and analyze the techniques used by attackers and the operational security needed to properly deal with those threats.&#160; Defend at all layers and coordinate suspicious activity between platform security admins.&#160; Never assume your AV or IDS signatures and heuristics will automatically catch the threat.&#160; Understand and monitor event logs and patch those plugins and 3rd party browsers.&#160; Use security policies to configure systems and manage drift.&#160;&#160; Identify your valuables assets using a risk management model.&#160; Follow the recommended guidance for <a href="https://aka.ms/bpsadtrd">securing AD</a> and <a href="http://www.microsoft.com/en-us/download/details.aspx?id=36036">mitigating PtH threats</a>.&#160; </p>  <p><strong>Firewalls</strong> are necessary, but so is a <strong>security development lifecycle</strong> (SDL) for applications to prevent and respond to application threats.&#160; <strong>Antivirus </strong>is important, but so is adding <strong>security controls</strong> such as ASLR, DEP and Certificate verification (such as available with the<strong>&#160;</strong><a href="http://Download Enhanced Mitigation Experience Toolkit 4.0 from Official ..."><strong>EMET 4.0</strong></a><strong>).</strong> <strong>Patching the O/S</strong> is important, but so is application <strong>whitelisting</strong> and <strong>3rd party application inventory</strong> and <strong>patch management</strong>.     <br /><strong>Secure builds</strong> are important, but as critical are <strong>secure monitoring</strong> and <strong>IPsec restrictions</strong> to protect valuable assets on the wire and to prevent malicious inbound traffic.&#160; Limiting the number of <strong>domain admins</strong> is crucial, but even <strong><font color="#ff0000">one privileged account</font></strong> of any kind with access to the manage the <strong>storage systems</strong> or <strong>virtual machines</strong> and is Internet or email connected compromises the security for the <strong>entire network</strong>.</p>  <p>We are at risk primarily because admins don't always <strong>understand the threats</strong>.&#160; We are failing because we are using antiquated architectures and designs that have not been modified to keep up with the ever-changing threat landscape.&#160; We lose data and become the story of the day because we use poor <strong>design </strong>and <strong>operational security</strong> and most of the time don't know whether or not they have been compromised because we rely solely on <strong>security software notifications</strong> as the authority of the state of our network.     </p>]]></content:encoded>
    </item>
    <item>
      <title>PKI Certificate Renewal Strategy:  A Simple Cascading Schedule</title>
      <link>https://docs.microsoft.com/archive/blogs/staysafe/pki-certificate-renewal-strategy-a-simple-cascading-schedule</link>
      <pubDate>Tue, 21 Aug 2012 18:08:00 GMT</pubDate>
      <dc:creator><![CDATA[Troy Arwine]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.technet.microsoft.com/staysafe/2012/08/21/pki-certificate-renewal-strategy-a-simple-cascading-schedule/</guid>
      <description><![CDATA[Designing a strategy for Certificate Authority (CA) certificate renewal schedule can cause some...]]></description>
      <content:encoded><![CDATA[<p>Designing a<strong> strategy</strong> for <strong>Certificate Authority (CA) certificate </strong>renewal schedule can cause some confusion if you don&rsquo;t understand the relationship between CA certificate renewals to end-entity certificate renewal overlaps.&nbsp; However, the following these general guidelines can help CA certificate renew easily without shortening the life of the certificates.</p>
<p>Let&rsquo;s take the example of a 3-tier CA hierarchy (Root CA, Intermediate CA and Issuing CA) with end-entity certificates valid for 1-year maximum.&nbsp; One approach is to have <strong>Issuing CA</strong> certificates valid for at least <strong>double</strong> the life of its <strong>issued certificates</strong>, yet scheduled <strong>renewal with </strong>at least&nbsp;1 year remaining (corresponding to the max life of end-entity&nbsp; certificates).</p>
<p><strong>For example:</strong></p>
<p>In this example PKI with 1<strong>-year </strong>maximum end-entity <strong>certificate lifetimes,</strong> the <strong>green</strong> bar shows the <strong>validity period</strong> of the Issuing CA certificate while the schedule (year 3, 6, 9, etc.) to the left of the bar shows the scheduled renewal times <strong>every 3 years</strong>.&nbsp; (See chart below):</p>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/58/16/metablogapi/4024.image_07F9DE5E.png" original-url="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-58-16-metablogapi/4024.image_5F00_07F9DE5E.png"><img width="666" height="368" title="image" style="background-image:none;padding-top:0px;padding-left:0px;display:inline;padding-right:0px;border:0px;" alt="image" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/58/16/metablogapi/3750.image_thumb_60536233.png" original-url="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-58-16-metablogapi/3750.image_5F00_thumb_5F00_60536233.png" border="0" /></a></p>
<p>Since <strong>end-entity certificates</strong> in this example are available for&nbsp;1<strong> year maximum, </strong>the end-entity would be always be able to be issued for the 1&nbsp;years because the Issuing CAs would have more than&nbsp;1 year left because the <strong>Issuing CA certificates</strong> here are <strong>valid for 5 years</strong> total.</p>
<p>The <strong>Issuing CA</strong> in this example is scheduled for renewal <strong>every 3 years</strong>.&nbsp; The <strong>Intermediate CA Certificates</strong> which are <strong>valid for 10 years</strong> could then be renewed prior to the <span style="text-decoration:underline;">3<sup>rd</sup> renewal</span> of the <strong>Issuing CA certificate</strong> (every 9 years).&nbsp; This would then allow the <strong>Root CA Certificate</strong> which is <strong>valid for</strong> <strong>20 years</strong> to be renewed prior to the <span style="text-decoration:underline;">2<sup>nd</sup> renewal</span> of the <strong>Intermediate CA certificate</strong> (every 18 years).</p>
<p>This type of <strong>cascading schedule</strong> is just one simple strategy that allows the end-entity and CA certificates to be issued on a regular schedule in a simple and easy-to-follow while allowing <strong>full certificate lifetimes</strong> for all issued end-entity and CA certificates.</p>]]></content:encoded>
    </item>
    <item>
      <title>Driving Safely Online &amp; Legislation of Technology: Mandating Hands-Free Availability Built Into All Vehicles Instead of Disabling or Banning Cell Phones</title>
      <link>https://docs.microsoft.com/archive/blogs/staysafe/driving-safely-online-legislation-of-technology-mandating-hands-free-availability-built-into-all-vehicles-instead-of-disabling-or-banning-cell-phones</link>
      <pubDate>Mon, 11 Jun 2012 05:57:00 GMT</pubDate>
      <dc:creator><![CDATA[Troy Arwine]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.technet.microsoft.com/staysafe/2012/06/11/driving-safely-online-legislation-of-technology-mandating-hands-free-availability-built-into-all-vehicles-instead-of-disabling-or-banning-cell-phones/</guid>
      <description><![CDATA[This 21st century world with its enumerable social gadgets intertwined on the Web make driving...]]></description>
      <content:encoded><![CDATA[<p>This 21<sup>st</sup> century world with its enumerable social gadgets intertwined on the Web make driving hazardous. Our world is accustomed to life on the go via LinkedIn, blog postings, Facebook &ldquo;likes&rdquo;, and e-mail in our pockets. Our society is in <b>need</b> of status updates, real-time collaboration, video calls and electronic social gratification both at work and in our personal lives.</p>
<p>Online distractions like texting and driving, though, can be very dangerous and deadly as shown in the recently <a href="http://usnews.msnbc.msn.com/_news/2012/06/06/12090348-massachusetts-teen-sentenced-to-prison-for-texting-while-driving?lite">reported</a> double-tragedy of a teen who was convicted of <b><i>motor vehicle homicide</i></b> as a result of texting while driving in an event resulting in the death of another driver. There is little doubt that the sentence imposed by the judge was strict and meant to send a message of deterrence to the public in an attempt to curb texting and driving.</p>
<p>What may seem surprising to some, however, is the <a href="http://www.msnbc.msn.com/id/47754789">response</a> from the Transportation Department (DOT)<strong>. I listened to a story on National Public Radio (NPR) last Thursday entitled, <a href="http://www.npr.org/2012/06/07/154533043/texting-and-driving-bans-may-make-roads-less-safe">Texting and Driving Bans May Make Roads Less Safe</a> by Robert Siegel and Audie Cornish. NPR reported that, </strong><i>&ldquo;Thirty-nine states have rushed in recent years to pass bans on texting while driving like the one used to convict the Massachusetts teenager. Secretary LaHood says the remaining states should hurry up and follow suit. And he announced a $2.5 million grant to beef up enforcement&rdquo;</i></p>
<p>Furthermore, Neal Conan of NPR reported the same day on &ldquo;Talk of the Nation on &ldquo;<a href="http://www.npr.org/2012/06/07/154519836/whatd-make-you-stop-texting-while-driving">What'd Make You Stop Texting While Driving?</a>&rdquo; In it he reported that:</p>
<p><i>&ldquo;Secretary of Transportation Ray LaHood earlier suggested technology to disable cell phones in vehicles. There's a lot of technology out there now, he said, which can <b>disable phones</b>. We're looking at that, he said on MSNBC, the possibility - I think it will be done, said Ray LaHood. I think the technology is there, and I think <b>you're going to see the technology become adaptable in automobiles to disable cell phones</b>. We do need to do this a lot more if we're going to save lives.&rdquo;</i></p>
<p>Obviously there is a <b><i>real threat</i></b> that needs to be addressed; there is no question on the danger. However, a ban of specific types of technology or restricting driving freedom is not a real solution. <b><i>Disabling cell phones in vehicles is just a bad idea and can have unintended consequences. </i></b>Just briefly aftermarket hacks and scenarios where someone experiences their own tragedy because they are unable to access their cell phone to call a loved one in an emergency. Just imagine the &ldquo;<b><i>What if....&rdquo;</i></b><i> </i>situations.<b></b></p>
<p>Still it does not really address the distraction issue. According to the <a href="http://www.npr.org/2012/06/07/154533043/texting-and-driving-bans-may-make-roads-less-safe">NPR</a> report,<i> &ldquo;Russ Rader is with the Insurance Institute for Highway Safety, which does research for insurers. He says laws can even backfire as drivers try to hide their phones lower down in their lap. Also, he says cellphone bans can only do so much since cellphones are only a small fraction of what distracts drivers.&rdquo;</i></p>
<p>Russ goes on to say, &ldquo;<i>there is dispute about whether any law can actually get drivers to put down their phones&hellip;Distracted driving is as old as driving. And whether it's putting on lipstick, or reading the newspaper, or reaching into the backseat for the MP3 player, all those things are distracting. So focusing on phone use will have limited effect on reducing crashes</i>.&rdquo;</p>
<p>Furthermore according to futurist <a href="http://futurereality.wordpress.com/2012/04/14/futurist-profile-michio-kaku/">Michio Kaku</a>, we will, in the not-so-different future, have &ldquo;<i><a href="http://mkaku.org/">millions of chips in all our possessions: furniture, cars, appliances, clothes&rdquo;.</a> </i>Today it may be a phone ban, but where does the ban stop or start for other devices? Are we going to disable all devices and gadgets going forward too? What about scenarios not involving vehicles that can be just as deadly such as pedestrians <a href="http://www.msnbc.msn.com/id/46130096/ns/technology_and_science-science/t/texting-walking-study-reveals-why-combo-dangerous/">walking down a busy street while distracted while texting</a>?</p>
<p>There is, however, a historically proven and practical <b><i>approach</i></b> to staying safe online while on the go. It&rsquo;s the model that&rsquo;s been used for year&rsquo;s successfully with other safety technologies in vehicles. <b><i><span style="text-decoration: underline;">If</span></i></b> we decide <b><i>legislation of technology is <span style="text-decoration: underline;">required</span> </i></b>to solve the problem of the distracted driver, then let&rsquo;s legislate an <b><i>enabling technology solution</i></b>.</p>
<p>There are plenty of examples of legislation enforcing the provision of a technology that will then create a safer driving environment without impeding our freedoms. Whether you like them or not, most modern cars come with <a href="http://en.wikipedia.org/wiki/Safety_belt_law">seat belts</a> and <a href="http://search.dmv.org/dmv/air-bag-laws">air bags</a> as a result of mandated legislation. Though some would argue that seat belts limit freedom, a seat belt can easily be un-latched or air bags disabled as needed for required scenarios while driving or dealing with internal distractions. Furthermore, <a href="http://en.wikipedia.org/wiki/Safety_belt_law">seat belts</a>, <a href="http://search.dmv.org/dmv/air-bag-laws">air bags</a>, tail lights, emergency flashers, catalytic converters, and anti-lock brakes are safety features that are built-in to the motorist&rsquo;s ecosystem. All cars come with these safety features and a plethora of other technology designed to keep motorists safe and healthy while driving. The usage of the technology is enforced by laws, but the technology does not have to be purchased or installed aftermarket.</p>
<p>How many of us, despite the risks, would go out and buy a driver-side air bag for an older car without one and install it? <b><i><span style="text-decoration: underline;">If</span></i></b> we decide <b><i>legislation of technology is <span style="text-decoration: underline;">required</span>,</i></b> then draft a legal solution that resolves the problem. <b><span style="text-decoration: underline;">If</span></b> <b>hands-free</b> technology <b>solves the problem</b>, why not make <b>hands-free technology</b> required components of <b><span style="text-decoration: underline;">ALL</span></b> modern vehicles. Then train motorists how to use the enabling technology rather than restricting freedoms with an un-proven cell-phone disabling technology or banning cell phones in vehicles.</p>
<p>Combine the new technology with a strong public awareness campaign similar to the <a href="http://en.wikipedia.org/wiki/Designated_driver">designated driver</a> message done for DUIs that will promote change in risky behaviors. In either case, let&rsquo;s take advantage of safe technology like <a href="http://www.ford.com/technology/sync/">Microsoft Sync</a> which let you keep your eyes on the road and make hands-free technology mandatory in all cars. If we need to draft legislation to solve this difficult and epidemic problem; let&rsquo;s embrace safer technology to address the real issue which are distractions as a result of the cell phone form-factor.</p>
<p><b><i>Once the technology is available everywhere</i></b>, then we can enforce laws to <b><i>mandate hands-free use</i></b> as we do with seat belts and turn signals, and people will mostly comply because it&rsquo;s simple-to-use, safe and readily available in every vehicle.&nbsp; In the meantime, check out <a href="http://msdn.microsoft.com/en-us/sync/bb821992.aspx">Microsoft Sync</a>.</p>
<p><strong>Note:</strong>&nbsp;Just to be clear, even though&nbsp;I provide a&nbsp;link to <a href="http://msdn.microsoft.com/en-us/sync/bb821992.aspx">Microsoft Sync</a>, I am not suggesting (or&nbsp;implying) that Microsoft Sync (or any specific branded hands-free technology) should be the solution.&nbsp; I suspect there&nbsp;could be many types of competitive technologies available in the vehicle market.&nbsp;</p>]]></content:encoded>
    </item>
    <item>
      <title>The Value of Certificate Revocation Lists (CRLs) in a PKI</title>
      <link>https://docs.microsoft.com/archive/blogs/staysafe/the-value-of-certificate-revocation-lists-crls-in-a-pki</link>
      <pubDate>Thu, 09 Feb 2012 18:26:00 GMT</pubDate>
      <dc:creator><![CDATA[Troy Arwine]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.technet.microsoft.com/staysafe/2012/02/09/the-value-of-certificate-revocation-lists-crls-in-a-pki/</guid>
      <description><![CDATA[In Internet explorer, inside Tools --&gt; Internet Options --&gt; Advanced there are two controls...]]></description>
      <content:encoded><![CDATA[<p>In <a href="http://blogs.msdn.com/b/ieinternals/archive/2011/04/07/10151106.aspx" target="_blank">Internet explorer</a>, inside <strong>Tools --&gt; Internet Options --&gt; Advanced</strong> there are two controls for revocation checking. <strong><a href="http://technet.microsoft.com/en-us/library/ee619754(WS.10).aspx" target="_blank">Check for server certificate revocation</a></strong> controls whether revocation checks occur for HTTPS connections. <a href="http://technet.microsoft.com/en-us/library/ee619754(WS.10).aspx" target="_blank"><strong>Check for publisher&rsquo;s certificate revocation</strong></a> controls whether revocation checks occur when validating the Authenticode digital signatures on downloaded programs and ActiveX controls. Microsoft&rsquo;s recommendation as noted in <a href="http://support.microsoft.com/kb/926717" target="_blank">Security Compliance Manager</a> for server certificate revocation checking in IE8 and IE9 is to enable this setting.</p>
<p>In a recent announcement by Lucian Constantin, it was noted that <a href="http://www.computerworld.com/s/article/9224078/Google_Chrome_will_no_longer_check_for_revoked_SSL_certificates_online" target="_blank"><strong>Google Chrome will no longer check for revoked SSL certificates online</strong></a>.&nbsp; The article begins discussing a background of how:</p>
<blockquote>
<p>&ldquo;<em>Google plans to remove online certificate revocation checks from future versions of Chrome because it considers the process inefficient and slow</em>.&rdquo;</p>
</blockquote>
<p>There is little doubt that in some cases revocation checking can actually be slow if it is not designed appropriately or if there are mitigating factors like large Certificate Revocation Lists (CRLs) transferred over networks lacking the bandwidth capacity for timely delivery or even too many clients checking in far too often to download full CRLs.&nbsp; This can be the case on Internet facing sites and could affect HTTPS site verification performance for some sites.&nbsp; However, lets take a look at how CRLs work, and recommended practices for ensuring optimal performance for a PKI.</p>
<p><strong>Certificate Revocation List</strong> (CRL) - A CRL is really just a list of revoked certificate serial numbers that has been digitally signed by a <a href="http://en.wikipedia.org/wiki/Certificate_authority" target="_blank">Certificate Authority</a> and time-stamped and placed in a public in a repository such as a web site.&nbsp; Applications that use certificates have the option of checking the CDP repositories for CRLs.&nbsp; Many applications ignore CRLs altogether while other applications check CRLs and choose what to do if the certificate has been revoked as is the case with many web browsers.</p>
<blockquote>
<p>There are different kinds of CRLs that are generally published on repositories known as CRL distribution points or CDPs:</p>
</blockquote>
<ul>
<li><strong>Full CRL </strong>or <strong>Base CRL</strong> - The most common and widely supported are the full CRLs also known as base CRLs which contain serial numbers of all revoked certificates for a particular Certificate Authority (CA).</li>
<li><strong>Delta CRL</strong> &ndash; Delta CRLs contain the list of serial numbers of only certificates that have been revoked since the last Base CRL was published.&nbsp;</li>
</ul>
<p><a href="http://social.technet.microsoft.com/wiki/contents/articles/4954.certificate-status-and-revocation-checking.aspx#Delta_CRLs" target="_blank"><img style="display: block; float: none; margin-left: auto; margin-right: auto;" src="http://social.technet.microsoft.com/wiki/resized-image.ashx/__size/550x0/__key/communityserver-wikis-components-files/00-00-00-00-05/0412.tshtcr05_5F00_big.gif" /></a></p>
<blockquote>
<p>One of the challenges with designing a PKI is to determine the best publication interval, and there are several factors to consider.</p>
</blockquote>
<p><strong>CRL Publishing considerations:</strong></p>
<ul>
<li>Publishing a base CRL <strong><span style="text-decoration: underline;">more frequently</span></strong>, revoked certificates could be more quickly known, but the CRLs are <strong>downloaded more often</strong>, and consequently as the CRLs grow can generate more traffic for the full CRL downloading by all clients.</li>
<li>Publishing CRLs <strong><span style="text-decoration: underline;">less often</span></strong> can increase the latency before a client becomes aware of a newly revoked certificate, but may reduce overall network traffic because CRLs are downloaded less often.</li>
</ul>
<blockquote>
<p>Care has to be taken to make sure the PKI is designed with these considerations in mind.</p>
</blockquote>
<p><strong>Delta CRLs</strong> which are much smaller than base CRLs generally are defined in RFC 2380 and allow base CRLs to be downloaded at intervals further apart with more frequent downloads of the delta CRL.&nbsp; This allows for more frequent updates to the known revoked certificates without the necessity to download the full CRL very often.&nbsp; Not all devices or applications recognize delta CRLs.</p>
<p><strong>OCSP </strong>- for real-time validation, the <strong><a href="http://technet.microsoft.com/en-us/library/cc732526.aspx" target="_blank">Online Certificate Services Protocol</a></strong> (OCSP) is an HTTP protocol that acts as an intermediary to responder to clients that support the protocol.&nbsp; The OCSP response is a digitally signed response for the certificate status, but the response size does not change regardless of the number of revoked certificates.&nbsp; On the back end, the OCSP responder generally relies on CRLs.&nbsp; The advantage with OCSP over CRLs, is that in the event of a revocation that requires near immediate response a new CRL can be published and the OCSP responder can be configured to get the new CRL at a pre-determined interval (i.e. a few minutes) rather than waiting on the next update cached in the CRL.</p>
<p>If CDPs are highly available, distributed appropriately and publishing frequency published with careful consideration to the factors involved such as latency, network traffic, and CRL then they can be efficient at providing accurate revocation information.&nbsp; Further optimization can be achieve if clients support Delta CRLs, and the OCSP protocol.</p>
<blockquote>
<p>The aforementioned <a href="http://www.computerworld.com/s/article/9224078/Google_Chrome_will_no_longer_check_for_revoked_SSL_certificates_online" target="_blank">announcement</a> goes on to state:</p>
</blockquote>
<blockquote>
<p><em>If browsers were to insist on talking to the CA before accepting a certificate, all these cases would stop working. There's also the concern that the CA may experience downtime and it's bad engineering practice to build in single points of failure.</em></p>
</blockquote>
<p><strong>CRL Distribution Points</strong> - Recommended practices for CAs are that <a href="http://technet.microsoft.com/en-us/library/ee382302(WS.10).aspx" target="_blank">CDPs be placed on highly available servers</a> that are resilient to downtime and outages.&nbsp; In fact an outage of a certificate authority should not affect the availability of CRLs unless the CA is down for an extended period of time extending beyond the next CRL publishing interval.&nbsp; Even in those cases, the CRL can be <a href="http://technet.microsoft.com/en-us/library/cc782041(WS.10).aspx" target="_blank">re-signed</a> with the CA&rsquo;s private key even if the CA is unavailable.</p>
<blockquote>
<p>Furthermore, the discussion focuses on an <a href="http://www.computerworld.com/s/article/9224078/Google_Chrome_will_no_longer_check_for_revoked_SSL_certificates_online" target="_blank">attacker scenario</a> where:</p>
</blockquote>
<blockquote>
<p><em>If the attacker is close to the server then online revocation checks can be effective, but an attacker close to the server can get certificates issued from many CAs and deploy different certificates as needed.</em></p>
</blockquote>
<p><strong>Certificate Issuance</strong> - In general, recommended practice for a PKI is to limit certificate issuance to only authorized recipient users and devices approved by the certificate manager.&nbsp; If the CAs are well-protected with good physical&nbsp; and logical security and the private keys secured and possibly protected by hardware security modules (HSM)s then the attack surface on the CAs themselves is greatly reduced as is the likelihood of CAs issuing certificates to unauthorized entities.</p>
<blockquote>
<p>Most of the <a href="http://blogs.msdn.com/b/ieinternals/archive/2011/04/07/10151106.aspx" target="_blank">successful attacks on HTTPS</a> sites require control of both the certificates and the DNS.</p>
<p><strong>Examples:</strong></p>
<ul>
<li><a title="http://www.symantec.com/connect/blogs/new-ssl-attack-revealed-black-hat" href="http://www.symantec.com/connect/blogs/new-ssl-attack-revealed-black-hat">http://www.symantec.com/connect/blogs/new-ssl-attack-revealed-black-hat</a></li>
<li><a title="http://pcworld.about.net/od/securit1/Kaminsky-Many-Ways-to-Attack.htm" href="http://pcworld.about.net/od/securit1/Kaminsky-Many-Ways-to-Attack.htm">http://pcworld.about.net/od/securit1/Kaminsky-Many-Ways-to-Attack.htm</a></li>
<li><a title="http://www.eweek.com/c/a/Security/Fake-SSL-Certificate-Incident-Highlights-Flaws-in-DNS-Comodo-CEO-440985/" href="http://www.eweek.com/c/a/Security/Fake-SSL-Certificate-Incident-Highlights-Flaws-in-DNS-Comodo-CEO-440985/">http://www.eweek.com/c/a/Security/Fake-SSL-Certificate-Incident-Highlights-Flaws-in-DNS-Comodo-CEO-440985/</a></li>
</ul>
</blockquote>
<p>The assertion here also suggested that &ldquo;<em>While the benefits of online revocation checking are hard to find, the costs are clear: online revocation checks&hellip;compromise privacy.&rdquo;&nbsp; </em>What is the &ldquo;<em>privacy concern because the CA learns the IP address of users and which sites they're visiting?&rdquo;</em>&nbsp; A web browser or any application can check revocation using CRLs or OCSP from a CDP, but typically not a CA if following recommended practices for protecting CAs.</p>
<p><strong>SSL Authentication</strong> - If a client visits a secure sites (https), then the browser may check revocation status of the <a href="http://support.microsoft.com/kb/257591" target="_blank">SSL certificate</a> on that site (server) and optionally server will do the same for the certificates on the client, but these will usually checked against different CDP altogether unless client and server were published from the same CA.&nbsp; In this type of scenario, two different IP addresses for client and server check revocation against two different CDP locations for the others&rsquo; certs.&nbsp; The general case for this does not lend itself to a loss of privacy using CRLs or OCSP for SSL communications.</p>
<p>While the future of PKI and certificate trust model may change in the future; for the foreseeable future, CRLs still have an important role and provide tremendous value for PKIs</p>]]></content:encoded>
    </item>
    <item>
      <title>Mitigating Photo GeoTagging Safety Concerns with Windows Phone 7 Privacy Settings &amp; Pro Photo Tools</title>
      <link>https://docs.microsoft.com/archive/blogs/staysafe/mitigating-photo-geotagging-safety-concerns-with-windows-phone-7-privacy-settings-pro-photo-tools</link>
      <pubDate>Fri, 25 Feb 2011 14:41:00 GMT</pubDate>
      <dc:creator><![CDATA[Troy Arwine]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.technet.microsoft.com/staysafe/2011/02/25/mitigating-photo-geotagging-safety-concerns-with-windows-phone-7-privacy-settings-pro-photo-tools/</guid>
      <description><![CDATA[&nbsp;

Photo GeoTagging seems to be making headlines this week and bring to our attention the...]]></description>
      <content:encoded><![CDATA[<ul>
<li>&nbsp;</li>
</ul>
<p><strong><a href="http://en.wikipedia.org/wiki/Geotagging">Photo GeoTagging</a></strong> seems to be making headlines this week and bring to our attention the potential dangers of Photo GeoTagging.</p>
<ul>
<li><a href="http://abclocal.go.com/wabc/video?id=7621105&amp;syndicate=syndicate&amp;section">http://abclocal.go.com/wabc/video?id=7621105&amp;syndicate=syndicate&amp;section</a></li>
<li><a href="http://www.myfoxtwincities.com/dpp/news/scitech/smart-phone-&lsquo;geo-tagging&rsquo;-tracks-location-feb-22-2011">http://www.myfoxtwincities.com/dpp/news/scitech/smart-phone-&lsquo;geo-tagging&rsquo;-tracks-location-feb-22-2011</a></li>
</ul>
<p>There is also popular web site <a href="http://icanstalku.com/">ICanStalkU.com</a> which also brings out the security and privacy issues implicated by this technology as well which states that they are raising awareness and noting that:</p>
<p style="padding-left: 30px;"><i>"After analyzing your photos, someone could find out:</i>&nbsp; </p>
<ul>
<li><i>Where you live</i></li>
<li><i>Who else lives there</i></li>
<li><i>Your commuting patterns</i></li>
<li><i>Where you go for lunch each day</i></li>
<li><i>Who you go to lunch with</i></li>
<li><i>Why you...like to visit a certain nice restaurant on a regular basis</i></li>
</ul>
<p style="padding-left: 30px;"><i>I think that most people if they realized they were posting exactly where they were each time they clicked "send" on their phone to post a photo to Twitter they would stop doing it at all!&rdquo;</i></p>
<p><i></i></p>
<p>How can you protect yourself and others from potential privacy threats when using Windows Phone 7 privacy settings or Microsoft tools.</p>
<p>If you've allowed Camera to access your location, when you capture a photo with WP7, your location will be stored as metadata of the captured photo.&nbsp; For photos, your location information is stored in the Exchangeable Image File Format (EXIF) tag.</p>
<p><b></b></p>
<p>There are a couple of options within WP7 to disable GeoTagging altogether or just when uploading to Facebook or Skydrive.</p>
<ol>
<li>To <b>disable</b> Camera's<b> ability to tag photos and videos you've captured </b>with your phone's location 
<ul>
<li>Go to <strong>Settings &gt;</strong><strong>Applications &gt;</strong><strong>Pictures + camera</strong></li>
<li>Toggle the <strong>Include location (GPS) info in pictures you take</strong></li>
<li>Switch to <strong>Off</strong></li>
</ul>
</li>
<li>If you would like to have location information<b> removed from the metadata of </b>photos you upload from your phone to<b> Facebook</b> or<b> SkyDrive</b> 
<ul>
<li>Go to <strong>Settings &gt;</strong><strong>Applications &gt;</strong><strong>Pictures + camera</strong></li>
<li>Toggle the <strong>Keep location info on uploaded pictures</strong></li>
<li>Switch to <strong>Off</strong>.</li>
</ul>
</li>
</ol>
<p>Additional details on picture privacy settings can be found here: <a href="http://www.microsoft.com/windowsphone/en-us/privacy.aspx">http://www.microsoft.com/windowsphone/en-us/privacy.aspx</a></p>
<p>To clean up existing GeoTags in photos already captured or posted, you can manually edit the GeoTag metadata out of photos using a free downloadable tool from Microsoft <a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=184075d2-40b5-4172-88ae-878f81896d4d&amp;displaylang=en">Pro Photo Tools</a> v2.</p>
<p><em></em></p>
<blockquote>
<p><em>The Pro Photo Tools allow you to <strong>add, change, and delete common metadata properties for digital photographs</strong>. You can place photos on the Live Earth map and then drag them to the right location. The GPS information will be stored back into the photos. If you have a GPS device, you can load track route files from the most popular formats (NMEA, GPX, and KML) and see them on the map. Then you can place your photos on the track route. Again, the GPS info will be stored into your file. When you have the right GPS location for your photos, you can automatically generate location info like country, state, city and even street names. Or if you know the location where a picture was taken, you can type it in and get the GPS location information automatically.</em></p>
</blockquote>]]></content:encoded>
    </item>
    <item>
      <title>E-Gov Security Part 3 (Trusting the Cloud)</title>
      <link>https://docs.microsoft.com/archive/blogs/staysafe/e-gov-security-part-3-trusting-the-cloud</link>
      <pubDate>Fri, 18 Feb 2011 12:48:55 GMT</pubDate>
      <dc:creator><![CDATA[Troy Arwine]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.technet.microsoft.com/staysafe/2011/02/18/e-gov-security-part-3-trusting-the-cloud/</guid>
      <description><![CDATA[E-Government continues to grow with citizens demanding more online services daily and the...]]></description>
      <content:encoded><![CDATA[<p>E-Government continues to grow with citizens demanding more online services daily and the consumerization of IT devices that need access to those services from anywhere in the world.&nbsp;&nbsp;Threats to these systems&nbsp;can&nbsp;outpace that growth at an even greater rate if&nbsp;government omits comprehensive security planning either carelessly or even willfully out of a need for quick deployment to meet citizen demands, legal obligations or to avoid losing budgeted project funds.</p>
<p>The foundation for e-Government Services is a <strong>Services Oriented Architecture</strong> (SOA) whereby citizens coming through any number of access channels or routed to any number of interoperability services whereby government agencies taking in, processing or distributing e-government data do not have to be the intake and exchange engine, and can instead focus on their core competency or government service.</p>
<table border="0">
<caption>Common E-Government Access Channels</caption>
<tbody>
<tr>
<td><img src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/58/16/4477.Web.png" original-url="http://blogs.technet.com/resized-image.ashx/__size/550x0/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-58-16/4477.Web.png" border="0" /></td>
<td><img src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/58/16/6888.e-mail.png" original-url="http://blogs.technet.com/resized-image.ashx/__size/550x0/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-58-16/6888.e_2D00_mail.png" border="0" /></td>
<td><img src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/58/16/8446.Digital%20TV.png" original-url="http://blogs.technet.com/resized-image.ashx/__size/550x0/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-58-16/8446.Digital-TV.png" border="0" /></td>
<td><img src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/58/16/8726.Fax.png" original-url="http://blogs.technet.com/resized-image.ashx/__size/550x0/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-58-16/8726.Fax.png" border="0" /></td>
<td><img src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/58/16/5621.Phone.png" original-url="http://blogs.technet.com/resized-image.ashx/__size/550x0/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-58-16/5621.Phone.png" border="0" /></td>
<td><img src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/58/16/1307.In%20Person.png" original-url="http://blogs.technet.com/resized-image.ashx/__size/550x0/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-58-16/1307.In-Person.png" border="0" /></td>
</tr>
<tr>
<td style="text-align: center;">Web</td>
<td style="text-align: center;">E-mail</td>
<td style="text-align: center;">Digital TV</td>
<td style="text-align: center;">Fax</td>
<td style="text-align: center;">Phone</td>
<td style="text-align: center;">In Person</td>
</tr>
</tbody>
</table>
<table border="0">
<tbody>
<tr>
<td style="TEXT-ALIGN: center"></td>
<td>
<p><strong>Content Delivery</strong></p>
<p><strong>Search</strong></p>
<p><strong>Electronic Forms</strong></p>
<p><strong>Document Submission</strong></p>
<p><strong>Collaboration</strong></p>
</td>
<td></td>
<td><img height="200" width="204" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/58/16/8547.SOA.png" original-url="http://blogs.technet.com/resized-image.ashx/__size/550x0/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-58-16/8547.SOA.png" border="0" /></td>
<td></td>
<td>
<p><strong>Application Integration</strong></p>
<p><strong>Process Orchestration</strong></p>
<p><strong>Message Routing</strong></p>
<p><strong>Identity Management</strong></p>
</td>
<td></td>
</tr>
<tr>
<td style="TEXT-ALIGN: center; BACKGROUND-COLOR: #8b0000"><strong><span style="color: #ffffff;">Agency A</span></strong></td>
<td style="TEXT-ALIGN: center; BACKGROUND-COLOR: #ff8c00"><strong><span style="color: #ffffff;">Agency B</span></strong></td>
<td style="TEXT-ALIGN: center; BACKGROUND-COLOR: #ffd700"><strong><span style="color: #ffffff;">Agency C</span></strong></td>
<td style="TEXT-ALIGN: center; BACKGROUND-COLOR: #006400"><strong><span style="color: #ffffff;">Shared Services</span></strong></td>
<td style="TEXT-ALIGN: center; BACKGROUND-COLOR: #0000ff"><strong><span style="color: #ffffff;">Agency D</span></strong></td>
<td style="TEXT-ALIGN: center; BACKGROUND-COLOR: #4b0082"><strong><span style="color: #ffffff;">Agency E</span></strong></td>
<td style="TEXT-ALIGN: center; BACKGROUND-COLOR: #800080"><strong><span style="color: #ffffff;">Agency F</span></strong></td>
</tr>
</tbody>
</table>
<p>&nbsp;Moving this model to the Microsoft cloud has tremendous benefits.</p>
<ul>
<li>Access is virtually anywhere, anytime</li>
<li>Share location-independent resources and costs in an environmentally sustainable way</li>
<li>Allocate resources flexibly and rapidly</li>
<li>Only pay for what you use</li>
</ul>
<p>See Microsoft's <a href="http://www.microsoft.com/industry/government/guides/cloud_computing.aspx" title="Government Cloud">Government Cloud</a> solutions and begin operating E-Government with increased security and compliance&nbsp;(IS027001, FISMA, SAS70).</p>
<p>For additional information on Microsoft soltutions for Government, check out.</p>
<ul>
<li><a href="http://blogs.technet.com/industry/government/guides/software-plus-services.mspx" class="default_link">Cloud Computing</a> </li>
<li><a href="http://blogs.technet.com/industry/government/solutions/CloudApplications.aspx" class="default_link">Cloud Application Center</a> </li>
<li><a href="http://blogs.technet.com/industry/government/guides/Gov20.mspx" class="default_link">Gov 2.0</a> </li>
</ul>]]></content:encoded>
    </item>
    <item>
      <title>E-GOV Security (Part 2–Twenty Critical Cyber Defense Controls to Secure Citizen Data &amp; Maintain Public Trust)</title>
      <link>https://docs.microsoft.com/archive/blogs/staysafe/e-gov-security-part-2twenty-critical-cyber-defense-controls-to-secure-citizen-data-maintain-public-trust</link>
      <pubDate>Wed, 22 Dec 2010 13:50:00 GMT</pubDate>
      <dc:creator><![CDATA[Troy Arwine]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.technet.microsoft.com/staysafe/2010/12/22/e-gov-security-part-2twenty-critical-cyber-defense-controls-to-secure-citizen-data-maintain-public-trust/</guid>
      <description><![CDATA[The National Association of State CIO’s (NASCIO) &amp; Deloitte released findings from “The 2010...]]></description>
      <content:encoded><![CDATA[<p>The National Association of State CIO’s (NASCIO) &amp; Deloitte released findings from “<b><a href="http://www.deloitte.com/view/en_US/us/Industries/us-state-government/ae3572eefd25b210VgnVCM2000001b56f00aRCRD.htm">The 2010 Deloitte-NASCIO Cybersecurity Study</a>” </b>which found that State governments are <b><u>NOT</u></b> doing enough to <b>secure citizen data </b>and <b>maintain public trust</b>. In fact looking at the <a href="http://www.deloitte.com/assets/Dcom-UnitedStates/Local%20Assets/Documents/us_state_2010DeloitteNASCIOCybersecurityStudy_110910.pdf">details</a> of this study it’s evident that state governments have more personally identifiable information (PII) of citizens than any other organizations.</p>  <p>State governments fund security less than other entities and often CISO’s lack enforcement authority for broad security enforcement throughout the government. The funding problem results in shortage of IT security personnel. The <a href="http://www.deloitte.com/view/en_US/us/Industries/us-state-government/ae3572eefd25b210VgnVCM2000001b56f00aRCRD.htm">study</a> shows that only 2% of state governments have more than 50 information security FTEs compared to 48.5% for similar sized organizations.</p>  <p>While many state CISO’s at the state have adopted NIST standards for risk assessment, most state governments still do not adhere to <b>enforcement mandates</b> or audit compliance like <b>FISMA</b> (Federal Information Security Management Act) which is enforced at the federal government level. The irony is that adopting better security standards can actually save SLG money on IT procurement and daily management and operations.</p>  <p>According to Gartner's, 2008 &quot;<b><a href="http://www.gartner.com/DisplayDocument?id=596207&amp;ref=g_sitelink">Case Study: Air Force Commodity Councils Take Aim at Mission Effectiveness</a></b>&quot;: The U.S. Air Force adopted new security standards including the Federal Desktop Core Configuration (FDCC) &amp; utilization of a Microsoft support agreement which helped</p>  <ul>   <li>Speed up implementation of critical <b>enterprise wide security standards</b> </li>    <li>Save approximately <b>$156 million in hardware </b>costs </li>    <li>Enforce <b>enterprise-level cybersecurity</b> policies </li>    <li>Timely distribution of <b>software updates</b> &amp; <b>configuration management</b> </li>    <li>Save <b>$100+ million</b> in<b> software licenses </b>&amp;<b> other life cycle costs</b> </li> </ul>  <p>In all the USAF achieved better security and saved more than <b>$256 million</b> in 4 years by simply implementing stricter security standards and reining in spending for procurements and excessive IT staff by reducing the number of required systems administrators required to manage systems.</p>  <p>SLG needs to first improve security by implementing the <b><a href="http://www.sans.org/critical-security-controls/cag.pdf">Twenty Critical Controls for Effective Cyber Defense</a></b>. <b>Few</b> SLG agencies have adopted <b><u>ALL</u></b> of these safeguards and as a result we are losing the “Cyber War” in state and local government and subject to threats and data loss potential that could dwarf by magnitudes that which was released by Wikileaks.org.</p>  <p>Automation and software can be mapped to the controls as well in order to combat back and gain the tactical advantage in cyberspace while implementing these controls. In an effort to simplify adoption, SANS has mapped a list of generically user-vetted tools <a href="http://www.sans.org/critical-security-controls/user-tools.php">here</a>, however there are a number of Microsoft Cloud &amp; On-Premise technologies that map to each of these 20 Critical Controls:</p>  <p><b>1. </b><b>Inventory of Authorized and Unauthorized Devices</b></p>  <ul>   <li><i><a href="http://technet.microsoft.com/en-us/library/bb632437.aspx">Microsoft System Center Configuration Manager</a> (SCCM)- Hardware Inventory</i> </li>    <li><i><a href="http://www.microsoft.com/windows/enterprise/products/mdop/ais.aspx">System Center Online Asset Inventory Service</a> (AIS)</i> </li>    <li><i><a href="http://www.microsoft.com/windows/windowsintune/pc-management.aspx">Windows Intune</a> (In the Cloud)</i> </li>    <li><i><a href="http://technet.microsoft.com/en-us/solutionaccelerators/dd627343.aspx">Microsoft Assessment and Planning (MAP) Toolkit</a></i> </li> </ul>  <p><b>Inventory of Authorized and Unauthorized Software</b></p>  <ul>   <li><i><a href="http://technet.microsoft.com/en-us/library/bb632437.aspx">Microsoft System Center Configuration Manager</a> (SCCM)- Software Inventory</i> </li>    <li><i><a href="http://technet.microsoft.com/en-us/windows/dd320283.aspx">Windows 7 AppLocker</a></i> </li>    <li><i><a href="http://technet.microsoft.com/en-us/library/bb457006.aspx">Software Restriction Policies</a> (Active Directory GPO)</i> </li>    <li><i><a href="http://www.microsoft.com/downloads/en/details.aspx?displaylang=en&amp;FamilyID=c25884f2-9ab6-419f-a22f-d39225eac339">Microsoft Software Inventory Analyzer</a> (MSIA) – <b>Free Tool</b></i> </li> </ul>  <p><b>2. </b><b>Secure Configurations for Hardware and Software on Laptops, Workstations, and Servers</b></p>  <ul>   <li><i><a href="http://www.microsoft.com/industry/government/federal/fdccdeployment.aspx">Federal Desktop Core Configuration (FDCC) Image</a></i> </li>    <li><i><a href="http://technet.microsoft.com/en-us/library/dd548350(WS.10).aspx">Microsoft Active Directory GPOs</a> &amp; <a href="http://technet.microsoft.com/en-us/library/dd548350(WS.10).aspx">Security Guidance</a></i> </li>    <li><i><a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=5534bee1-3cad-4bf0-b92b-a8e545573a3e&amp;displayLang=en">Microsoft Security Compliance Manager</a>(Central Security Baseline Management)</i> </li>    <li><i><a href="http://technet.microsoft.com/en-us/library/bb693504.aspx">Microsoft System Center Configuration Manager</a> (SCCM)| <a href="http://technet.microsoft.com/en-us/library/bb693504.aspx">Desired Configuration Manager</a></i> </li> </ul>  <p><b>3. </b><b>Secure Configurations for Network Devices such as Firewalls, Routers, and Switches</b></p>  <ul>   <li><i><a href="http://technet.microsoft.com/en-us/library/cc771455(WS.10).aspx">802.1X Wired Authentication</a> </i></li>    <li><i><a href="http://technet.microsoft.com/en-us/library/cc771455(WS.10).aspx">802.1X Wireless Authentication</a></i> </li>    <li><i><a href="http://technet.microsoft.com/en-us/library/dd314175(WS.10).aspx">Network Access Protection</a> (NAP) | Cisco <a href="http://technet.microsoft.com/en-us/library/dd296894(WS.10).aspx">Network Access Control</a> (NAC)</i> </li> </ul>  <p><b>4. </b><b>Boundary Defense</b></p>  <ul>   <li><i><a href="http://www.microsoft.com/forefront/threat-management-gateway/en/us/">Microsoft Threat Management Gateway</a> (TMG)</i> </li>    <li><i><a href="http://www.microsoft.com/forefront/unified-access-gateway/en/us/">Microsoft Unified Access Gateway</a> (UAG)</i> </li> </ul>  <p><b>5. </b><b>Maintenance, Monitoring, and Analysis of Security Audit Logs</b></p>  <ul>   <li><i><a href="http://www.microsoft.com/systemcenter/en/us/operations-manager.aspx">Microsoft System Center Operations Manager</a> (SCOM)</i> </li>    <li><i><a href="http://technet.microsoft.com/en-us/library/bb381258.aspx">Audit Collection Services</a></i> </li> </ul>  <p><b>6. </b><b>Application Software Security</b></p>  <ul>   <li><i><a href="http://www.microsoft.com/security/sdl/default.aspx">Microsoft Security Development Lifecycle</a> (SDL)</i> </li>    <li><i><a href="http://www.microsoft.com/security/sdl/getstarted/threatmodeling.aspx">SDL Threat Modeling Tool</a></i> </li>    <li><i><a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=6aed14bd-4766-4d9d-9ee2-fa86aad1e3c9&amp;displaylang=en">Banned.h</a> (Header file to sanitize code listing banned APIs)</i> </li>    <li><i><a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=917023f6-d5b7-41bb-bbc0-411a7d66cf3c&amp;displaylang=en">FxCop</a> (Static code analysis of .NET)</i> </li>    <li><i><a href="http://msdn.microsoft.com/en-us/library/ms182025.aspx">Code Analysis for C/C++</a></i> </li>    <li><i><a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyId=051ee83c-5ccf-48ed-8463-02f56a6bfc09&amp;displaylang=en">Anti-XSS Library</a> (Mitigates Cross Site Scripting)</i> </li>    <li><i><a href="http://www.microsoft.com/downloads/en/details.aspx?displaylang=en&amp;FamilyID=90e6181c-5905-4799-826a-772eafd4440a">BinScope Binary Analyzer</a> (Free Tool)</i> </li>    <li><i><a href="http://www.microsoft.com/downloads/en/details.aspx?displaylang=en&amp;FamilyID=b2307ca4-638f-4641-9946-dc0a5abe8513">MiniFuzz</a> (Free Tool)</i> </li>    <li><i><a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=8737519c-52d3-4291-9034-caa71855451f">SDL Regex Fuzzer</a> (Free Too)</i> </li>    <li><i><a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=c4a25ab9-649d-4a1b-b4a7-c9d8b095df18">AppVerifier</a> (Free Tool)</i> </li>    <li><i><a href="http://www.microsoft.com/visualstudio/en-us/">Visual Studio 2010</a></i> </li>    <li><i><a href="http://www.microsoft.com/forefront/threat-management-gateway/en/us/">Microsoft Threat Management</a> Gateway (TMG)</i> </li>    <li><i><a href="http://www.microsoft.com/forefront/unified-access-gateway/en/us/">Microsoft Unified Access Gateway</a> (UAG)</i> </li> </ul>  <p>7. <b>Controlled Use of Administrative Privileges</b></p>  <ul>   <li><i>Microsoft Active Directory</i> </li>    <li><i><a href="http://technet.microsoft.com/en-us/library/bb693504.aspx">Microsoft System Center Configuration Manager</a></i> </li> </ul>  <p><b>8. </b><b>Controlled Access Based on Need to Know</b></p>  <ul>   <li><i><a href="http://www.microsoft.com/windowsserver2008/en/us/fci.aspx">Windows Server 2008 R2 File Classification Infrastructure</a> (FCI)</i> </li>    <li><i><a href="http://www.microsoft.com/windowsserver2008/en/us/ad-rms-overview.aspx">AD Rights Management Services (RMS)</a></i><i></i> </li>    <li><i>Microsoft Active Directory</i> </li> </ul>  <p><b>9. </b><b>Continuous Vulnerability Assessment and Remediation</b></p>  <ul>   <li><i><a href="http://www.microsoft.com/systemcenter/en/us/configuration-manager/cm-software-update-management.aspx">System Center Configuration Manager</a> (SCCM) – Software Update Management</i> </li>    <li><i><a href="http://technet.microsoft.com/en-us/library/cc706995(WS.10).aspx">Microsoft Software Update Services</a> (WSUS)</i> </li>    <li><i><a href="http://shavlik.com/scupdates.aspx">Shavlik</a></i><i> (SCUPdates) – System Center (SCCM) deployment of updates for both Microsoft &amp; 3<sup>rd</sup> party applications</i> </li>    <li><i><a href="http://eminentware.com/sccm-third-party-patch-management.html">Eminentware</a></i><i> – Simplify 3<sup>rd</sup> party patch management via WSUS and SCCM</i> </li>    <li><i><a href="https://secunia.com/vulnerability_scanning/corporate/sccm/">Secunia</a><b> </b></i><i>(Corporate Software Inspector - CSI) integrates with WSUS and SCCM for 3<sup>rd</sup> party patch management </i></li>    <li><i><a href="http://www.microsoft.com/forefront/endpoint-protection/en/us/default.aspx">Forefront Endpoint Protection 2010</a> (FEP)</i> </li> </ul>  <p><b>10. </b><b>Account Monitoring and Control</b></p>  <ul>   <li><i><a href="http://www.microsoft.com/systemcenter/en/us/operations-manager.aspx">Microsoft System Center Operations Manager</a> (SCOM)</i> </li>    <li><i><a href="http://technet.microsoft.com/en-us/library/bb381258.aspx">Audit Collection Services</a></i> </li>    <li><i><a href="http://msdn.microsoft.com/en-us/library/aa385780(VS.85).aspx">Microsoft Windows Event Log</a></i> </li> </ul>  <p><b>11. </b><b>Malware Defenses</b></p>  <ul>   <li><i><a href="http://www.microsoft.com/forefront/endpoint-protection/en/us/default.aspx">Forefront Endpoint Protection 2010</a> (FEP)</i> </li>    <li><i><a href="http://www.microsoft.com/forefront/online-protection-for-exchange/en/us/default.aspx">Microsoft Forefront Protection for Exchange</a></i> </li>    <li><i><a href="http://www.microsoft.com/forefront/protection-for-sharepoint/en/us/default.aspx">Microsoft Forefront Protection for SharePoint</a></i> </li>    <li><i><a href="http://www.microsoft.com/forefront/serversecurity/ocs/en/us/default.aspx">Microsoft Forefront Security for OCS</a></i> </li>    <li><i><a href="http://www.microsoft.com/forefront/threat-management-gateway/en/us/">Microsoft Forefront Threat Management Gateway</a> (TMG)</i> </li>    <li><i><a href="http://www.microsoft.com/online/exchange-email-filtering.aspx">Microsoft Forefront Online Protection for Exchange (</a>FOPE)</i> </li> </ul>  <p><b>12. </b><b>Limitation and Control of Network Ports, Protocols, and Services</b></p>  <ul>   <li><i><a href="http://www.microsoft.com/forefront/endpoint-protection/en/us/default.aspx">Forefront Endpoint Protection 2010</a> (FEP)</i> </li>    <li><i><a href="http://www.microsoft.com/systemcenter/en/us/configuration-manager/cm-desired-configuration-management.aspx">System Center Configuration Manager</a> (SCCM) – <a href="http://www.microsoft.com/systemcenter/en/us/configuration-manager/cm-desired-configuration-management.aspx">Desired Configuration Management</a></i> </li>    <li><i><a href="http://windows.microsoft.com/en-US/windows7/products/features/windows-firewall">Windows Firewall</a></i> </li>    <li><i><a href="http://www.microsoft.com/forefront/threat-management-gateway/en/us/">Microsoft Forefront Threat Management Gateway</a> (TMG)</i> </li>    <li><i><a href="http://www.microsoft.com/forefront/unified-access-gateway/en/us/">Microsoft Forefront Unified Access Gateway</a> (UAG)</i> </li> </ul>  <p><b>13. </b><b>Wireless Device Control</b></p>  <ul>   <li><i><a href="http://technet.microsoft.com/en-us/library/cc771455(WS.10).aspx">802.1X Wireless Authentication</a></i> </li>    <li><i><a href="http://technet.microsoft.com/en-us/network/bb643123.aspx">Microsoft Internet Authentication Service</a> </i></li> </ul>  <p><b>14. </b><b>Data Loss Prevention</b></p>  <ul>   <li><i><a href="http://www.microsoft.com/windowsserver2008/en/us/ad-rms-overview.aspx">AD Rights Management Services</a> (RMS)</i> </li>    <li><i><a href="http://www.microsoft.com/windowsserver2008/en/us/ad-rms-dlp.aspx">RSA Data Loss Prevention</a> (integrates with RMS)</i> </li>    <li><i><a href="http://www.microsoft.com/forefront/unified-access-gateway/en/us/">Microsoft Forefront Unified Access Gateway</a> (UAG)- HTTP redaction &amp; Attachment Wiper</i> </li>    <li><i><a href="http://technet.microsoft.com/en-us/library/cc732774.aspx">BitLocker Drive Encryption</a></i> </li> </ul>  <p><b>15. </b><b>Secure Network Engineering</b></p>  <ul>   <li><i><a href="http://www.microsoft.com/microsoftservices/en/us/home.aspx">Microsoft Consulting Services</a> (MCS)</i> </li> </ul>  <p><b>16. </b><b>Penetration Tests and Red Team Exercises</b></p>  <ul>   <li><i><a href="http://download.microsoft.com/download/b/5/6/b563c549-4064-4b24-9d3d-b8c57cd2a3c6/MicrosoftITAttackAndPenetrationTestingTeamPPT.ppt">Microsoft IT Attack &amp; Penetration Testing Case Study</a></i> </li> </ul>  <p><b>17. </b><b>Incident Response Capability</b></p>  <ul>   <li><i><a href="http://www.microsoft.com/security/sdl/default.aspx">Microsoft Security Development Lifecycle</a> (SDL)</i> </li>    <li><i><a href="http://www.microsoft.com/microsoftservices/en/us/support_premier.aspx">Microsoft Services Premier Support</a></i> </li> </ul>  <p><b>18. </b><b>Data Recovery Capability</b></p>  <ul>   <li><i><a href="http://www.microsoft.com/systemcenter/en/us/data-protection-manager.aspx">Microsoft System Center Data Protection Manager</a> (DPM)</i> </li>    <li><i><a href="http://technet.microsoft.com/en-us/library/ee923636(WS.10).aspx">Volume Shadow Copy Service</a> (VSCS)</i> </li>    <li><i><a href="http://windows.microsoft.com/en-us/windows7/products/features/system-restore">Windows System Restore</a></i> </li> </ul>  <p><b>19. </b><b>Security Skills Assessment and Appropriate Training to Fill Gaps</b></p>  <ul>   <li><i>Microsoft <a href="http://technet.microsoft.com/en-us/library/dd548350(WS.10).aspx">Security Guidance</a> on TechNet</i> </li>    <li><i><a href="http://www.microsoft.com/security/sdl/default.aspx">Microsoft Security Development Lifecycle</a> (SDL)</i> </li>    <li><a href="https://www.microsoftelearning.com/"><em>Microsoft E-Learning</em></a> </li> </ul>  <p>Microsoft&#160; has solutions, products and technologies that map into each of these weak control&#160; areas identified by the NSA &amp; NIST, and many of them are already licensed by SLG agencies or free&#160; downloads but&#160; many controls still have yet to be deployed.&#160; State and local governments agencies may drastically improve security while saving money by implementing these security controls holistically rather than piecemeal as historically has been the case.</p>]]></content:encoded>
    </item>
  </channel>
</rss>