<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.technet.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Steve Riley on Security : risk mitigation</title><link>http://blogs.technet.com/steriley/archive/tags/risk+mitigation/default.aspx</link><description>Tags: risk mitigation</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Poll: do you use scheduled scans for malware?</title><link>http://blogs.technet.com/steriley/archive/2009/01/05/poll-do-you-use-scheduled-scans-for-malware.aspx</link><pubDate>Mon, 05 Jan 2009 23:03:59 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3176696</guid><dc:creator>Steve Riley</dc:creator><slash:comments>18</slash:comments><comments>http://blogs.technet.com/steriley/comments/3176696.aspx</comments><wfw:commentRss>http://blogs.technet.com/steriley/commentrss.aspx?PostID=3176696</wfw:commentRss><wfw:comment>http://blogs.technet.com/steriley/rsscomments.aspx?PostID=3176696</wfw:comment><description>&lt;p&gt;An&amp;#160; interesting comment recently appeared on my &lt;a href="http://blogs.technet.com/steriley/archive/2007/09/22/antivirus-software-who-needs-it.aspx" target="_blank"&gt;older post&lt;/a&gt; about whether or not to use antimalware software. Peter van Dam wondered whether scheduled scans are really necessary, given that anti-malware products scan files as they enter (and sometimes exit) a computer.&lt;/p&gt;  &lt;p&gt;He raises a good point, and I’m curious what all of you think? Do you use scheduled scans? If so, why? If not, is it because you’ve decided the same as Peter?&lt;/p&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3176696" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/steriley/archive/tags/risk+mitigation/default.aspx">risk mitigation</category><category domain="http://blogs.technet.com/steriley/archive/tags/protection/default.aspx">protection</category><category domain="http://blogs.technet.com/steriley/archive/tags/malware/default.aspx">malware</category></item><item><title>Updated Microsoft Security Assessment Tool</title><link>http://blogs.technet.com/steriley/archive/2008/12/01/updated-microsoft-security-assessment-tool.aspx</link><pubDate>Tue, 02 Dec 2008 07:13:03 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3162703</guid><dc:creator>Steve Riley</dc:creator><slash:comments>6</slash:comments><comments>http://blogs.technet.com/steriley/comments/3162703.aspx</comments><wfw:commentRss>http://blogs.technet.com/steriley/commentrss.aspx?PostID=3162703</wfw:commentRss><wfw:comment>http://blogs.technet.com/steriley/rsscomments.aspx?PostID=3162703</wfw:comment><description>&lt;p&gt;Greetings. In case you haven’t already read about it, we recently updated the Microsoft Security Assessment Tool (MSAT). Version 4.0 hit the web on 31 October. It’s been four years since the initial release, and two years since the prior version. Between then and now your security world has evolved a lot, and the tool now reflects that.&lt;/p&gt;  &lt;p&gt;Read more: &lt;a title="http://technet.microsoft.com/en-us/security/cc185712.aspx" href="http://technet.microsoft.com/en-us/security/cc185712.aspx"&gt;http://technet.microsoft.com/en-us/security/cc185712.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Download now: &lt;a title="http://www.microsoft.com/downloads/details.aspx?FamilyId=CD057D9D-86B9-4E35-9733-7ACB0B2A3CA1&amp;amp;displaylang=en" href="http://www.microsoft.com/downloads/details.aspx?FamilyId=CD057D9D-86B9-4E35-9733-7ACB0B2A3CA1&amp;amp;displaylang=en"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyId=CD057D9D-86B9-4E35-9733-7ACB0B2A3CA1&amp;amp;displaylang=en&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Take a few moments and give yourself a security checkup. If you have any comments or feedback on the tool, feel free to leave them here on my blog—I’ll make sure the right people see it.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Update:&lt;/strong&gt; got an email from someone with two questions:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;When you install the tool, the UAC dialog shows “Microsoft Corporation (Internal Use Only).” This is the CA that signed the tool, and it’s an internal CA—thus the “internal use only” bit.&lt;/li&gt;    &lt;li&gt;The tool fails to run on Vista x64. This is a known issue, we’re working to fix it.&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;From the download page:&lt;/p&gt;  &lt;p&gt;The MSAT employs a holistic approach to measuring your security posture by covering topics across people, process, and technology. Findings are coupled with prescriptive guidance and recommended mitigation efforts, including links to more information for additional industry guidance. These resources may assist you in keeping you aware of specific tools and methods that can help change the security posture of your IT environment. &lt;/p&gt;  &lt;p&gt;There are two assessments that define the Microsoft Security Assessment Tool: &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Business Risk Profile Assessment &lt;/li&gt;    &lt;li&gt;Defense in Depth Assessment (UPDATED) &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;The questions identified in the survey portion of the tool and the associated answers are derived from commonly accepted best practices around security, both general and specific. The questions and the recommendations that the tool offers are based on standards such as ISO 17799 and NIST-800.x, as well as recommendations and prescriptive guidance from Microsoft’s Trustworthy Computing Group and additional security resources valued in the industry.&lt;/p&gt;  &lt;p&gt;After completing an Assessment, you will gain access to a detailed report of your results. You may also compare your results with those of your peers (by industry and company size), provided that you upload your results anonymously to the secure MSAT Web server. When you upload your data the application will simultaneously retrieve the most recent data available. To be able to provide this comparative data, we need customers such as you to upload their information. All information is kept strictly confidential and no personally identifiable information whatsoever will be sent.&lt;/p&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3162703" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/steriley/archive/tags/security+policies/default.aspx">security policies</category><category domain="http://blogs.technet.com/steriley/archive/tags/risk+mitigation/default.aspx">risk mitigation</category><category domain="http://blogs.technet.com/steriley/archive/tags/assessing+security/default.aspx">assessing security</category></item><item><title>Who should do your security audits? Or, how do you organize the security department?</title><link>http://blogs.technet.com/steriley/archive/2008/02/07/who-should-do-your-security-audits-or-how-do-you-organize-the-security-department.aspx</link><pubDate>Fri, 08 Feb 2008 01:25:32 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:2846949</guid><dc:creator>Steve Riley</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.technet.com/steriley/comments/2846949.aspx</comments><wfw:commentRss>http://blogs.technet.com/steriley/commentrss.aspx?PostID=2846949</wfw:commentRss><wfw:comment>http://blogs.technet.com/steriley/rsscomments.aspx?PostID=2846949</wfw:comment><description>&lt;p&gt;An interesting question came up today. The group responsible for configuring and maintaining the firewalls at a customer also believes that they should be the only ones to audit their configurations. Others in the security department are uneasy with this, and prefer that someone else do the auditing. I've encountered similar tension before, and it always makes me wonder why information security folk and auditors frequently have trouble working together. As I thought more about this, I began to wonder if maybe there's a better way to organize the entire security department.&lt;/p&gt; &lt;p&gt;It's useful if we take a moment and consider the definition of the auditing function. Here's mine:&lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;&lt;em&gt;Audits help us ensure that we are following our own policies. Audits measure the current state, compare the results against what the state should be, and show where we are out of compliance. Essentially, audits help us know that we are indeed doing what we say we're doing.&lt;/em&gt;&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;Audits are the natural outcomes of implementing good policies and following effective procedures. It makes no sense to spend time developing policies and without having some mechanism to measure compliance. That's the role of the auditing function -- to measure compliance. If we all agree that policies are good, then we should all agree that checking up on ourselves is also good.&lt;/p&gt; &lt;p&gt;So, then, who should conduct the audits? For comparison, let's examine a typical software development department. Here at Microsoft, such departments are composed of four over-arching roles:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;program management  &lt;li&gt;product management  &lt;li&gt;software development  &lt;li&gt;software test&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;Why this way? Consider the first two. We don't have "project managers" at Microsoft because project management incorporates two conflicting goals: managing people, schedules, and budgets (program management) versus incorporating customer requirements and creating new markets (product management). Program management optimizes resources while product management optimizes features. Rather than shoulder that inherent conflict onto a single person and expect them to deal with it without going completely bonkers, we have two roles, with different people. People skilled in each area negotiate with each other and come to an agreement about what's best both for Microsoft and for our customers.&lt;/p&gt; &lt;p&gt;Similar thinking exists for the second pair of roles. Developers strive to write high-quality code, and even do some testing along the way. But because no one's perfect, all code has some mistakes; it's valuable to have other people bang hard on the code, abuse it almost, to find and squash more bugs. Often, even the best developers are embedded so deeply in their own code that some bugs escape them. Developers rightly concern themselves with creating code that works and provides proper output. Testers figure out how to purposefully break software and discover code vulnerabilities. These are different skill sets, and using different people results in higher quality software.&lt;/p&gt; &lt;p&gt;We can apply the same logic to the information security department. How about these four roles:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;security standards  &lt;li&gt;security alignment  &lt;li&gt;security operations  &lt;li&gt;security auditing&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;The security standards group defines an organization's security architecture, creates policies and procedures, and ultimately takes responsibility for stewarding the integrity of the organization's information assets. The security alignment group spends time understanding the needs and drivers of the various business units, and advocates the business units' positions in meetings with the security standards group. Like in the software development model, having different folks negotiate together about standards and alignment helps ensure that business needs are met while also ensuring that the business is able to rely on information that's kept secure.&lt;/p&gt; &lt;p&gt;Remember: the primary purpose of information security is risk management. The standards folk know all about the bad guys and their techniques, and build up knowledge about which threats create risk for the organization. The alignment folk understand, through their constant interaction with people in the business units, all about business risk and get a feel for the business's risk tolerance -- that is, the level and kinds of risk that matter or don't matter. Together, the security standards and the security alignment folk can develop a security posture that allows the business to remain agile while also addressing the risks that make sense.&lt;/p&gt; &lt;p&gt;(Notice that I haven't indicated where, exactly, the alignment folk sit within the organization. They might be part of the security department, or they might be part of the individual business units. A case could be made for either choice; however, except for very large organizations, the alignment role probably isn't full-time. This leans the role toward sitting in the business units.)&lt;/p&gt; &lt;p&gt;Day-to-day work becomes the responsibility of those in security operations. They create standard configurations, perform installs and updates, monitor traffic, and respond to incidents. Ideally, policies and procedures guide all of these activities. But having policies and procedures isn't enough: we must also have a way to measure conformance. And that's the role of security auditing. Security auditors compare a system's current configuration to what it should be, based on the policy. Where systems are out of compliance, the auditor works with operations folk to understand the reasons, without engaging in blame-storming or launching personal attacks (this goes for operations folk, too). Most of the time, it's simply a mistake; here, auditors are like software testers, uncovering &lt;em&gt;configuration vulnerabilities&lt;/em&gt; (bugs) that otherwise might be overlooked by operations and thus exploited by attackers.&lt;/p&gt; &lt;p&gt;Now you auditors out there, this doesn't mean that your role is simply that of checklist slave. Especially if your checklist is something you downloaded from the Internet. Remember: these checklists are only guidance, good ideas written by a person (or a committee) based on that person's risk tolerance. Effective auditors develop relationships with people in the other three groups: standards, alignment, and operations. Effective auditors take the time to learn the security landscape, how attackers operate, where vulnerabilities lie, and which threats matter. Really effective auditors learn how to do penetration testing, thus uncovering not only code and configuration vulnerabilities but also &lt;em&gt;circumvention vulnerabilities&lt;/em&gt; through social engineering. By doing this, effective auditors remove the "us versus them" stigma often associated with auditing and truly become part of the security team, all working together to protect the organization's information assets.&lt;/p&gt; &lt;p&gt;(Notice that, as with the alignment group, I haven't indicated organizationally where the audit group should sit. I do, however, have a strong opinion on this: the management chains of the audit group and the operations group must be different. The people conducting audits shouldn't work for those who have a stake in an audit's outcome. To do so would create unavoidable and unrecoverable conflicts of interest.)&lt;/p&gt; &lt;p&gt;I'm sure there's more to the topic of organizing a security department. What do you think of this approach? Do you like the idea of dividing conflicting roles into different groups, then structuring them to work together to achieve realistic and useful outcomes? I don't suspect I've necessarily invented anything new here, but maybe just used a few new words -- such as "security alignment" -- and thought out loud about some of the tension that exists within the standards/alignment and operations/audit pairs. (Oh, and I got to write about my code/configuration/circumvention vulnerability triple again, heh.) Please tell me your thoughts. Maybe there's an entire white paper here, possibly even a TechEd presentation. Maybe someday we should offer a "TechManagementEd" conference!&lt;/p&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=2846949" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/steriley/archive/tags/security+policies/default.aspx">security policies</category><category domain="http://blogs.technet.com/steriley/archive/tags/risk+mitigation/default.aspx">risk mitigation</category><category domain="http://blogs.technet.com/steriley/archive/tags/security+science/default.aspx">security science</category></item><item><title>More on Autorun</title><link>http://blogs.technet.com/steriley/archive/2007/10/30/more-on-autorun.aspx</link><pubDate>Wed, 31 Oct 2007 01:12:27 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:2290982</guid><dc:creator>Steve Riley</dc:creator><slash:comments>24</slash:comments><comments>http://blogs.technet.com/steriley/comments/2290982.aspx</comments><wfw:commentRss>http://blogs.technet.com/steriley/commentrss.aspx?PostID=2290982</wfw:commentRss><wfw:comment>http://blogs.technet.com/steriley/rsscomments.aspx?PostID=2290982</wfw:comment><description>&lt;p&gt;Last month, in my post "&lt;a href="http://blogs.technet.com/steriley/archive/2007/09/22/autorun-good-for-you.aspx" target="_blank"&gt;Autorun: good for you?&lt;/a&gt;" I described why I believe you should disable Autorun on all computers in your organization. I also explained how you can do this for XP and Vista computers.&lt;/p&gt; &lt;p&gt;Well, it turns out that Windows will override this setting if you insert a USB drive that your computer has already seen. I received an email from Susan Bradley that links to an article on Nick Brown's blog, "&lt;a href="http://nick.brown.free.fr/blog/2007/10/memory-stick-worms.html" target="_blank"&gt;Memory sitck worms&lt;/a&gt;." Nick mentions the MountPoints2 registry key, which keeps track of all USB drives your computer has ever seen. I'll admit, I didn't know this existed! I'm glad Nick wrote about it, though.&lt;/p&gt; &lt;p&gt;Nick also includes a little hack that effectively disables all files named "autorun.inf." Interesting, but something in me prefers to make Windows just plain forget about all the drives it's seen. So now I will amend my instructions. In addition to what I wrote earlier, you should also write a small script, and execute it through group policy, that deletes the following key:&lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MountPoints2&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;When I searched for it in my registry, I also found a few others, so maybe you'd want something that would search through the registry and delete them all, although I don't know if such a tool exists -- I've never had a need to look for something like that.&lt;/p&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=2290982" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/steriley/archive/tags/risk+mitigation/default.aspx">risk mitigation</category><category domain="http://blogs.technet.com/steriley/archive/tags/threats/default.aspx">threats</category><category domain="http://blogs.technet.com/steriley/archive/tags/protection/default.aspx">protection</category><category domain="http://blogs.technet.com/steriley/archive/tags/malware/default.aspx">malware</category></item><item><title>What's your data worth? More importantly, to whom?</title><link>http://blogs.technet.com/steriley/archive/2007/10/24/what-s-your-data-worth-more-importantly-to-whom.aspx</link><pubDate>Thu, 25 Oct 2007 09:49:21 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:2247793</guid><dc:creator>Steve Riley</dc:creator><slash:comments>6</slash:comments><comments>http://blogs.technet.com/steriley/comments/2247793.aspx</comments><wfw:commentRss>http://blogs.technet.com/steriley/commentrss.aspx?PostID=2247793</wfw:commentRss><wfw:comment>http://blogs.technet.com/steriley/rsscomments.aspx?PostID=2247793</wfw:comment><description>&lt;p&gt;This week, I'm attending and spoke at a cybercrime conference in Singapore. One of the presenters made a very good point, and I want to share it with you.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;When considering how to protect your data, don't consider how valuable it might be to an attacker. Always, instead, consider how valuable it is to &lt;em&gt;you&lt;/em&gt;.&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;I know, it seems so simple when you see it in print. But, surprisingly, many people take the opposite approach. "We don't have anything of value to anyone else, we don't need security." There's no more dangerous statement than this. Resist the urge to think about its value to the bad guys when deciding how to secure your data, because if you think your data isn't valuable to anyone else, then you'll probably get the security wrong (that is, you won't have enough).&lt;/p&gt; &lt;p&gt;If you've got data accessible online, it's valuable to someone -- you! Why else would you put it up? It's logical, then, that it might be valuable to someone else, even if you can't imagine how. So think about your data's value to your organization: how much is it worth, and what is your exposure if the data is stolen, compromised, or lost. When you take this approach, you'll get the security right, and your decisions will reflect the true value of your data.&lt;/p&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=2247793" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/steriley/archive/tags/security+policies/default.aspx">security policies</category><category domain="http://blogs.technet.com/steriley/archive/tags/risk+mitigation/default.aspx">risk mitigation</category><category domain="http://blogs.technet.com/steriley/archive/tags/protection/default.aspx">protection</category><category domain="http://blogs.technet.com/steriley/archive/tags/security+science/default.aspx">security science</category></item><item><title>More on the necessity of antivirus software</title><link>http://blogs.technet.com/steriley/archive/2007/09/25/more-on-the-necessity-of-antivirus-software.aspx</link><pubDate>Tue, 25 Sep 2007 20:53:47 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:2044065</guid><dc:creator>Steve Riley</dc:creator><slash:comments>14</slash:comments><comments>http://blogs.technet.com/steriley/comments/2044065.aspx</comments><wfw:commentRss>http://blogs.technet.com/steriley/commentrss.aspx?PostID=2044065</wfw:commentRss><wfw:comment>http://blogs.technet.com/steriley/rsscomments.aspx?PostID=2044065</wfw:comment><description>&lt;p&gt;A few days ago, I wrote a &lt;a href="http://blogs.technet.com/steriley/archive/2007/09/22/antivirus-software-who-needs-it.aspx" target="_blank"&gt;brief post about my non-use of antivirus software&lt;/a&gt; &lt;em&gt;on my own computers.&lt;/em&gt; A number of people have asked me privately if I am recommending such a stance to other individuals or to organizations. Let me be perfectly clear: &lt;strong&gt;absolutely not.&lt;/strong&gt; For the vast majority of folks, the &lt;a href="http://www.microsoft.com/protect/computer/default.mspx" target="_blank"&gt;four important steps to protect your PC&lt;/a&gt; still hold:&lt;/p&gt; &lt;ol&gt; &lt;li&gt;Run the Windows Firewall&lt;/li&gt; &lt;li&gt;Keep Windows and your applications up-to-date&lt;/li&gt; &lt;li&gt;Use current antivirus software&lt;/li&gt; &lt;li&gt;Use current antispyware&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;These are good recommendations for organizations, as well.&lt;/p&gt; &lt;p&gt;But as I've talked about many times in the past, security decisions always involve tradeoffs. They also (should) involve an intimate understanding of what the users will be doing with their computers. Fact is, most individuals who are not full-time security professionals often make mistakes when trying to decide whether something is legitimate -- witness the ongoing success of phishing and 419 scams. And organizations, unless they run highly locked-down environments, often can't know everything their users are doing.&lt;/p&gt; &lt;p&gt;As I said in the previous post, anti-malware is not useless. It is a necessary element in your suite of defensive technologies to help keep the bad guys at bay. In my post I'm simply explaining a personal tradeoff I've made &lt;em&gt;on my own machines at home&lt;/em&gt;--that by not running as admin (which I didn't mention before), by using UAC, by relying on the firewall, and by training my family--I have made the decision not to use anti-malware.&lt;/p&gt; &lt;p&gt;So should you make the same tradeoff? Well, that depends. If you're asking me about your own use of your own personal computers at home, I can't answer that for you, you need to. Remember what I wrote: "I know what to click and what to skip, what to visit and what to avoid. I have control over what I choose to open, what I choose to load, and what I choose to run." Do you have similar self-control? :)&lt;/p&gt; &lt;p&gt;If you're the security administrator for an organization, you should &lt;em&gt;not&lt;/em&gt; make this tradeoff. Again, remember what I wrote about my own self-control; I doubt that anyone could make such a statement for everyone in their organization! Antimalware definitely belongs on machines where users can store or transfer files:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;client computers&lt;/li&gt; &lt;li&gt;email servers&lt;/li&gt; &lt;li&gt;file servers&lt;/li&gt; &lt;li&gt;SharePoint servers&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;The purpose of my earlier post was to spark a little discussion, to see what other opinions there might be. Some folks are doing the same thing I am, others always run anti-malware on every computer. Neither stance can be declared "right" or "wrong." It's simply a reflection that we all make tradeoffs, every day, when we decide how to manage and use our computers. And as I suspected, different folks make different tradeoffs, based on their own risk tolerance and experience. These are always good conversations to have.&lt;/p&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=2044065" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/steriley/archive/tags/security+policies/default.aspx">security policies</category><category domain="http://blogs.technet.com/steriley/archive/tags/risk+mitigation/default.aspx">risk mitigation</category><category domain="http://blogs.technet.com/steriley/archive/tags/protection/default.aspx">protection</category><category domain="http://blogs.technet.com/steriley/archive/tags/malware/default.aspx">malware</category></item><item><title>Autorun: good for you?</title><link>http://blogs.technet.com/steriley/archive/2007/09/22/autorun-good-for-you.aspx</link><pubDate>Sun, 23 Sep 2007 08:29:48 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:2023201</guid><dc:creator>Steve Riley</dc:creator><slash:comments>11</slash:comments><comments>http://blogs.technet.com/steriley/comments/2023201.aspx</comments><wfw:commentRss>http://blogs.technet.com/steriley/commentrss.aspx?PostID=2023201</wfw:commentRss><wfw:comment>http://blogs.technet.com/steriley/rsscomments.aspx?PostID=2023201</wfw:comment><description>&lt;p&gt;Yes, if you're a five-year-old and you're tired of always asking mom or dad how to start the game on the CD. No need to know how! Just pick up the disc (a little peanut butter on your fingers helps with the grip), slide it in the drive, and wait for the game to start. Groovy!&lt;/p&gt; &lt;p&gt;&lt;strong&gt;No,&lt;/strong&gt; if you're a security administrator. Many people still aren't aware of the security risk that autorun raises. It isn't new anymore, but &lt;a href="http://www.darkreading.com/document.asp?doc_id=95556" target="_blank"&gt;DarkReading's Social engineering, the USB way&lt;/a&gt; is still the best story the make the point. Check it out.&lt;/p&gt; &lt;p&gt;I really can't think of any business reason for keeping this feature enabled. Please shut if off, domainwide, as soon as you can.&lt;/p&gt; &lt;hr&gt;  &lt;p&gt;In &lt;strong&gt;Windows Vista/Server 2008&lt;/strong&gt;, go here:&lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;Computer Configuration | Administrative Templates | Windows Components | AutoPlay Policies&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;Enable the "Default behavior for AutoRun" policy and set the default to "Do not execute any autorun commands."&lt;/p&gt; &lt;p&gt;Enable the "Turn off Autoplay" policy and set it to "All drives."&lt;/p&gt; &lt;hr&gt;  &lt;p&gt;In &lt;strong&gt;Windows XP/Server 2003&lt;/strong&gt;, go here:&lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;Computer Configuration | Administrative Templates | System&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;Enable the "Turn off Autoplay" policy and set it to "All drives."&lt;/p&gt; &lt;hr&gt;  &lt;p&gt;While this might be old news for many of my readers, disabling autorun still doesn't seem to be a common security mitigation. At a recent conference I was surprised at the number of folks who haven't considered the risks of leaving it enabled. Surely by now most of you have heard about how certain music CDs can &lt;a href="http://blogs.technet.com/markrussinovich/archive/2005/10/31/sony-rootkits-and-digital-rights-management-gone-too-far.aspx" target="_blank"&gt;spread rootkits&lt;/a&gt; in your network. Yeah, holding down the [Shift] key when inserting a CD-ROM or USB drive will bypass the autorun.inf file -- but do you really want to rely on individual users remembering this? Nope. Group policy is your security friend: put it to good use here and disable autorun right now.&lt;/p&gt; &lt;p&gt;(BTW, &lt;a href="http://www.f-secure.com/weblog/archives/archive-082007.html#00001263" target="_blank"&gt;Sony is up to their dirty old tricks again&lt;/a&gt;.)&lt;/p&gt; &lt;p&gt; &lt;hr&gt; &lt;/p&gt; &lt;p&gt;&lt;strong&gt;Updated, 22 September 2007. &lt;/strong&gt;Turns out there's a registry key that keeps track of all USB drives your computer has ever seen, and this key will override the Autorun settings if you insert a drive that your computer has seen before. So in addition to changing Autorun, you'll also need to delete this other key. Write a little script and call it from group policy. Here's the key to delete:&lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MountPoints2&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;More details &lt;a href="http://blogs.technet.com/steriley/archive/2007/10/30/more-on-autorun.aspx" target="_blank"&gt;here&lt;/a&gt;.&lt;/p&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=2023201" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/steriley/archive/tags/risk+mitigation/default.aspx">risk mitigation</category><category domain="http://blogs.technet.com/steriley/archive/tags/threats/default.aspx">threats</category><category domain="http://blogs.technet.com/steriley/archive/tags/protection/default.aspx">protection</category><category domain="http://blogs.technet.com/steriley/archive/tags/malware/default.aspx">malware</category></item><item><title>Antivirus software -- who needs it?</title><link>http://blogs.technet.com/steriley/archive/2007/09/22/antivirus-software-who-needs-it.aspx</link><pubDate>Sun, 23 Sep 2007 07:14:44 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:2022590</guid><dc:creator>Steve Riley</dc:creator><slash:comments>22</slash:comments><comments>http://blogs.technet.com/steriley/comments/2022590.aspx</comments><wfw:commentRss>http://blogs.technet.com/steriley/commentrss.aspx?PostID=2022590</wfw:commentRss><wfw:comment>http://blogs.technet.com/steriley/rsscomments.aspx?PostID=2022590</wfw:comment><description>&lt;p&gt;In the newsgroups a few weeks ago, someone asked about which anti-virus software is best for experts. This is a really curious question. I've been involved in computer security -- as a practitioner, a consultant, and an instructor/speaker -- for several years. I feel fairly confident in calling myself an expert. I don't run anti-malware on any of my own computers. Why not? It's simple: I know what to click and what to skip, what to visit and what to avoid. I have control over what I choose to open, what I choose to load, and what I choose to run. And yeah, before the question arises, every four months or so I run a scan, and I've never gotten infected with anything.  &lt;p&gt;Now don't think that I run totally naked (the other residents of my house probably would object, and I shudder to imagine how hot the laptop would feel &lt;em&gt;then,&lt;/em&gt; haha). Because there's no way to control what someone else might throw at my Ethernet port, I do run the Windows firewall. I also run with UAC enabled because I want IE's protected mode, but I configure the policy to elevate without prompting.  &lt;p&gt;Am I saying that anti-malware is useless? Absolutely not. In many instances, and for many people, it's still necessary. But we can't ignore the fact that malware is getting more sophisticated. Nor can we ignore the fact that, as I have this conversation with other security experts and similarly-minded folk, I often ask this question: "When's the last time your antivirus or antispyware detected anything?" Invariably, the answer is, "Never."&lt;/p&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=2022590" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/steriley/archive/tags/security+policies/default.aspx">security policies</category><category domain="http://blogs.technet.com/steriley/archive/tags/risk+mitigation/default.aspx">risk mitigation</category><category domain="http://blogs.technet.com/steriley/archive/tags/protection/default.aspx">protection</category><category domain="http://blogs.technet.com/steriley/archive/tags/malware/default.aspx">malware</category></item><item><title>Why administrative passwords will never be like nuclear missile launchers</title><link>http://blogs.technet.com/steriley/archive/2006/11/21/why-administrative-passwords-will-never-be-like-nuclear-missile-launchers.aspx</link><pubDate>Tue, 21 Nov 2006 13:16:22 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:523700</guid><dc:creator>Steve Riley</dc:creator><slash:comments>11</slash:comments><comments>http://blogs.technet.com/steriley/comments/523700.aspx</comments><wfw:commentRss>http://blogs.technet.com/steriley/commentrss.aspx?PostID=523700</wfw:commentRss><wfw:comment>http://blogs.technet.com/steriley/rsscomments.aspx?PostID=523700</wfw:comment><description>&lt;p&gt;During the past few months many people have lamented that Windows lacks a nuclear missile style control option for administrator passwords. Surely you've read about or seen photographs of missile silos where two operators, separated by a distance greater than the span of a single human's arms, must each simultaneously turn a key in a switch to launch a missile. Such a fail-safe is important when considering missile launches: presumably a nation can't thus be committed to global thermonuclear war on the deranged whims of a single raving lunatic.&lt;/p&gt; &lt;p&gt;At first glance, it seems reasonable to allow for similar control over domain and enterprise administrator accounts. A while back I &lt;a href="http://www.microsoft.com/technet/community/columns/secmgmt/sm0705.mspx" target="_blank"&gt;wrote about the fundamental requirement of trust in administrators&lt;/a&gt;; missile control-style passwords (is there some official term&amp;nbsp;for this?) might lessen the requirement for such trust, goes the thinking. Well, I'm not convinced that the logic that works for missile silos extends to administrator passwords. Let's examine the differences.&lt;/p&gt; &lt;p&gt;It works for missile silos because the fail-safe is tuned to the characteristics of its environment. It takes two keys, each of which must be rotated simultaneously, and they're separated by around ten feet or so: therefore, two humans absolutely are required. To accidentally or intentionally launch a missile when not under orders, both people must be either equally stupid or equally insane -- and in the second case, also&amp;nbsp;equally trust that each is, in fact, a criminal, rather than one acting as a double agent attempting to entrap the other. Furthermore, both operators perform the function in full view of a whole lot of government staff and military officers.&amp;nbsp;The environment and the fail-safe work together to keep the deadly missiles in the ground. Another&amp;nbsp;important aspect is this:&amp;nbsp;the silo and its control system are designed by and operated by the same entity,&amp;nbsp;the government.&lt;/p&gt; &lt;p&gt;Now compare that to a domain controller. Let's say that it's possible to enable a feature that requires entering two passwords. Where would you do this? A logon screen with two password entry fields lacks both physical and human separation: one person could enter both passwords if he or she knew them. It's no better with smartcards -- again, one person could insert both cards into the readers. Replicating&amp;nbsp;a silo-like environment using a pair&amp;nbsp;of computers&amp;nbsp;isn't the answer, because&amp;nbsp;unlike the silos and their control systems, Microsoft designs Windows but &lt;em&gt;you&lt;/em&gt; operate it. The fail-safe works for the silos because of the required physical separation. Microsoft can't dictate, and certainly can't enforce, that you have two domain controllers, separated by at least ten feet. Not everyone can afford all the necessary hardware; plus, think of the demands that would place on space and power in a data center. And besides, even with separated domain controllers,&amp;nbsp;a malicious admin need only to&amp;nbsp;enter the first password or insert the first smartcard in one computer then wheel over to the other one and&amp;nbsp;enter the second password&amp;nbsp;or smarcard&amp;nbsp;there. I'm not sure there's a way to check for simultaneous credential entry.&lt;/p&gt; &lt;p&gt;Separation and delegation of administrative duties is, of course, a good and important concept, one that we'll continue to refine throughout the operating system. There's a lot of power granted to administrators right now, this power&amp;nbsp;we will help you segregate among multiple roles (humans) in your organization. But because of the nature of computer systems, any human&amp;nbsp;granted a particular bit of administrative power must be trusted with that power. Computer systems and the data they store, process, and protect aren't silos; applying silo-style security is the wrong approach to mitigating security risk.&lt;/p&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=523700" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/steriley/archive/tags/authentication/default.aspx">authentication</category><category domain="http://blogs.technet.com/steriley/archive/tags/security+policies/default.aspx">security policies</category><category domain="http://blogs.technet.com/steriley/archive/tags/risk+mitigation/default.aspx">risk mitigation</category><category domain="http://blogs.technet.com/steriley/archive/tags/passwords/default.aspx">passwords</category><category domain="http://blogs.technet.com/steriley/archive/tags/security+science/default.aspx">security science</category><category domain="http://blogs.technet.com/steriley/archive/tags/Active+Directory/default.aspx">Active Directory</category><category domain="http://blogs.technet.com/steriley/archive/tags/physical+security/default.aspx">physical security</category></item><item><title>Did you know that you ALREADY have an e-mail policy?</title><link>http://blogs.technet.com/steriley/archive/2006/09/10/Did-you-know-that-you-ALREADY-have-an-e_2D00_mail-policy_3F00_.aspx</link><pubDate>Mon, 11 Sep 2006 03:34:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:455231</guid><dc:creator>Steve Riley</dc:creator><slash:comments>7</slash:comments><comments>http://blogs.technet.com/steriley/comments/455231.aspx</comments><wfw:commentRss>http://blogs.technet.com/steriley/commentrss.aspx?PostID=455231</wfw:commentRss><wfw:comment>http://blogs.technet.com/steriley/rsscomments.aspx?PostID=455231</wfw:comment><description>&lt;P&gt;An email access policy can be expressed in one of two ways:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;E-mail is mission critical to our business. Therefore, we&amp;nbsp;permit employees to&amp;nbsp;read and compose&amp;nbsp;e-mail from any location in the world where employees can access the Internet,&amp;nbsp;using either&amp;nbsp;company-issued devices or public Internet terminals. This allows our employees to be maximally productive.&lt;BR&gt;
&lt;LI&gt;E-mail is mission critical to our business. Therefore, we&amp;nbsp;permit employees to read and compose e-mail only from company-owned computers built and maintained according to IT standards. This&amp;nbsp;ensures the security and integrity of our e-mail systems and data.&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;Which policy is yours? You can't have both, of course.&lt;/P&gt;
&lt;P&gt;Selecting a policy should never be a technical exercise, and the decision isn't up to the IT department or even the security group.&amp;nbsp;It's a decision the business makes. The decision begins with the answer to the question, "What does &lt;EM&gt;mission critical&lt;/EM&gt; mean to our business?"&lt;/P&gt;
&lt;P&gt;For some, mission critical means maximum access -- that no matter where an employee is, or what the employee might be doing, if there's a device with an Internet connection, the employee should do some mail. Timeliness is of utmost importance;&amp;nbsp;the organization will accept the risks associated with using public terminals (and deal with any exposure caused by potential threats that materialize).&lt;/P&gt;
&lt;P&gt;For others, mission critical means absolute integrity -- that the organization simply can't tolerate the risks associated with access from unknown computers and will therefore permit access only to those on the corporate network (or maybe connecting via a VPN, but even that can be too much for some).&lt;/P&gt;
&lt;P&gt;Which definition of &lt;EM&gt;mission critical&lt;/EM&gt; is yours? It can't be both, of course.&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Outlook Web Access = your email policy&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;If your organization uses Outlook Web Access, then it's already selected its policy: the first one. An organization who uses OWA values anytime, anywhere, any-device access as being&amp;nbsp;necessarily critical to the success of its&amp;nbsp;business that it's willing to accept the risks associated with such access. Let's consider some of the risks of using public terminals:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Malware infects an e-mail message 
&lt;LI&gt;Keystroke logging software steals credentials 
&lt;LI&gt;Evil person reads and writes e-mail after a user walks away without logging out 
&lt;LI&gt;Evil person reads left-over attachments sitting in the browser's cache 
&lt;LI&gt;Someone shoulder-surfs (an employee at a competing organization, for example)&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;But yet, for many organizations, the benefits of OWA outweigh the risks -- and there's nothing inherently wrong with that.&amp;nbsp;In some cases, it's possible to mitigate the risks. Returning to our list, consider:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Malware scanners on the e-mail gateway 
&lt;LI&gt;Two-factor authentication like &lt;A href="http://www.rsasecurity.com/node.asp?id=1156" target=_blank mce_href="http://www.rsasecurity.com/node.asp?id=1156"&gt;RSA SecurID&lt;/A&gt; or &lt;A href="http://www.verisign.com/products-services/security-services/unified-authentication/index.html" mce_href="http://www.verisign.com/products-services/security-services/unified-authentication/index.html"&gt;VeriSign Unified Authentication&lt;/A&gt; (note: while 2FA helps&amp;nbsp;guard against&amp;nbsp;credential theft, it's powerless to stop malware) 
&lt;UL&gt;
&lt;LI&gt;The folks at &lt;A href="http://www.cryptocard.com/" mce_href="http://www.cryptocard.com/"&gt;CryptoCard&lt;/A&gt; have some interesting products, including a software token that you can run on a Windows Mobile device or a Blackberry for generating the token that you then enter into the OWA login page -- however, I've got no experience with their stuff&lt;/LI&gt;&lt;/UL&gt;
&lt;LI&gt;Forms-based logon with a timeout (using a browser cookie) 
&lt;LI&gt;Attachment conversion like &lt;A href="http://messageware.com/product_attachview.htm" mce_href="http://messageware.com/product_attachview.htm"&gt;Messageware AttachView&lt;/A&gt; -- converts to non-cached HTML 
&lt;LI&gt;Not being stupid&lt;/LI&gt;&lt;/UL&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Risk awareness and mitigation: the security group's job&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;Our job, as security experts, is never to say "no." Rather, our job is to enable the business to succeed as safely and securely as possible. We do that by staying close the business, understanding (perhaps even anticipating) its needs, and&amp;nbsp;making&amp;nbsp;it aware of any associated risks. It's up to the business to make the decision. Then the work returns to us, and now we select and deploy appropriate processes and technologies to mitigate the risks we can, while perhaps simply ignoring or transferring (by buying insurance)&amp;nbsp;the remainder.&lt;/P&gt;
&lt;P&gt;I know of few organizations who&amp;nbsp;choose the second e-mail policy: prohibiting remote access to e-mail. Indeed, I would wonder if that kind of organization really &lt;A href="http://www.thanksno.com/" target=_blank mce_href="http://www.thanksno.com/"&gt;knows what e-mail is for&lt;/A&gt;. Work in the modern age is rarely limited to daylight hours in traditional offices. If your organization is among the majority that expects its employees to work for free (ha ha), then it's your job to make sure the business understands the risks and deploy appropriate processes and technology to mitigate those risks.&lt;/P&gt;
&lt;P&gt;And this is only the beginning. Done right, an OWA architecture can be extended into a general access model that's simpler to design, build, and maintain; its simplicity&amp;nbsp;results in&amp;nbsp;cost&amp;nbsp;savings and greater security.&amp;nbsp;I'll have more to say about the "web-enabled data center" in a future blog post. My goal is to shove&amp;nbsp;all DMZ-laden complex network beasts into the dustbin of history.&lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=455231" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/steriley/archive/tags/email/default.aspx">email</category><category domain="http://blogs.technet.com/steriley/archive/tags/access+technologies/default.aspx">access technologies</category><category domain="http://blogs.technet.com/steriley/archive/tags/security+policies/default.aspx">security policies</category><category domain="http://blogs.technet.com/steriley/archive/tags/risk+mitigation/default.aspx">risk mitigation</category><category domain="http://blogs.technet.com/steriley/archive/tags/protection/default.aspx">protection</category></item><item><title>Configure your router to block DOS attempts</title><link>http://blogs.technet.com/steriley/archive/2006/07/10/Configure-your-router-to-block-DOS-attempts.aspx</link><pubDate>Mon, 10 Jul 2006 23:27:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:441028</guid><dc:creator>Steve Riley</dc:creator><slash:comments>13</slash:comments><comments>http://blogs.technet.com/steriley/comments/441028.aspx</comments><wfw:commentRss>http://blogs.technet.com/steriley/commentrss.aspx?PostID=441028</wfw:commentRss><wfw:comment>http://blogs.technet.com/steriley/rsscomments.aspx?PostID=441028</wfw:comment><description>&lt;P&gt;Some time ago I had a discussion with&amp;nbsp;a friend. He disagreed with my recommendations on how to configure a border router and the firewall behind it. I claimed that&amp;nbsp;in the border router between you and your ISP, configure the&amp;nbsp;six rules to block most denial of service traffic; in the firewall, configure additional packet filtering and content inspection. He claimed that it's better to&amp;nbsp;repeat the router rules in the firewall, and if possible repeat the firewall rules in the router.&lt;/P&gt;
&lt;P&gt;This struck me as disingenuous: "Why do the same work twice?" I asked. "It's defense in depth," came the expected reply. "If a bad guy gets through the router, maybe the firewall will stop him."&lt;/P&gt;
&lt;P&gt;No, it isn't defense in depth. Defense in depth is about doing the correct things at all layers, and only things that are appropriate for each layer. When defense in depth&amp;nbsp;degenerates into&amp;nbsp;duplication of effort, the resulting security posture becomes more brittle and, arguably, less secure.&lt;/P&gt;
&lt;P&gt;There are three kinds of vulnerabilities:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;STRONG&gt;Code:&lt;/STRONG&gt; an error in the software that you fix with a patch 
&lt;LI&gt;&lt;STRONG&gt;Configuration:&lt;/STRONG&gt; an error a human made while setting something up 
&lt;LI&gt;&lt;STRONG&gt;Circumvention:&lt;/STRONG&gt; an error in a security policy that encourages people to look for ways to get around the policy&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;By far, the most commonly occuring&amp;nbsp;type (according to some research from CERT) is the second: configuration vulnerabilities. Given that it's far more likely for me to make a mistake in my rules than for the code in the router or firewall to be buggy, it's far more likely for a bad guy to break in through my error-ridden rules than for him to break in through a code vulnerability in either device.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Complexity is the enemy of security. Simplicity always wins.&lt;/STRONG&gt; Therefore, to keep a network simple (and more secure), ensure that your defense in depth measures are tuned and specific for each layer, not merely duplicates of something you've taken care of at another layer.&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;FONT size=4&gt;Blocking DOS attacks&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;Now, back to the title of this post. In a border router, you should have&amp;nbsp;six rules that will block almost all denial of service attacks. Remember the attack against the Internet in February 2000? &lt;A href="http://www.mafiaboy.com/" mce_href="http://www.mafiaboy.com/"&gt;Mafiaboy&lt;/A&gt;, the 17-year-old Canadian script kiddie, brought down 11 sites using 75 computers in 52 countries to send 10,700 messages in 10 seconds, causing an estimated $1.7 billion in damages. (Canadian police discovered him from his boasting in chat rooms. In 2001 he pled guilty to 56 charges and was sentenced to two years in a juvenile detention center).&lt;/P&gt;
&lt;P&gt;Why did Yahoo, Buy.com, eBay, CNN, Amazon.com, ZDNet, ETrade, Dell, and Excite all succumb to the attack? Because they lacked one or more of these&amp;nbsp;six important rules. MSN and Microsoft were targeted, but because our routers have these rules, we escaped the attack. The rules:&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;&lt;STRONG&gt;Block all inbound traffic where the source address is from your internal networks.&lt;/STRONG&gt; Why in the world would there be traffic on the outside that originates from the inside? This is a sign that someone is spoofing you. 
&lt;LI&gt;&lt;STRONG&gt;Block all outbound traffic where the source address &lt;EM&gt;isn't&lt;/EM&gt; from your internal networks.&lt;/STRONG&gt; This is the inverse of #1: there's never any reason for your network to emit traffic that's sourced from some other network. Somone on the inside is spoofing someone else (we have a term for such people: &lt;EM&gt;employee&lt;/EM&gt;). 
&lt;LI&gt;&lt;STRONG&gt;Block all inbound and outbound traffic where the source or destination addresses are from the private address ranges.&lt;/STRONG&gt; Defined in &lt;A href="ftp://ftp.rfc-editor.org/in-notes/rfc1918.txt" mce_href="ftp://ftp.rfc-editor.org/in-notes/rfc1918.txt"&gt;RFC1918&lt;/A&gt;, these addresses are for use in internal networks; ISPs agree not to route such traffic. Of course, ISPs make configuration mistakes, too; I've seen traffic with these addresses on the Internet. So don't trust that your ISP is perfect, block the stuff yourself. And remember to include the Windows automatic private IP addressing block. The ranges, then, are: 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16, and 169.254.0.0/16. 
&lt;LI&gt;&lt;STRONG&gt;Block all source-routed packets.&lt;/STRONG&gt; Way back in 1970, when "routers" were Unix computers running a routing deamon, they weren't all that reliable. So &lt;A href="ftp://ftp.rfc-editor.org/in-notes/rfc791.txt" mce_href="ftp://ftp.rfc-editor.org/in-notes/rfc791.txt"&gt;IP&lt;/A&gt; includes a provision for the headers of a packet to indicate the route the packet should take from its source to its destination. Source-routing was necessary then, but it's completely unnecessary today: routers are some of the most reliable gear around. Source-routed traffic is the sign of an attack: drop it all. 
&lt;LI&gt;&lt;STRONG&gt;Block all broadcast packets, including directed broadcasts.&lt;/STRONG&gt; Broadcasts are useful inside a network, but have pretty much zero utility between networks, so don't let the stuff in (or out). And good old &lt;A href="http://en.wikipedia.org/wiki/Smurf_attack" mce_href="http://en.wikipedia.org/wiki/Smurf_attack"&gt;smurf&lt;/A&gt; attacks, still seen as a form of revenge in IRC, rely on directed broadcasts. &lt;EM&gt;[Thanks to &lt;A href="http://www.mikerochip.com/" mce_href="http://www.mikerochip.com/"&gt;Michael Dragone&lt;/A&gt;&amp;nbsp;for suggesting this additional rule.]&lt;/EM&gt; 
&lt;LI&gt;&lt;STRONG&gt;Block all packet fragments.&lt;/STRONG&gt; &lt;A href="http://www.live.com/?q=fragrouter" mce_href="http://www.live.com/?q=fragrouter"&gt;Fragrouter&lt;/A&gt; is an&amp;nbsp;old but&amp;nbsp;wonderful tool, imminently useful for evading network intrusion detection. With it, an attacker can create packet fragments -- TCP or UDP packets missing the TCP or UDP header -- and, for example, map out your firewall policy and prod for holes and mistakes in your configuration. With one notable exception, fragments are generally not created, so there's no reason to permit them into your network. What's the exception? IPsec -- or, more precisely, IKE authentication in IPsec. During the authentication sequence, IKE performs six round trips between the peers. As the peers negotiate a protection suite and exchange keys, IKE generates fragments: very rarely will the key fit in a single packet. So if you're allowing IPsec between the Internet and something behind your border router, you'll need to skip this final rule.&lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;There you go. Program these&amp;nbsp;six rules in your border router (and consider dropping whatever else you've got there now) and you, too, can tell the likes of Mafiaboy to go &lt;A href="http://www.urbandictionary.com/define.php?term=pound+sand" mce_href="http://www.urbandictionary.com/define.php?term=pound+sand"&gt;pound sand&lt;/A&gt;. Oh, and guess what? By being more secure yourself, you directly affect -- negatively -- the security posture of your neighbors and competitors! Did you ever think that a router configuration could become strategic competitive advantage? :)&lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=441028" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/steriley/archive/tags/access+technologies/default.aspx">access technologies</category><category domain="http://blogs.technet.com/steriley/archive/tags/security+policies/default.aspx">security policies</category><category domain="http://blogs.technet.com/steriley/archive/tags/risk+mitigation/default.aspx">risk mitigation</category><category domain="http://blogs.technet.com/steriley/archive/tags/threats/default.aspx">threats</category><category domain="http://blogs.technet.com/steriley/archive/tags/protection/default.aspx">protection</category><category domain="http://blogs.technet.com/steriley/archive/tags/configuration/default.aspx">configuration</category></item><item><title>What do YOU need out of two-factor authentication?</title><link>http://blogs.technet.com/steriley/archive/2006/04/20/What-do-YOU-need-out-of-two_2D00_factor-authentication_3F00_.aspx</link><pubDate>Fri, 21 Apr 2006 01:37:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:425824</guid><dc:creator>Steve Riley</dc:creator><slash:comments>43</slash:comments><comments>http://blogs.technet.com/steriley/comments/425824.aspx</comments><wfw:commentRss>http://blogs.technet.com/steriley/commentrss.aspx?PostID=425824</wfw:commentRss><wfw:comment>http://blogs.technet.com/steriley/rsscomments.aspx?PostID=425824</wfw:comment><description>&lt;P&gt;&lt;FONT color=#000000&gt;Two-factor authentication continues to grow in popularity and emerge as a security requirement for many people I meet with. At Microsoft, we use smartcards internally for VPN access right now; soon we'll be requiring smartcards for domain logon, too.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;We&amp;nbsp;are also looking at ways to&amp;nbsp;require two-factor authentication for web-based services, like Outlook Web Access, published SharePoint servers, and other bits in our extranet. I love smartcards, and it's Microsoft's preferred product direction and corporate IT approach.&amp;nbsp;But here we encounter a problem with them: most public workstations (kiosks, Internet cafes) don't have smartcard readers. So how do we require two-factor authentication when the infrastructure can't support it?&lt;/P&gt;
&lt;P&gt;Ideally, my answer would be: too bad. Public workstations are too great a risk. No self-respecting organization would &lt;EM&gt;ever&lt;/EM&gt; allow access to corporate resources from unknown machines, right? What possible business justification would ever permit exposure to such risk?&lt;/P&gt;
&lt;P&gt;A lot, it turns out. Any organization (Microsoft included) that permits access to corporate resources, like OWA, is making a risk statement, whether they know it or not. That statement is this: "Our business activities require access to certain resources from any device, anywhere, at any time. We accept the risks associated with this because the value to the business is determined to be higher."&lt;/P&gt;
&lt;P&gt;But just like us, many organizations are starting to become wary of these risks. Two-factor authentication can help to mitigate some, but not all, of them. The choice, then, is which kind of two-factor authentication to use? If smartcards won't work because readers aren't yet ubiquitous (they will someday -- remember, once upon a time a mouse was a rarity), what's left to choose? (I wish we'd include smartcard readers in every box of Windows we ship, just like we included mice in Office.)&lt;/P&gt;
&lt;P&gt;Some form of token card with a one-time password is generally the option, with&amp;nbsp;RSA SecurID being the most popular. Lately I've been reading about &lt;A href="http://www.verisign.com/products-services/security-services/unified-authentication/index.html" mce_href="http://www.verisign.com/products-services/security-services/unified-authentication/index.html"&gt;VeriSign's Unified Authentication&lt;/A&gt; product -- a number of you have mentioned your success with it, and you like that it integrates natively&amp;nbsp;into Active Directly without requiring a separate authentication infrastructure (unlike SecurID, which requires an ACE/Server). I would like to play with this myself someday (hint hint).&lt;/P&gt;
&lt;P&gt;I want to hear from you, though. What do you need from a two-factor authentication mechanism? What are your requirements? Have you used the products currently on the market? What do you like or not like? What do you want to see done differently? Would you like for Microsoft to develop something, or&amp;nbsp;do you prefer to rely on partners?&lt;/P&gt;
&lt;P&gt;Tell me what you think. Our IT department is engaged in a lot of research here; I'd like to know what you've learned in your research and through your experience, too.&amp;nbsp;Post a comment here or email me if you'd prefer to remain private. Either way, I'd really like to get a good body of customer thinking on this. Thanks!&lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=425824" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/steriley/archive/tags/identity/default.aspx">identity</category><category domain="http://blogs.technet.com/steriley/archive/tags/authentication/default.aspx">authentication</category><category domain="http://blogs.technet.com/steriley/archive/tags/biometrics/default.aspx">biometrics</category><category domain="http://blogs.technet.com/steriley/archive/tags/email/default.aspx">email</category><category domain="http://blogs.technet.com/steriley/archive/tags/access+technologies/default.aspx">access technologies</category><category domain="http://blogs.technet.com/steriley/archive/tags/security+policies/default.aspx">security policies</category><category domain="http://blogs.technet.com/steriley/archive/tags/risk+mitigation/default.aspx">risk mitigation</category><category domain="http://blogs.technet.com/steriley/archive/tags/passwords/default.aspx">passwords</category></item><item><title>Domain controller security: it starts at layer zero</title><link>http://blogs.technet.com/steriley/archive/2006/03/10/Domain-controller-security_3A00_-it-starts-at-layer-zero.aspx</link><pubDate>Sat, 11 Mar 2006 00:15:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:421782</guid><dc:creator>Steve Riley</dc:creator><slash:comments>8</slash:comments><comments>http://blogs.technet.com/steriley/comments/421782.aspx</comments><wfw:commentRss>http://blogs.technet.com/steriley/commentrss.aspx?PostID=421782</wfw:commentRss><wfw:comment>http://blogs.technet.com/steriley/rsscomments.aspx?PostID=421782</wfw:comment><description>&lt;P&gt;Recently I seem to have had the same conversation over and over again, in places as far apart as Jakarta, Winnipeg, and Berlin. The question is usually worded like this:&lt;/P&gt;
&lt;BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"&gt;
&lt;P&gt;&lt;STRONG&gt;"What happens if someone steals one of my domain controllers?"&lt;/STRONG&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;There is, essentially, only one correct answer, which is this:&lt;/P&gt;
&lt;BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"&gt;
&lt;P&gt;&lt;STRONG&gt;"You flatten and rebuild the entire forest."&lt;/STRONG&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;Not very comforting, I know. Consider this example.&lt;/P&gt;
&lt;P&gt;A&amp;nbsp;customer once&amp;nbsp;liked to display all their shiny computer gear behind a large plate-glass window that faced the street (complete with labels indicating the telephone numbers of all the modems, but that's a different problem). One day, some dishonorable thugs decided to help themselves to a computer, so they smashed their pickup truck through the window, snarfed the first computer they saw, threw it into the back of the truck, and sped away. It just so happened that this computer was . . . a domain controller! They called the police and&amp;nbsp;described the truck and the theft; the police found the thieves, recovered the computer, and returned it to the customer -- who proceeded to reconnect it to the network. Alas, a very&amp;nbsp;unwise decision.&lt;/P&gt;
&lt;P&gt;Think about it for a moment: a bad guy&amp;nbsp;had&amp;nbsp;&lt;EM&gt;physical access&lt;/EM&gt; to that which is the source of authority for every security principal in the forest. Who knows what he's done? Some possibilities:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Extract password hashes from the AD database (no need to crack the passwords themselves now) 
&lt;LI&gt;Install malicious self-replicating code 
&lt;LI&gt;Add rogue user, service, and administrator accounts 
&lt;LI&gt;Create or modify logon scripts&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;Honestly, this is a machine you can no longer trust. And if the bad guy still possesses the computer and manages to reconnect that Typhoid Mary of a DC back to your network, and forces a replication to the other DCs in the forest, well...it frightens me to think of the ramifications.&lt;/P&gt;
&lt;P&gt;Back in the Windows 2000 days, Microsoft published some best practices for securing domain controllers. Part II (which I've linked below) contains a section&amp;nbsp;called "Recovering from the physical breach of a domain controller." Ten thickly worded pages&amp;nbsp;guide you numerous manual and&amp;nbsp;time-consuming&amp;nbsp;(read: potentially&amp;nbsp;error-prone) steps for working the bad guy out of your forest. I suppose all that might succeed, but really you can't trust that forest anymore. Rebuilding it from the ground up is your only practical choice. Yes, FDISK is your friend.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;FONT size=4&gt;&lt;BR&gt;Managing risk&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;Regular readers of my articles and attendees at my conferences know the point I'm making here. In the case of domain controller physical security, the question usually arises when customers begin placing domain controllers in locations outside the central headquarters. For&amp;nbsp;we in the United States, where connectivity is amazingly cheap and highly reliable, no one thinks of placing domain controllers in far-flung offices with only three people, two cats, and a creaky vending machine&amp;nbsp;disgorging year-old pretzels (when it's in the mood).&lt;/P&gt;
&lt;P&gt;But in other areas of the world -- areas where bureaucracy-laden telcos, often&amp;nbsp;remnants of tin-pot dictatorships, dispense bandwidth as if it were&amp;nbsp;glittering emerald encased in pure platinum (with stratospheric monthly charges to match) -- organizations must make a security vs. usability tradeoff. Security prefers that all DCs remain safe in a central data center and all authentication traffic traverse the WAN; usability demands that DCs be placed where the people log on because&amp;nbsp;WAN links die so frequently. In this scenario, I hope you agree with me that&amp;nbsp;&lt;EM&gt;usability wins:&lt;/EM&gt; if the people can't log on, they probably can't do their jobs; secure environments are useless if idle workers can't access them.&lt;/P&gt;
&lt;P&gt;Therefore, you have to accept the risk, and situate domain controllers as close to the people and resources as possible. I have two suggestions for mitigating risk.&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;STRONG&gt;Cage that beast.&lt;/STRONG&gt; Numerous manufacturers offer steel cages in which you can &lt;A class="" href="http://search.msn.com/results.aspx?q=computer+cages" target=_blank mce_href="http://search.msn.com/results.aspx?q=computer+cages"&gt;encase your remote domain controllers&lt;/A&gt;. Limit your selection to those that include some form of physical anchoring, such as a large heavy chain attaching the cage to a bolt or eye screwed deep into a concrete floor. Be sure the cage includes a decent lock -- an electronic lock is best, one that can audit all access.&amp;nbsp;Remember, you're protecting not only the hard drive but the whole computer.&lt;BR&gt;&lt;BR&gt;
&lt;LI&gt;&lt;STRONG&gt;Consider multiple forests and selective authentication.&lt;/STRONG&gt; Surely you've learned that Microsoft long ago stopped recommending&amp;nbsp;single forest/single domain AD designs; yes, we were wrong about that. Because the forest is the true security boundary, implementing multiple forests helps contain the spread of any&amp;nbsp;compromise. But to make multiple forests useful, you need to implement trusts. Typically, those are unidirectional: central corporate resource forests trust distributed user forests. There is the potential, at least, that the central forests might be trusting a compromised forest -- at least for a time -- and could themselves become compromised.&lt;/LI&gt;&lt;/UL&gt;
&lt;BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"&gt;
&lt;P&gt;A feature known as selective authentication lessens the risk. It's an authentication permission set on the security descriptor of the resource computer object located in AD, not on the security descriptor physically located on the resource computer itself. Controlling authentication in this way provides an extra layer of protection to shared resources by preventing them from being randomly accessed by any authenticated user in the trusted distributed user forests. Now, if one of these user forests&amp;nbsp;is&amp;nbsp;attacked and requires a rebuild, you don't have to rebuild the entire trusting forest also -- only the machines in that forest enabled with selective authentication of principals in the attacked trusted forest. See the second article below for more information on selective authentication; scroll down about one-third.&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;So protect those domain controllers! No, they don't store your company secrets; yes, they're&amp;nbsp;pretty much just plumbing in your network,&amp;nbsp;but&amp;nbsp;I'm sure many of you have experienced the&amp;nbsp;painful&amp;nbsp;inconvenience and overwhelming urgency associated with&amp;nbsp;malfunctioning plumbing...&amp;nbsp;Plus, consider Active Directory&amp;nbsp;designs that contain threats and mitigate risk. Perhaps my 60-second AD design will work for you:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Forests and domains represent geography (geography is stable and doesn't move -- much) 
&lt;LI&gt;Organizational units mirror your administrative model (types of machines and people) 
&lt;LI&gt;Security groups follow your organizational chart 
&lt;LI&gt;Selective authentication, not mere trusts, controls and limits access&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;It's simple, it's&amp;nbsp;effective, it removes the politics from the design, and you don't need to pay an army of too-smart-for-school suits -- I mean consultants -- to pretend to labor over a customized design "just for you" that's really the same thing they did for the previous 1,000 customers but still costs you dearly.&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Best practice guide for securing Active Directory installations and day-to-day operations: part II&lt;/STRONG&gt;&lt;BR&gt;&lt;A href="http://www.microsoft.com/downloads/details.aspx?FamilyID=c0dbeb7e-d476-4498-9f6c-24974fb81f1e&amp;amp;DisplayLang=en" mce_href="http://www.microsoft.com/downloads/details.aspx?FamilyID=c0dbeb7e-d476-4498-9f6c-24974fb81f1e&amp;amp;DisplayLang=en"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyID=c0dbeb7e-d476-4498-9f6c-24974fb81f1e&amp;amp;DisplayLang=en&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Security considerations for trusts&lt;/STRONG&gt;&lt;BR&gt;&lt;A href="http://technet2.microsoft.com/WindowsServer/en/Library/1f33e9a1-c3c5-431c-a5cc-c3c2bd579ff11033.mspx" mce_href="http://technet2.microsoft.com/WindowsServer/en/Library/1f33e9a1-c3c5-431c-a5cc-c3c2bd579ff11033.mspx"&gt;http://technet2.microsoft.com/WindowsServer/en/Library/1f33e9a1-c3c5-431c-a5cc-c3c2bd579ff11033.mspx&lt;/A&gt;&lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=421782" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/steriley/archive/tags/security+policies/default.aspx">security policies</category><category domain="http://blogs.technet.com/steriley/archive/tags/risk+mitigation/default.aspx">risk mitigation</category><category domain="http://blogs.technet.com/steriley/archive/tags/Active+Directory/default.aspx">Active Directory</category><category domain="http://blogs.technet.com/steriley/archive/tags/physical+security/default.aspx">physical security</category></item><item><title>It's me, and here's my proof: why identity and authentication must remain distinct</title><link>http://blogs.technet.com/steriley/archive/2006/02/16/It_2700_s-me_2C00_-and-here_2700_s-my-proof_3A00_-why-identity-and-authentication-must-remain-distinct.aspx</link><pubDate>Thu, 16 Feb 2006 20:41:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:419755</guid><dc:creator>Steve Riley</dc:creator><slash:comments>7</slash:comments><comments>http://blogs.technet.com/steriley/comments/419755.aspx</comments><wfw:commentRss>http://blogs.technet.com/steriley/commentrss.aspx?PostID=419755</wfw:commentRss><wfw:comment>http://blogs.technet.com/steriley/rsscomments.aspx?PostID=419755</wfw:comment><description>&lt;P&gt;My February &lt;EM&gt;Security Management&lt;/EM&gt; column is posted:&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.microsoft.com/technet/community/columns/secmgmt/sm0206.mspx" mce_href="http://www.microsoft.com/technet/community/columns/secmgmt/sm0206.mspx"&gt;http://www.microsoft.com/technet/community/columns/secmgmt/sm0206.mspx&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;No matter what kinds of technological or procedural advancements occur, certain principles of computer science will remain -- especially those concerning information security. I’ve noticed lately that, among all the competing claims of security vendors that their latest shiny box will solve all your security woes, a basic understanding of computer science fundamentals is missing. Because good computer science never loses importance, and because knowing the science can help you choose products and develop processes, from time to time I will cover such topics in this column. This month I’d like to explore the concepts of identity, authentication, and authorization, to help you understand their important distinctions, and to help guard you against the increasingly common tendency to combine the first two.&lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=419755" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/steriley/archive/tags/identity/default.aspx">identity</category><category domain="http://blogs.technet.com/steriley/archive/tags/authentication/default.aspx">authentication</category><category domain="http://blogs.technet.com/steriley/archive/tags/biometrics/default.aspx">biometrics</category><category domain="http://blogs.technet.com/steriley/archive/tags/security+policies/default.aspx">security policies</category><category domain="http://blogs.technet.com/steriley/archive/tags/risk+mitigation/default.aspx">risk mitigation</category><category domain="http://blogs.technet.com/steriley/archive/tags/passwords/default.aspx">passwords</category><category domain="http://blogs.technet.com/steriley/archive/tags/security+science/default.aspx">security science</category></item><item><title>But I can't test! My boss won't let me</title><link>http://blogs.technet.com/steriley/archive/2005/11/09/But-I-can_2700_t-test_2100_-My-boss-won_2700_t-let-me.aspx</link><pubDate>Thu, 10 Nov 2005 00:19:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:414113</guid><dc:creator>Steve Riley</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.technet.com/steriley/comments/414113.aspx</comments><wfw:commentRss>http://blogs.technet.com/steriley/commentrss.aspx?PostID=414113</wfw:commentRss><wfw:comment>http://blogs.technet.com/steriley/rsscomments.aspx?PostID=414113</wfw:comment><description>&lt;P&gt;&lt;A class="" href="http://blogs.technet.com/steriley/archive/2005/11/08/414002.aspx" target=_blank mce_href="http://blogs.technet.com/steriley/archive/2005/11/08/414002.aspx"&gt;Yesterday&amp;nbsp;I mentioned&lt;/A&gt; that there's no substitute for doing your own testing of updates. I mentioned virtualization is your friend -- building a model of your environment using Virtual PC and Virtual Server will save you a lot of money and it's something you can quickly tear down and rebuild whenever you want. But what if you simply can't test at all, because you simply lack the resources -- time, money, whatever? (You also lack a good manager in this case, but that's a blog entry for another time...)&lt;/P&gt;
&lt;P&gt;Check out what &lt;A class="" href="http://msmvps.com/bradley/archive/2005/11/09/75013.aspx" target=_blank mce_href="http://msmvps.com/bradley/archive/2005/11/09/75013.aspx"&gt;Susan Bradley recommends&lt;/A&gt;. Stop tweaking, engage with the community. Fewer tweaks increase the likelihood of updates working just fine; the community can be somewhat of an update testing mechanism for you. Technical people love to help, take advantage of the smart ones.&lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=414113" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/steriley/archive/tags/security+policies/default.aspx">security policies</category><category domain="http://blogs.technet.com/steriley/archive/tags/risk+mitigation/default.aspx">risk mitigation</category><category domain="http://blogs.technet.com/steriley/archive/tags/patch+management/default.aspx">patch management</category></item></channel></rss>