<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/atom.xsl" media="screen"?><feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en"><title type="html">From Source to Secure</title><subtitle type="html">Secure development: The way software has to be done.  </subtitle><id>http://blogs.msdn.com/rockyh/atom.xml</id><link rel="alternate" type="text/html" href="http://blogs.msdn.com/rockyh/default.aspx" /><link rel="self" type="application/atom+xml" href="http://blogs.msdn.com/rockyh/atom.xml" /><generator uri="http://communityserver.org" version="2.1.61025.2">Community Server</generator><updated>2008-08-31T22:37:48Z</updated><entry><title>Windows 7 and Windows Server 2008 R2 RTM is Official</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/rockyh/archive/2009/07/23/windows-7-and-windows-server-2008-r2-rtm-is-official.aspx" /><id>http://blogs.msdn.com/rockyh/archive/2009/07/23/windows-7-and-windows-server-2008-r2-rtm-is-official.aspx</id><published>2009-07-23T03:51:06Z</published><updated>2009-07-23T03:51:06Z</updated><content type="html">&lt;p&gt;Well the moment we’ve been waiting for is here. Windows 7 / Server 2008 R2 has officially been released to manufacturing. That means we’re now just waiting for the packaging machines. &lt;/p&gt;  &lt;p&gt;Brandon LeBlanc posted a video about the RTM and sign-off process in &lt;a href="http://windowsteamblog.com/blogs/windows7/archive/2009/07/22/more-on-windows-7-s-rtm-milestone.aspx" target="_blank"&gt;this blog post&lt;/a&gt;. &lt;/p&gt;  &lt;p&gt;One of the best things about this release is it’s predictability. We locked the feature set down early, so our OEM and hardware partners had lots of time to work on drivers, and customised installs. &lt;/p&gt;  &lt;p&gt;One of my favourite things about Win 7 is it’s performance. It’s the first time in any operating systems’ history that the minimum machine specs went down rather than up. &lt;/p&gt;  &lt;p&gt;The feedback from everyone on improvements, annoyances, bugs, and religious debates has been almost overwhelming. So we did as much as we could to get it incorporated into the product. &lt;/p&gt;  &lt;p&gt;The Server side is loaded with great benefits that will allow companies to have more powerful servers, that cost less to run, and save them money. There announcement is listed &lt;a href="http://blogs.technet.com/windowsserver/archive/2009/07/22/windows-server-2008-r2-rtm.aspx" target="_blank"&gt;in this post&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;IF you are interested in when you will be able to get the real RTM build, rather than the tweaked and leaked ones, read &lt;a href="http://windowsteamblog.com/blogs/windows7/archive/2009/07/21/when-will-you-get-windows-7-rtm.aspx" target="_blank"&gt;Brandon’s post on it&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;(and as some friendly advice, it’s best not to post complaints about things in the build you just installed because if you got it before today or Aug 6th most likely, it’s been pirated and probably trojaned.) &lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9845475" width="1" height="1"&gt;</content><author><name>RockyH</name><uri>http://blogs.msdn.com/members/RockyH.aspx</uri></author></entry><entry><title>Tech Ed Security Track News</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/rockyh/archive/2009/07/22/tech-ed-security-track-news.aspx" /><id>http://blogs.msdn.com/rockyh/archive/2009/07/22/tech-ed-security-track-news.aspx</id><published>2009-07-21T16:55:29Z</published><updated>2009-07-21T16:55:29Z</updated><content type="html">&lt;p&gt;Hi Gang,&lt;/p&gt;  &lt;p&gt;Well things are lining up nicely for Tech Ed AU/NZ 09. I was finally able to finalise the security track. This year one of our highlight speakers is &lt;a href="http://blogs.msdn.com/michael_howard/" target="_blank"&gt;Michael Howard&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;Michael will be running two sessions on the SDL for us and a special 1/2 day SDL workshop. So watch Commnet and sign up as seats will be limited.&lt;/p&gt;  &lt;p&gt;Corneliu is back discussion .NET 4.0 security, and Orin Thomas of Microsoft Press fame will be doing some interesting sessions on mobile security and how to stop rogue administrators. &lt;/p&gt;  &lt;p&gt;Jamie Sharp will be discussing Stirling and the new bits of Threat Management Gateway.&lt;/p&gt;  &lt;p&gt;We’ll have plenty more great sessions. Stay tuned!&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9843378" width="1" height="1"&gt;</content><author><name>RockyH</name><uri>http://blogs.msdn.com/members/RockyH.aspx</uri></author><category term="Security Track" scheme="http://blogs.msdn.com/rockyh/archive/tags/Security+Track/default.aspx" /><category term="Tech Ed" scheme="http://blogs.msdn.com/rockyh/archive/tags/Tech+Ed/default.aspx" /><category term="TechEd Australia" scheme="http://blogs.msdn.com/rockyh/archive/tags/TechEd+Australia/default.aspx" /></entry><entry><title>Security Features vs Security Bugs</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/rockyh/archive/2009/07/22/security-features-vs-security-bugs.aspx" /><id>http://blogs.msdn.com/rockyh/archive/2009/07/22/security-features-vs-security-bugs.aspx</id><published>2009-07-21T16:04:04Z</published><updated>2009-07-21T16:04:04Z</updated><content type="html">&lt;p&gt;Several times when I've been talking with customers about implementing an SDL, or what they should be doing to secure their in-house developed applications, I get asked a similar branch of questions.&lt;/p&gt;  &lt;p&gt;· Why do we need to review the design if we review the code?&lt;/p&gt;  &lt;p&gt;· Why do we need to scan the code, if we are going to penetration test?&lt;/p&gt;  &lt;p&gt;· But we are using an authentication library, and we are using PKI, so why do we need to do a security review? &lt;/p&gt;  &lt;p&gt;A lot of this comes down to the difference between security features, and security bugs. This is an important distinction and hopefully this article will lend some clarity to why we do all the things we do in an SDL. &lt;/p&gt;  &lt;h4&gt;Security Features&lt;/h4&gt;  &lt;p&gt;Security Features are normally driven by regulation, policy, or best practice. Security Features are components you build into your system to handle certain aspects in order to control access to the system. An example of a security features is an authentication / authorisation system. You may be using Active Directory, Open LDAP, or some other kind of system to prove a users identity, and verify that they are allowed to access the things they are requesting access to. Implementing certificate based digital signatures, or using a centralised input validation system are other examples of security features. &lt;/p&gt;  &lt;p&gt;Some of the things that identify security features for your application are architecture and design decisions, your choice of libraries or third party components to use, and taking advantage of platform features to provide secure access to your system. &lt;/p&gt;  &lt;p&gt;Security features are normally tested by a test team during user acceptance testing. They determine if indeed access to certain assets is restricted to only authorised users, and inversely, that authorised users can get to everything they need to. &lt;/p&gt;  &lt;p&gt;Some of the tools used to test security features are your regular testing suites and automated test tools. Test Director comes to mind as one of these. Or even the performance, or load tests build into Visual Studio Team Test. &lt;/p&gt;  &lt;p&gt;Most people think that these things are what we mean by creating secure software and in fact this is a large part of it, but there is more to it. Consider this; did you implement your security features, securely? &lt;/p&gt;  &lt;h4&gt;Security Bugs&lt;/h4&gt;  &lt;p&gt;Security bugs come from implementing things incorrectly. They are most commonly thought of as vulnerabilities. They can be created in any component of the system and will be there regardless of the security components you build into your system. In actual fact, the security components you build can have security bugs. These are the things that attacker take advantage of to exploit systems. &lt;/p&gt;  &lt;p&gt;Some of the things that identify a security bug are validation failures, cross site scripting vulnerabilities, unexpected input that allows your authorisation components to be bypassed. They are normally created by mistakes during development. They are in a word, bugs. &lt;/p&gt;  &lt;p&gt;You test for security bugs with fuzz testing, penetration testing, and automated vulnerability scanners. This is where you are not testing for the presence of an authentication mechanism, but how can you break or bypass it. Attackers look for these kinds of problems. &lt;/p&gt;  &lt;p&gt;The kinds of tools you use to look for these problems are static code analysis tools such as FX Cop, CAT.NET, and other commercially available tools such as Fortify 360. These are the kinds of problems that penetration tester look for and exploit with other tools like Nessus, Metasploit, and CANVAS. &lt;/p&gt;  &lt;p&gt;Now a combination of the two, say failure to implement an input validation system, can compromise your perfectly implemented authentication / authorisation system. These implementation level bugs are more insidious because they are harder to detect, and easy to overlook, especially if project timeframes are short. &lt;/p&gt;  &lt;p&gt;Don't confuse security features such as secure firewalled networks, AD integration, and Enterprise Library input validation, with security bugs which can occur in any of these. It is this distinction that drives the multi-level security review and testing approach. &lt;/p&gt;  &lt;p&gt;Here is a table that will help define things:   &lt;table border="1" cellspacing="0" cellpadding="0"&gt;&lt;tbody&gt;       &lt;tr&gt;         &lt;td valign="top" width="213"&gt;           &lt;p&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;         &lt;/td&gt;          &lt;td valign="top" width="213"&gt;           &lt;p&gt;&lt;b&gt;Security Feature&lt;/b&gt;&lt;/p&gt;         &lt;/td&gt;          &lt;td valign="top" width="213"&gt;           &lt;p&gt;&lt;b&gt;Security Bug&lt;/b&gt;&lt;/p&gt;         &lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign="top" width="213"&gt;           &lt;p&gt;&lt;b&gt;Example&lt;/b&gt;&lt;/p&gt;         &lt;/td&gt;          &lt;td valign="top" width="213"&gt;           &lt;p&gt;AD Integration, Enterprise Library Validation Block, Enterprise Library Logging, Input validation components, Firewalls, IPSec&lt;/p&gt;         &lt;/td&gt;          &lt;td valign="top" width="213"&gt;           &lt;p&gt;SQL Injection, Cross Site Scripting, Cross Site Request Forgery, Buffer Overflows&lt;/p&gt;         &lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign="top" width="213"&gt;           &lt;p&gt;&lt;b&gt;Identified During&lt;/b&gt;&lt;/p&gt;         &lt;/td&gt;          &lt;td valign="top" width="213"&gt;           &lt;p&gt;Architecture Review, Design Review, Threat Modeling, &lt;/p&gt;         &lt;/td&gt;          &lt;td valign="top" width="213"&gt;           &lt;p&gt;Code Review, Code Scanning, Penetration Testing&lt;/p&gt;         &lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign="top" width="213"&gt;           &lt;p&gt;&lt;b&gt;How to test for&lt;/b&gt;&lt;/p&gt;         &lt;/td&gt;          &lt;td valign="top" width="213"&gt;           &lt;p&gt;User testing, Unit Testing&lt;/p&gt;         &lt;/td&gt;          &lt;td valign="top" width="213"&gt;           &lt;p&gt;Pen Testing, Fuzz Testing&lt;/p&gt;         &lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign="top" width="213"&gt;           &lt;p&gt;&lt;b&gt;Category&lt;/b&gt;&lt;/p&gt;         &lt;/td&gt;          &lt;td valign="top" width="213"&gt;           &lt;p&gt;Component, Sub System, Dependencies, Library, API&lt;/p&gt;         &lt;/td&gt;          &lt;td valign="top" width="213"&gt;           &lt;p&gt;Vulnerability, Mistake, Bug, Accident&lt;/p&gt;         &lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign="top" width="213"&gt;           &lt;p&gt;&lt;b&gt;Problem Prevention&lt;/b&gt;&lt;/p&gt;         &lt;/td&gt;          &lt;td valign="top" width="213"&gt;           &lt;p&gt;Best Practice, Standards, Policies&lt;/p&gt;         &lt;/td&gt;          &lt;td valign="top" width="213"&gt;           &lt;p&gt;Training, paying attention to detail&lt;/p&gt;         &lt;/td&gt;       &lt;/tr&gt;     &lt;/tbody&gt;&lt;/table&gt; &lt;/p&gt;  &lt;p&gt;The next time a security guy asks you if you have put your developers through secure app dev training, or if you are using an SDL, and code scanning, he’s not referring to you using AD integration and if you have good data access control. He’s asking if you implemented them correctly. &lt;/p&gt;  &lt;p&gt;So remember, &lt;i&gt;make sure you do the right thing, and do the thing right&lt;/i&gt;. &lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9843321" width="1" height="1"&gt;</content><author><name>RockyH</name><uri>http://blogs.msdn.com/members/RockyH.aspx</uri></author><category term="Security" scheme="http://blogs.msdn.com/rockyh/archive/tags/Security/default.aspx" /><category term="SDL" scheme="http://blogs.msdn.com/rockyh/archive/tags/SDL/default.aspx" /></entry><entry><title>Finally, answers on the Web – Bing</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/rockyh/archive/2009/06/11/finally-answers-on-the-web-bing.aspx" /><id>http://blogs.msdn.com/rockyh/archive/2009/06/11/finally-answers-on-the-web-bing.aspx</id><published>2009-06-11T11:17:28Z</published><updated>2009-06-11T11:17:28Z</updated><content type="html">&lt;p&gt;Bing and the world Bing’s with you, Search and you Google alone…&lt;/p&gt;  &lt;p&gt;I must admit I wasn’t a real huge fan of the search results that I got with Live. But I think someone was listening. &lt;/p&gt;  &lt;p&gt;We introduced Bing to the world and I have to tell ya, it’s all it’s cracked up to be and more.&amp;#160; I love the instant answers part of it. Not just for search but for things like flight schedules and even math equations if you are so inclined. &lt;/p&gt;  &lt;p&gt;Bing is so much more than a search engine. It’s an Answer Engine. For example here is some of the stuff you can do with the Instant Answers features:&lt;/p&gt;  &lt;h6&gt;Find instant answers&lt;/h6&gt;  &lt;p&gt;Need a quick answer instead of a hundred links to websites that might contain your answer? Use our Instant Answers to get what you need fast.&lt;/p&gt;  &lt;p&gt;Instant answers are available in the following categories:&lt;/p&gt;  &lt;p&gt;&lt;img border="0" align="absBottom" src="http://help.live.com/resources/neutral/glyph_collapse_rest.gif" width="11" height="11" /&gt; &lt;a href="http://help.live.com/help.aspx?project=wl_searchv1&amp;amp;market=en-AU&amp;amp;querytype=keyword&amp;amp;query=hcraesbew&amp;amp;tmt=&amp;amp;domain=www.bing.com:80#"&gt;Conversions&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Convert units of measurements for distance, weight, time, volume, and temperature. You can also include mathematical expressions in some conversion questions to get a calculated, converted answer.&lt;/p&gt;  &lt;p&gt;To see the conversion answer in action, try some of these examples:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;strong&gt;How many seconds in a day&lt;/strong&gt;&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;What is 50 degrees F in Celsius&lt;/strong&gt;&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;How many kilometers in a light year&lt;/strong&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;img border="0" align="absBottom" src="http://help.live.com/resources/neutral/glyph_collapse_rest.gif" width="11" height="11" /&gt; &lt;a href="http://help.live.com/help.aspx?project=wl_searchv1&amp;amp;market=en-AU&amp;amp;querytype=keyword&amp;amp;query=hcraesbew&amp;amp;tmt=&amp;amp;domain=www.bing.com:80#"&gt;Flight Deals&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Get quick access to flight deals and cheap tickets.&lt;/p&gt;  &lt;p&gt;To see the flight deals answer in action, try some of these examples:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Deals on specific routes: &lt;strong&gt;flights from Seattle to Boston&lt;/strong&gt;&lt;/li&gt;    &lt;li&gt;Deals from a specific city: &lt;strong&gt;flights from San Diego&lt;/strong&gt;&lt;/li&gt;    &lt;li&gt;Deals to a specific city: &lt;strong&gt;flights to Boston&lt;/strong&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;img border="0" align="absBottom" src="http://help.live.com/resources/neutral/glyph_collapse_rest.gif" width="11" height="11" /&gt; &lt;a href="http://help.live.com/help.aspx?project=wl_searchv1&amp;amp;market=en-AU&amp;amp;querytype=keyword&amp;amp;query=hcraesbew&amp;amp;tmt=&amp;amp;domain=www.bing.com:80#"&gt;Flight Status&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Make sure you're not late to the airport using the flight status answer.&lt;/p&gt;  &lt;p&gt;To see the flight status answer in action, try some of these examples:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;strong&gt;flight status for United&lt;/strong&gt;&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;flight status&lt;/strong&gt;&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;ua820&lt;/strong&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;img border="0" align="absBottom" src="http://help.live.com/resources/neutral/glyph_collapse_rest.gif" width="11" height="11" /&gt; &lt;a href="http://help.live.com/help.aspx?project=wl_searchv1&amp;amp;market=en-AU&amp;amp;querytype=keyword&amp;amp;query=hcraesbew&amp;amp;tmt=&amp;amp;domain=www.bing.com:80#"&gt;Hotels&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Find a great place to stay wherever you're going with the hotels answer.&lt;/p&gt;  &lt;p&gt;To see the hotels answer in action, try some of these examples:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;strong&gt;Vegas hotels&lt;/strong&gt;&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;hotels in Orlando&lt;/strong&gt;&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;San Francisco hotels&lt;/strong&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;img border="0" align="absBottom" src="http://help.live.com/resources/neutral/glyph_collapse_rest.gif" width="11" height="11" /&gt; &lt;a href="http://help.live.com/help.aspx?project=wl_searchv1&amp;amp;market=en-AU&amp;amp;querytype=keyword&amp;amp;query=hcraesbew&amp;amp;tmt=&amp;amp;domain=www.bing.com:80#"&gt;Math &lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Find basic mathematical operators, exponents, roots, factorials, modulo, percentages, logarithms, trigonometry functions, and mathematical constants. In the search box, type the equation that you want to solve or the constant that you want to find the value of. &lt;/p&gt;  &lt;p&gt;The following examples show some of the calculations and conversions that you can type in the search box.&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;     &lt;p&gt;&lt;strong&gt;Calculations&lt;/strong&gt;: Get answers to arithmetic problems. For example:&lt;/p&gt;      &lt;ul&gt;       &lt;li&gt;&lt;strong&gt;5+3/1-(6*2)&lt;/strong&gt;&lt;/li&gt;        &lt;li&gt;&lt;strong&gt;sqrt 9&lt;/strong&gt;&lt;/li&gt;        &lt;li&gt;&lt;strong&gt;sin 100 * 50&lt;/strong&gt;&lt;/li&gt;        &lt;li&gt;&lt;strong&gt;32% of 54&lt;/strong&gt;&lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;strong&gt;Equation solver&lt;/strong&gt;: Solve simple algebraic equations. For example:&lt;/p&gt;      &lt;ul&gt;       &lt;li&gt;&lt;strong&gt;4x=19&lt;/strong&gt;&lt;/li&gt;        &lt;li&gt;&lt;strong&gt;2y^2 + 5y + 10 = 40&lt;/strong&gt;&lt;/li&gt;        &lt;li&gt;&lt;strong&gt;Solve 2x + 7 = 4&lt;/strong&gt;&lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;h6&gt;Note&lt;/h6&gt;  &lt;p&gt;For more mathematical symbols that you can use in expressions and equations, see &lt;a href="http://help.live.com/Help.aspx?market=en-AU&amp;amp;project=WL_Searchv1&amp;amp;querytype=topic&amp;amp;query=WL_SEARCH_REF_MathNotations.htm"&gt;Mathematical notations for use with Math Answers&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;img border="0" align="absBottom" src="http://help.live.com/resources/neutral/glyph_collapse_rest.gif" width="11" height="11" /&gt; &lt;a href="http://help.live.com/help.aspx?project=wl_searchv1&amp;amp;market=en-AU&amp;amp;querytype=keyword&amp;amp;query=hcraesbew&amp;amp;tmt=&amp;amp;domain=www.bing.com:80#"&gt;Financial quotes&lt;/a&gt;&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Go to &lt;a href="http://g.live.com/0HE_TRACKSTAR_ENAU9/76013"&gt;http://www.bing.com/&lt;/a&gt;. &lt;/li&gt;    &lt;li&gt;In the search box, type &lt;a href="http://help.live.com/help.aspx?project=wl_searchv1&amp;amp;market=en-AU&amp;amp;querytype=keyword&amp;amp;query=hcraesbew&amp;amp;tmt=&amp;amp;domain=www.bing.com:80#"&gt;ticker symbols&lt;/a&gt; (Letters and numbers that are used to represent companies in stock markets.) for up to nine companies, funds, or indexes, followed by &lt;strong&gt;stock&lt;/strong&gt; or &lt;strong&gt;quote&lt;/strong&gt;. &lt;/li&gt;    &lt;li&gt;Click the search button &lt;img alt="Search" align="absMiddle" src="http://help.live.com/resources/targeted/en-AU/WL_Searchv1/content/search.gif" /&gt; or press ENTER.&lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&lt;img border="0" align="absBottom" src="http://help.live.com/resources/neutral/glyph_collapse_rest.gif" width="11" height="11" /&gt; &lt;a href="http://help.live.com/help.aspx?project=wl_searchv1&amp;amp;market=en-AU&amp;amp;querytype=keyword&amp;amp;query=hcraesbew&amp;amp;tmt=&amp;amp;domain=www.bing.com:80#"&gt;Statistical information&lt;/a&gt;&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Go to &lt;a href="http://g.live.com/0HE_TRACKSTAR_ENAU9/76013"&gt;http://www.bing.com/&lt;/a&gt;. &lt;/li&gt;    &lt;li&gt;In the search box, type what you want to find. For example, &lt;em&gt;population of China&lt;/em&gt;, or &lt;em&gt;cars in US&lt;/em&gt;. &lt;/li&gt;    &lt;li&gt;Click the search button &lt;img alt="Search" align="absMiddle" src="http://help.live.com/resources/targeted/en-AU/WL_Searchv1/content/search.gif" /&gt; or press ENTER.&lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;So of course now I’m off to investigate just how much information can be found out on a person or company through this very powerful Answer Engine. Stay Tuned. &lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9726172" width="1" height="1"&gt;</content><author><name>RockyH</name><uri>http://blogs.msdn.com/members/RockyH.aspx</uri></author><category term="Security" scheme="http://blogs.msdn.com/rockyh/archive/tags/Security/default.aspx" /><category term="Privacy" scheme="http://blogs.msdn.com/rockyh/archive/tags/Privacy/default.aspx" /><category term="Bing" scheme="http://blogs.msdn.com/rockyh/archive/tags/Bing/default.aspx" /></entry><entry><title>Security Camp Oz on Again!</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/rockyh/archive/2009/06/11/security-camp-oz-on-again.aspx" /><id>http://blogs.msdn.com/rockyh/archive/2009/06/11/security-camp-oz-on-again.aspx</id><published>2009-06-11T10:31:29Z</published><updated>2009-06-11T10:31:29Z</updated><content type="html">&lt;p&gt;Hello everyone! Well Security Camp Oz is on once again this year. After a bit of a break due to well, chaos, we’re all ready to go again. &lt;/p&gt;  &lt;p&gt;If you’d like to attend, check out the new web site at &lt;a href="http://www.securitycampoz.com"&gt;http://www.securitycampoz.com&lt;/a&gt; and submit your registration in the &lt;a href="http://securitycampoz.com/forums/10.aspx" target="_blank"&gt;SCO Forums&lt;/a&gt;.&amp;#160; &lt;/p&gt;  &lt;p&gt;While you’re there let us know who you’d like to see as a speaker this year. We have also opened up the &lt;a href="http://securitycampoz.com/blogs/sample_weblog/archive/2009/06/11/sco-2009-call-for-papers.aspx" target="_blank"&gt;Call For Papers&lt;/a&gt; if you would like to submit one yourself.&amp;#160; &lt;/p&gt;  &lt;p&gt;We hope to see you there!&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9726061" width="1" height="1"&gt;</content><author><name>RockyH</name><uri>http://blogs.msdn.com/members/RockyH.aspx</uri></author></entry><entry><title>Tech Ed AU/NZ Call for content – Security Track</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/rockyh/archive/2009/05/13/tech-ed-au-nz-call-for-content-security-track.aspx" /><id>http://blogs.msdn.com/rockyh/archive/2009/05/13/tech-ed-au-nz-call-for-content-security-track.aspx</id><published>2009-05-13T02:31:32Z</published><updated>2009-05-13T02:31:32Z</updated><content type="html">&lt;p&gt;&lt;a href="http://www.microsoft.com/australia/teched"&gt;&lt;img title="Tech.Ed Australia" border="0" alt="Tech.Ed Australia" align="left" src="http://blogs.msdn.com/blogfiles/acoat/WindowsLiveWriter/Tec.EdAustraliaandNewZealandCallforConte_BFFD/image_3.png" width="240" height="205" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;The Tech•Ed 2009 season kicks off next week in LA, and the show comes to &lt;a href="http://www.microsoft.com.au/teched/default.aspx"&gt;Australia&lt;/a&gt; and New Zealand in mid-September. We’ve just opened the Call for Content tool so now’s the time to submit that great idea for a session. Details about how to submit are at the bottom of this post.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.msteched.com/public/cftrules_pop.aspx"&gt;Here are the rules&lt;/a&gt; for submitting content and what we’ll cover/not cover if the track owners select your session(s).&lt;/p&gt;  &lt;p&gt;All the way through the process you’ll be able to review your submission and track its status. This is the first time we’ve opened up the Call for Content publically like this and we’re likely to receive many more proposals than we’ve got slots to fill, so please don’t be disappointed if your submission isn’t selected.&lt;/p&gt;  &lt;h3&gt;Tips for Successful Submissions &lt;/h3&gt;  &lt;ul&gt;   &lt;li&gt;Write a descriptive, fun and enticing title &lt;/li&gt;    &lt;li&gt;Target 300-400 level technical content; 200 level content is in low demand &lt;/li&gt;    &lt;li&gt;Describe content that is new, unique or significantly refreshed from a previous presentation. &lt;/li&gt;    &lt;li&gt;Take a solution oriented approach &lt;/li&gt;    &lt;li&gt;Align your topic to the technologies listed for the track &lt;/li&gt;    &lt;li&gt;Ensure there is no marketing in your content &lt;/li&gt;    &lt;li&gt;Showcase your speaking experience &lt;/li&gt;    &lt;li&gt;Focus on currently released technologies, technologies in beta or technologies that will be released within 12 months of Tech·Ed &lt;/li&gt;    &lt;li&gt;Include one or more live demos. Historically, sessions with strong demos receive higher audience scores &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;By the way, Tech•Ed veteran &lt;a href="http://sqlblog.com/blogs/greg_low/default.aspx"&gt;Greg Low&lt;/a&gt;’s done a wonderful &lt;a href="http://sqlblog.com/blogs/greg_low/archive/2008/09/30/presenting-at-large-events-lessons-learned.aspx"&gt;screencast series on presenting at large events&lt;/a&gt;. Well worth a look if you’re considering submitting content for any event.&lt;/p&gt;  &lt;h3&gt;Tracks and Technologies&lt;/h3&gt;  &lt;p&gt;There are 13 tracks at Tech•Ed this year and each one is owned by one or more local Microsoft folk. Here are the tracks, a quick abstract of what they will cover and the owner of each track. You may want to use this to guide your submission.&lt;/p&gt;  &lt;h4&gt;Windows Client and Server&lt;/h4&gt;  &lt;p&gt;&lt;strong&gt;Owners&lt;/strong&gt;: &lt;a href="http://blogs.technet.com/jeffa36"&gt;Jeff Alexander&lt;/a&gt;, Philip Duff, &lt;a href="http://blogs.technet.com/adhall"&gt;Adam Hall&lt;/a&gt; and Deannah Templeton.&lt;/p&gt;  &lt;p&gt;The basis of any strong data centre now and for the future starts with the core operation system. The Windows Server® family of products provides you with the best solution to build your IT infrastructure for any size organization. From the Essential Server Solutions to Windows Server 2008 R2, this track shows you the solutions and set of technologies to ensure success.    &lt;br /&gt;In addition, this track covers the comprehensive set of management products and solutions enabled by the Microsoft® System Center product suite as well as various Windows Management Technologies to help you gain back control of your environment. The sessions presented provide you with in-depth guidance and technical background in &amp;quot;Managing the Data centre&amp;quot; and &amp;quot;Managing the Desktop&amp;quot; while also covering the management of heterogeneous IT environments.     &lt;br /&gt;Finally, the Windows Client and Server track has everything you need to know about adoption, deployment, management, and virtualization of the Windows® Desktop Environment, including a technical introduction into Windows 7 and Microsoft® Internet Explorer® 8. Come learn best practices and hear about the advancements in the Windows Client technologies which will help you manage and accelerate your desktop deployment efforts. Get real-world guidance from our industry experts via sessions that span client-side development, readying applications for your OS roll-out, deployment tools and technologies, virtualization, and much more.&lt;/p&gt;  &lt;h4&gt;Office System&lt;/h4&gt;  &lt;p&gt;&lt;strong&gt;Owners&lt;/strong&gt;: &lt;a href="http://blogs.msdn.com/alspeirs/default.aspx"&gt;Alistair Speirs&lt;/a&gt;, &lt;a href="http://blogs.msdn.com/ianpal"&gt;Ian Palangio&lt;/a&gt; and Paul Quirk&lt;/p&gt;  &lt;p&gt;The Office and SharePoint® track provides IT professionals and developers with a deep technical arsenal for the 2007 Microsoft® Office system. Come and learn from industry experts the best practices and advice on how to architect, design, deploy, and implement world-class solutions built on the Office and SharePoint platform technologies. Be prepared to learn more about the next wave of innovations while also going deep into 2007 Office system products and technologies such as SharePoint Server 2007, Office Enterprise, Open XML File Formats, InfoPath® 2007, SharePoint Designer, Project Server 2007, and SharePoint Online. As an IT professional, learn about Office server and client applications with sessions covering security, deployment, management, customization, and administration. As a developer, learn how to take your ASP.NET expertise to the fast-growing SharePoint ecosystem, how to craft the next generation of &amp;quot;Office Business Applications&amp;quot; and about the latest techniques for creating applications involving Microsoft Office, composition, collaboration, software-plus-services, VOIP, Open XML, Silverlight™, and more!&lt;/p&gt;  &lt;h4&gt;Unified Communications&lt;/h4&gt;  &lt;p&gt;&lt;strong&gt;Owners&lt;/strong&gt;: &lt;a href="http://blogs.technet.com/jkruse/"&gt;Johann Kruse&lt;/a&gt; and Paul Dolley&lt;/p&gt;  &lt;p&gt;Microsoft unified communications technologies use the power of software to deliver complete communications-messaging, voice, and video-across the applications and devices that people use every day. The Unified Communications track strengthens your knowledge of Microsoft Unified Communications platform and technologies, including Microsoft Exchange Server, Microsoft® Office Communications Server 2007 R2, Microsoft Office LiveMeeting and Microsoft® Exchange Online. Explore how you can streamline your organization's communications, build presence aware applications, roll out an on-premise, hosted messaging and collaboration system, and much more!&lt;/p&gt;  &lt;h4&gt;Web&lt;/h4&gt;  &lt;p&gt;&lt;strong&gt;Owner&lt;/strong&gt;: &lt;a href="http://blogs.msdn.com/mkordahi"&gt;Michael Kordahi&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;The Web and User Experience track brings you all the latest information on cutting-edge Web technologies and provides you with the latest in developing great user experiences from the Windows® desktop to mobile devices to cross-browser and cross-platform on the Web. Get the latest information on Windows Presentation Foundation, XAML, Microsoft® Expression® Studio, and Microsoft® Silverlight™, as well as all the in-depth coverage of Microsoft® Internet Information Services (IIS), ASP.NET, ASP.NET AJAX, Microsoft® Internet Explorer®, Windows Live™ Platform, and Commerce Server. Whether you are interested in taking your ASP.NET development to the next level, or finding out how you can use your .NET development skills to build rich experiences that run in the Safari browser on the Mac, the Web and User Experience track is for you.&lt;/p&gt;  &lt;h4&gt;Developer Tools and Practices&lt;/h4&gt;  &lt;p&gt;&lt;strong&gt;Owner&lt;/strong&gt;: &lt;a href="http://blogs.msdn.com/dglover/"&gt;Dave Glover&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Your knowledge of development languages and proficiency with the tools you use to create software are the core of your skill set. The Developer Tools, Languages, and Frameworks track is packed with deep technical training that covers the best of Microsoft® Visual Studio® 2008, and the upcoming Visual Studio® 2010. Get in-depth information on building mission-critical software using Microsoft® Visual Basic® and Visual C#®. Amplify your application development impact with Application Lifecycle Management (ALM) best practices using the Visual Studio Team System. Acquire the skills that you need to make an immediate impact in your organization while preparing for future versions of Visual Studio.&lt;/p&gt;  &lt;h4&gt;Architecture&lt;/h4&gt;  &lt;p&gt;&lt;strong&gt;Owner&lt;/strong&gt;: &lt;a href="http://blogs.msdn.com/nigelwat/"&gt;Nigel Watson&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;The Architecture track offers sessions focused on Architecture of technology and Architecture as a practice. Elements include the architectural process of translating business vision, intent, and strategy into effective technological change in the Enterprise; addressing the skills of creating, communicating, and improving the key tenets, principles, and models that describe the Enterprise's future state and enable its transformation, evolution, or migration.&lt;/p&gt;  &lt;h4&gt;SQL and BI&lt;/h4&gt;  &lt;p&gt;&lt;strong&gt;Owner&lt;/strong&gt;: Ron Dunn&lt;/p&gt;  &lt;p&gt;The Microsoft® SQL Server® data platform helps your organization manage any data, any place, any time with the security, reliability and scalability that your mission-critical applications require. The SQL and BI track offers the knowledge you need to maximize your Microsoft SQL Server investments and gain the skills needed to seamlessly run a mission-critical environment. Gain insights into future SQL Server technology investments so you can rest assured knowing the bets you make today will continue to pay off in the future.    &lt;br /&gt;Now more than ever, your business needs a quick means of getting the right information to the right people so that they can make smarter, more informed decisions. Microsoft's Business Intelligence solutions enable you to do just this. The SQL and BI track also offers sessions covering how to integrate, analyse, and report on all of your corporate data easily using the Microsoft Business Intelligence platform, end-user tools, and analytics applications. Learn how to build custom, robust Business Intelligence solutions using Microsoft® SQL® Server 2005 and 2008 (Integration Services, Analysis Services and Reporting Services) and the 2007 Office system (Microsoft® Office Excel®, Excel Services and Microsoft® Office SharePoint® Server technologies) and how to easily manage them.&lt;/p&gt;  &lt;h4&gt;Security&lt;/h4&gt;  &lt;p&gt;&lt;strong&gt;Owner&lt;/strong&gt;: &lt;a href="http://blogs.msdn.com/rockyh/default.aspx"&gt;Rocky Heckman&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Security continues to be a major concern for almost every company in business today, and technology professionals are always looking for ways to improve and bolster their security strategies and tactics. Microsoft brings unique capabilities together to deliver comprehensive, integrated solutions across IT security, identity, access, and management. The Security, Identity, and Access track provides guidance and technical detail on Microsoft® Forefront™ products, identity-based access technologies, Windows® security technologies, and more!&lt;/p&gt;  &lt;h4&gt;SOA and Business Process&lt;/h4&gt;  &lt;p&gt;&lt;strong&gt;Owner&lt;/strong&gt;: &lt;a href="http://blogs.msdn.com/graham_elliott"&gt;Graham Elliott&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Organizations of all sizes use technology to automate, manage, and improve business processes, and many are using SOA to create a more flexible set of IT assets. Designing, building, deploying, and managing these distributed applications can be difficult and complex. There are a range of capabilities, products, and technologies that you will need to understand in order to do your job effectively. The SOA and Business Processes track helps to explain these choices, give you concrete approaches to designing distributed applications particularly around loosely coupled service oriented architectures, and to show you the Microsoft products and technologies that you will use to develop and manage these systems. See products such as Microsoft® BizTalk® Server 2009, .NET LOB Adapters and the Microsoft® .NET Framework 3.5, in addition to some major new technologies that are in development and soon to be released.    &lt;br /&gt;With a multitude of new tools and technologies in the middle tier, Microsoft's broad platform offering has created tremendous opportunities for you as a developer. Our experts show you products and technologies that provide successful strategies to take advantage of the platform and development tools.&lt;/p&gt;  &lt;h4&gt;Dynamics&lt;/h4&gt;  &lt;p&gt;&lt;strong&gt;Owner&lt;/strong&gt;: &lt;a href="http://blogs.msdn.com/ceibner/"&gt;Catherine Eibner&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;The Microsoft Dynamics suite of products provide a comprehensive platform for developing and deploying applications and services for retailers, manufacturers, wholesale distributors, and service companies, doing business domestically or in multiple countries. With these tools in hand, people in every key position in your organization can contribute to the success of your company. Microsoft Dynamics enhances all lines of business in your organization and delivers exceptional benefits. Come and hear how to deploy enhance and leverage the base Dynamics products and integrate them with Line of Business Applications through the extensive services interfaces provided.&lt;/p&gt;  &lt;h4&gt;Mobility&lt;/h4&gt;  &lt;p&gt;&lt;strong&gt;Owner&lt;/strong&gt;: Rick Anderson&lt;/p&gt;  &lt;p&gt;With the increasingly mobile nature of computing today, the Windows Mobile® track gives you the background that you need for selecting, developing for, and securely managing Windows Mobile phones. Did you know you can build for Windows Mobile with Microsoft® Visual Studio® skills you already have? Did you know that you can securely manage your mobile devices with Microsoft® System Center Mobile Device Manager? Find out this and much more in the Windows Mobile track&lt;/p&gt;  &lt;h4&gt;Azure Services Platform&lt;/h4&gt;  &lt;p&gt;&lt;strong&gt;Owner&lt;/strong&gt;: &lt;a href="http://blogs.msdn.com/gwillis/"&gt;Greg Willis&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;With the new Azure Services Platform, developers can take advantage of an Internet-scale cloud services platform hosted in Microsoft data centres to build new applications in the cloud or extend existing applications quickly and easily, using a flexible and interoperable platform. The Azure Services Platform track explores Azure's cloud operating system and set of developer services, including Windows Azure, SQL Services, .NET Services, and Live Services. Sessions provide an overview of services currently in Community Technology Preview (CTP) and beta release, in addition to discussions on the future of the Azure Services Platform and the possibilities it provides for your business to reduce costs and accelerate innovation.&lt;/p&gt;  &lt;h4&gt;Virtualisation&lt;/h4&gt;  &lt;p&gt;&lt;strong&gt;Owner&lt;/strong&gt;: &lt;a href="http://blogs.technet.com/apawar/"&gt;Amit Pawar&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;With today's IT budget constraints, virtualization enables you to maximize your current hardware investments and provide increased services. The Virtualization track covers all of Virtualization from the desktop to the data centre. Learn about Microsoft's virtualization strategy, as well as our current solutions: Windows Server® Hyper-V, Microsoft® Hyper-V™ Server, App-V, MED-V, System Center Virtual Machine Manager, and Terminal Services (Remote Desktop Services). Sessions include real-world lessons from both Microsoft and industry experts. Come learn all about the present and future of Virtualization at Microsoft.&lt;/p&gt;  &lt;h3&gt;Submitting a topic&lt;/h3&gt;  &lt;p&gt;So how do you go about submitting a session? Go to the &lt;a href="http://www.msteched.com/Australia/cft/default.aspx"&gt;Call for Content tool&lt;/a&gt; and register with your email address and the RSVP code &lt;strong&gt;TechEdANZ&lt;/strong&gt;. Fill in all the details and hit submit. You can come back to the site at any time to update or review the progress of your submission.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9608386" width="1" height="1"&gt;</content><author><name>RockyH</name><uri>http://blogs.msdn.com/members/RockyH.aspx</uri></author><category term="Security Track" scheme="http://blogs.msdn.com/rockyh/archive/tags/Security+Track/default.aspx" /><category term="Tech Ed" scheme="http://blogs.msdn.com/rockyh/archive/tags/Tech+Ed/default.aspx" /><category term="security events" scheme="http://blogs.msdn.com/rockyh/archive/tags/security+events/default.aspx" /><category term="TechEd Australia" scheme="http://blogs.msdn.com/rockyh/archive/tags/TechEd+Australia/default.aspx" /></entry><entry><title>Stop Looking At Me You’re Invading My Privacy!</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/rockyh/archive/2009/03/13/stop-looking-at-me-you-re-invading-my-privacy.aspx" /><id>http://blogs.msdn.com/rockyh/archive/2009/03/13/stop-looking-at-me-you-re-invading-my-privacy.aspx</id><published>2009-03-13T07:28:45Z</published><updated>2009-03-13T07:28:45Z</updated><content type="html">&lt;p&gt;&lt;strong&gt;NOTE: The views and opinions expressed herein in no way reflect those of my employer or colleagues. They are all my own and I take responsibility for them.&lt;/strong&gt; &lt;/p&gt;  &lt;p&gt;I read a little article recently about a guy name Rob Spence in Canada who plans to install a camera in his fake eye. (similar articles are at &lt;a title="http://deadlinescotland.wordpress.com/2008/12/10/robs-all-seeing-eye-set-for-tv-screens-396/" href="http://deadlinescotland.wordpress.com/2008/12/10/robs-all-seeing-eye-set-for-tv-screens-396/"&gt;http://deadlinescotland.wordpress.com/2008/12/10/robs-all-seeing-eye-set-for-tv-screens-396/&lt;/a&gt; and here &lt;a title="http://blog.wired.com/gadgets/2008/12/eye-spy-filmmak.html" href="http://blog.wired.com/gadgets/2008/12/eye-spy-filmmak.html"&gt;http://blog.wired.com/gadgets/2008/12/eye-spy-filmmak.html&lt;/a&gt; )&lt;/p&gt;  &lt;p&gt;He wants to record things he sees. He has even been colloquially dubbed a ‘life caster’ along with a couple others who are doing this such as Justin Kan &lt;a title="http://www.justin.tv/justin" href="http://www.justin.tv/justin"&gt;http://www.justin.tv/justin&lt;/a&gt;. &lt;/p&gt;  &lt;p&gt;They say that they aren’t going to record things like gyms, private events, etc. According to Rob &lt;/p&gt;  &lt;p&gt;&lt;em&gt;“Spence is willing to turn off his camera in spaces such as gyms, theaters or private events. But he will be making many of those decisions on the spur, every day” &lt;/em&gt;&lt;/p&gt;  &lt;p&gt;So then again, he might decide to record you in the gym, even the locker room. &lt;/p&gt;  &lt;p&gt;But this guy is an armature film maker. He wants to record his life experience with this project. &lt;/p&gt;  &lt;p&gt;This means recording people on the street, without their knowledge. He may even get famous from his little films and you would be the star…voluntarily, and unbeknownst to you of course. &lt;/p&gt;  &lt;p&gt;We live in a world where privacy is becoming a bit concern. These guys claim to be doing this to heighten people’s awareness of privacy but it’s just their word on it. &lt;/p&gt;  &lt;p&gt;Now I'm not a big fan of over reacting or freaking out and going overboard with being politically correct. but this even freaks me out. &lt;/p&gt;  &lt;p&gt;Yeah sure the government has been able to secretly record you for many decades but I have nothing to hide from them. This guy, or other ‘life casters’ are just people, with no legal jurisdiction to record me, my life, or anything about me. &lt;/p&gt;  &lt;p&gt;That bugs me, especially if they plan to turn it into a film and make money off of it. They don’t have to have a warrant, your permission or anything else other than line of sight. &lt;/p&gt;  &lt;p&gt;So what does this say about privacy? In some EU countries where there is a right to privacy on the books, will this kind of thing be banned? In the US where there “is a reasonable expectation of privacy” you may be on the short end of the stick.&lt;/p&gt;  &lt;p&gt;Yes I realise we are on surveillance video all of the time, but that is controlled and there are legal precedents around how it can be used.&amp;#160; &lt;/p&gt;  &lt;p&gt;What would you do if you saw a person recording you with a hand-held video camera? Not just a tourist recording the scenery that you happen to be walking through, but following your actions with his camera. It normally freaks people out. &lt;/p&gt;  &lt;p&gt;In fact if you do it at a Sydney beach, you will get arrested. But this guy will be able to do that, for personal (ewww) use, or even profit with no restrictions on how he can use the video. &lt;/p&gt;  &lt;p&gt;Where do we draw the line? At least with a hand-held camera you can see it and have a reasonable understanding if you are being filmed by private person or not and chose to leave the area. With eye cameras, you won’t be able to protect yourself because you won’t know you’re being filmed and more importantly you won’t know what will be done with the video. &lt;/p&gt;  &lt;p&gt;Hey I’m not a supporter of an Orwellian government, but this is going too far in my opinion. &lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9472671" width="1" height="1"&gt;</content><author><name>RockyH</name><uri>http://blogs.msdn.com/members/RockyH.aspx</uri></author><category term="Privacy" scheme="http://blogs.msdn.com/rockyh/archive/tags/Privacy/default.aspx" /></entry><entry><title>Bitlocker To go</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/rockyh/archive/2009/03/01/bitlocker-to-go.aspx" /><id>http://blogs.msdn.com/rockyh/archive/2009/03/01/bitlocker-to-go.aspx</id><published>2009-03-01T13:57:00Z</published><updated>2009-03-01T13:57:00Z</updated><content type="html">&lt;P&gt;Well with &lt;A href="http://www.microsoft.com/windows/windows-7/default.aspx" target=_blank mce_href="http://www.microsoft.com/windows/windows-7/default.aspx"&gt;Windows 7&lt;/A&gt; coming up, there’s been a bit of talk around &lt;A href="http://technet.microsoft.com/en-us/library/cc725719.aspx" target=_blank mce_href="http://technet.microsoft.com/en-us/library/cc725719.aspx"&gt;Bitlocker&lt;/A&gt; To Go.(BTG) BTG is essentially &lt;A href="http://technet.microsoft.com/en-us/library/cc725719.aspx" target=_blank mce_href="http://technet.microsoft.com/en-us/library/cc725719.aspx"&gt;Bitlocker&lt;/A&gt; for external drives. It’s full volume encryption for all your USB drives. &lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.technet.com/jeffa36/" target=_blank mce_href="http://blogs.technet.com/jeffa36/"&gt;Jeffa&lt;/A&gt; and I have been talking about it quite a bit recently and there seems to be a lack of understanding on how it works.&amp;nbsp; So I thought I would post this information. &lt;/P&gt;
&lt;P&gt;Technically, you could have bitlockered a USB drive in &lt;A href="http://www.microsoft.com/windows/windows-vista/default.aspx" target=_blank mce_href="http://www.microsoft.com/windows/windows-vista/default.aspx"&gt;Vista&lt;/A&gt;, but it was NOT a supported scenario. In &lt;A href="http://www.microsoft.com/windows/windows-7/default.aspx" target=_blank mce_href="http://www.microsoft.com/windows/windows-7/default.aspx"&gt;Windows 7&lt;/A&gt;, not only is it supported, but encouraged. &lt;/P&gt;
&lt;P&gt;There are even supporting GPO entries that you can set that will require all external drives to be encrypted. More on these in another post. &lt;/P&gt;
&lt;P&gt;So back to BTG. &lt;/P&gt;
&lt;P&gt;BTG is very similar to &lt;A href="http://technet.microsoft.com/en-us/library/cc725719.aspx" target=_blank mce_href="http://technet.microsoft.com/en-us/library/cc725719.aspx"&gt;Bitlocker&lt;/A&gt; on the host. It still uses a 3 key system to protect the drive. so what you end up with is this:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;The volume is encrypted with AES 128 with a Diffuser as&amp;nbsp;the default (although you can use&amp;nbsp; 256 bit AES)&amp;nbsp;based on a Full Volume Encryption Key (FVEK) &lt;BR&gt;{NOTE for the real geeks: The full key size is always 512 bits. The AES-CBC Componenet and the Sector Key compoenent are&amp;nbsp;both always provided with 256 bits of key material so the full key is 512 bits.&amp;nbsp;&amp;nbsp;You can use smaller key sizes and the system will pad them out.&amp;nbsp;This allows the system to accomodate larger key sizes without chaing the key management system.}&lt;/LI&gt;
&lt;LI&gt;The FVEK is then encrypted with 256bit AES based on the Volume Master Key (VMK)&lt;/LI&gt;
&lt;LI&gt;The VMK is encrypted and protected with a Key Protector that is based on a user defined password. &lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;For more detail see the &lt;A href="http://technet.microsoft.com/en-us/library/cc732774.aspx" target=_blank mce_href="http://technet.microsoft.com/en-us/library/cc732774.aspx"&gt;Bitlocker Architecture article&lt;/A&gt;. &lt;/P&gt;
&lt;P&gt;Using BTG on a USB drive is really easy. Once you’ve inserted the drive and it’s been recognized by the system, just go to the Bitlocker Drive Encryption in Control Panel. &lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/rockyh/WindowsLiveWriter/BitlockerTogo_1280B/image_4.png" mce_href="http://blogs.msdn.com/blogfiles/rockyh/WindowsLiveWriter/BitlockerTogo_1280B/image_4.png"&gt;&lt;IMG style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=image border=0 alt=image src="http://blogs.msdn.com/blogfiles/rockyh/WindowsLiveWriter/BitlockerTogo_1280B/image_thumb_1.png" width=290 height=174 mce_src="http://blogs.msdn.com/blogfiles/rockyh/WindowsLiveWriter/BitlockerTogo_1280B/image_thumb_1.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;Just select Turn On Bitlocker next to the external drive you want to encrypt. &lt;/P&gt;
&lt;P&gt;When you first set it up, you are presented with a choice on how you want to unlock the drive. &lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/rockyh/WindowsLiveWriter/BitlockerTogo_1280B/image_2.png" mce_href="http://blogs.msdn.com/blogfiles/rockyh/WindowsLiveWriter/BitlockerTogo_1280B/image_2.png"&gt;&lt;IMG style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=image border=0 alt=image src="http://blogs.msdn.com/blogfiles/rockyh/WindowsLiveWriter/BitlockerTogo_1280B/image_thumb.png" width=286 height=326 mce_src="http://blogs.msdn.com/blogfiles/rockyh/WindowsLiveWriter/BitlockerTogo_1280B/image_thumb.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;If you are using a Smart Card as your login, you can chose to save the key on there. If you do this, you’ll need your Smart Card every time you want to access the external drive. &lt;/P&gt;
&lt;P&gt;In this case I selected ‘Use a password to unlock the drive’&lt;/P&gt;
&lt;P&gt;You are presented with the traditional Bitlocker selection on where to save your recovery key. &lt;/P&gt;
&lt;P&gt;Don’t worry, it’s smart enough not to let you save the recovery key on the drive you are trying to encrypt. &lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/rockyh/WindowsLiveWriter/BitlockerTogo_1280B/image_6.png" mce_href="http://blogs.msdn.com/blogfiles/rockyh/WindowsLiveWriter/BitlockerTogo_1280B/image_6.png"&gt;&lt;IMG style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=image border=0 alt=image src="http://blogs.msdn.com/blogfiles/rockyh/WindowsLiveWriter/BitlockerTogo_1280B/image_thumb_2.png" width=271 height=139 mce_src="http://blogs.msdn.com/blogfiles/rockyh/WindowsLiveWriter/BitlockerTogo_1280B/image_thumb_2.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;Once you’ve found a suitable location, you can start the encryption process. &lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/rockyh/WindowsLiveWriter/BitlockerTogo_1280B/image_8.png" mce_href="http://blogs.msdn.com/blogfiles/rockyh/WindowsLiveWriter/BitlockerTogo_1280B/image_8.png"&gt;&lt;IMG style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=image border=0 alt=image src="http://blogs.msdn.com/blogfiles/rockyh/WindowsLiveWriter/BitlockerTogo_1280B/image_thumb_3.png" width=272 height=310 mce_src="http://blogs.msdn.com/blogfiles/rockyh/WindowsLiveWriter/BitlockerTogo_1280B/image_thumb_3.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;Once you’ve started the encryption process, you can remove the drive before it is complete. However the system does tell you to pause the encryption before removing the drive.&amp;nbsp; If you don’t…well, let’s just say you’ve been warned. &lt;/P&gt;
&lt;P&gt;Once encryption is complete, and you remove, then reinsert the drive you are presented with the password dialog to access the drive. &lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/rockyh/WindowsLiveWriter/BitlockerTogo_1280B/image_10.png" mce_href="http://blogs.msdn.com/blogfiles/rockyh/WindowsLiveWriter/BitlockerTogo_1280B/image_10.png"&gt;&lt;IMG style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=image border=0 alt=image src="http://blogs.msdn.com/blogfiles/rockyh/WindowsLiveWriter/BitlockerTogo_1280B/image_thumb_4.png" width=290 height=241 mce_src="http://blogs.msdn.com/blogfiles/rockyh/WindowsLiveWriter/BitlockerTogo_1280B/image_thumb_4.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;If you chose to ‘Automatically unlock on this computer from now on’ the system will store your password (the Key Protector password) in an encrypted section of the registry. So the next time the drive is inserted, if you are the person logged on and have access to that registry key, the Key Protector password will be automatically entered for you and the drive will be accessible. &lt;/P&gt;
&lt;P&gt;I would strongly suggest actually using the Context menu on the drive and selecting Eject when you want to remove the drive from the machine.&amp;nbsp; Technically you should be doing this with all your USB drives, but with a Bitlockered one, you really need to get into the habit “just in case”. &lt;/P&gt;
&lt;P&gt;But what if you chose not to unlock the drive?&lt;/P&gt;
&lt;P&gt;When you try to access it you will get an access denied error. If you try to do a ‘dir’ from an Admin command prompt you’ll see that the volume isn’t even bound to the system.&amp;nbsp; (go ahead, try it). &lt;/P&gt;
&lt;P&gt;Now if you were to set the System Files Visibility on your machine and look at a USB drive protected by BTG, you’ll notice some files on there. &lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/rockyh/WindowsLiveWriter/BitlockerTogo_1280B/image_12.png" mce_href="http://blogs.msdn.com/blogfiles/rockyh/WindowsLiveWriter/BitlockerTogo_1280B/image_12.png"&gt;&lt;IMG style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=image border=0 alt=image src="http://blogs.msdn.com/blogfiles/rockyh/WindowsLiveWriter/BitlockerTogo_1280B/image_thumb_5.png" width=286 height=134 mce_src="http://blogs.msdn.com/blogfiles/rockyh/WindowsLiveWriter/BitlockerTogo_1280B/image_thumb_5.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;These files are indeed the keys to the drive. It’s the FVEK, and the VMK. You may also notice that they are stored in the unprotected section of the drive.&amp;nbsp; I’m sure some sensationalist’s our there are freaking out just waiting to break a story on how you can use these keys to decrypt the drive so BTG is broken.&amp;nbsp; Well, get a grip, that’s not the case. &lt;/P&gt;
&lt;P&gt;As I said earlier, the FVEK is encrypted with the VMK, and the VMK is encrypted with the Key Protector which is hopefully locked safely away in the noggin of the user.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;There’s not much point in trying to brute force the keys to get to the data on the drive. They are encrypted with the same strength stuff that’s used on the drive data anyway.&amp;nbsp; If you are that determined to brute force something you may as well just target the drive data. &lt;/P&gt;
&lt;P&gt;Good luck with that. With today’s computing power, and presuming that you have to go through an average of 52% of the keyspace before you find the right key, it’s going to take you about 20,000,000,000,000,000,000 years to do it. I plan on being dead by then do if you get to my data in 20 Quadrillion years, you just have the time of you life. &lt;/P&gt;
&lt;P&gt;BTG is a great way to protect all of those external drives you have.&amp;nbsp; You can protect a USB drive for each client, or account, or just keep your kids pictures safe from prying eyes if you happen to drop your USB key in the parking lot. &lt;/P&gt;
&lt;P&gt;No, you probably can’t open it up on the local Wal-mart photo Kiosk.&amp;nbsp; But you should be able to open it up on any bitlocker capable machine providing you remember the password. Such as &lt;A href="http://www.microsoft.com/windows/windows-vista/default.aspx" target=_blank mce_href="http://www.microsoft.com/windows/windows-vista/default.aspx"&gt;Windows Vista&lt;/A&gt; or &lt;A href="http://www.microsoft.com/windowsserver2008/en/us/default.aspx" target=_blank mce_href="http://www.microsoft.com/windowsserver2008/en/us/default.aspx"&gt;Windows Server 2008&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;In fact, BTG includes a Bitlocker Reader application on the USB drive. When you open the drive on a Vista machine it looks something like this:&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/rockyh/WindowsLiveWriter/BitlockerTogo_1280B/BTGVista_2.jpg" mce_href="http://blogs.msdn.com/blogfiles/rockyh/WindowsLiveWriter/BitlockerTogo_1280B/BTGVista_2.jpg"&gt;&lt;IMG style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=BTGVista border=0 alt=BTGVista src="http://blogs.msdn.com/blogfiles/rockyh/WindowsLiveWriter/BitlockerTogo_1280B/BTGVista_thumb.jpg" width=244 height=170 mce_src="http://blogs.msdn.com/blogfiles/rockyh/WindowsLiveWriter/BitlockerTogo_1280B/BTGVista_thumb.jpg"&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;You’ll notice that the drive has the Bitlocker icon on it. If you open it, you see the following:&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/rockyh/WindowsLiveWriter/BitlockerTogo_1280B/BTGOpenDrive_2.jpg" mce_href="http://blogs.msdn.com/blogfiles/rockyh/WindowsLiveWriter/BitlockerTogo_1280B/BTGOpenDrive_2.jpg"&gt;&lt;IMG style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=BTGOpenDrive border=0 alt=BTGOpenDrive src="http://blogs.msdn.com/blogfiles/rockyh/WindowsLiveWriter/BitlockerTogo_1280B/BTGOpenDrive_thumb.jpg" width=291 height=210 mce_src="http://blogs.msdn.com/blogfiles/rockyh/WindowsLiveWriter/BitlockerTogo_1280B/BTGOpenDrive_thumb.jpg"&gt;&lt;/A&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;You can see the BitlockerToGo exe there ready to serve you:&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/rockyh/WindowsLiveWriter/BitlockerTogo_1280B/BTGRunBTG_2.jpg" mce_href="http://blogs.msdn.com/blogfiles/rockyh/WindowsLiveWriter/BitlockerTogo_1280B/BTGRunBTG_2.jpg"&gt;&lt;IMG style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=BTGRunBTG border=0 alt=BTGRunBTG src="http://blogs.msdn.com/blogfiles/rockyh/WindowsLiveWriter/BitlockerTogo_1280B/BTGRunBTG_thumb.jpg" width=301 height=131 mce_src="http://blogs.msdn.com/blogfiles/rockyh/WindowsLiveWriter/BitlockerTogo_1280B/BTGRunBTG_thumb.jpg"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;Once you run it you are asked for the password for the drive. If you enter it correctly the BTG Reader starts and presents you with the following dialog. &lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/rockyh/WindowsLiveWriter/BitlockerTogo_1280B/BTGReader_2.jpg" mce_href="http://blogs.msdn.com/blogfiles/rockyh/WindowsLiveWriter/BitlockerTogo_1280B/BTGReader_2.jpg"&gt;&lt;IMG style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=BTGReader border=0 alt=BTGReader src="http://blogs.msdn.com/blogfiles/rockyh/WindowsLiveWriter/BitlockerTogo_1280B/BTGReader_thumb.jpg" width=244 height=214 mce_src="http://blogs.msdn.com/blogfiles/rockyh/WindowsLiveWriter/BitlockerTogo_1280B/BTGReader_thumb.jpg"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;Now you are ready to access your files. But, you have to drag them to the local computer to use them.&amp;nbsp; This will allow the on access decryption to decrypt the file as it copies it to your system all ready to use. &lt;/P&gt;
&lt;P&gt;So give it a try. I personally use it on my external drives. Especially those that contain my laptop backups, and any client data that I’m working on. I don't tend to lose drives, but if I ever did, I know that the data on them would be very safe. &lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9452398" width="1" height="1"&gt;</content><author><name>RockyH</name><uri>http://blogs.msdn.com/members/RockyH.aspx</uri></author><category term="Windows 7" scheme="http://blogs.msdn.com/rockyh/archive/tags/Windows+7/default.aspx" /><category term="Bitlocker" scheme="http://blogs.msdn.com/rockyh/archive/tags/Bitlocker/default.aspx" /><category term="Bitlocker To Go" scheme="http://blogs.msdn.com/rockyh/archive/tags/Bitlocker+To+Go/default.aspx" /></entry><entry><title>Toolbar with Trojan sauce</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/rockyh/archive/2009/02/11/toolbar-with-trojan-sauce.aspx" /><id>http://blogs.msdn.com/rockyh/archive/2009/02/11/toolbar-with-trojan-sauce.aspx</id><published>2009-02-11T15:02:48Z</published><updated>2009-02-11T15:02:48Z</updated><content type="html">&lt;p&gt;Recently I’ve been giving presentations at the Canberra Security Interchange Group meetings about hacking, Web 2.0 and other security things.&amp;#160; The last one was an introduction on rootkits. I’m pleased to say that the interest was high so I’ll be doing a ‘rootkits in depth’ presentation in April. &lt;/p&gt;  &lt;p&gt;Anyway, Derek Knight posted this to a mailing list that I read. &lt;a href="http://www.avertlabs.com/research/blog/index.php/2009/02/10/trojan-bundles-legit-social-network-toolbar-with-backdoor/"&gt;http://www.avertlabs.com/research/blog/index.php/2009/02/10/trojan-bundles-legit-social-network-toolbar-with-backdoor/&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;It’s all about a Trojan that masquerades as a toolbar for a German social networking sight. &lt;/p&gt;  &lt;p&gt;I think the part that struck me a bit ironically is that I was having a chat earlier tonight on &lt;a href="http://www.facebook.com" target="_blank"&gt;Facebook&lt;/a&gt; with someone. I had even said that I don't like &lt;a href="http://www.facebook.com" target="_blank"&gt;Facebook&lt;/a&gt; applications because they are basically tools for spammers and phishers to pharm email addresses and personal information about people. &lt;/p&gt;  &lt;p&gt;Here’s an example of someone taking advantage of the proliferation of Web 2.0 personal data sprawl.&amp;#160; &lt;/p&gt;  &lt;p&gt;I think we’re becoming way too cavalier with our personal data, and how blindly we allow things to access our personal data on these kinds of sights. &lt;a href="http://www.facebook.com" target="_blank"&gt;Facebook&lt;/a&gt; itself isn’t too bad if you use it correctly.&amp;#160; But if you put all of your personal information on there, and leave it open to the public, anyone can read it and I promise, not everyone that sends you a friend request out of the blue has good intentions. &lt;/p&gt;  &lt;p&gt;Now even if you don’t make the information publically available, if you add an application to Facebook, and accept it’s little agreements, it can still access all your data and harvest it or do whatever it wants to with it. So be careful about how you use these social networking sights. A little healthy internet paranoia is a good thing these days. &lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9412587" width="1" height="1"&gt;</content><author><name>RockyH</name><uri>http://blogs.msdn.com/members/RockyH.aspx</uri></author></entry><entry><title>The Storm is Rising</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/rockyh/archive/2009/02/03/the-storm-is-rising.aspx" /><id>http://blogs.msdn.com/rockyh/archive/2009/02/03/the-storm-is-rising.aspx</id><published>2009-02-03T04:58:00Z</published><updated>2009-02-03T04:58:00Z</updated><content type="html">&lt;P&gt;Catchy title huh? But what do I mean by that. Hackers take advantage of this kind of chaos, are you ready? &lt;/P&gt;
&lt;P&gt;You know when your grandma told you to save your pennies for a rainy day, well the rain is here…a lot of it. In case you hadn’t noticed, a large portion of the civilised world is in the deepest recession in 60 years.&amp;nbsp; This kind of mass economic meltdown is serious business for anyone in the IT Industry. Especially if you are responsible for security.&amp;nbsp; There are three big and common issues that will sneak up on you during times like this. &lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Data Loss&lt;/LI&gt;
&lt;LI&gt;Poor merging of access control systems&lt;/LI&gt;
&lt;LI&gt;Malicious insiders&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;&lt;STRONG&gt;Data Loss&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;Here is why this is such an issue right now. First, one of the things that happens a lot in these kinds of situations is that companies vanish, especially small to medium ones. They are either shut down over night, or they are subsumed by a larger company that was smart enough to save money for a rainy day.&lt;/P&gt;
&lt;P&gt;In the fist instance, those companies have lots of proprietary data that has to go somewhere. So let’s give them the benefit of the doubt and say that they didn’t owe anyone anything so they aren’t being liquidated. What happens to the drives their data is on?&amp;nbsp; The most commons ones I’ve seen are: &lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;The hardware is auctioned off&lt;/LI&gt;
&lt;LI&gt;It’s given to employees as parting gifts&lt;/LI&gt;
&lt;LI&gt;Or it’s destroyed&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;So what if they are lower on the &lt;A href="http://en.wikipedia.org/wiki/Capability_Maturity_Model" target=_blank mce_href="http://en.wikipedia.org/wiki/Capability_Maturity_Model"&gt;capability maturity model&lt;/A&gt; scale and don’t have well established IT policies regarding data destruction?&amp;nbsp; What happens to your data that was stored on those drives? I have seen countless accounts of people buying laptops off of &lt;A href="http://www.ebay.com/" target=_blank mce_href="http://www.ebay.com/"&gt;eBay&lt;/A&gt;, or at liquidation auctions. When the buyer got them home, they booted up their shiny new toy and it was just like the last guy left it complete with corporate data. &lt;/P&gt;
&lt;P&gt;Do you think the buyer is going to report that to authorities so that all the affected people can be notified? NO. his new toy would get confiscated. &lt;/P&gt;
&lt;P&gt;Maybe you should start protecting that sensitive data now…just in case. Use &lt;A href="http://technet.microsoft.com/en-us/windows/aa905065.aspx" target=_blank mce_href="http://technet.microsoft.com/en-us/windows/aa905065.aspx"&gt;Bitlocker&lt;/A&gt;. It’s easy, fairly painless and fixes this problem.&amp;nbsp; Maybe you shouldn’t carry around so much old email and old client data on your laptop. If you don’t need it for your current work, keep it on your share at the office. If you really don't’ need it, delete it!&lt;/P&gt;
&lt;P&gt;Maintain good data retention policies, and keep that stuff from falling into the wrong hands because you didn’t have time to wipe the drive before the company folded. Sad thought, but very realistic given the current situation. &lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Poor Merging of Access Control Systems&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;So what about the other case? The case where instead of just closing, a company is purchased by a larger one? This situation faces a different set of problems. &lt;/P&gt;
&lt;P&gt;When you merge two companies, well when one eats the other, you have to combine networks, user authentication systems, and line of business systems. All of these things have to be mashed together to get to one stable system that everyone uses. This can be pure chaos. &lt;/P&gt;
&lt;P&gt;Think of all the little things that complicate this as well. Not everyone gets to keep their jobs during these things. So who is responsible for restricting the accounts of people that didn’t make the move? The old company, the new company? During all the chaos of merging, did anyone remember to not include their accounts in the import? Did their data shares get deleted, imported, or abandoned? &lt;/P&gt;
&lt;P&gt;How about all of the various CRM systems? Which customer base do we start with? Can we do a smooth import, if we can do one at all? Did we get all of the customers and if we did, are we sure we didn’t overwrite good current information with outdated information? &lt;/P&gt;
&lt;P&gt;This kind of chaotic environment provides a ripe hunting ground for hackers. They know that authentication and authorisation systems are being merged and will likely be fairly loose with lots of spare Admin rights floating around until things settle down. &lt;/P&gt;
&lt;P&gt;The know that line of business applications are being merged, loaded, deployed, dropped and security reviews are the last thing on the IT Departments mind when everyone is struggling to maintain a plausible bottom line. &lt;/P&gt;
&lt;P&gt;What normally happens is that the LOB applications from the child company get dropped onto existing hardware from the new parent company. This causes things to break so configuration on the box is changed until the thing starts working. ‘Just until we sort it out’ of course. &lt;/P&gt;
&lt;P&gt;This weakens the security of the existing applications as well as the new temporary squatter applications. So here we open another hole for bad guys to start poking things into. &lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Malicious Insiders&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;Then there is my favourite bad issue. The Malicious Insider. I’m sure by now we all know someone who got laid off. I would imagine we all also know someone who probably wasn’t happy about it. What kind of damage do you think they can do before they make it out the door? How many employees had too many privileges? Like the ones that never got revoked after they took on a new position, or when they were given Admin rights for the duration of a long dead project so they could get things done…that were never revoked?&lt;/P&gt;
&lt;P&gt;Hey, I know for a fact that the badge I had as a contractor for a place I worked at about 5 years ago, still works and I can still get into the buildings with the door pass. And it’s not a trivial organisation either. &lt;/P&gt;
&lt;P&gt;With all of the chaos in these times, the criminal, and malicious elements will flourish. They will take advantage of chaotic merged authentication / authorisation environments. They may even be able to do it with a laptop they picked up on eBay that still had the VPN intact. Or perhaps they used to work for the company and after a layoff they want revenge. &lt;/P&gt;
&lt;P&gt;All of the line of business applications that got squashed onto existing hardware are fighting for resources, and have recently changed host configurations. They are ripe for the picking. &lt;/P&gt;
&lt;P&gt;In times like these, when you think that you can least afford to think about security, with all the other crap hitting the fan, is the time when you need to think about it the most. Sun Tzu instructed us to take advantage of chaos in your enemy’s camp, and you can bet the bad guys are doing just that.&amp;nbsp; Don’t get caught out because you were distracted. Keep someone on watch in the security space!&lt;/P&gt;
&lt;P&gt;IT Departments are flooded with work trying to keep things going while they are loosing staff left and right to budget cuts. They are busy, life is chaotic, and they have too much to do for any of it to be done well. Not to mention the pressure of looking for a new job in case this one vanishes on them. &lt;/P&gt;
&lt;P&gt;For the management out there, don't be too hasty to cut back on IT by dropping contractors and staff from your IT budget. If you must, make sure they have a proper hand-over of everything they know or you may find yourself in an untenable situation. &lt;/P&gt;
&lt;P&gt;For those of you protecting LOB applications, keep your defences up. If new apps come in that require too many config changes, raise the alarm. Make sure you aren’t leaving yourself wide open because you had to do a bunch of rush deployments. If you do, keep track of all the things you have to go back and shore up in big red letters on the calendar. &lt;/P&gt;
&lt;P&gt;Make sure that all of the corporate and legal data handling policies are adhered to. Don’t get sloppy when trying to auction equipment or give stuff to those loyal employees. Remember that the law won’t care if you were having a bad day. &lt;/P&gt;
&lt;P&gt;Make sure that when the unenviable situation occurs where people are escorted to the door that their accounts are properly restricted and their badges, VPN, and other access is cancelled. Don’t create an enemy with the keys to your network. &lt;/P&gt;
&lt;P&gt;If we all pay attention, we can get through this without too many headlines. &lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9392360" width="1" height="1"&gt;</content><author><name>RockyH</name><uri>http://blogs.msdn.com/members/RockyH.aspx</uri></author><category term="Security" scheme="http://blogs.msdn.com/rockyh/archive/tags/Security/default.aspx" /></entry><entry><title>Get Well Steve J.</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/rockyh/archive/2009/01/15/get-well-steve-j.aspx" /><id>http://blogs.msdn.com/rockyh/archive/2009/01/15/get-well-steve-j.aspx</id><published>2009-01-15T04:36:03Z</published><updated>2009-01-15T04:36:03Z</updated><content type="html">&lt;p&gt;All kidding and competition aside, Steve Jobs is a pioneer in the industry. Finding a niche that created a strong fan-base among Apple consumers. Get Well Soon.&lt;/p&gt;  &lt;p&gt;&lt;a title="http://money.cnn.com/2009/01/14/technology/apple_jobs/index.htm" href="http://money.cnn.com/2009/01/14/technology/apple_jobs/index.htm"&gt;http://money.cnn.com/2009/01/14/technology/apple_jobs/index.htm&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9319825" width="1" height="1"&gt;</content><author><name>RockyH</name><uri>http://blogs.msdn.com/members/RockyH.aspx</uri></author></entry><entry><title>Conficker Removal with MSRT</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/rockyh/archive/2009/01/14/conficker-removal-with-msrt.aspx" /><id>http://blogs.msdn.com/rockyh/archive/2009/01/14/conficker-removal-with-msrt.aspx</id><published>2009-01-14T03:07:00Z</published><updated>2009-01-14T03:07:00Z</updated><content type="html">&lt;P&gt;1. Symptoms to help you determine if you are infected &lt;/P&gt;
&lt;P&gt;· Account lockout policies are being tripped &lt;/P&gt;
&lt;P&gt;· Domain Controllers are being hammered&lt;/P&gt;
&lt;P&gt;· Network congestion &lt;/P&gt;
&lt;P&gt;· Sluggish Client Behavior&lt;/P&gt;
&lt;P&gt;2. Steps to help you recover&lt;/P&gt;
&lt;P&gt;Patch and clean – apply MS08-067 and review this info on weak passwords&lt;/P&gt;
&lt;P&gt;· Weak Password and Lockout policy info&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;FONT color=#000000&gt;&lt;SPAN&gt;What you should know about strong passwords: &lt;/SPAN&gt;&lt;/FONT&gt;&lt;SPAN style="FONT-FAMILY: 'Arial','sans-serif'; FONT-SIZE: 10pt; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;A href="http://www.microsoft.com/technet/security/readiness/content/documents/password_tips_for_administrators.doc" mce_href="http://www.microsoft.com/technet/security/readiness/content/documents/password_tips_for_administrators.doc"&gt;&lt;FONT color=#0000ff&gt;http://www.microsoft.com/technet/security/readiness/content/documents/password_tips_for_administrators.doc&lt;/FONT&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;SPAN style="mso-fareast-font-family: 'Times New Roman'"&gt; &lt;/SPAN&gt;
&lt;P mce_keep="true"&gt;&lt;SPAN style="FONT-FAMILY: 'Arial','sans-serif'; FONT-SIZE: 10pt; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;A href="http://www.microsoft.com/technet/security/topics/hardsys/tcg/tcgch00.mspx" mce_href="http://www.microsoft.com/technet/security/topics/hardsys/tcg/tcgch00.mspx"&gt;&lt;FONT color=#0000ff&gt;http://www.microsoft.com/technet/security/topics/hardsys/tcg/tcgch00.mspx&lt;/FONT&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;SPAN style="mso-fareast-font-family: 'Times New Roman'"&gt; &lt;/SPAN&gt;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;SPAN style="FONT-FAMILY: 'Arial','sans-serif'; FONT-SIZE: 10pt; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;A href="http://www.microsoft.com/technet/security/prodtech/win2003/w2003hg/sgch00.asp" mce_href="http://www.microsoft.com/technet/security/prodtech/win2003/w2003hg/sgch00.asp"&gt;&lt;FONT color=#0000ff&gt;http://www.microsoft.com/technet/security/prodtech/win2003/w2003hg/sgch00.asp&lt;/FONT&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;SPAN style="mso-fareast-font-family: 'Times New Roman'"&gt; &lt;/SPAN&gt;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;SPAN style="FONT-FAMILY: 'Arial','sans-serif'; FONT-SIZE: 10pt; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;A href="http://www.microsoft.com/technet/security/prodtech/win2000/secwin2k/default.mspx" mce_href="http://www.microsoft.com/technet/security/prodtech/win2000/secwin2k/default.mspx"&gt;&lt;FONT color=#0000ff&gt;http://www.microsoft.com/technet/security/prodtech/win2000/secwin2k/default.mspx&lt;/FONT&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;SPAN style="mso-fareast-font-family: 'Times New Roman'"&gt; &lt;/SPAN&gt;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;SPAN style="mso-fareast-font-family: 'Times New Roman'"&gt;&lt;A href="http://www.microsoft.com/resources/documentation/WindowsServ/2003/enterprise/proddocs/en-us/Default.asp?url=/resources/documentation/WindowsServ/2003/enterprise/proddocs/en-us/windows_password_tips.asp" mce_href="http://www.microsoft.com/resources/documentation/WindowsServ/2003/enterprise/proddocs/en-us/Default.asp?url=/resources/documentation/WindowsServ/2003/enterprise/proddocs/en-us/windows_password_tips.asp"&gt;&lt;SPAN style="FONT-FAMILY: 'Arial','sans-serif'; FONT-SIZE: 10pt"&gt;&lt;FONT color=#0000ff&gt;http://www.microsoft.com/resources/documentation/WindowsServ/2003/enterprise/proddocs/en-us/Default.asp?url=/resources/documentation/WindowsServ/2003/enterprise/proddocs/en-us/windows_password_tips.asp&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt; &lt;/SPAN&gt;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;SPAN&gt;&lt;FONT color=#000000&gt;Password Best Practices:&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 'Arial','sans-serif'; FONT-SIZE: 10pt; mso-fareast-font-family: 'Times New Roman'"&gt;&amp;nbsp;&lt;FONT color=#000000&gt;&lt;BR&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style="mso-fareast-font-family: 'Times New Roman'"&gt;&lt;A href="http://www.microsoft.com/resources/documentation/WindowsServ/2003/enterprise/proddocs/en-us/Default.asp?url=/resources/documentation/WindowsServ/2003/enterprise/proddocs/en-us/windows_password_protect.asp" mce_href="http://www.microsoft.com/resources/documentation/WindowsServ/2003/enterprise/proddocs/en-us/Default.asp?url=/resources/documentation/WindowsServ/2003/enterprise/proddocs/en-us/windows_password_protect.asp"&gt;&lt;SPAN style="FONT-FAMILY: 'Arial','sans-serif'; FONT-SIZE: 10pt"&gt;&lt;FONT color=#0000ff&gt;http://www.microsoft.com/resources/documentation/WindowsServ/2003/enterprise/proddocs/en-us/Default.asp?url=/resources/documentation/WindowsServ/2003/enterprise/proddocs/en-us/windows_password_protect.asp&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;SPAN style="mso-fareast-font-family: 'Times New Roman'"&gt;&lt;/SPAN&gt;&lt;FONT color=#000000&gt;&lt;SPAN style="FONT-FAMILY: 'Arial','sans-serif'; FONT-SIZE: 10pt; mso-fareast-font-family: 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&lt;SPAN style="FONT-FAMILY: 'Arial','sans-serif'"&gt;Accounts Passwords and Lockout Policies:&lt;/SPAN&gt;&amp;nbsp; &lt;BR&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;A href="http://www.microsoft.com/technet/prodtechnol/windowsserver2003/technologies/security/bpactlck.mspx" mce_href="http://www.microsoft.com/technet/prodtechnol/windowsserver2003/technologies/security/bpactlck.mspx"&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 10pt"&gt;http://www.microsoft.com/technet/prodtechnol/windowsserver2003/technologies/security/bpactlck.mspx&lt;/SPAN&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;SPAN style="mso-fareast-font-family: 'Times New Roman'"&gt;&amp;nbsp;&lt;BR&gt;&lt;/SPAN&gt;&lt;FONT color=#000000&gt;&lt;SPAN style="FONT-FAMILY: 'Arial','sans-serif'; FONT-SIZE: 10pt; mso-fareast-font-family: 'Times New Roman'"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;FONT color=#000000&gt;&lt;SPAN style="FONT-FAMILY: 'Arial','sans-serif'; FONT-SIZE: 10pt; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;SPAN&gt;&lt;FONT color=#000000&gt;Account Lockout and Management Tools:&lt;/FONT&gt; &lt;BR&gt;&lt;FONT color=#000000&gt;&amp;nbsp; &lt;BR&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style="mso-fareast-font-family: 'Times New Roman'"&gt;&lt;A href="http://www.microsoft.com/downloads/details.aspx?FamilyID=7af2e69c-91f3-4e63-8629-b999adde0b9e&amp;amp;displaylang=en" mce_href="http://www.microsoft.com/downloads/details.aspx?FamilyID=7af2e69c-91f3-4e63-8629-b999adde0b9e&amp;amp;displaylang=en"&gt;&lt;SPAN style="FONT-FAMILY: 'Arial','sans-serif'; FONT-SIZE: 10pt"&gt;&lt;FONT color=#0000ff&gt;http://www.microsoft.com/downloads/details.aspx?FamilyID=7af2e69c-91f3-4e63-8629-b999adde0b9e&amp;amp;displaylang=en&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt; &lt;/SPAN&gt;&lt;/P&gt;
&lt;P mce_keep="true"&gt;· Passgen is a tool that allows you to reset local passwords on large blocks of systems: &lt;BR&gt;&lt;A href="http://blogs.technet.com/steriley/archive/2008/09/29/passgen-tool-from-my-book.aspx" mce_href="http://blogs.technet.com/steriley/archive/2008/09/29/passgen-tool-from-my-book.aspx"&gt;http://blogs.technet.com/steriley/archive/2008/09/29/passgen-tool-from-my-book.aspx&lt;/A&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&lt;A href="http://www.rockyh.net/files/Passgen.zip" target=_blank mce_href="http://www.rockyh.net/files/Passgen.zip"&gt;&lt;IMG style="BORDER-RIGHT-WIDTH: 0px; DISPLAY: inline; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px" title=clip_image004 border=0 alt=clip_image004 src="http://blogs.msdn.com/blogfiles/rockyh/WindowsLiveWriter/ConfickerRemovalwithMSRT_98E1/clip_image004_3.gif" width=96 height=81 mce_src="http://blogs.msdn.com/blogfiles/rockyh/WindowsLiveWriter/ConfickerRemovalwithMSRT_98E1/clip_image004_3.gif"&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;3. Malware Removal&lt;/P&gt;
&lt;P&gt;1. MSRT - The updated MSRT will be live Tuesday 13 January; however you must remember that conficker breaks automatic updates, so we will need to also reference these KBs for &lt;B&gt;manual download&lt;/B&gt; information and alternate &lt;B&gt;enterprise deployment&lt;/B&gt; steps:&lt;/P&gt;
&lt;P&gt;KB890830 The Microsoft Windows Malicious Software Removal Tool helps remove specific, prevalent malicious software from computers that are running Windows Vista, Windows Server 2003, Windows XP, or Windows 2000&lt;/P&gt;
&lt;P&gt;&lt;A href="http://support.microsoft.com/kb/890830" mce_href="http://support.microsoft.com/kb/890830"&gt;http://support.microsoft.com/kb/890830&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;KB891716 Deployment of the Microsoft Windows Malicious Software Removal Tool in an enterprise environment&lt;/P&gt;
&lt;P&gt;&lt;A href="http://support.microsoft.com/kb/891716" mce_href="http://support.microsoft.com/kb/891716"&gt;http://support.microsoft.com/kb/891716&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;2. FCS/ OneCare&lt;/P&gt;
&lt;P&gt;3. Competitive AV&lt;/P&gt;
&lt;P&gt;4. &lt;STRONG&gt;&lt;A href="http://blogs.msdn.com/rockyh/archive/2009/01/14/manual-removal-of-conficker.aspx" target=_blank mce_href="http://blogs.msdn.com/rockyh/archive/2009/01/14/manual-removal-of-conficker.aspx"&gt;Manual Cleanup&lt;/A&gt;&lt;/STRONG&gt; - This template supplies the manual cleanup steps and a script. (in a &lt;A href="http://blogs.msdn.com/rockyh/archive/2009/01/14/manual-removal-of-conficker.aspx" target=_blank mce_href="http://blogs.msdn.com/rockyh/archive/2009/01/14/manual-removal-of-conficker.aspx"&gt;separate post&lt;/A&gt;)&lt;/P&gt;
&lt;P&gt;See these blog posts for additional resources &lt;BR&gt;&lt;A href="http://www.microsoft.com/security/portal/Entry.aspx?name=Worm%3aWin32%2fConficker.B" mce_href="http://www.microsoft.com/security/portal/Entry.aspx?name=Worm%3aWin32%2fConficker.B"&gt;http://www.microsoft.com/security/portal/Entry.aspx?name=Worm%3aWin32%2fConficker.B&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.technet.com/mmpc/archive/2008/11/25/more-ms08-067-exploits.aspx" mce_href="http://blogs.technet.com/mmpc/archive/2008/11/25/more-ms08-067-exploits.aspx"&gt;http://blogs.technet.com/mmpc/archive/2008/11/25/more-ms08-067-exploits.aspx&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.technet.com/mmpc/archive/2008/12/31/just-in-time-for-new-years.aspx" mce_href="http://blogs.technet.com/mmpc/archive/2008/12/31/just-in-time-for-new-years.aspx"&gt;http://blogs.technet.com/mmpc/archive/2008/12/31/just-in-time-for-new-years.aspx&lt;/A&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9317623" width="1" height="1"&gt;</content><author><name>RockyH</name><uri>http://blogs.msdn.com/members/RockyH.aspx</uri></author><category term="Conficker Removal" scheme="http://blogs.msdn.com/rockyh/archive/tags/Conficker+Removal/default.aspx" /><category term="Anti Virus" scheme="http://blogs.msdn.com/rockyh/archive/tags/Anti+Virus/default.aspx" /></entry><entry><title>Manual removal of Conficker</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/rockyh/archive/2009/01/14/manual-removal-of-conficker.aspx" /><id>http://blogs.msdn.com/rockyh/archive/2009/01/14/manual-removal-of-conficker.aspx</id><published>2009-01-14T03:02:45Z</published><updated>2009-01-14T03:02:45Z</updated><content type="html">&lt;p&gt;&lt;b&gt;Conficker Clean batch file including MSRT&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;================================&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;Microsoft support has created a simple batch file, &lt;b&gt;ConfickerClean.txt&lt;/b&gt;, that can be used to help removal of the malware on workstations and remediate some of the collateral damage that was done by the malware. The batch file is attached, but a Microsoft Security Support engineer will need to provide the supporting files via another method as they are executables. The batch file has details about what changes and files are needed.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.rockyh.net/files/ConfickClean-v10.zip" target="_blank"&gt;ConfickClean-v10.zip&lt;/a&gt;&amp;#160; &lt;a href="http://www.rockyh.net/files/msrtrun-v2.txt" target="_blank"&gt;msrtrun-v2.txt&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Manual Steps&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;===========&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;The following are detailed steps that will help us manually remove the malware from a system if your current Anti-Virus software is not able to or the automated methods provided are not used.&lt;/p&gt;  &lt;p&gt;1. Do &lt;b&gt;&lt;u&gt;NOT&lt;/u&gt;&lt;/b&gt; log onto the system with a Domain account, if at all possible. Especially &lt;b&gt;&lt;u&gt;NOT&lt;/u&gt;&lt;/b&gt; a Domain Admin account. Log on as a local user account. The malware appears to impersonate the logged on user and access network resources under those users credentials so it can spread.&lt;/p&gt;  &lt;p&gt;2. Stop the Server service and Task Scheduler service. This removes the Admin shares from the system so the malware cannot spread via this method and disables the scheduled task that gets added to the system by the malware. Please note that the Server service should only be disabled temporarily, especially on production servers as this will impact network resource availability.&lt;/p&gt;  &lt;p&gt;a) You may not be able to disable the Task Scheduler service via the UI in Vista and WS2008. To disable it do the following&lt;/p&gt;  &lt;p&gt;1. Open Regedit&lt;/p&gt;  &lt;p&gt;2. Go to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Schedule&lt;/p&gt;  &lt;p&gt;3. Open the value called Start&lt;/p&gt;  &lt;p&gt;4. Change the setting from 0x2 to 0x4&lt;/p&gt;  &lt;p&gt;5. After the reboot, the service will be disabled&lt;/p&gt;  &lt;p&gt;3. Download and manually install MS08-067 - &lt;a href="http://www.microsoft.com/technet/security/Bulletin/MS08-067.mspx"&gt;http://www.microsoft.com/technet/security/Bulletin/MS08-067.mspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;4. Reset any local admin and domain admin passwords to a complex password using guidance located here - &lt;a href="http://technet.microsoft.com/en-us/library/cc875814.aspx"&gt;http://technet.microsoft.com/en-us/library/cc875814.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;5. Run Regedit and drill down to the following key&lt;/p&gt;  &lt;p&gt;HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SvcHost&lt;/p&gt;  &lt;p&gt;On the right-hand pane, open &lt;b&gt;netsvcs&lt;/b&gt; (highlited below) to see all the service names listed..&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/rockyh/WindowsLiveWriter/ManualremovalofConficker_9B11/clip_image001_2.png"&gt;&lt;img title="clip_image001" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="110" alt="clip_image001" src="http://blogs.msdn.com/blogfiles/rockyh/WindowsLiveWriter/ManualremovalofConficker_9B11/clip_image001_thumb.png" width="244" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;6. In the &lt;b&gt;netsvcs&lt;/b&gt; listing, scroll down to the last couple entries in the list… if the machine is infected you will see a random looking name like the one below&lt;/p&gt;  &lt;p&gt;In the example below, &lt;b&gt;gzqmiijz&lt;/b&gt; is the name of the malware service…&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/rockyh/WindowsLiveWriter/ManualremovalofConficker_9B11/clip_image002_2.png"&gt;&lt;img title="clip_image002" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="217" alt="clip_image002" hspace="12" src="http://blogs.msdn.com/blogfiles/rockyh/WindowsLiveWriter/ManualremovalofConficker_9B11/clip_image002_thumb.png" width="244" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;7. Delete the malware entry (make sure you have a blank line feed under the last legitimate entry as below)&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/rockyh/WindowsLiveWriter/ManualremovalofConficker_9B11/clip_image003_2.png"&gt;&lt;img title="clip_image003" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="215" alt="clip_image003" src="http://blogs.msdn.com/blogfiles/rockyh/WindowsLiveWriter/ManualremovalofConficker_9B11/clip_image003_thumb.png" width="244" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;8. Now ACL down the SVCHOST registry key so it cannot be written to again&lt;/p&gt;  &lt;p&gt;9. Right Click on the HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Svchost and choose Permissions&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/rockyh/WindowsLiveWriter/ManualremovalofConficker_9B11/clip_image004_2.png"&gt;&lt;img title="clip_image004" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="206" alt="clip_image004" src="http://blogs.msdn.com/blogfiles/rockyh/WindowsLiveWriter/ManualremovalofConficker_9B11/clip_image004_thumb.png" width="244" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;10. On Permissions Click on the Advanced button&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/rockyh/WindowsLiveWriter/ManualremovalofConficker_9B11/clip_image005_2.png"&gt;&lt;img title="clip_image005" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="244" alt="clip_image005" src="http://blogs.msdn.com/blogfiles/rockyh/WindowsLiveWriter/ManualremovalofConficker_9B11/clip_image005_thumb.png" width="203" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;11. On the Advanced, click on the Add button&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/rockyh/WindowsLiveWriter/ManualremovalofConficker_9B11/clip_image006_2.png"&gt;&lt;img title="clip_image006" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="208" alt="clip_image006" src="http://blogs.msdn.com/blogfiles/rockyh/WindowsLiveWriter/ManualremovalofConficker_9B11/clip_image006_thumb.png" width="244" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;12. In the Select User, Computer or Group selection box, enter Everyone and click Check Names and click Okay after it resolves the Everyone group&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/rockyh/WindowsLiveWriter/ManualremovalofConficker_9B11/clip_image007_2.png"&gt;&lt;img title="clip_image007" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="132" alt="clip_image007" src="http://blogs.msdn.com/blogfiles/rockyh/WindowsLiveWriter/ManualremovalofConficker_9B11/clip_image007_thumb.png" width="244" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;13. On the Permissions Entry window, change “Apply onto” setting to “This key only” and check the Deny column for Set Value&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/rockyh/WindowsLiveWriter/ManualremovalofConficker_9B11/clip_image008_2.png"&gt;&lt;img title="clip_image008" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="244" alt="clip_image008" src="http://blogs.msdn.com/blogfiles/rockyh/WindowsLiveWriter/ManualremovalofConficker_9B11/clip_image008_thumb.png" width="192" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;14. Click OK, Click OK again&lt;/p&gt;  &lt;p&gt;15. Click Yes on the prompt&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/rockyh/WindowsLiveWriter/ManualremovalofConficker_9B11/clip_image009_2.png"&gt;&lt;img title="clip_image009" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="34" alt="clip_image009" src="http://blogs.msdn.com/blogfiles/rockyh/WindowsLiveWriter/ManualremovalofConficker_9B11/clip_image009_thumb.png" width="244" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;16. Click OK.&lt;/p&gt;  &lt;p&gt;17. Now that you know the name of the malware service, go to the following registry key&lt;/p&gt;  &lt;p&gt;HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\&lt;b&gt;%BadServiceName%&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;In our example: &lt;/p&gt;  &lt;p&gt;HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\&lt;b&gt; gzqmiijz&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;18. Right click on the above malware service key and choose &lt;b&gt;Permissions &lt;/b&gt;(&lt;b&gt;note on Win2k you must use Regedt32 to set permissions&lt;/b&gt;):&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/rockyh/WindowsLiveWriter/ManualremovalofConficker_9B11/clip_image010_2.png"&gt;&lt;img title="clip_image010" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="190" alt="clip_image010" src="http://blogs.msdn.com/blogfiles/rockyh/WindowsLiveWriter/ManualremovalofConficker_9B11/clip_image010_thumb.png" width="244" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;19. Click “Advanced”&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/rockyh/WindowsLiveWriter/ManualremovalofConficker_9B11/clip_image011_2.png"&gt;&lt;img title="clip_image011" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="244" alt="clip_image011" src="http://blogs.msdn.com/blogfiles/rockyh/WindowsLiveWriter/ManualremovalofConficker_9B11/clip_image011_thumb.png" width="203" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;20. Place a check on the following two items and click OK&lt;/p&gt;  &lt;p&gt;- Inherit from parent entries that apply to child objects..&lt;/p&gt;  &lt;p&gt;- Replace permission entries on all child objects…&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/rockyh/WindowsLiveWriter/ManualremovalofConficker_9B11/clip_image012_2.png"&gt;&lt;img title="clip_image012" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="207" alt="clip_image012" src="http://blogs.msdn.com/blogfiles/rockyh/WindowsLiveWriter/ManualremovalofConficker_9B11/clip_image012_thumb.png" width="244" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;21. After refreshing regedit (by hitting the F5 key) you will be able to see and edit the malware dll loading as a ServiceDll&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/rockyh/WindowsLiveWriter/ManualremovalofConficker_9B11/clip_image013_2.png"&gt;&lt;img title="clip_image013" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="71" alt="clip_image013" src="http://blogs.msdn.com/blogfiles/rockyh/WindowsLiveWriter/ManualremovalofConficker_9B11/clip_image013_thumb.png" width="244" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;22. At this point you can edit the above key so that the malware dll does not load…&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/rockyh/WindowsLiveWriter/ManualremovalofConficker_9B11/clip_image014_2.png"&gt;&lt;img title="clip_image014" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="67" alt="clip_image014" src="http://blogs.msdn.com/blogfiles/rockyh/WindowsLiveWriter/ManualremovalofConficker_9B11/clip_image014_thumb.png" width="244" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;23. There may be an entry under HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run that launches the malware that needs to be removed.&lt;/p&gt;  &lt;p&gt;24. Check for Autorun.inf on any drives on the system, open with Notepad and verify it is really an Autorun.inf or not. Here is a sample of what a normal autorun.inf would look like the following and be 1-2kb in size –&lt;/p&gt;  &lt;p&gt;[autorun]&lt;/p&gt;  &lt;p&gt;shellexecute=Servers\splash.hta *DVD*&lt;/p&gt;  &lt;p&gt;icon=Servers\autorun.ico&lt;/p&gt;  &lt;p&gt;25. Remove the Autorun.inf if not valid.&lt;/p&gt;  &lt;p&gt;26. Reboot the system.&lt;/p&gt;  &lt;p&gt;27. Go to the path of the malware listed above&lt;/p&gt;  &lt;p&gt;28. Edit the permissions on the file to include Full Control for Everyone&lt;/p&gt;  &lt;p&gt;29. Then remove the file, in this example - %systemroot%\system32\emzlqqd.dll&lt;/p&gt;  &lt;p&gt;30. Enable the BITS and Automatic Updates services via the Services.msc.&lt;/p&gt;  &lt;p&gt;31. Remove all AT created scheduled tasks. Do this by running “AT /Delete /Yes”&lt;/p&gt;  &lt;p&gt;32. Turn on the viewing of hidden files with the following command:&lt;/p&gt;  &lt;p&gt;reg.exe add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Folder\Hidden\SHOWALL /v CheckedValue /t REG_DWORD /d 0x1 /f&lt;/p&gt;  &lt;p&gt;33. Turn off Autorun to help mitigate any reinfection:&lt;/p&gt;  &lt;p&gt;a) First download and install update &lt;a href="http://support.microsoft.com/kb/953252"&gt;http://support.microsoft.com/kb/953252&lt;/a&gt;, for Vista and WS2008, apply &lt;a href="http://www.microsoft.com/technet/security/bulletin/ms08-038.mspx"&gt;http://www.microsoft.com/technet/security/bulletin/ms08-038.mspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;b) The reference to MS08-038 for Vista and WS2008 has nothing to do with the malware exploiting this vulnerability. The security update contains the same fix as listed in KB953252, which is needed for the following registry key to function properly.&lt;/p&gt;  &lt;p&gt;c) Then run the following command -&lt;/p&gt;  &lt;p&gt;reg.exe add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer /v NoDriveTypeAuto /t REG_DWORD /d 0xff /f&lt;/p&gt;  &lt;p&gt;34. If the machine appears to be reinfected, then it is likely that one of the auto start locations did not get removed, such as the AT job or the Autorun.inf.&lt;/p&gt;  &lt;p&gt;35. If possible, update the machine with all other missing Security Updates using Windows Update, WSUS, SMS, SCCM or your 3&lt;sup&gt;rd&lt;/sup&gt; party patch management product. If you use SMS or SCCM, you will need to re-enable the Server service otherwise it may not be able to update the system.&lt;/p&gt;  &lt;p&gt;36. There are other collateral damage items that this malware has caused. Please review the write up listed above for Conficker.b.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9317607" width="1" height="1"&gt;</content><author><name>RockyH</name><uri>http://blogs.msdn.com/members/RockyH.aspx</uri></author></entry><entry><title>Against the Clueless</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/rockyh/archive/2009/01/08/against-the-clueless.aspx" /><id>http://blogs.msdn.com/rockyh/archive/2009/01/08/against-the-clueless.aspx</id><published>2009-01-07T23:04:49Z</published><updated>2009-01-07T23:04:49Z</updated><content type="html">&lt;p&gt;A while ago I went with a work colleague of mine when he presented at a user group meeting.&amp;#160; &lt;/p&gt;  &lt;p&gt;To cut to the chase, there was a Mac bigot there. Of course, as all Mac fanboys, he felt he had to attack us because we work for Microsoft.&amp;#160; Now I'm not sure what it is about the Apple Zombies, but they are more blindly fanatical about their precious little niche than any group I tend to encounter. Even the Linux guys can speak intelligently and are open to conversations and other points of view. But Mindless Mac Masses tend to be completely blinded to the realities of real computing. &lt;/p&gt;  &lt;p&gt;Yes, I have concrete examples. Here's one of them. &lt;/p&gt;  &lt;p&gt;During the presentation, here are some of the comments the individual in question had: (MFB = Mac FanBoy)&lt;/p&gt;  &lt;p&gt;Presenter discussing the &lt;a href="http://technet.microsoft.com/en-us/library/cc779522.aspx"&gt;Subsystem for Unix Applications&lt;/a&gt; in Vista Svr 2008&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;MFB: &amp;quot;So why is Microsoft doing this, are they trying to stay relevant!?&amp;quot;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Are you kidding me? Windows has from &lt;a href="http://marketshare.hitslink.com/operating-system-market-share.aspx?qprid=8&amp;amp;qpmr=100&amp;amp;qpdt=1&amp;amp;qpct=3&amp;amp;qptimeframe=Y"&gt;90%&lt;/a&gt; to &lt;a href="http://www.xitimonitor.com/en-us/internet-users-equipment/operating-systems-august-2007/index-1-2-7-107.html"&gt;95%&lt;/a&gt; of the desktop market share according to non-Microsoft sources. &lt;/p&gt;  &lt;p&gt;Mac by contrast has from 8% to 3% according to those same sources respectively.&amp;#160; In the server market Windows is growing &lt;a href="http://news.cnet.com/2100-1016_3-6041804.html"&gt;including surpassing Unix&lt;/a&gt;, as it's competition &lt;a href="http://www.eweek.com/c/a/Linux-and-Open-Source/Linux-Losing-Market-Share-to-Windows-Server/"&gt;looses market share&lt;/a&gt;. Apple servers are nowhere to be seen in major implementations, and Mac desktops will struggle for years to get out of single digit market share if they ever do. Trust me, in the desktop/server/online world it's Apple/Mac that needs to be worried about remaining relevant. Hey if you want a proprietary music player that will hold your music hostage and is more important as a fashion statement then Apple is quite relevant to you. &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;MFB: &amp;quot;Spam is all Microsoft's fault.&amp;quot;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Me: &amp;quot;Excuse me, what was that?&amp;quot;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;MFB: &amp;quot;Yeah if they didn't have such an insecure OS there wouldn't be any spam. It's all because of Microsoft bot networks.&amp;quot;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;First of all, Microsoft does not run Bot networks. Even though this guy seemed to think we did.&amp;#160; He's convinced that we have secret bits in the OS that allow us to control any computer running Windows.&amp;#160; I will admit there is more Windows targeted malware to support bot networks out there than there is for other OSes. But that stands to reason, no one writes software for less than 4% of a market. Just try to buy games for a Mac. Well, that weren't written by Apple. But at least we're doing something about Botnets. Microsoft has a massive investment in researching and shutting down botnets.&amp;#160; MFB's have enjoyed a protective little bubble that they do their computing in. But I suppose that's why other than desktop publishing outfits, and some labs, everyone uses Windows or Linux as a desktop too.&amp;#160; But in no way is SPAM Microsoft's fault. Saying that is like saying DRMed Music is iTunes fault.... Then again, when you are locked into a proprietary system like the Apple ecosphere you wouldn't know that you should be able to play your music on something other than your iPod. &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Me: &amp;quot;And with the security improvements in Vista, we're doing even more to prevent bad guys from being able to establish botnets.&amp;quot;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;MFB: &amp;quot;Oh yeah the popups stuff. Vista is so insecure that everyone just turns off that popup thing.&amp;quot;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Me: &amp;quot;You mean the UAC dialogs?&amp;#160; They've been toned down in SP1.&amp;#160; But there's a lot more to UAC than that.&amp;quot;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;MFB: &amp;quot;Yeah but it sucks. Mac is a lot more secure.&amp;quot;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Me: &amp;quot;So have you ever tried it? Have you seen a lot of these dialogs?&amp;quot;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;MFB: &amp;quot;No. I run a MAC. I don't have to worry about security.&amp;quot;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Me: &amp;quot;What about the popups on your Mac when you aren't running as Admin?&amp;quot;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;MFB: &amp;quot;I don't get them because I always run as Admin. With a Mac I can do that because it's more secure.&amp;quot;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Me: &amp;quot; Ok, so tell me how it's more secure?&amp;quot;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;MFB: &amp;quot;Well, it's just better. There aren't as many viruses for the Mac.&amp;quot;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Me: &amp;quot;True, but lack of attackers does not make something more secure. It just makes it less likely to be attacked because there's fewer targets and less of value on them usually. How is the Mac more secure than Vista?&amp;quot; &lt;/strong&gt;(yes I know I was getting flippant.)&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;MFB: &amp;quot;Well, it just is.&amp;quot;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;I think that exchange speaks for itself. Why don't any of these MFBs ever complain about stuff they've actually experienced. They always just spout off hearsay, conjecture, and blindly attack Windows. Get a grip. If you have a legitimate complaint great, tell us, we'll listen. This reminds me of an experience &lt;a href="http://blogs.technet.com/security/default.aspx"&gt;Jeff Jones &lt;/a&gt;had at &lt;a href="http://www.blackhat.com/"&gt;BlackHat&lt;/a&gt;. &lt;a href="http://blogs.technet.com/security/archive/2008/08/07/black-hat-got2-luv-the-h8ers.aspx"&gt;He tells about it here&lt;/a&gt;. So it's not just me!&amp;#160; &lt;/p&gt;  &lt;p&gt;With my restraint thinning out, I quipped. &amp;quot;Well the best thing you can do for your Mac is run Vista on it.&amp;quot; At that point he got truly violent and literally threatened bodily harm.&amp;#160; MFB: &amp;quot;Wow, you want to get your face punched in?&amp;quot; I see when pressed for facts they resort to their baser instincts. Perhaps Mac Addicts just aren't as evolved as the rest of the computing community. &lt;/p&gt;  &lt;p&gt;Now me and my friend had been sitting there taking this and other forms of abuse stoically and as professionally as we could.&amp;#160; But we decided that there are just some people you can't reason with.&amp;#160; So I decided to let the Mac community live in it's little bubble. After all, the needs of the many (over 90% of the computing population) outweigh the needs of the few. &lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9289825" width="1" height="1"&gt;</content><author><name>RockyH</name><uri>http://blogs.msdn.com/members/RockyH.aspx</uri></author></entry><entry><title>Guest appearance of...ME</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/rockyh/archive/2008/08/31/guest-appearance-of-me.aspx" /><id>http://blogs.msdn.com/rockyh/archive/2008/08/31/guest-appearance-of-me.aspx</id><published>2008-08-31T14:37:48Z</published><updated>2008-08-31T14:37:48Z</updated><content type="html">&lt;p&gt;For some of out Tech Ed Promotion. &lt;a href="http://blogs.technet.com/jeffa36"&gt;Jeff Alexander&lt;/a&gt; has recorded some Vodcasts/VideoBlogs/Etc.&amp;#160; He did save the best for last of course. Which means that he posted his interview with Me at: &lt;a title="http://blogs.technet.com/jeffa36/archive/2008/08/31/teched-vodcast-interview-with-rocky-heckman.aspx" href="http://blogs.technet.com/jeffa36/archive/2008/08/31/teched-vodcast-interview-with-rocky-heckman.aspx"&gt;http://blogs.technet.com/jeffa36/archive/2008/08/31/teched-vodcast-interview-with-rocky-heckman.aspx&lt;/a&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;This is probably his best post to date. &lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8913237" width="1" height="1"&gt;</content><author><name>RockyH</name><uri>http://blogs.msdn.com/members/RockyH.aspx</uri></author><category term="Tech Ed" scheme="http://blogs.msdn.com/rockyh/archive/tags/Tech+Ed/default.aspx" /></entry></feed>