<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>Secure OS</title><link>http://cyberforge.com/weblog/aniltj/category/2.aspx</link><description>Secure OS</description><managingEditor>Anil John</managingEditor><dc:language>en-US</dc:language><generator>.Text Version 0.95.2004.102</generator><item><dc:creator>Anil John</dc:creator><title>This blog is moving! - New location http://www.aniltj.com/blog</title><link>http://cyberforge.com/weblog/aniltj/archive/2005/05/09/995.aspx</link><pubDate>Mon, 09 May 2005 18:03:00 GMT</pubDate><guid>http://cyberforge.com/weblog/aniltj/archive/2005/05/09/995.aspx</guid><description>&lt;P&gt;This blog is moving!&lt;/P&gt;
&lt;P&gt;New location &lt;A href="http://www.aniltj.com/blog"&gt;http://www.aniltj.com/blog&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;RSS Feed @ &lt;A href="http://www.aniltj.com/blog/SyndicationService.asmx/GetRss"&gt;http://www.aniltj.com/blog/SyndicationService.asmx/GetRss&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;img src ="http://cyberforge.com/weblog/aniltj/aggbug/995.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Anil John</dc:creator><title>Whew!!</title><link>http://cyberforge.com/weblog/aniltj/archive/2004/12/20/804.aspx</link><pubDate>Mon, 20 Dec 2004 22:30:00 GMT</pubDate><guid>http://cyberforge.com/weblog/aniltj/archive/2004/12/20/804.aspx</guid><description>&lt;p&gt;When I wrote about &lt;a href="http://cyberforge.com/weblog/aniltj/archive/2004/11/14/750.aspx"&gt;Reliability and Security in a home network environment&lt;/a&gt; earlier, I never realized that I would have to put it to the test so soon!&lt;/p&gt; &lt;p&gt;About a week ago, my SBS 2003 server started hootin' and hollerin' at me. It turned out that&amp;nbsp;the&amp;nbsp;200GB hard drive&amp;nbsp;that held all of my data was the culprit. I rebooted the machine, came into the drive diagnostics and found out that the new drive that held all of my data had just given up the ghost!&amp;nbsp; But since that drive was configured in a RAID 1 (Mirrored) configuration I had a bit of a reprieve. I broke the array, took the defective drive out of the drive caddy and rebooted.&amp;nbsp;&amp;nbsp;Everything just came&amp;nbsp;up just fine!&amp;nbsp; Sweet!&lt;/p&gt; &lt;p&gt;I immediately increased the frequency of my backups to my external USB drive&amp;nbsp;to daily instead of weekly and called the drive manufacturer to request a replacement.&amp;nbsp;I got the replacement drive today, loaded it into the drive caddy, brought up the RAID controller console, and asked it to rebuild my RAID 1 array. It took more than 2 hours, but I just got notified that the drive array rebuild was complete and that my RAID 1 array was functioning properly.&amp;nbsp; My paranoia.. ah.. excuse me.... My disaster recovery and contingency plan just got validated big time! :-)&lt;/p&gt;&lt;img src ="http://cyberforge.com/weblog/aniltj/aggbug/804.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Anil John</dc:creator><title>Microsoft Security Resource Guide - November 2004</title><link>http://cyberforge.com/weblog/aniltj/archive/2004/11/25/764.aspx</link><pubDate>Thu, 25 Nov 2004 11:06:00 GMT</pubDate><guid>http://cyberforge.com/weblog/aniltj/archive/2004/11/25/764.aspx</guid><description>&lt;p&gt;&lt;a href="http://msmvps.com/secure/archive/2004/11/24/20647.aspx"&gt;Jerry Bryant [MS] has an excellent post&lt;/a&gt; with links to Security resources that are provided by Microsoft. I am copying this here so that I do not have to go looking for them later:&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Tools&lt;/strong&gt;&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="http://www.microsoft.com/mbsa"&gt;Microsoft Baseline Security Analyzer (MBSA)&lt;/a&gt;&lt;br /&gt; Use this tool to identify common security misconfigurations and missing security updates. MBSA runs on the Windows Server&amp;trade; 2003, Windows&amp;reg; 2000, and Windows XP operating systems and will scan for vulnerabilities in multiple products and technologies, including Microsoft Internet Information Services (IIS) and SQL Server&amp;trade;.&lt;/li&gt; &lt;li&gt;&lt;a href="http://www.microsoft.com/wus"&gt;Software Update Services (SUS) / Windows Update Services (WUS)&lt;/a&gt;&lt;br /&gt; Quickly and reliably deploy the latest security updates, and service packs with Software Update Services. This new site now has the latest info on WUS.&lt;/li&gt; &lt;li&gt;&lt;a href="http://windowsupdate.microsoft.com/"&gt;Windows Update&lt;/a&gt;&lt;br /&gt; Scans your computer and provides a selection of updates tailored for your operating system, software, and hardware.&lt;/li&gt; &lt;li&gt;&lt;a href="http://office.microsoft.com/productupdates/"&gt;Microsoft Office Product Updates&lt;/a&gt;&lt;br /&gt; Scans and updates Microsoft Office products.&lt;/li&gt; &lt;li&gt;&lt;a href="http://www.microsoft.com/technet/security/tools/locktool.mspx"&gt;IIS Web Server Lockdown Wizard&lt;/a&gt;&lt;br /&gt; Reduces the attack surface of Internet Information Services (IIS) and includes URLScan to provide multiple layers of protection against attackers.&lt;/li&gt; &lt;li&gt;&lt;a href="http://www.microsoft.com/technet/security/tools/urlscan.mspx"&gt;UrlScan Security Tool&lt;/a&gt;&lt;br /&gt; Helps prevent potentially harmful HTTP requests from reaching IIS Web servers.&lt;/li&gt;&lt;/ul&gt; &lt;div&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Removal Tools:&lt;/div&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="http://support.microsoft.com/?kbid=836528"&gt;Mydoom, Zindos and Doomjuice worms&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=e70a0d8b-fe98-493f-ad76-bf673a38b4cf&amp;amp;displaylang=en"&gt;Blaster Removal Tool for Windows XP and 2000&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="http://support.microsoft.com/?kbid=841720"&gt;Sasser (A-F) Worm Removal Tool&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="http://support.microsoft.com/?kbid=886988"&gt;MS04-028 Enterprise Scanning Tool&lt;/a&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/li&gt;&lt;/ul&gt; &lt;div&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Other Tools:&lt;/div&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="http://www.microsoft.com/technet/security/tools/default.mspx"&gt;http://www.microsoft.com/technet/security/tools/default.mspx&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="http://www.securityguidance.com"&gt;Security Risk Self-Assessment for Midsize Organizations&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt; &lt;div&gt;&lt;strong&gt;Updating&lt;/strong&gt;&lt;/div&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="http://www.microsoft.com/technet/security/topics/patch/patchmanagement.mspx"&gt;Understanding Update Management: Microsoft&amp;rsquo;s Software Update Strategy&lt;/a&gt;&lt;br /&gt; Updated white paper talks about the need for strong update management process.&lt;/li&gt; &lt;li&gt;&lt;a href="http://www.microsoft.com/technet/security/topics/patch/default.mspx"&gt;Other Update Management info in the TechNet Topics Page&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt; &lt;div&gt;&lt;strong&gt;Isolation and Resiliency&lt;/strong&gt;&lt;/div&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="http://www.microsoft.com/technet/winxpsp2"&gt;Listing of resources for the IT Pro to evaluate and deploy XP SP2&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="http://www.microsoft.com/nap"&gt;Network Access Protection&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="http://www.microsoft.com/isaserver/evaluation/whitepapers/default.asp"&gt;Internet Security and Acceleration (ISA) Server 2004 whitepapers updated&lt;/a&gt;&lt;br /&gt; Read about secure remote Outlook access in the Unique Protection for Microsoft Exchange Server whitepaper, a very viable business scenario with ISA Server&lt;/li&gt;&lt;/ul&gt; &lt;div&gt;&lt;strong&gt;Engineering Excellence&lt;/strong&gt;&lt;/div&gt; &lt;div&gt;&amp;nbsp;&lt;/div&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="http://www.microsoft.com/mscorp/twc/security/default.mspx"&gt;Trustworthy Computing: Security&lt;/a&gt;&lt;/li&gt; &lt;li&gt;Whitepapers on Security Enhancements:&lt;br /&gt; Describes the Trustworthy Computing initiative as applied to the Windows Server, Office 2003 and Exchange Server 2003 development processes respectively.&lt;br /&gt; &lt;a href="http://www.microsoft.com/windowsserver2003/techinfo/overview/secinnovation.mspx"&gt;Windows Server 2003&lt;/a&gt;&lt;br /&gt; &lt;a href="http://www.microsoft.com/technet/prodtechnol/office/office2003/deploy/secdesn.mspx"&gt;Office 2003&lt;/a&gt;&lt;br /&gt; &lt;a href="http://www.microsoft.com/exchange/evaluation/Security_e2k3.asp"&gt;Exchange Server 2003&lt;/a&gt;&lt;/li&gt; &lt;li&gt;Get the Facts:&lt;br /&gt; &lt;a href="http://www.microsoft.com/getthefacts"&gt;Windows and Linux&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="http://www.microsoft.com/sql/evaluation/compare/databasesecurity.asp"&gt;SQL&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt; &lt;div&gt;&lt;strong&gt;Guidance and Training&lt;/strong&gt;&lt;/div&gt; &lt;div&gt;&amp;nbsp;&lt;/div&gt; &lt;ul&gt; &lt;li&gt;Security Guidance Centers on Microsoft.com&lt;br /&gt; &lt;a href="http://www.microsoft.com/security/guidance/worldwide/default.mspx"&gt;Worldwide&lt;/a&gt;&lt;br /&gt; &lt;a href="http://www.microsoft.com/security/guidance"&gt;US&lt;/a&gt;&lt;br /&gt; Prescriptive guidance to help provide defence-in-depth security.&lt;/li&gt; &lt;li&gt;&lt;a href="https://www.microsoftelearning.com/security/"&gt;E-Learning Security Training&lt;/a&gt;&lt;br /&gt; E-Learning self-paced clinics - 4 Developer and 8 ITPro modules&lt;br /&gt; Now available in French, German, Spanish and Japanese&lt;br /&gt; &lt;a href="https://www.microsoftelearning.com/xpsp2"&gt;XP SP2&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="http://www.microsoft.com/security/guidance/order/default.mspx"&gt;Security Guidance Kit CD (now shipping in US and Canada)&lt;/a&gt;&lt;br /&gt; CD-ROM with tools, templates, and how-to guides&lt;/li&gt; &lt;li&gt;&lt;a href="http://www.microsoft.com/technet/itsolutions/msit/default.mspx#EDBAAA"&gt;Microsoft IT Security Showcase&lt;/a&gt;&lt;br /&gt; An insider view into Microsoft's process of deploying, and managing its own enterprise solutions.&lt;/li&gt; &lt;li&gt;&lt;a href="http://www.microsoft.com/technet/security/secnews/default.mspx"&gt;Security Newsletter&lt;/a&gt;&lt;br /&gt; Register for our free monthly e-mail newsletter that's packed with security news, guidance, updates, and community resources to help you protect your network.&lt;/li&gt; &lt;li&gt;&lt;a href="http://www.microsoft.com/seminar/events/security.mspx"&gt;Security Program Guide: Events and Training Information&lt;/a&gt;&lt;br /&gt; Events, webcasts and training ivailable for both IT Professionals and Developers.&lt;/li&gt; &lt;li&gt;&lt;a href="http://www.microsoft.com/seminar/securitysummit/presentations/default.mspx"&gt;US Security Summit Keynote and Training Content&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="http://www.microsoft.com/technet/security/bulletin/notify.mspx"&gt;Security Notifications via e-mail&lt;/a&gt;&lt;br /&gt; Sign up today to get e-mail alerts when an important security bulletin or virus alert has been released.&lt;/li&gt; &lt;li&gt;&lt;a href="http://www.microsoft.com/technet/security/bulletin/secrss.aspx"&gt;Security Update RSS Feed&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="http://www.microsoft.com/technet/security/current.aspx"&gt;Security Bulletin Search Page&lt;/a&gt;&lt;br /&gt; Search on product, technology or KB article&lt;/li&gt; &lt;li&gt;&lt;a href="http://www.microsoft.com/technet/security/bulletin/summary.mspx"&gt;Security Bulletin Webcast&lt;/a&gt;&lt;br /&gt; Join Microsoft experts on the day after bulletin announcements to get the latest information and have the opportunity to ask questions.&lt;/li&gt; &lt;li&gt;&lt;a href="http://www.microsoft.com/security/antivirus/authenticate_mail.asp"&gt;How to Tell If a Microsoft Security-Related Message Is Genuine&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="http://www.microsoft.com/mspress/books/5957.asp"&gt;Writing Secure Code, 2nd edition&lt;/a&gt;&lt;br /&gt; Best practices for writing secure code and stopping malicious hackers.&lt;/li&gt; &lt;li&gt;&lt;a href="http://msdn.microsoft.com/library/en-us/dnnetsec/html/openhack.asp"&gt;Building and Configuring More Secure Web Sites&lt;/a&gt;&lt;br /&gt; Best Practices used at OpenHack.&lt;/li&gt; &lt;li&gt;Recent Security Guidance Center additions:&lt;br /&gt; &lt;a href="http://www.microsoft.com/technet/security/prodtech/winclnt/secwinxp/default.mspx"&gt;Windows XP Guide, includes SP2&lt;/a&gt;&lt;br /&gt; &lt;a href="http://go.microsoft.com/fwlink/?LinkId=30794"&gt;New Security Risk Management Guide&lt;/a&gt;&lt;br /&gt; &lt;a href="http://go.microsoft.com/fwlink/?linkid=32048"&gt;Windows NT 4.0 and Windows 98 Threat Mitigation Guide&lt;/a&gt;&lt;br /&gt; &lt;a href="http://go.microsoft.com/fwlink/?LinkId=14841"&gt;Microsoft Identity and Access Management Series&lt;/a&gt;&lt;br /&gt; &lt;a href="http://www.microsoft.com/technet/security/guidance/avdind_0.mspx"&gt;Antivirus Defense-in-Depth&lt;/a&gt;&lt;br /&gt; &lt;a href="http://www.microsoft.com/technet/security/guidance/peap_0.mspx"&gt;Securing Wireless LANs with PEAP and Passwords&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="http://www.microsoft.com/smallbusiness/gtm/securityguidance/hub.mspx"&gt;Small Business Guidance&lt;/a&gt;&lt;br /&gt; Guidance specifically for the smaller business&lt;/li&gt; &lt;li&gt;&lt;a href="http://www.microsoft.com/technet/prodtechnol/winxppro/maintain/wifisoho.mspx"&gt;Configuring Windows XP 802.11 Wireless Networks for the Home / Small Business&lt;/a&gt;&lt;/li&gt; &lt;li&gt;Consumer Information:&lt;br /&gt; &lt;a href="http://www.microsoft.com/security/protect"&gt;http://www.microsoft.com/security/protect&lt;/a&gt;&lt;br /&gt; &lt;a href="http://www.microsoft.com/athome/security/default.mspx"&gt;http://www.microsoft.com/athome/security/default.mspx&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="http://www.microsoft.com/security/home/secnews/current.asp"&gt;Newsletter for home users&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="http://register.microsoft.com/subscription/subscribeme.asp?id=166"&gt;Security bulletin notifications for home users&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;img src ="http://cyberforge.com/weblog/aniltj/aggbug/764.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Anil John</dc:creator><title>Browsing the Web and Reading E-mail Safely as an Administrator</title><link>http://cyberforge.com/weblog/aniltj/archive/2004/11/19/758.aspx</link><pubDate>Fri, 19 Nov 2004 21:41:00 GMT</pubDate><guid>http://cyberforge.com/weblog/aniltj/archive/2004/11/19/758.aspx</guid><description>&lt;p&gt;&lt;!--StartFragment --&gt;Michael Howard discusses how you can run as an administrator and access Internet data safely by dropping unnecessary administrative privileges when using any tool to access the Internet.&lt;/p&gt; &lt;p&gt;He has created an application called &lt;em&gt;DropMyRights&lt;/em&gt; to help users who must run as an administrator run applications in a much-safer context&amp;mdash;that of a non-administrator. It does this by taking the current user's token, removing various privileges and SIDs from the token, and then using that token to start another process, such as Internet Explorer or Outlook. This tool works just as well with Mozilla's Firefox, Eudora, or Lotus Notes e-mail.&lt;/p&gt; &lt;p&gt;&lt;a href="http://msdn.microsoft.com/security/securecode/columns/default.aspx?pull=/library/en-us/dncode/html/secure11152004.asp"&gt;Check out the article...&lt;/a&gt;&lt;/p&gt;&lt;img src ="http://cyberforge.com/weblog/aniltj/aggbug/758.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Anil John</dc:creator><title>Reliability and Security in a Home Network Environment...</title><link>http://cyberforge.com/weblog/aniltj/archive/2004/11/14/750.aspx</link><pubDate>Sun, 14 Nov 2004 21:40:00 GMT</pubDate><guid>http://cyberforge.com/weblog/aniltj/archive/2004/11/14/750.aspx</guid><description>&lt;P&gt;Like most computer savvy folks these days, the amount of digital "stuff" in my house is growing rather rapidly. That includes:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;MP3 music files that I've ripped from my CDs 
&lt;LI&gt;Photos from my digital camera 
&lt;LI&gt;Videos that I've taken 
&lt;LI&gt;Documents and Papers 
&lt;LI&gt;Source Code stored in my CM system 
&lt;LI&gt;Virtual Machine Images 
&lt;LI&gt;and more...&lt;/LI&gt;&lt;/UL&gt;
&lt;DIV&gt;Needless to say I have multiple computers in the house that&amp;nbsp;are connected via both&amp;nbsp;wired and wireless networks.&amp;nbsp; Currently I am running a Windows 2000 Domain in the house as my server class machine, which is a bit old, is not one I have upgraded to Windows 2003. All my&amp;nbsp;Windows 2003 machines are Virtual Machines :-)&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;Recently, I've bitten the bullet and am in the process&amp;nbsp;standing up a server class machine that can run Windows 2003 at home.&amp;nbsp; My requirements are that:&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;OL&gt;
&lt;LI&gt;I need a redundant and reliable file storage for my network. A lot of the content that I have on the network is simply things I cannot afford to lose. 
&lt;LI&gt;I want to lock down my wireless network. 
&lt;LI&gt;ASP.NET Development environment. 
&lt;LI&gt;I am seriously getting into collaboration via Windows SharePoint Services. So I am looking to make sure that I have an environment that I can play a bit with it.. A personal goal, at least for the home, is to have a shared calendar for the family.&lt;/LI&gt;&lt;/OL&gt;
&lt;DIV&gt;(1) Starting out with the basics, I picked up a Dell server on sale. The only thing I upgraded was to bump up the memory and add a second network card to it. Redundant and reliable for me means that the storage in my machine needs to be configured either as a RAID 1 or RAID 5. For various reasons, I chose RAID 1. So, I also&amp;nbsp;picked up a HighPoint RocketRaid IDE controller and two 200GB hard disks.&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;I am also picking up an&amp;nbsp;external USB hard disk to which I intend to back up my RAID array on a weekly basis. I will be keeping this at work;&amp;nbsp;a poor man's version of off-site backup. This way, at most I am not losing more than a week of data if something untoward happens to my entire home system.&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;(2) I love my Tivo but when it comes to security, it has some issues. My Tivo is set up with the Home Media Option such that I can play all of my MP3s, which are stored on my W2K server, via my Home Theater system. In addition, I can display all of my photos, again stored on my W2K box, on my TV. The Tivo is connected to my home network via a USB Wireless adapter and goes out over the network for program updates etc.&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;The issue I have is that the highest level of encryption Tivo supports is 128 WEP. It does not support WPA at all!&amp;nbsp; This has limited my ability to upgrade the security of my Wireless network. So, I've gotten irritated enough that I am pulling wires to my Tivo to convert it from wireless to a hard line. Once this is done, my plan is to implement 802.11x authentication with certificates and lock down the the network.. Now, if I you ask me if I REALLY need to do this, the answer would be, probably not.. But I can, so I will :-)&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;(3) (4) Now this is the interesting part, I could install Windows 2003 with WSS and get *some* of the functionality that I want (ASP.NET/Collaboration). But why bother?&amp;nbsp; There is a solution out there that will give me all of the components that I am looking for (Windows 2003, WSS, Exchange, SQL2K)&amp;nbsp;supposedly integrated rather well and designed to run on a single box.&amp;nbsp;Windows Small Business Server 2003.&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;From what I've seen of and heard about this product, it seems to be ideal for what I am looking for within the house.&amp;nbsp; I am thinking that if I install SUS on top of the standard SBS 2003 install, I&amp;nbsp;would also get the ability to update and patch the machines on my network as well.&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;The only decision I have not made as of yet, is where to put the SBS server on the network.&amp;nbsp; I am currently connected to the Internet via a cable modem, which in turn is coming into a Wireless router with hard line ports.&amp;nbsp; The router has NAT capabilities and has a built in simplistic firewall that has done the job for me so far. But SBS 2003 premium comes with ISA server and I have 2 NICs in the box, so I could hook it up to be Internet facing.&amp;nbsp; Or I could simply hook up the SBS machine to the internal network behind the Router.&amp;nbsp; I'll have to think a bit more about it..&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;One resource that I am finding extremely helpful is "Windows Small Business Server 2003 Administrator's Companion" by Charlie Russel, Sharon Crawford and Jason Gerend.&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;img src ="http://cyberforge.com/weblog/aniltj/aggbug/750.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Anil John</dc:creator><title>Security focused Issues - TechNet Magazine &amp; MSDN Magazine</title><link>http://cyberforge.com/weblog/aniltj/archive/2004/10/30/741.aspx</link><pubDate>Sat, 30 Oct 2004 22:26:00 GMT</pubDate><guid>http://cyberforge.com/weblog/aniltj/archive/2004/10/30/741.aspx</guid><description>&lt;p&gt;The premier issue of TechNet Magazine is out and it is focused on Security. Sections include&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Hacking: Fight Back&lt;/li&gt; &lt;li&gt;Cross-Platform Security&lt;/li&gt; &lt;li&gt;Security: Beyond the Basics&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;a href="http://www.microsoft.com/technet/technetmag/"&gt;Check it out the full issue which is availabe for free online&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;Of course, the current issue of MSDN Magazine is also focused on security. Topics include Attack Surface minimization, App Lockdown, Crypto and more. &lt;a href="http://msdn.microsoft.com/msdnmag/"&gt;Check it out online as well.&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;img src ="http://cyberforge.com/weblog/aniltj/aggbug/741.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Anil John</dc:creator><title>Integrated Windows Authentication on the Internet</title><link>http://cyberforge.com/weblog/aniltj/archive/2004/10/25/705.aspx</link><pubDate>Mon, 25 Oct 2004 22:30:00 GMT</pubDate><guid>http://cyberforge.com/weblog/aniltj/archive/2004/10/25/705.aspx</guid><description>&lt;p&gt;One of my fellow &lt;a href="http://www.cmap-online.org/"&gt;CMAP User Group&lt;/a&gt; Members, Scott McMaster, recently posted a question on our listserve:&lt;/p&gt; &lt;blockquote dir="ltr" style="MARGIN-RIGHT: 0px"&gt; &lt;p&gt;"Like most people, I imagine, I've always considered Windows Authentication for intranet-only scenarios.&amp;nbsp; However, from what little relevant discussion I've been able to find on the subject, it appears that using Windows Authentication to access domain-hosted ASP.NET applications over the Internet using IE5+ is a valid approach as long as IIS is properly configured (i.e. no anonymous access, no basic auth).&amp;nbsp; IE and IIS do NTLM/Kerberos without sending passwords around, and the world is nice and safe."&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;&amp;nbsp;Just to level-set here, this is the web server and browser configuration:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Website is set for only Integrated Windows Authentication&lt;/li&gt; &lt;li&gt;Stand alone client machine on the Internet (Not logged into domain)&lt;/li&gt; &lt;li&gt;Browser is IE 5+&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;Now, I am a bit... ah.. paranoid when it comes to things like this.&amp;nbsp; Given the fact that if you are on the Internet and are not connected to a domain, you get a login prompt, I went with the assumption that if the login prompt came up and you had to enter your domain credentials, then they were sent as clear text.&amp;nbsp; Well, Scott was persistent and was backed up by our local DCC, &lt;a href="http://blogs.msdn.com/gsnowman"&gt;Geoff Snowman&lt;/a&gt;, who also chimed in that it was valid to use Integrated Windows Authentication on the Internet.&lt;/p&gt; &lt;p&gt;By this time, I was well and truly engaged. &amp;nbsp;In communicating privately with Scott, the resources that we were finding in our searches were simply not that clear on this point ... at least to me :-)&amp;nbsp; So, following my traditional method of when in doubt, ask the experts, I asked the question regarding this scenario on a list that I am on and got a definitive answer from &lt;a href="http://adopenstatic.com/"&gt;Ken Schaefer&lt;/a&gt;, who just so happens to be an IIS MVP.&lt;/p&gt; &lt;p&gt;The short answer, Scott's&amp;nbsp;research proved to be right,&amp;nbsp;my assumptions were&amp;nbsp;wrong, and the world is a safer place :-)&lt;/p&gt; &lt;p&gt;The long answer is as follows (The answers are pretty much a direct quote from Ken. My stuff in bold):&lt;/p&gt; &lt;blockquote dir="ltr" style="MARGIN-RIGHT: 0px"&gt; &lt;p&gt;Integrated Windows Authentication covers two authentication mechanisms - Kerberos and NTLM. Neither authentication mechanism allows for plain-text credentials (well, not of the password anyway).&lt;/p&gt; &lt;p&gt;In general:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Whether the site is in the Intranet security zone determines whether IE attempts to automatically authenticate when prompted by the server.&lt;/li&gt; &lt;li&gt;Whether the site is in the Internet security zone determines whether IE attempts to use Kerberos authentication (Kerberos authentication requires the client machine to be able to contact the KDC to get TGTs etc, and generally this isn't possible in an Internet setting, so IE uses NTLM instead).&lt;/li&gt; &lt;li&gt;Whether your user is logged on to the domain or not, on their workstation, is irrelevant to determining the authentication mechanism used, or how IE sends credentials to the server.&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;If the site is placed into the local Intranet security zone -and- Internet Explorer is still in its default configuration (if you go to Tools -&amp;gt; Internet Options -&amp;gt; Security -&amp;gt; Custom settings for Intranet zone, there is an option "automatic logon only in Intranet zone"), then Internet Explorer will attempt to log you on using your current logged on credentials when the web server sends back its 401 response (IE will attempt an anonymous request first no matter what&amp;nbsp;the&amp;nbsp;configuration, then the server will send back a 401, then IE will attempt to auto-logon). If the credentials IE sends automatically are not accepted by the server (the server sends back another 401), then IE will prompt you to supply alternate credentials.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;The important thing to note here is that if the browser is IE, the domain credentials that I enter are NOT sent in cleartext but instead use either NTLM or Kerberos depending on the configuration above.&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;Neither NTLM nor Kerberos authentication uses plain text to pass the password.&amp;nbsp; NTLM authentication uses the NTLM hashing algorithm to generate a hash of&amp;nbsp; the password. This is sent across the wire by the client and is compared to the hash of the password stored by the web server (for local accounts) or by the DC (for domain accounts). If the hash matches, then the user is authenticated. (The process is actually a little more complex, otherwise anyone could just sniff a hash and use that). If you want the gory details, check out: &lt;a href="http://davenport.sourceforge.net/ntlm.html"&gt;&lt;u&gt;&lt;font color="#0000ff"&gt;http://davenport.sourceforge.net/ntlm.html&lt;/font&gt;&lt;/u&gt;&lt;/a&gt; (about 40% of the way down the page is a section titled "The NTLM v2 Response" which describes how the hash is constructed when using NTLM v2). Kerberos authentication uses Kerberos tickets.&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;Excellent! It is a good day when you&amp;nbsp;learn something new. It is a great day when what you have learned can improve your security. Thanks Guys!&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;img src ="http://cyberforge.com/weblog/aniltj/aggbug/705.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Anil John</dc:creator><title>Password Memorability and Security</title><link>http://cyberforge.com/weblog/aniltj/archive/2004/10/14/689.aspx</link><pubDate>Thu, 14 Oct 2004 19:24:00 GMT</pubDate><guid>http://cyberforge.com/weblog/aniltj/archive/2004/10/14/689.aspx</guid><description>&lt;P&gt;There has been much talk about what is considered a secure password. So it was a true pleasure for me to recently read a fascinating study on this topic that provided some hard numbers to back up the claims.&lt;FONT color=#0000ff&gt;&amp;nbsp;&lt;/FONT&gt; The study was published in the current issue of IEEE Security and Privacy and is titled "Password Memorability and Security: Empirical Results" by Jeff Yan, Alan Blackwell, Ross Anderson and Alasdair Grant.&lt;/P&gt;
&lt;P dir=ltr style="MARGIN-RIGHT: 0px"&gt;First some background. Per the article "Human memory for sequences is temporally limited, with a short term capacity of around seven, plus or minus two items. In addition, when humans do remember a sequence of items, those items be familiar chunks such as words or familiar symbols. Finally, human memory thrives on redundancy-we're much better at remembering information we can encode in multiple ways"&lt;/P&gt;
&lt;P dir=ltr style="MARGIN-RIGHT: 0px"&gt;So what these folks did was have three separate test&amp;nbsp;groups:&lt;/P&gt;
&lt;DIV dir=ltr style="MARGIN-RIGHT: 0px"&gt;
&lt;UL&gt;
&lt;LI&gt;The control group were asked to choose a seven-character password with at least one nonletter 
&lt;LI&gt;Second group chose passwords by closing their eyes and pointing randomly to a grid of numbers and letters 
&lt;LI&gt;The third group was instructed to chose passwords based on mnemonic phrases and given examples of how to go about doing so&lt;BR&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/DIV&gt;
&lt;P&gt;Then the testers ran the following types of attacks against the passwords:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Dictionary attacks: Simply use different dictionary files to crack the passwords 
&lt;LI&gt;Permutation of words and numbers: For each word from a dictionary file, permute with 0, 1, 2 and 3 digits and also use common number substitutions such as 1 for an I and 5 for S etc. 
&lt;LI&gt;User information attacks: Exploit user data that is collected from password files such as userid, full name etc 
&lt;LI&gt;They also tried brute force attacks (Try all possible combination of keys) against passwords 6 characters long.&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;Pick up and read the article itself for the details and the numbers, but the conclusions are interesting. The permuted dictionary attack was the most successful and the brute force attack successfully cracked all six-character passwords.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;They also confirmed the two folk beliefs that "... user have difficulty remembering random passwords and that passwords based on mnemonic phrases are harder to guess than naively selected passwords." They have also debunked the folk beliefs that "... random passwords are better than passwords based on mnemonic phrases. Each appeared to be as strong as the other" and that "... passwords based on mnemonic phrases are harder to remember than naively selected passwords. In fact, each type is as easy to remember as the other".&lt;/P&gt;
&lt;P&gt;Some of the key take-aways were:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&amp;nbsp;"... security can be significantly improved by educating users to select mnemonic passwords 
&lt;LI&gt;Size of the password matters 
&lt;LI&gt;Entropy per character matters, so instruct users to choose passwords containing numbers and special characters as well as letters."&lt;BR&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;So what does this mean for me?&amp;nbsp; Well from now on, my password selection page is going to have the following (Some of the content is adapted from the directions that were given to the mnemonic group in the test):&lt;/P&gt;
&lt;UL&gt;
&lt;LI style="LIST-STYLE-TYPE: none"&gt;
&lt;P&gt;Choosing a good password is critical to maintaining the security of this system. To construct a good password, create a simple sentence of 8 to 9 words and choose letters from the words to make up a password. You might take the initial or final letters; you should put some letters in upper case to make the password harder to guess; and at least one number and special character should be inserted as well.&amp;nbsp; An example is the phrase "It's 12 noon and I am hungry" which can be used to create the password "I's12n&amp;amp;Iah".&amp;nbsp; All passwords will be checked to make sure that the following complexity requirements are met:&amp;nbsp;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Must be&amp;nbsp;at least 9 characters 
&lt;LI&gt;Must contain at least one&amp;nbsp;lower case letter, one upper case letter, one digit and one special character 
&lt;LI&gt;Valid special characters are -&amp;nbsp;&amp;nbsp; @#'$%^&amp;amp;+=&lt;BR&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;DIV&gt;The key point here is not to just to show them the 3 above bullet items but to provide explicit guidance on how a password should be chosen to meet the outlined complexity criteria.&lt;/DIV&gt;
&lt;P&gt;Oh yes, as a bonus here is a regex that will enforce the above complexity requirement:&lt;/P&gt;
&lt;BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"&gt;
&lt;P&gt;^.*(?=.{9,})(?=.*\d)(?=.*[a-z])(?=.*[A-Z])(?=.*[@#'$%^&amp;amp;+=]).*$&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P dir=ltr&gt;&amp;nbsp;&lt;/P&gt;&lt;img src ="http://cyberforge.com/weblog/aniltj/aggbug/689.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Anil John</dc:creator><title>ASP.NET Vulnerability Mitigation</title><link>http://cyberforge.com/weblog/aniltj/archive/2004/10/07/682.aspx</link><pubDate>Thu, 07 Oct 2004 22:17:00 GMT</pubDate><guid>http://cyberforge.com/weblog/aniltj/archive/2004/10/07/682.aspx</guid><description>&lt;p&gt;In response to the vulnerability in ASP.NET forms authentication that was posted to NTBugtraq, Microsoft has released a HTTP Module and associated installer that "...&amp;nbsp;&lt;!--StartFragment --&gt; protects all ASP.NET applications on a Web server against canonicalization problems that are currently known to Microsoft.."&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.microsoft.com/security/incident/aspnet.mspx"&gt;Find more info about it and install&amp;nbsp;NOW!&lt;/a&gt;&lt;/p&gt;&lt;img src ="http://cyberforge.com/weblog/aniltj/aggbug/682.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Anil John</dc:creator><title>Making USB Devices Read-Only</title><link>http://cyberforge.com/weblog/aniltj/archive/2004/09/06/644.aspx</link><pubDate>Mon, 06 Sep 2004 17:43:00 GMT</pubDate><guid>http://cyberforge.com/weblog/aniltj/archive/2004/09/06/644.aspx</guid><description>&lt;p&gt;&lt;a href="http://www.minasidownloads.com/nws0409.htm"&gt;A link to this info&lt;/a&gt; (Thanks Susan!) came across on one of the lists that I am on:&lt;/p&gt; &lt;blockquote dir="ltr" style="MARGIN-RIGHT: 0px"&gt; &lt;p&gt;&lt;!--StartFragment --&gt;USB "thumb drives" drive some security folks crazy because they're so small physically and so big storage-wise; what's to keep people from popping a USB drive into a USB slot, copying corporate data and walking out the door?&amp;nbsp; For the USB-paranoid, SP2 includes an ability to let users read data from a USB drive, but not &lt;i&gt;write&lt;/i&gt; data to that drive.&amp;nbsp; It's a simple Registry change.&amp;nbsp; First, create a whole new key: HKLM\System\CurrentControlSet\Control \ StorageDevicePolicies.&amp;nbsp; Then create a REG_DWORD entry in it called WriteProtect.&amp;nbsp; Set it to 1 and you'll be able to read from USB drives but not write to them.&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;Cool!&lt;/p&gt;&lt;img src ="http://cyberforge.com/weblog/aniltj/aggbug/644.aspx" width = "1" height = "1" /&gt;</description></item></channel></rss>