tag:blogger.com,1999:blog-137771702009-07-19T12:16:58.874-05:00Grand Stream Dreams...soaring up...chasing dreams...what will I do if I catch one...Clausnoreply@blogger.comBlogger947125tag:blogger.com,1999:blog-13777170.post-55391748195816223642009-07-18T20:48:00.001-05:002009-07-18T20:48:53.527-05:00Hell-in-a-Handbasket System Rescue – Part I: PGP WDE<p>Some time ago in a <a href="http://grandstreamdreams.blogspot.com/2009/06/gsd-keep-alive-ping.html">previous post</a>, I alluded to a series of lesson-learned posts I had regarding a particularly brutal system rescue.</p> <p>I doubt anyone even remembers it, but it was so worthwhile to me that I felt obligated to post.</p> <p>So here is Part I of this saga.</p> <p><strong><font color="#800000">Hell-in-a-Handbasket System Rescue</font></strong> <p>The day started like any other typical day. One of our VIP users brought to us his PGP Whole Disk Encryption (WDE) encrypted laptop. It held one physical drive with two Windows NTFS formatted partitions. Both included in the whole-disk encryption. <p>It apparently experienced a HDD crash/failure of some sort which upon reboot caused PGP’s BootGuard pre-boot authentication wrapper to not accept the user’s PGP passphrase. There was little doubt that the passphrase was good and known to user. The user reported they were doing (local to system) database maintenance work when the system locked up hard—totally non-responsive. The user hard-powered the laptop off and then back on. When the system came back on, it appeared to end-user that BootGuard was damaged (?) as it would now not accept his known-good passphrase on the offered authentication screen. <p>The system contained local logs, reports, and database files of an organizationally critical nature. <p>The first-level technician attempted to fix the problem by using a Windows Setup disk from the Repair Console to check-disk (<a href="http://vlaurie.com/computers2/Articles/chkdsk.htm">CHKDSK /R</a>) to scan for and repair sector errors. Unfortunately this seems to have caused additional errors and rendered BootGuard damaged. A final pass at using a Windows XP Recovery console to FIXMBR (prior to decryption) left BootGuard seemingly no longer present. <p>It was at this stage that I got involved, apparently seen as being one of the PGP WDE mojo holders. <p>Off-line booting the system with my <a href="http://grandstreamdreams.blogspot.com/2009/03/custom-winpe-building-post-script-and.html">pgpwde injected PE Boot disk</a> and executing the “pgpwde --disk # --status” command showed that drive was still reporting as PGP “instrumented” but would not boot to BootGuard. <p>Using the command-line <strong>pgpwde –auth --disk # --passphrase '<em>user passphrase</em>'</strong> command failed. This was unsettling as I frequently use this with great success to access a PGP WDE system “off-line” on the fly with no issues. <p>The user was also quite concerned at this point. <p><strong><font color="#800000">Step Two: The Tease</font></strong> <p>I attempted to use a PGP WDR boot-disk but it did not seem to allow any options to perform recovery or decryption of drive…for whatever reason, it was not recognizing drive as PGP encrypted. <p>At this stage it looked like the data was a total loss. <p>I checked in with our Enterprise level PGP support consultant who suggested that it appeared we had covered all the known bases. The only alternative suggested was to send it to a professional data-recovery company (at considerable cost) and see if they could recover the system. (Big Sigh) That was a non-starter despite the fact this was a critical system for this user and the production group he supports. <p>So I set the system aside, took a very deep breath, and hit the books. <p><strong><font color="#800000">Step Three: Hope!</font></strong> <p>Combing through the Internet and PGP Forums I seemed to find some leads that there existed an apparently undocumented command line argument to pass the pgpwde driver to attempt recovery of the PGP key/geometry from a backup sector on the encrypted drive. <p>It took me the better part of a day to work it out, but by Friday I felt confident enough to toss it at the system. We had done everything else. There was little to loose and after a week of not having his system back, the user was quite resigned that the ultimate result was total loss of the data. (BTW, he was not making backups….) <p>I again used my custom Win PE 3.0 pgpwde injected boot disk to boot the laptop “off-line’ then the undocumented PGP WDE “recovery” command. (See a bit further down in the post for the technique.) <p>It scanned through the physical drive for the better part of a half-hour and eventually seemed to report that it had found and repaired the damaged (?) PGP WDE geometry references. <p>It still would not allow me to use pgpwde to authenticate to the encrypted volume. <p>I was mentally exhausted by this point at the end of the day and recognized I was a bit “punchy”. I decided to sleep on it before doing anything else. <p><strong><font color="#800000">Step Four: Decryption</font></strong> <p>On a hunch, first thing the next morning, I then again attempted to use the official PGP Recovery Boot Disk to decrypt the physical drive with the user’s known-good passphrase. <p>It now recognized his passphrase and began the decryption process! Hurrah! <p>I locked it down, ensured the A/C source was stable, and left it going. By the end of the day on Friday, the progress meter was still at 99% encrypted (8-hours later) but the drive indicator light was churning away. <p>Hoping for the best, I left it secured and running over the three-day holiday weekend. <p>When I came back, the PGP Recovery boot disk had a message that it had successfully decrypted the physical drive. <p>I was pleasantly stunned and amazed. <p>Back from the brink. <p>But the story is only half-way through. What would I find next on the unencrypted drive? Stay tuned for Part II. <p>…as well as my thoughts about a root-cause analysis on what happed to start the cascaded failure. <p>Now on to the technical lessons…. <p><strong><font color="#800000">Using the –Recovery command argument: Explanation #1 from Claus Valca</font></strong> <p>I’ve cobbled the following below together from various PGP technical and support form pages (liked at the end of the post) as well as my own field notes. <p>Symptoms <p>On rare occasions internal or external disks that are Whole Disk Encrypted may experience the following issues: <ul> <li>Inability to decrypt or read the contents of a secondary or non-system disk.</li> <li>System displays "Error loading operating system_" after entering the passphrase at the WDE Login screen.</li> <li>Master Boot Record (MBR) corruption causing the system to no longer boot.</li> <li>After starting the system with the hard disk encrypted to a passphrase and an eToken, valid passphrases are not accepted.</li> <li>Using a PGP Recovery disk displays a “Internal error accessing disk, 0×80" error. </li></ul> <p>The following commands will help diagnose and decrypt the disk. <p>(<strong><em><font color="#d90000">Important Note!:</font></em></strong> These steps all assume you have “slaved” the encrypted drive to another system that has PGP WDE installed and running. In my case I didn’t do that, instead I used my own <a href="http://grandstreamdreams.blogspot.com/2009/03/custom-winpe-building-post-script-and.html">pgpwde injected PE Boot disk</a> although you could also use PGP’s instructions <a href="http://pgp-lithium.custhelp.com/cgi-bin/pgp_lithium.cfg/php/enduser/std_adp.php?p_faqid=807&p_created=1192573895&p_sid=QWO8LaDj&p_accessibility=0&p_redirect=&p_lva=&p_sp=cF9zcmNoPTEmcF9zb3J0X2J5PSZwX2dyaWRzb3J0PSZwX3Jvd19jbnQ9MywzJnBfcHJvZHM9JnBfY2F0cz0mcF9wdj0mcF9jdj0mcF9wYWdlPTEmcF9zZWFyY2hfdGV4dD1iYXJ0cGU!&p_li=&p_topview=1">PGP WDE: Customizing the PE for PGP Whole Disk Encryption </a>to build your one BartPE based version as well.) <p>1. To begin working with the PGPWDE interface open a command prompt and change to the PGP installation directory (default directory shown) C:\Program Files\PGP Corporation\PGP desktop. <p>2. To list all installed hard disks in the system type: <strong>pgpwde --enum</strong>. Entering this command will give us a list of disks with numbers we will use in the next few steps. <p>3. Now type <strong>pgpwde --status --disk #</strong>. Substitute the WDE disk number listed in the previous step for the number # in the command if different. The output of this command will tell us whether the disk is still encrypted. <p> * If the disk is not encrypted, "Disk 1 is not instrumented by bootguard" will be the output.<br> * If the disk is encrypted, the output will display:<br> o "Disk 1 is instrumented by Bootguard."<br> o The total number of sectors.<br> o A Highwater value (number of sectors encrypted).<br> o Whether the current key is valid. <p>4. Type <strong>pgpwde --list-user --disk #</strong>. This will tell us the user information contained on the disk. This will help in multi-user environments to determine which user passphrase was used to implement WDE. <p>5. Type <strong>pgpwde --recover --disk # --passphrase “xxxxxxx”</strong> --recover will search your entire drive looking for the file information that contains the data for authenticating your disk and attempt to rebuild/restore them. This is necessary when the references that are stored become corrupted on your machine. It does not necessarily restore/repair damaged Boot Guard instrumentation. <p>Now you have some more choices to make. <ul> <li>you could place the “repaired” drive back in the original system and use your <a href="https://pgp.custhelp.com/cgi-bin/pgp.cfg/php/enduser/std_adp.php?p_faqid=471&p_created=1142375634&p_sid=DXy5SPDi&p_accessibility=0&p_redirect=&p_lva=&p_sp=cF9zcmNoPSZwX3NvcnRfYnk9JnBfZ3JpZHNvcnQ9JnBfcm93X2NudD00MTAmcF9wcm9kcz0mcF9jYXRzPSZwX3B2PSZwX2N2PSZwX3NlYXJjaF90eXBlPWFuc3dlcnMuc2VhcmNoX25sJnBfcGFnZT0x&p_li=&p_topview=1">PGP Whole Disk Encryption Recovery Disk Image</a> boot disk to decrypt the drive, or </li> <li>try the following from either the working system you have slaved the drive to, or</li> <li>try the following from your PGP injected Windows PE boot disk in the original system. </li></ul> <p>6. Type <strong>pgpwde --decrypt --disk # --passphrase “xxxxxxx” </strong>This will start the decryption process. To view progress, type the status command listed in step 3 and note the “highwater” number. This number will get smaller and smaller as the number of sectors encrypted decreases. . --decrypt expects the “recover” references to be correct, and therefore sometimes cannot locate the data in order to check the passphrase. <p>Clear? <p>If not look below. <p><strong><font color="#800000">Using the –Recovery command argument: Explanation #2 from the University of Alabama at Birmingham IT Department</font></strong> <p>Only later after I worked out the above culling though the Net and PGP forums did I discover the following <a href="http://main.uab.edu/Sites/it/faqs/58446/#bookmark4">PGP Guide for Campus Administrators</a> which had a clear “how-to” use of the –Recovery command: <blockquote> <p><strong>Hard Drive Recovery</strong></p> <p>If you have the drive slaved to a working machine with the same version of PGP Desktop try the following:</p> <ol> <li>Open a CMD prompt. <li>Go to: c:\Program Files\PGP Corporation\PGP Desktop\ <li>Run <strong>pgpwde -enum</strong> (this will list all the drives available on your machine, find the drive number for the encrypted drive, the first will be disk 0 (your boot drive) then disk 1, then disk 2 and so on) <li>Once you have your disk number, try: <strong>pgpwde disk #(one u found) --recover</strong> (so if its disk 1 it would be: pgpwde --disk 1 --recover), the pgpwde will search your disk for a backup sector, if it finds one it will restore it. <li>If it restores the sector, then do: <strong>pgpwde --disk # --decrypt --passphrase “enter within double-quotes”</strong> <li>To determine whether the drive is still instrumented (MBR Swapped) run: <strong>pgpwde –status –disk #</strong> <li>If the disk is instrumented, run: <strong>pgpwde --uninstrument --disk #</strong> </li></ol></blockquote> <p>Whew! Either one should give you a better chance and understanding on how to use and apply this powerfully useful argument. <p><strong><font color="#800000">Claus’s Lessons Learned</font></strong> <p>In reading around, it seems the preferred method of such a recovery is to “slave” the PGP damaged drive to a working system that has PGP WDE installed. Apparently the time to decrypt may be much faster than running it from/with the PGP WDR boot disk due to it occurring under a x32 bit OS rather than the x8 or x16 bit (I’m not sure which) OS that the PGP WDR boot disk operates under. I could be wrong on that and stand ready to be corrected by any in the know. It seems to me that using a Windows PE boot disk with PGP WDE pgpwde support injected in it would see similar performance as if it were “slaved” to a working system. This would still be my own preferred solution. <p>Regardless, if you do use the PGP Recovery boot disk to search drive and/or repair/decrypt it can take a VERY long time….days. Seriously. <p>Let it run and step away. It stayed on 99% decrypting for almost 8 hrs. when I went home. Sometime in the intervening three days later timeframe, it had completed without observation. <p>In hindsight, this was probably the case for when it is searching through a PGPMBR damaged drive for recovery with the PGP WDR boot disk, prior to requesting authentication. I had thought it was non-responsive but it probably was (very, very) slowly churning through the encrypted drive’s contents looking for the backup data file section needed for recovery. Had I let it complete I suspect it might have then offered me a chance to authenticate and decrypt without going through all this fuss. Unfortunately I wasn’t experienced with the process at that stage and was both impatient and frustrated by the lack of “official” documentation on the PGP site. So regardless, if you are recovering/decrypting a PGP encrypted drive, you need to seriously give it LOTS of time to run/complete. <p>Stay tuned for Part II where I then transition to attempting to salvage the data off the system. <p>It’s almost as good as I hope this post has been! <p>Cheers and happy <strong>--recover</strong> ‘ing <p>Claus V. <p><strong><font color="#800000">Bonus Linkage</font></strong> <p><strong><font color="#800000">Supporting PGP WDE “Recovery” linkage</font></strong> and reference material for the curious or desperate offered kindly below to save anyone time Googling this all up on you own. I promise it is all valuable stuff! <ul> <li><a href="http://main.uab.edu/Sites/it/faqs/58446/#bookmark4">PGP Guide for Campus Administrators</a> – University of Alabama, Birmingham.</li> <p></p> <li><a href="https://supportimg.pgp.com/guides/PGPwdeWinCmdline_991_usersguide_en.pdf">PGP Whole Disk Encryption Command Line for Windows</a> (PDF) – Official User’s Guide from PGP Corporation that documents many awesomely useful pgpwde command line operations and explains the terms PGP uses for its WDE solution. It doesn’t seem to explain, however, use of the --recover command. I’d call that a major FAIL.</li> <p></p> <li><a href="http://blog.securism.com/2009/01/recovering-a-pgp-whole-disk-encrypted-drive/">Recovering a PGP Whole-Disk-Encrypted Drive</a> – Securism Blog. Great and encouraging post by Jon Janego on his own frustrating attempt (eventually successful) to work out how to recover a borked PGP WDE drive. Slightly different technique than mine documented here, but all good and painfully similar in lessons learned.</li> <p></p> <li><a href="http://pgp-lithium.custhelp.com/cgi-bin/pgp_lithium.cfg/php/enduser/std_adp.php?p_faqid=807&p_created=1192573895&p_sid=QWO8LaDj&p_accessibility=0&p_redirect=&p_lva=&p_sp=cF9zcmNoPTEmcF9zb3J0X2J5PSZwX2dyaWRzb3J0PSZwX3Jvd19jbnQ9MywzJnBfcHJvZHM9JnBfY2F0cz0mcF9wdj0mcF9jdj0mcF9wYWdlPTEmcF9zZWFyY2hfdGV4dD1iYXJ0cGU!&p_li=&p_topview=1">PGP WDE: Customizing the PE for PGP Whole Disk Encryption – </a>PGP Corporation Knowledgebase Answer.</li> <p></p> <li><a href="http://forum.pgp.com/pgp/board/message?board.id=WDEforMAC&thread.id=589&view=by_date_ascending&page=2">PGP WDE will not boot - Tried Most Solutions - HELP - PGP Whole Disk Encryption for Macintosh</a> – PGP Forum Post.</li> <p></p> <li><a href="http://forum.pgp.com/pgp/board/message?board.id=54&thread.id=4169">WDE Recovery: "Boot harddisk is not instrumented; advanced recovery is needed" - PGP Whole Disk Encryption for Windows</a> – PGP Forum Post.</li> <p></p> <li><a href="http://pgp.lithium.com/pgp/board/message?board.id=46&view=by_date_ascending&message.id=6212">Master boot record became deleted - PGP Desktop 9.x for Windows</a> – PGP Forum Post.</li> <p></p> <li><a href="https://pgp.custhelp.com/cgi-bin/pgp.cfg/php/enduser/std_adp.php?p_faqid=471&p_created=1142375634&p_sid=DXy5SPDi&p_accessibility=0&p_redirect=&p_lva=&p_sp=cF9zcmNoPSZwX3NvcnRfYnk9JnBfZ3JpZHNvcnQ9JnBfcm93X2NudD00MTAmcF9wcm9kcz0mcF9jYXRzPSZwX3B2PSZwX2N2PSZwX3NlYXJjaF90eXBlPWFuc3dlcnMuc2VhcmNoX25sJnBfcGFnZT0x&p_li=&p_topview=1">PGP Whole Disk Encryption Recovery Disk Image(s)</a><a href="http://pgp-lithium.custhelp.com/cgi-bin/pgp_lithium.cfg/php/enduser/std_adp.php?p_faqid=807&p_created=1192573895&p_sid=QWO8LaDj&p_accessibility=0&p_redirect=&p_lva=&p_sp=cF9zcmNoPTEmcF9zb3J0X2J5PSZwX2dyaWRzb3J0PSZwX3Jvd19jbnQ9MywzJnBfcHJvZHM9JnBfY2F0cz0mcF9wdj0mcF9jdj0mcF9wYWdlPTEmcF9zZWFyY2hfdGV4dD1iYXJ0cGU!&p_li=&p_topview=1">– </a>PGP Corporation Knowledgebase Answer.</li> <p></p> <li><a href="https://pgp.custhelp.com/cgi-bin/pgp.cfg/php/enduser/std_adp.php?p_faqid=470">PGP Whole Disk Diagnosis and Recovery - Windows</a><a href="http://pgp-lithium.custhelp.com/cgi-bin/pgp_lithium.cfg/php/enduser/std_adp.php?p_faqid=807&p_created=1192573895&p_sid=QWO8LaDj&p_accessibility=0&p_redirect=&p_lva=&p_sp=cF9zcmNoPTEmcF9zb3J0X2J5PSZwX2dyaWRzb3J0PSZwX3Jvd19jbnQ9MywzJnBfcHJvZHM9JnBfY2F0cz0mcF9wdj0mcF9jdj0mcF9wYWdlPTEmcF9zZWFyY2hfdGV4dD1iYXJ0cGU!&p_li=&p_topview=1">– </a>PGP Corporation Knowledgebase Answer.</li> <p></p> <li><a href="https://pgp.custhelp.com/app/answers/detail/a_id/1018">PGP Whole Disk Encryption: Data Recovery (Mac OS X)</a><a href="http://pgp-lithium.custhelp.com/cgi-bin/pgp_lithium.cfg/php/enduser/std_adp.php?p_faqid=807&p_created=1192573895&p_sid=QWO8LaDj&p_accessibility=0&p_redirect=&p_lva=&p_sp=cF9zcmNoPTEmcF9zb3J0X2J5PSZwX2dyaWRzb3J0PSZwX3Jvd19jbnQ9MywzJnBfcHJvZHM9JnBfY2F0cz0mcF9wdj0mcF9jdj0mcF9wYWdlPTEmcF9zZWFyY2hfdGV4dD1iYXJ0cGU!&p_li=&p_topview=1">– </a>PGP Corporation Knowledgebase Answer.</li> <p></p> <li><a href="https://pgp.custhelp.com/app/answers/detail/a_id/387">List Of Commands/Options for PGP (8.x)</a> <a href="http://pgp-lithium.custhelp.com/cgi-bin/pgp_lithium.cfg/php/enduser/std_adp.php?p_faqid=807&p_created=1192573895&p_sid=QWO8LaDj&p_accessibility=0&p_redirect=&p_lva=&p_sp=cF9zcmNoPTEmcF9zb3J0X2J5PSZwX2dyaWRzb3J0PSZwX3Jvd19jbnQ9MywzJnBfcHJvZHM9JnBfY2F0cz0mcF9wdj0mcF9jdj0mcF9wYWdlPTEmcF9zZWFyY2hfdGV4dD1iYXJ0cGU!&p_li=&p_topview=1">– </a>PGP Corporation Knowledgebase Answer.</li> <p></p> <li><a href="https://pgp.custhelp.com/app/answers/detail/a_id/608">Still seeing bootguard after decrypting whole disk encrypted hard drive</a> <a href="http://pgp-lithium.custhelp.com/cgi-bin/pgp_lithium.cfg/php/enduser/std_adp.php?p_faqid=807&p_created=1192573895&p_sid=QWO8LaDj&p_accessibility=0&p_redirect=&p_lva=&p_sp=cF9zcmNoPTEmcF9zb3J0X2J5PSZwX2dyaWRzb3J0PSZwX3Jvd19jbnQ9MywzJnBfcHJvZHM9JnBfY2F0cz0mcF9wdj0mcF9jdj0mcF9wYWdlPTEmcF9zZWFyY2hfdGV4dD1iYXJ0cGU!&p_li=&p_topview=1">– </a>PGP Corporation Knowledgebase Answer.</li> <p></p> <li><a href="https://pgp.custhelp.com/app/answers/detail/a_id/961">HOW TO: Uninstall PGP Products in Windows Safe Mode</a> <a href="http://pgp-lithium.custhelp.com/cgi-bin/pgp_lithium.cfg/php/enduser/std_adp.php?p_faqid=807&p_created=1192573895&p_sid=QWO8LaDj&p_accessibility=0&p_redirect=&p_lva=&p_sp=cF9zcmNoPTEmcF9zb3J0X2J5PSZwX2dyaWRzb3J0PSZwX3Jvd19jbnQ9MywzJnBfcHJvZHM9JnBfY2F0cz0mcF9wdj0mcF9jdj0mcF9wYWdlPTEmcF9zZWFyY2hfdGV4dD1iYXJ0cGU!&p_li=&p_topview=1">– </a>PGP Corporation Knowledgebase Answer.</li> <p></p> <li><a href="http://securology.blogspot.com/2007/10/pgp-whole-disk-encryption-barely.html">PGP Whole Disk Encryption - Barely Acknowledged Intentional Bypass</a> – Securology Blog. Not related (except in that it is another “undocumented” pgpwde command-line argument that is powerfully useful to technicians and system admins who work in a PGP WDE deployed environment. I’ve used it in a few situations when remotely servicing a system over-the-wires and the user needed to take off for a lunch-break.</li></ul> <p>--CV</p> <div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13777170-5539174819581622364?l=grandstreamdreams.blogspot.com'/></div>Clausnoreply@blogger.com3tag:blogger.com,1999:blog-13777170.post-28236338570957379752009-07-18T18:24:00.001-05:002009-07-18T18:24:09.641-05:00Rainy-Day Linkfest<p>I can’t believe it but it is raining!</p> <p>Good hard rain and thunderstorms.</p> <p>Haven’t seen measurable rain in almost a month (or so it feels).</p> <p>Here are some links that caught my eye this past month.</p> <ul> <li><a href="http://blogs.technet.com/markrussinovich/archive/2009/07/07/3261309.aspx">Mark’s Blog : Pushing the Limits of Windows: Process and Threads</a> – In-depth look at how processes and threads operate and the factors that limit them. <p></p> <li><a href="http://www.msteched.com/online/view.aspx?tid=2d88f481-16bd-4fe6-909f-8833c92a5b1a">Microsoft® Tech·Ed Online</a> – Case of the Unexplained 3. Video media presenation by Mark Russinovich on Windows issues tracked down and solutioned using Windows Sysinternals tools and an understanding of focused troubleshooting techniques. <p></p> <li><a href="http://blogs.technet.com/sysinternals/archive/2009/07/01/new-tool-procdump-v1-0-updates-autoruns-v9-51-vmmap-v2-1-psexec-v1-96-book-released-windows-internals-5th-edition-released-webcast-case-of-the-unexplained-2009.aspx">Sysinternals Site Discussion : New Tools</a>: ProcDump v1.0 | Updates: Autoruns v9.51, VMMap v2.1, PsExec v1.96 new and updated tools to help manage and troubleshoot Windows systems. <p></p> <li><a href="http://technet.microsoft.com/en-us/sysinternals/dd996900.aspx">ProcDump</a> – freeware – New command line tool from Sysinternals “…whose primary purpose is monitoring an application for CPU spikes and generating crash dumps during a spike that an administrator or developer can use to determine the cause of the spike. ProcDump also includes hung window monitoring (using the same definition of a window hang that Windows and Task Manager use) and unhandled exception monitoring. It also can serve as a general process dump utility that you can embed in other scripts.” <p></p> <li><a href="http://blogs.msdn.com/askie/archive/2009/07/14/how-to-bypass-the-web-page-to-save-internet-explorer-7-settings.aspx">How to bypass the web page to save Internet Explorer 7 settings</a>. – Ask the IE Team support blog. This is a great fix for a “nuisance” issue I deal with in making Windows system images. When the image is deployed, our techs have to re-do the IE 7 setup for each new user. This technique prevents the new settings page from launching. Not sure if it works for IE8 or not, though I don’t see why not at this point. We are just now deploying IE 7 across our systems but IE 8 will be a while making it to desktops so it really isn’t a big concern yet. <p></p> <li><a href="http://blogs.msdn.com/virtual_pc_guy/archive/2009/06/26/creating-virtual-hard-disks-with-windows-virtual-pc.aspx">Creating Virtual Hard Disks with Windows Virtual PC</a>. – Virtual PC Guy’s WebLog. Now you know. <p></p> <li><a href="http://thebackroomtech.com/2009/07/14/vista-x86-patch-to-address-4gb-of-ram/">Vista x86 patch to address 4GB+ of RAM</a> – The Back Room Tech blog. Julie points us to a technique worked out by <a href="http://www.remkoweijnen.nl/blog/">Remko Weijnen</a> which is a <a href="http://www.remkoweijnen.nl/blog/download/nrkrnlpa.zip">kernel patch</a> to get x86 versions of Windows Vista to address 4GB + of system RAM; something not supported by Microsoft. I don’t have any systems with main-boards capable of handling more than 2 GB RAM so I don’t get a chance to try it out. However if you are curious, Julie kindly provides a link to Remko <a href="http://www.remkoweijnen.nl/blog/2009/06/23/patch-vistas-kernel-to-address-more-than-4-gb-of-memory/">explaining how his patch works</a>. <p></p> <li><a href="http://www.hanselman.com/blog/UpgradingMyLenovoW500ToAOCZVertex250GBSATAIISolidStateDiskSSD.aspx">Upgrading my Lenovo W500 to a OCZ Vertex 250GB SATA II Solid State Disk (SSD)</a>. – Scott Hanselman’s Computer Zen brags and rubs hard-disk performance in our faces with his new SSD drive. Cold boot to desktop in under 20 seconds. That’s insane! More on his new laptop rig in this <a href="http://www.hanselman.com/blog/MyLenovoChoiceThinkPadW700VsThinkPadW500Review.aspx">Lenovo W500 post</a>. I am so jealous. It’s the human condition to be envious I suppose. <p></p> <li><a href="http://portableapps.com/news/2009-06-25-_java_portable_6_update_14">Java Portable 6 Update 14 Released</a> – PortableApps.com – Finally, a version of Java that you can keep on your USB stick for running Java needs on a system that Java is-not/cannot be installed on. I’m thinking it would be useful on Win PE 3.0 USB-booted system for apps that use/depend on Java. <p></p> <li><a href="http://www.liberkey.com/en/">LiberKey</a> – freeware – Over 200 applications in a single package to drop on your USB stick (or system) that don’t need “installation”. It’s one of the most well-rounded “portable-app” packages I’ve yet come across. Available in “Basic”, “Standard” or “Ultimate” packages depending on the type and number of applications you need. The only concern I see (and it is a typical one with these packages) is if it satisfies the individual software developer’s rules about redistribution of their applications. That major issue aside, it is a great option for technicians and troubleshooters to seed their collection of tools and utilities. <p></p> <li><a href="http://holisticinfosec.blogspot.com/2009/07/malzilla-exploring-scareware-and-drive.html">Malzilla: Exploring scareware and drive-by malware</a>. – HolisticInfoSec.org. – Announcement of a new tool that will help analyze and dissect potential malware. From the post: “Malzilla is best described as a useful program for use in exploring malicious pages, allowing you to choose your own User Agent and referrer and use proxies. While it downloads Web content, it does not render it, so it is not a browser. Think of it as WGET with a user interface and some very specific talents. In Using Malzilla, we’ll take a close look at rogue AV tactics and exploit sites in order to study the infection process utilized.” <p></p> <li><a href="http://www.forensickb.com/2009/06/enscript-to-export-files-by-extension.html">EnScript to Export files by extension</a> – Computer Forensics, Malware Analysis & Digital Investigations blog. Now I am just plain frustrated! I don’t use EnCase as part of my job functions. However this EnCase EnScript would be awesome to have as a system administrator! Simply put it “…will export all the files with matching extensions (case insensitive) to the folder you specify. A subfolder for each extension is made and the corresponding files are placed into their respective folders.” Golden! Only I can’t find a similar Windows utility. Or know of a way to run an EnScript without EnCase. This feature would be awesome in recovering user-data from a tanked system. I guess there could be a batch-file solution perhaps. Any tips or suggestions? For a tease on an upcoming system recovery post, I do know and have used the incredibly clever <a href="http://builtbackwards.com/projects/photorec-sorter/">PhotoRec Sorter</a> utility, but it doesn’t quite match this script by Lance Mueller See Lance’s updated post: <a href="http://www.forensickb.com/2009/07/enscript-to-export-files-based-on.html">EnScript to Export files based on Extension v1.1</a> for an update. <p></p> <li><a href="http://www.irnis.net/soft/xfff/">eXpress FreshFiles Finder</a> – freeware – Utility I found while looking for a standalone tool to do the features in the above. This useful “standalone” tool will provide a list of the most recently updated files on your target system. Good for first-pass analyzing a system in an incident response scenario. Install the application, copy the created program folder to your USB stick, then uninstall. It ran fast and fine on my Windows 7 x64 bit system and says it is XP/Vista compatible as well. It couldn’t access some normally protected folders, even running as Administrator level. I’ll try later to see how it works if elevated to System level. Still useful. <p></p> <li><a href="http://www.shadworld.com/node/3">FolderWorks</a> – freeware – ShadWorld. Another related tool that for counting files and categorizing them by extensions or file types. No files are actually copied or moved. Solely useful for documentation and assessment work on a system.</li></ul> <p></p> <ul> <li><a href="http://www.baremetalsoft.com/baregrep/">BareGrep - Free grep for Windows</a> – Bare Metal Software. Great tool for advanced and complex system and file searching for only 246 kB in size but very fast and very advanced for the most demanding system-inspecting needs. Simply amazing. Oh yes. It’s a single non-installing exe file and fully portable. Works great on XP through Windows 7 systems. <p></p> <li><a href="http://blog.didierstevens.com/2009/07/13/quickpost-truecrypts-boot-loader-screen-options/">Quickpost: TrueCrypt’s Boot Loader Screen Options</a> – Neat tip by Didier Stevens on how to configure TrueCrypt’s boot loader screen to display a “NTLDR is missing” error when booting a TrueCrypt encrypted hard drive. Should obscure the system from further examination by only the most seasoned techies or investigators. Of course the thing unravels fast if the actual drive is analyzed at the sector level (or forensically) when the TrueCrypt bootloader is discovered. That knowledge still won’t help the curious get into the TrueCrypt protected layer, but the gig will be up at that point. Certainly clever and a reminder to techies and incident response folks that what you see may be deceptive so you need to keep an open mind and be willing to dig a bit deeper. For the record, the legitimate error message would be “NTLDR is missing. Press Ctrl+Alt+Del to restart”</li></ul> <p>Nice being back in the blogging saddle!</p> <p>Cheers!</p> <p>--Claus V.</p> <div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13777170-2823633857095737975?l=grandstreamdreams.blogspot.com'/></div>Clausnoreply@blogger.com2tag:blogger.com,1999:blog-13777170.post-90145819563260315812009-07-18T16:44:00.001-05:002009-07-18T16:44:17.304-05:00Inspiring Designs<p align="center"><a href="http://photos1.blogger.com/blogger/1381/1225/1600/2006-06-04_104715b.0.jpg"><img border="0" alt="" src="http://photos1.blogger.com/blogger/1381/1225/400/2006-06-04_104715b.jpg"></a></p> <p>Digressing from tech again for a moment.</p> <p>Somewhere in the Valca home, I have a house-plans magazine that contains a small cottage-style lake house design that totally would be a dream-home.</p> <p>It is small and compact, has wood-shingle style exterior cladding. It is two-story with two under-roof bedrooms and a shared bath upstairs. Downstairs is a wide galley-style kitchen spilling into an informal country dining area. To the opposite side is a cozy craftsman-style casual living room anchored by two half-height built-in bookcases with windows above and a river-stone fireplace in-between.</p> <p>It just seems the type of place I could sink into to escape. Nothing techy or modern about it.</p> <p>In contrast to the lake-side cottage style that seems warm and inviting, the Germanic blood in me still gets excited and inspired by these efficient and modern designs. I think the theme in them all that appeals to me is the logical lines and the blending of the outdoors and indoors. Living on the Gulf-Coast, I love air-conditioning. Couldn’t imagine living without it. That said, most of the normal designs down here are enclosed and isolate the occupant from the natural outdoors.</p> <p>These recently posted designs--as caught on my favorite architectural blog <a href="http://www.archdaily.com/">Arch Daily</a>--seem to successfully bring the outdoors in; boldly.</p> <ul> <li><a href="http://www.archdaily.com/24396/big-dig-house-single-speed-design/">Big Dig House / Single Speed Design</a> – ArchDaily</li> <p></p> <li><a href="http://www.archdaily.com/26431/six-ramsgate-wallflower-architecture-design/">Six Ramsgate / Wallflower Architecture + Design</a> – ArchDaily</li> <p></p> <li><a href="http://www.archdaily.com/26496/cabin-nordmarka-jva/">Cabin Nordmarka / JVA</a> – ArchDaily</li> <p></p> <li><a href="http://www.archdaily.com/27468/anglesea-house-andrew-maynard-architects/">Anglesea House / Andrew Maynard Architects</a> – ArchDaily</li> <p></p> <li><a href="http://www.archdaily.com/27537/house-k-tham-videgard-hansson-arkitekter/">House K / Tham & Videgård Hansson Arkitekter</a> – ArchDaily</li> <p></p> <li><a href="http://www.archdaily.com/29231/house-c-prax-architects/">House C - Prax Architects</a> – ArchDaily</li> <p></p> <li><a href="http://www.archdaily.com/27043/kubler-house-57-studio/">Kübler House / 57 STUDIO</a> – ArchDaily</li> <p></p> <li><a href="http://www.archdaily.com/29409/open-air-sculpture-mra/">Open-air sculpture / MRA</a> – ArchDaily</li></ul> <p>Bonus find: <a href="http://www.muji.us/store/">MUJI USA</a>. Wonderfully simple designed products for practical living.</p> <p>--Claus V.</p> <div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13777170-9014581956326031581?l=grandstreamdreams.blogspot.com'/></div>Clausnoreply@blogger.com0tag:blogger.com,1999:blog-13777170.post-79222330874168470772009-07-18T16:23:00.001-05:002009-07-18T16:23:17.253-05:00Dead End Linkage<p align="center"><a href="http://lh4.ggpht.com/_Km3V5JZ6Aws/SmI9QI5F6AI/AAAAAAAAAuc/zqUDx51QHD4/s1600-h/image%5B5%5D.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/_Km3V5JZ6Aws/SmI9REWsJWI/AAAAAAAAAug/4hqgLDVfLnQ/image_thumb%5B15%5D.png?imgmax=800" width="489" height="254"></a> </p> <p align="right"><font color="#800080" size="1">cc credit: Headstones by </font><a href="http://www.flickr.com/photos/notratched/2333897256/"><font color="#800080" size="1">notratched on Flickr</font></a></p> <p align="left">Nothing to see here.</p> <p align="left">Just some dead-end linkage for a project I was working on that I ran out of current levels of time and patience for.</p> <p align="left">I may come back to it later. Or not.</p> <ul> <li><a href="http://support.microsoft.com/kb/928636">You cannot extract the contents of a Microsoft Update Standalone Package for Windows Vista</a> – Microsoft Help and Support Article ID 928636</li> <p></p> <li><a href="http://technobuff.wordpress.com/2008/07/22/what-is-an-msu-file/">what is an .msu file?</a> - Scribblings of a TechnoBuff.</li> <p></p> <li><a href="http://support.microsoft.com/kb/934307">Description of the Windows Update Stand-alone Installer (Wusa.exe) and of .msu files in Windows Vista and in Windows Server 2008</a> – Microsoft Help and Support Article ID 934307</li> <p></p> <li><a href="http://www.deploymentforum.com/Community/Forums/tabid/124/forumid/16/postid/2540/view/topic/Default.aspx">Different Application Install for Different OS</a> – Deployment Forum</li> <p></p> <li><a href="http://www.mydigitallife.info/2007/02/15/extract-and-view-contents-of-microsoft-update-standalone-package-msu-for-windows-vista/">Extract and View Contents of Microsoft Update Standalone Package (MSU) for Windows Vista</a> – My Digital Life.</li></ul> <p>Left for archival and reference purposes.</p> <p>Moving on…</p> <p>Claus V.</p> <div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13777170-7922233087416847077?l=grandstreamdreams.blogspot.com'/></div>Clausnoreply@blogger.com0tag:blogger.com,1999:blog-13777170.post-90809828235239668042009-07-18T15:46:00.001-05:002009-07-18T15:46:18.629-05:00VAIO Upgrade – Passing it On<p>First weekend in a very, very, very long time that I’ve been able to come up for both air and mental harmony to allow myself a chance to drop a few blog posts.</p> <p>Thanks for your patience. I assure you my “To Blog” hopper is quite full.</p> <p><strong><font color="#800000">A Sony branded Gift Horse</font></strong></p> <p>About a month ago, by brother decided to upgrade his laptop to a more powerful version.</p> <p>That left his previous <a href="http://www.sonystyle.com/webapp/wcs/stores/servlet/StoreCatalogDisplay?langId=-1&storeId=10151&catalogId=10551">Sony VAIO</a> laptop out on the street looking for a good home.</p> <p>He offered it to us but with one desktop system and three pretty current, x64 supported laptops (two of which are dual-core), I really couldn’t justify adopting it for our family.</p> <p>Luckily I recalled an earlier conversation with a couple from Lavie & I’s younger days who were visiting our church.</p> <p>They lead a ministry supporting families living in some of the poorest villages in Mexico by bringing and distributing household goods and staples that most Americans wouldn’t think twice about tossing in their shopping carts; feminine products for the ladies, shoes for the kids, TP, shampoos and soaps, stuff like that.</p> <p>They had mentioned how they were looking for a laptop to help organize their ministry efforts. It needed to be modern enough to be useful, but nothing they would regret if it got battered in the process.</p> <p>I mentioned this need and bro. enthusiastically OK’ed the hand-off to them.</p> <p>So the passing-on-of-kindness operation ensued.</p> <p><strong><font color="#800000">Plan XP</font></strong></p> <p>It is a Sony VAIO PCG-792L model. 1.0 GB RAM, a 1.73 GHz Intel Centrino processor, a 90 GB HHD, and both Ethernet and Wi-Fi support. Not a bad system. Only things of note were a stain of sorts around the edges of the LCD display…but no dead/busted pixels so it is almost not noticeable. Also, the power-cord plug is a bit cat-nibbled. Other than that is is good as new.</p> <p>Bro had already data-wiped the drive.</p> <p>The system had the OEM XP Home key on a MS sticker on the bottom.</p> <p>I used a slipstreamed XP Home SP3 setup disk to get it going. It’s been a while since I did a scratch-install of XP so I forgot how long it took—even with a slipstreamed disk.</p> <p>All was well except for one issue: no NIC drivers. I spent the day scouring Sony’s site, the Internet, and even trying other model drivers from other VIAO systems. No dice. Bro couldn’t find the OEM driver disk (may have been purged) so it looked like the XP load was scrubbed.</p> <p><strong><font color="#800000">Plan 7</font></strong></p> <p>So for an alternative solution I tossed on a Windows 7 RC (x32) load.</p> <p>I wish I could provide you an exciting, tooth-and-nail technical troubleshooting story filled with excitement and cleverness working around near insurmountable issues.</p> <p>No such luck this time.</p> <p>In about twenty minutes the system was up and fully updated from the Internet. No driver issues at all. Again the driver support (out of the box) for Windows 7 continues to amaze me; particularly on laptops.</p> <p>I tossed on the Microsoft Security Essentials beta release, Open Office, Safari 4, Firefox 3.5.1, and Foxit Reader just to get them rolling.</p> <p>I installed Flash Player and Java for good measure.</p> <p>It really was remarkably fast (the system on Windows 7). I should have run a Windows performance rating test on it, but I was in a hurry to start my blogging work. I’ll update this post later when I do.</p> <p>So this OS should keep them happy until March when it starts to do the auto-shutdowns. I figure by that time they will have likely picked up a retail version of Windows 7 and will be good to go.</p> <p>So a used system is kept out of the landfill for a bit longer and finds new life spreading love and compassion in the world.</p> <p>Something all to often it seems, is in short supply.</p> <p>Claus V.</p> <div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13777170-9080982823523966804?l=grandstreamdreams.blogspot.com'/></div>Clausnoreply@blogger.com0tag:blogger.com,1999:blog-13777170.post-9199851216814357352009-06-21T15:09:00.001-05:002009-06-21T15:09:33.186-05:00Security and Forensics Linkfest<p>I got to confess, a few weeks ago while I was working on a rather challenging data-rescue project over the course of a week or so, I was having a blast.</p> <p>Then I shifted gears and had the opportunity to work on a high-level workgroup and provide documentation support.</p> <p>I really miss it when I’m not “getting my hands dirty” directly on systems.</p> <p>Working an issue with trusted tools or searching for just the right new one to do a task better is so much fun.</p> <p>Here’s a well-rounded selection of security and forensics tools and resources that are almost certainly will have you scrabbling around for a system or two to throw them at.</p> <ul> <li><a href="http://windowsir.blogspot.com/2009/06/more-links.html">More Links</a> - Windows Incident Response – Harlan has a most excellent and jam-packed post full of forensics goodies such as a reference to a new Windows memory imaging tool update for the free <a href="http://www.msuiche.net/2009/06/08/update-win32dd-12220090608-fixes-improvements/">Win32dd</a>. Also in that post was introduction (to me) of a new system info-gathering tool called <a href="http://mirror.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=28030#DownloadId=69870">MIR-ROR</a>. Like similar “collective” tools such as his own <a href="http://www.regripper.net/">RegRipper</a>, Security Database’s <a href="http://www.security-database.com/evidence.php">Evidence Collector</a>, and Mandiant’s <a href="http://www.mandiant.com/software/firstresponse.htm">First Response</a> these multi-function info collection tools aren’t solutions in themselves, but they can make the collection of first-pass level logs and information simpler. Armed with these after careful analysis by the responder, more surgical system analysis can take place with task-specific tools. I’ll let Harlan’s own words on MIR-ROR speak for themselves…</li></ul> <blockquote> <p>I recently heard about a tool called <a href="http://mirror.codeplex.com/">MIR-ROR</a>, put together originally by Troy Larson and then expanded by <a href="http://holisticinfosec.blogspot.com/">Russ McRee</a>, both of Microsoft. Russ blogged about it <a href="http://holisticinfosec.blogspot.com/2009/05/mir-ror-for-incident-response.html">here</a>, and there's a <a href="http://holisticinfosec.org/toolsmith/docs/june2009.pdf">toolsmith article</a> available on it, as well. MIR-ROR is a batch file that is useful for running tools on a system as part of incident response; what I like about this is that Russ isn't sitting back hoping that someone does something like this, he's taking advantage of his knowledge and capabilities to put this together. And he's made it available to the public, along with instructions on how to run it. I like tools like this because they're self-documenting...properly constructed and commented, they serve as their own documentation. As always, the standard caveat applies...use/deploy tools like this as part of an incident response plan. If your plan says you need to acquire a pristine image of the drive first, you will want to consider holding off on using a tool like this...</p></blockquote> <p>You will have to collect many of the executables that are needed and assemble them into the package. The documentation is great. As I recall I found a few references that were off but some patient Googling turned up the correct locations and I soon had it all put together.</p> <ul> <p></p> <li><a href="http://forensicir.blogspot.com/2009/06/memory-acquisition-for-first-responders.html">Memory Acquisition for First Responders</a> – Forensic Incidence Response blog – Since I just mentioned win32dd this post by hogfly came at an opportune time. I believe that while memory acquisition and imaging is still primarily of use to forensic examiners, system admins can use the same lessons and apply them when doing incident response to a malware-infected system. As I say over and over again, too many IT Techs when getting a report of a virus/trojan/malware infection just run roughshod over the system with anti-virus/anti-malware cleaning tools and remove critical information to help understand WHAT is going on and WHY. There are LOTS of great Windows-based tools to capture memory images and data…many of them free (another post) so there’s little excuse not to capture an image of the memory of an infected system before going to town on the cleaning. Getting a sector-based image of the physical drive could also be valuable as well. This gets the end-user up and producing again and lets the analysts have more time in the lab dissecting the cadaver without everyone breathing down their neck with impatience. <p></p> <li><a href="http://thedigitalstandard.blogspot.com/2009/06/live-analysis-part-i-changing-of-guard.html">Live Analysis Part I - Changing of the Guard</a> - The Digital Standard – Thoughtful post by cepogue on just that prior theme. Sometimes some incidents (or organizational attitudes/processes just don’t support the “by-the-book” Incident Response handling methodologies. Managers want the system cleaned and up and running, users complain about loss productivity, you can’t convince anyone who matters about the need to determine what if any data may have leaked. So many techs (and “my-blood-runs-IR” analysts) have to do a crash-n-dash response. That said, with skill and pre-planning, you can still make the best of a bad IR situation and hopefully walk away with valuable info despite the organizational “head-in-the-sand” culture. I’m looking forward to Part II. <p></p> <li><a href="https://blogs.sans.org/computer-forensics/2009/06/18/forensics-101-acquiring-an-image-with-ftk-imager/">Forensics 101: Acquiring an Image with FTK Imager</a> – SANS Forensics blog – Great how-to post on using <a href="http://www.accessdata.com/downloads.html#Utilities">FTK Imager</a> to perform a GUI-based image pull from a system or storage device. <p></p> <li><a href="https://blogs.sans.org/computer-forensics/2009/06/19/directory-link-counts-and-hidden-directories/">Directory Link Counts and Hidden Directories</a> – SANS Forensics blog – This post was a neat review of Unix file-structure handling and how to leverage it for searching for hidden directories. I was wondering if there was a Windows-supported solution. I saw in the comments note that <a href="http://www.ossec.net/main/">OSSEC</a> has this ability and in poking around found an agent tool compatible with Windows in the <a href="http://www.ossec.net/main/downloads/">Downloads</a> section. Though not exactly the same there is Joanna’s tool <a href="http://invisiblethings.org/tools/flister.txt">FLISTER</a> from her <a href="http://invisiblethings.org/code.html">invisiblethings.org</a> tools page which might be worth looking into as well for Windows folks. <p></p> <li> <a href="http://www.room362.com/archives/585-getting-your-fill-of-reverse-engineering-and-malware-analysis.html">Getting your fill of Reverse Engineering and Malware Analysis</a> - Room362.com. An outstanding collection of links to sites/sources for reverse engineering and malware analysis tools, techniques and news. Quite bookmark-worthy. <p></p> <li><a href="http://www.cybersec.eu/?p=128">New BackTrack 4 “Forensics Mode”</a> - CyberSec.eu. News that the next version of <a href="http://www.remote-exploit.org/backtrack.html">BackTrack</a> (security and pen-testing LiveCD) will offer a “forensics-mode” boot-option from the Grub loader. Nice to have this option available to a venerable security minded LiveCD. If you just can’t wait, Remote-Exploit has made the <a href="http://www.remote-exploit.org/backtrack_download.html">BackTrack 4 Pre Release download</a> ISO (fyi-DVD sized) available at that link. For even more info check out the <a href="http://www.offensive-security.com/backtrack4-guide-tutorial.pdf">release pdf</a> and <a href="http://www.offensive-security.com/videos/backtrack-security-training-video/up-and-running-backtrack.html">Introduction Video</a>. <p></p> <li>Helix3 2009R1 FREE is once again available for download from the developers. Please see this GSD post <a href="http://grandstreamdreams.blogspot.com/2009/02/helix3-thanks-for-memories.html">Helix3: Thanks for the memories…</a> to come up to speed on the issue. A recent comment by <a href="http://grandstreamdreams.blogspot.com/2009/02/helix3-thanks-for-memories.html?showComment=1243884838639#comment-8196152392948078540">Lauren</a> on that post got me looking around (and I did have to look hard to find it!) for the download link on the e-fense site. It can be found <a href="http://www.e-fense.com/helix3-download.php">here.</a> Registration is required to get to the download page, but if you hadn’t already tucked away a ISO file of the last free version, you do now have a safe option to get it fresh. Of course, to e-fense’s credit, they would rather you pony up some $ to get the newest (non-free) version of HelixPro and depending on your needs, that might be a better thing to do. Either way, it’s nice having the choice again. <p></p> <li><a href="http://forum.charlestendell.com/viewtopic.php?f=3&t=17&start=0&sid=8e233c77ae2dd13857d6d38473d183e9">Download HelixCE200401brc1.iso RC1!!! Updated</a> – Meanwhile, out of the previous “Helix going commercial” drama mentioned above, Charles Tendell struck on a new Helix “Community Edition” version. Due to licensing and other issues (RE: IAMAL) , he had to strip out some e-fense specifically-developed apps from his build that were present in the original Helix project builds. However he continues to plug away at filling the voids with new tools from other sources. Check it out including these <a href="http://forum.charlestendell.com/viewtopic.php?f=3&t=37&start=0">screenshots and application list.</a> <p></p> <li><a href="http://ntcore.com/exsuite.php">Explorer Suite (PE analyzer) III</a> – NTCore – A jam-packed tool to allow analysis and review of executable PE files. From the developer:</li></ul> <blockquote> <p>Created by Daniel Pistelli, a freeware suite of tools including a PE editor called CFF Explorer and a process viewer. The PE editor has full support for PE32/64. Special fields description and modification (.NET supported), utilities, rebuilder, hex editor, import adder, signature scanner, signature manager, extension support, scripting, disassembler, dependency walker etc. First PE editor with support for .NET internal structures. Resource Editor (Windows Vista icons supported) capable of handling .NET manifest resources. The suite is available for x86, x64 and Itanium. </p></blockquote> <p></p> <ul> <li><a href="http://ophcrack.sourceforge.net/">Ophcrack 3.3.0 and Ophcrack LiveCD 2.3.0</a>. – New versions of these password auditing/cracking tools are now available. Don’t let the unsync’ed versioning fool you. The main program is version 3.3.0 and the LiveCD version 2.3.0 contains the program version 3.3.0. Go figure. Changes in the new version are described on their <a href="http://ophcrack.sourceforge.net/news.php">News</a> page as follows: <p></p></li> <p></p></ul> <blockquote> <p>Ophcrack version 3.3.0 includes support for our new tables vista_seven. These tables crack 99% of passwords of length 7 composed of almost any character including special characters. This table set will be included in our professional tables bundle. <p>New features have been added like the table size verification in order to warn the user if the tables have not been fully downloaded for example. It is also possible to tune how the preloading should be done. <p>An important effort was made to release a brand new LiveCD. A very interesting and refreshing distribution called Slitaz was customized to make a lighter than ever ophcrack LiveCD. It should enable us to update the LiveCD more often and to make your experience much better too. We would like to thank Slitaz team for their support in making this LiveCD. Do not hesitate to give a look at their stable distribution! </p></blockquote> <p></p> <ul> <li><a href="http://sourceforge.net/project/showfiles.php?group_id=189429">NetworkMiner v0.88</a> – New release on this awesome packet-capture management tool. What I really like about it is the ability to parse PCAP files for offline study as well as the ability to extract and save media files (such as audio or video files) which are streamed across a network. Supported protocols for file extraction are FTP, HTTP and SMB. I don’t have to packet-sniff often, but when I do and I need to analyze a lot of the content being moved, this is the first tool I reach for…hands down!</li> <p></p> <li><a href="http://www.wireshark.org/">Wireshark version 1.2 </a>– Speaking of network packet capturing..Wireshark got a bump to version 1.2. According to the <a href="http://www.wireshark.org/news/20090615.html">Release</a> notice:</li></ul> <blockquote> <p>This is the new stable release branch of Wireshark and many new and exciting features have been added since 1.0 was released. <h6>In this release</h6> <ul> <li>Wireshark has a spiffy new start page. <li>Display filters now autocomplete. <li>A 64-bit Windows (x64) installer is now provided. <li>Support for the c-ares resolver library has been added. It has many advantages over ADNS. <li>Many new protocol dissectors and capture file formats have been added. <li>Macintosh OS X support has been improved. <li>GeoIP database lookups. <li>OpenStreetMap + GeoIP integration. <li>Improved Postscript(R) print output. <li>The preference handling code is now much smarter about changes. <li>Support for Pcap-ng, the next-generation capture file format. <li>Support for process information correlation via IPFIX. <li>Column widths are now saved. <li>The last used configuration profile is now saved. <li>Protocol preferences are changeable from the packet details context menu. <li>Support for IP packet comparison. <li>Capinfos now shows the average packet rate. </li></ul> <p>For a complete list of changes, please refer to the <a href="http://www.wireshark.org/docs/relnotes/wireshark-1.2.0.html">1.2.0 release notes</a>. </p></blockquote> <ul> <p></p> <li><a href="http://forums.virtualbox.org/viewtopic.php?f=15&t=18818">VirtualBox 3.0 Beta 1 released</a>. – While Sun’s VirtualBox public (stable) release version is at <a href="http://www.virtualbox.org/wiki/Downloads">Version 2.2.4</a>, this new 3.0 Beta 1 version brings a whole mess of exciting (and probably unstable) features! Along with lots of tweaks, bug-fixes, and enhancement, the following new features are on their way in this version:</li></ul> <blockquote> <p>Version 3.0 will be a major update. The following major new features were added: <ul> <li>Guest SMP with up to 32 virtual CPUs (VT-x and AMD-V only) <li>Windows guests: ability to use Direct3D 8/9 applications / games (experimental) <li>Support for OpenGL 2.0 for Windows, Linux and Solaris guests</li></ul></blockquote> <ul> <p></p></ul> <p>For more information on VirtualBox betas, drop into and monitor the <a href="http://forums.virtualbox.org/viewforum.php?f=15">VirtualBox Beta Feedback forum</a>.</p> <p>Cheers!</p> <p>--Claus V.</p> <div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13777170-919985121681435735?l=grandstreamdreams.blogspot.com'/></div>Clausnoreply@blogger.com0tag:blogger.com,1999:blog-13777170.post-29859074541953759712009-06-20T21:20:00.001-05:002009-06-20T21:20:44.730-05:00Browser News and Tips<p>Miscellaneous news and happenings in the world of web-browsers.</p> <p><strong><font color="#800000">Firefox First</font></strong></p> <p><a href="http://ffextensionguru.wordpress.com/2009/06/20/firefox-3-5-rc1/">Firefox 3.5 RC1?</a> and <a href="http://ffextensionguru.wordpress.com/2009/06/19/firefox-3-5-release-candidate-2-released/">Firefox 3.5 Release Candidate 2 Released</a> - The Firefox Extension Guru’s Blog – If you blinked this week you probably missed 3.5 RC1. I saw it was coming and pulled it down by doing a manual Check for Updates. If you didn’t or were waiting for a big public announcement…you probably missed it!</p> <p><a href="http://mozillalinks.org/wp/2009/06/first-look-to-firefox-3-5-rc2/">First look to Firefox 3.5 RC2</a> - Mozilla Links blog opens up with news that the first RC wasn’t that big a deal and this one doesn’t add much more to the party…then goes on to long-list all the neat and improved features it provides…whazz-up? It’s a good rundown and 3.5 RC2 has been rock-solid on all my various (and I do mean various) Windows systems.</p> <p>But really…why the fast RC1 to RC2 release jump? Mozilla is usually very cautious and deliberate in these semi-public official releases. There has to be a story behind the story. Right?</p> <p>Maybe so…</p> <p><a href="http://www.betanews.com/article/Mozilla-posts-yet-another-Firefox-35-Release-Candidate/1245428802">Mozilla posts yet another Firefox 3.5 Release Candidate</a> – Betanews’ Scott M. Fulton, III digs around and comes up with this information in a really brief post.</p> <blockquote> <p>It was apparent yesterday, after <a href="http://www.betanews.com/article/Safari-4-for-Windows-slows-down-after-Apple-security-update/1245359629">a test of the organization's latest private daily build</a> of the Firefox 3.5 browser, that Mozilla's developers had discovered a jackpot of performance improvements in some specific areas: JavaScript math, RegEx (regular string expression) searches, and general control flow. Betanews tests yesterday gave the Thursday morning build 8% better overall speed in Windows 7 RC, and a better overall performance index score on that platform of <b>9.35</b> versus <b>8.81</b>, relative to the performance of Microsoft Internet Explorer 7 on Windows Vista on the same physical machine. <p>Now it appears the team is willing to capitalize on that find. This morning, Mozilla's servers made available Release Candidate 2 of Firefox 3.5 to the general public. Again, the team makes these public builds available prior to a formal announcement, though word from Mozilla about RC1 was actually rather quiet this week. The possibility of an RC2 in the near term -- just days later -- may have been why.</p></blockquote> <p><a href="http://www.mozilla.com/en-US/firefox/all-rc.html">Firefox web browser 3.5 RC2 Public Link</a> – Mozilla’s latest public Release Candidate can be found here if you are still on the 3.0.x builds and are curious. Most of the popular extensions for 3.0 builds have been updated to support 3.5 so it might be a good time to try it out if you are curious. More technical news and warnings here: <a href="https://developer.mozilla.org/devnews/index.php/2009/06/08/firefox-35-preview-now-available-for-beta-users/">Mozilla Developer News » Firefox 3.5 Preview now available for beta users</a></p> <p><a href="http://mozillalinks.org/wp/2009/06/the-new-firefox-icon/">The new Firefox icon</a> - Mozilla Links – Besides the speed and other feature enhancements, this RC version now brings with it the updated Firefox icon. As silly as it sounds, it really does stand out as I have multiple versions of Firefox on some of my systems and seeing the icons side-by-side on my desktop the differences are clear. Well done!</p> <p><a href="https://wiki.mozilla.org/Firefox/Sprints/about:me">Firefox/Sprints/about:me</a> – MozillaWiki – very preliminary work on an extension that provides drill-down data on your Firefox browsing patterns. Scary stuff for some but a goldmine for OCD Firefox users. I was curious to install the very early version on my system. I read (<strike>somewhere but didn’t save the link</strike>) in this post <a href="http://mozillalinks.org/wp/2009/06/firefox-next-peek-profiling-yourself/">Firefox.next peek: profiling yourself</a> at Mozilla Links blog that this might be added in as a “feature” of future Firefox versions (Danger Will Robinson…Feature Bloat Detected…Danger Will Robinson!)</p> <blockquote> <dl> <dt>Description <dt> <dd>A statistical analysis of the user's history, average tab load, etc. Like Google Zeitgeist, but based on their Places database. </dd></dl> <ul> <li>Dietrich has an add-on that does some of this already. <a href="https://wiki.mozilla.org/Image:About-history.png">screenshot</a></li></ul></blockquote> <p><a href="http://blog.mozilla.com/addons/2009/06/10/introducing-add-on-collections/">Introducing Add-on Collections</a> - Mozilla Add-ons Blog. In a effort to make the power of Firefox's extensibility even more easy for Firefox virgins to join in on, Mozilla now has a project called “Add-on Collections” that bundle popular extensions in singularly-downloadable package sets. That a Cool Thing. It’s a cool idea. If you find some collections you really like, you can add them to your RSS feed-reader to monitor changes.</p> <blockquote> <p>….install the <a href="https://addons.mozilla.org/pages/collector">Add-on Collector</a> extension for Firefox. The Collector turns your favorite collections into subscriptions in your browser, where you’ll be notified as soon as new add-ons are published to one of your collections. The extension has a number of <a href="https://addons.mozilla.org/pages/collector_features">other features</a>, including the ability to share an add-on you have installed with a friend by e-mail, publish an add-on to one of your collections, and set up a collection that is automatically kept up to date with your installed add-ons.</p> <p>We’ve made video demos of <a href="http://vimeo.com/5055134">creating a collection</a> and <a href="http://vimeo.com/5056369">setting up an auto-publisher collection</a> to show how easy it is dive in to collections.</p></blockquote> <p>Pop over to the Mozilla <a href="https://addons.mozilla.org/collections">Collection Directory</a> to see what this latest news is all about. <p><a href="http://newsfox.mozdev.org/installation.html">mozdev.org - newsfox: installation</a> and <a href="http://newsfox.mozdev.org/rss/2009.html#nf40">Newsfox</a> - Release candidate: NewsFox 1.0.5rc2 is out. My fave RSS news reader for Firefox continues to mature and become more stable and stunning each time!</p> <p><a href="http://lifehacker.com/5297027/disable-firefox-35s-location+aware-browsing">Disable Firefox 3.5’ Location-Aware Browsing – Privacy</a> – Lifehacker – Firefox 3.5 now comes with <a href="http://lifehacker.com/5235763/firefox-35-gets-geolocation-powered-by-google">Geo-locating features</a>. This might make some privacy browsing folks a bit uncomfortable. Lifehacker shares a simple tweak from <a href="http://www.howtogeek.com/howto/1672/deactivate-location-aware-browsing-in-firefox-3.5/">How-To Geek site writer Asian Angel</a>.</p> <ol> <li>Go to <code>about:config</code> </li> <li>Change the <code>geo.enabled</code> value to false by double-clicking on the key. </li></ol> <p>In fairness, as Lifehacker points out, even with this “Geo-Loco” feature left enabled, you would still have to (theoretically) grant your consent when prompted to share your Geo-Loco-ness info with the site.</p> <p>At least you know….</p> <p><strong><font color="#800000">Opera Sings…off key?</font></strong></p> <p><a href="http://my.opera.com/desktopteam/blog/2009/06/03/welcome-to-opera-10-beta-1">Opera Desktop Team - Welcome to Opera 10 Beta 1</a> – Opera Desktop Team blog – Nice shiny new version. Some bells-n-whistles. Opera remains nice but here in the States has quite a job ahead getting noticed with Mozilla/Firefox, Internet Explorer, and Chrome/Chromium still ruling the sand-lot. </p> <p><a href="http://unite.opera.com/">Opera Unite</a> – New feature embedded in Opera 10 allows for file sharing and other typically “server” based operations. It’s pretty easy to set up and configure. The API will allow other developers to publish “widgets” to interact and leverage this feature. Could be cool…or is it a sinister threat to end-user/organizational security? See two links down…</p> <p><a href="http://my.opera.com/desktopteam/blog/2009/06/16/freedom">Freedom</a> – Opera Desktop Team blog – The development team work hard to introduce this feature and convince us all what joy will come our way. Clearly they have worked hard and are proud of the accomplishment.</p> <p><a href="http://www.betanews.com/article/How-secure-is-Opera-Unite/1245176152">How secure is Opera Unite?</a> – Betanews. Scott M. Fulton, III analyzes Opera Unite and shares some real concerns. Does the average consumer end-user really need (or want) a server embedded in their web-browser? What if someone publishes an “non-Opera approved” widget on their own website that unbeknownst to the user actually serves malware or scrapes the user’s key files/documents/pictures from their system? In fairness it’s the same charge that has been leveled at Firefox extensions, and from time to time a rouge extension for Firefox is uncovered. I’m not sold and from a sysadmin’s perspective this adds just one more layer of headache to policing the desktop systems. On the other-hand, for sophisticated browser users, these might be powerful and useful features. Jury is still out on this one.</p> <p><strong><font color="#800000">And an Apple drops from the tree…does anyone but Newton notice?</font></strong></p> <p>Recently Apple took the “beta” tag off Safari for Windows 4.</p> <p><a href="http://www.apple.com/safari/">Apple - Safari - Introducing Safari 4</a></p> <p><a href="http://arstechnica.com/apple/news/2009/06/safari-4-final-no-tabs-and-performance-updates-for-106.ars">Safari 4 final: no top tabs, performance updates for 10.6</a> - Ars Technica</p> <p>I’ve loaded it on the Vista Home Premium 32-bit with no issues. Haven’t cared enough to put it on Windows 7 64-bit.</p> <p>It’s quite nice but still ranks way down my list of browsers to use, despite being installed.</p> <p>--Claus V.</p> <div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13777170-2985907454195375971?l=grandstreamdreams.blogspot.com'/></div>Clausnoreply@blogger.com0tag:blogger.com,1999:blog-13777170.post-1628773904744430392009-06-20T17:55:00.001-05:002009-06-20T18:14:40.498-05:00Microsoft SharedView: OMG this is Free?!!!<p>So this past week I was in Austin for a few days working on a special project. It wrapped up but the work didn’t.</p> <p>When we departed, plans were made to continue and as I was tasked with documentation support, it was asked if the team contributors could share my desktop (remotely) as we continued the work via conference calls from our desks across Texas.</p> <p>One of my director’s peers suggested we use <a href="http://en.wikipedia.org/wiki/Microsoft_NetMeeting">Microsoft’s NetMeeting</a> product which might be useful. It is loaded on all systems but does require each “attendee” to provide their IP address to set up the session. We don’t have any enterprise-class commercial collaboration software solutions like <a href="http://office.microsoft.com/en-us/livemeeting/default.aspx">Live Meeting</a> or similar applications (at the current time…that may change soon).</p> <p>We needed something cheap (free would be good), XP compatible, and require very little setup or technical use for the non-technical workgroup participants. Plus it had to be fast and rock-solid-stable.</p> <p>When I got back into H-Town I hit the webs and quickly uncovered the dirt on NetMeeting on XP.</p> <ul> <li><a href="http://windowsitpro.com/articles/index.cfm?articleid=25794&cpage=4#feedbackAnchor">Where is Microsoft NetMeeting in Windows XP?</a> – Windows IT Pro. <li><a href="http://support.microsoft.com/kb/233175">How to Use Remote Desktop Sharing in NetMeeting</a> – Microsoft Help</li></ul> <p>However after playing with it on my system I just wasn’t feeling the love. It seemed clunky, connection setup seemed awkward, and I wasn’t convinced it would really meet our needs.</p> <p>Then I stumbled upon Microsoft SharedView.</p> <p>The heavens opened up and the Dove of Peace descended.</p> <p>Live-fire pre-deployment testing with the D-Man and Mr. No in the IT bullpens quickly confirmed it was a rocking solution.</p> <p><strong><font color="#800000">Microsoft SharedView</font></strong></p> <p><a href="http://www.connect.microsoft.com/site/sitehome.aspx?SiteID=94">Microsoft SharedView</a> – Microsoft Connect</p> <p>This is – amazingly – a free product/service offered by Microsoft.</p> <p>Free.</p> <p>100% free.</p> <p align="center"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/_Km3V5JZ6Aws/Sj1o46S7A_I/AAAAAAAAAuY/WO1i4GX-mu0/image%5B4%5D.png?imgmax=800" width="484" height="332"> </p> <p align="center">(Image from <a href="http://technet.microsoft.com/en-us/magazine/2008.07.utilityspotlight.aspx?pr=blog">Free Utility: Microsoft SharedView</a> – July 2008 Tech Net Magazine. It’s the bar at the top that contains the SharedView controls)</p> <p>The Microsoft Connect hosted SharedView web-site design absolutely sucks for such a fantastic product. Bad. It is basic and really doesn’t do the product justice. Maybe that’s by design. (no pun intended). Maybe Microsoft isn’t ready to showcase this product. That’s too bad but great for us!</p> <blockquote> <p>Microsoft SharedView is a fast, easy way to share documents and screen views with small groups of friends or coworkers; anytime, anywhere. Use SharedView to put your heads together and collaborate - create, convey, and communicate…across physical boundaries, through firewalls, and down to the smallest details.</p></blockquote> <p>It doesn’t support audio/video (as in web-cams for attendee shared communication). But if you can set up a phone/conference call, this is an amazing product for small workgroups, offices, and home-users. It could also be used to perform remote-connection support in a pinch…though I still prefer the ease of <a href="http://showmypc.com/">ShowMyPC</a> for one-on-one remote family support sessions.</p> <p>Installation was a breeze. Download the MSI installer from the link from either <a href="http://www.connect.microsoft.com/site/sitehome.aspx?SiteID=94">here</a> (SharedView website big red button) or <a href="http://www.microsoft.com/downloads/details.aspx?familyid=95AF94BA-755E-4039-9038-63005EE9D33A&displaylang=en">here</a> (via Microsoft Downloads). No post-install system-reboot needed.</p> <p>Launch the application and a inconspicuous SharedView action bar appears at the top of your display. Click the “orb” and you can create a new session. (<a href="http://www.connect.microsoft.com/content/content.aspx?ContentID=6467&SiteID=94">Starting a Session - Signing in</a>)</p> <p>Follow the steps to log in with your Windows Live ID credentials (free signup if you don’t have one) and you create your session info. You can then copy/paste or insert the info into an email to send to invitees (SharedView supports up to 15 attendees in a single session). (<a href="http://www.connect.microsoft.com/content/content.aspx?ContentID=6468&SiteID=94">Starting a Session – Beginning</a>)</p> <p>Use the bar at the top to attach “handouts” to the session. These are documents on your hosting system you offer to share with session participants. They must download these copies to their local systems as they will otherwise become unavailable once the session ends. (<a href="http://www.connect.microsoft.com/content/content.aspx?ContentID=6503&SiteID=94">Using Handouts</a>). During our sessions I kept having to discard them and then repost them as I updated (and resaved) the changes to the primary documents.</p> <p>You then define which application, document or even your entire desktop (full desktop view) you wish to display to folks. Currently SharedView only supports the primary monitor in a multi-monitor hosting system. Nice if you want to keep some other stuff “private” but viewable while hosting. (<a href="http://www.connect.microsoft.com/content/content.aspx?ContentID=6498&SiteID=94">Sharing an Application or Desktop</a>)</p> <p>You can also temporarily hand off control to a participant so they can edit a document on your system directly. Moving your mouse restores control back to you instantly. Nice. (<a href="http://www.connect.microsoft.com/content/content.aspx?ContentID=6501&SiteID=94">Taking Control</a>)</p> <p>Attendees who are sent the email invitation get both a html link to the session along with the link, session name and password to join. If their system doesn’t have SharedView pre-loaded the web-page launched when logging into the session will prompt the user to download/install the software. (<a href="http://www.connect.microsoft.com/content/content.aspx?ContentID=6485&SiteID=94">Starting a Session – Joining</a>)</p> <p>It seems to support both Firefox and IE browsers. Once installed IE will display the session (which may also require installation of a supporting plug-in element)</p> <p>The session host is presented a “will you allow” message as each invitee checks in. (<a href="http://www.connect.microsoft.com/content/content.aspx?ContentID=6487&SiteID=94">Managing and Monitoring Participation</a>)</p> <p>There are some other options like allowing each participant’s own cursor to appear on everyone’s screen views with the name. Temporary highlighting is also included. It’s really cool. (<a href="http://www.connect.microsoft.com/content/content.aspx?ContentID=6500&SiteID=94">Pointing and Highlighting</a>)</p> <p>It also has a basic “chat” feature to send messages that appear on everyone’s window. (<a href="http://www.connect.microsoft.com/content/content.aspx?ContentID=6531&SiteID=94">Using Chat</a>)</p> <p>Our connections were over T1 or better network lines so it was 100% smooth with no delays or stutters. Our sessions lasted over six or more hours and not once were they disconnected or dropped. Invitees were able to drop off for lunch break and rejoin with their same credentials as long as I (as the host) kept the session open. Once I closed the session it was “destroyed” and no longer would be valid unless I created a new one and then shared the login info with everyone fresh.</p> <p>Attendees should be able to resize/shrink the window on their systems to allow better screen space usage.</p> <p>I haven’t tested to see if participants can log into more that one separately hosted session concurrently for some awesome multi-tasking goodness.</p> <p><strong><font color="#800000">What it Lacks</font></strong></p> <p>SharedView isn’t perfect.</p> <p>It is limited to 15 participants per hosted session.</p> <p>It doesn’t have a “whiteboard” like feature although I suppose you could use some other application on your hosted system to do the same thing…kind-of.</p> <p>The chat feature is very basic and doesn’t intuitively provide a running conversation dialog sidebar. It is there. But display seems to cover a portion of the desktop you are trying to view. A sidebar arrangement would be nicer.</p> <p><strong><font color="#800000">Much more Linkage for the Curious</font></strong></p> <p>Here are a whole lot of great SharedView links on the specific features.</p> <ul> <li><a href="http://www.connect.microsoft.com/content/content.aspx?ContentID=6527&SiteID=94">SharedView Release Notes for Version 1.0 Release</a> - Microsoft Connect. <p></p> <li><a href="http://www.connect.microsoft.com/content/content.aspx?ContentID=6382&SiteID=94">Table of Contents</a> - SharedView. <p></p> <li><a href="http://www.connect.microsoft.com/content/content.aspx?ContentID=6455&SiteID=94">How does SharedView make my Job Easy?</a> - Microsoft Connect. <p></p> <li><a href="http://www.connect.microsoft.com/content/content.aspx?ContentID=6524&SiteID=94">SharedView System Requirements</a> - Microsoft Connect. <p></p> <li><a href="http://en.wikipedia.org/wiki/Windows_Meeting_Space">Windows Meeting Space</a> – Wikipedia. Not directly related but seems to be an even “liter” version. <p></p> <li><a href="http://en.wikipedia.org/wiki/Groove_Virtual_Office">Microsoft Groove</a> – Wikipedia. Another MS Office/SharePoint like application. <p></p> <li><a href="http://blogs.catalystss.com/blogs/josh_heyse/archive/2009/01/29/microsoft-sharedview-on-windows-7-x64-beta-build-7000.aspx">Josh Heyse : Microsoft SharedView on Windows 7 x64 Beta Build 7000</a>. – Windows XP/Vista users should have minimal issues with this application and installation. Windows 7 users…? Well try this Orca-utility MSI installer file hack. <strong><font color="#d90000">FYI:</font></strong> I installed the very latest available build of SharedView on my Windows 7 RC x64 system (build 7100) with no complaints or issues. No “hack” was needed.</li></ul> <p>Good news is that it appears that SharedView is an actively developed product at Redmond so new releases and updates will continue following.</p> <p><strong><font color="#800000">Valca Verdict on Microsoft SharedView?</font></strong></p> <p><strong><font color="#d90000">Highly Recommended!</font></strong></p> <p>Cheers!</p> <p>--Claus V.</p> <div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13777170-162877390474443039?l=grandstreamdreams.blogspot.com'/></div>Clausnoreply@blogger.com2tag:blogger.com,1999:blog-13777170.post-77515458005112693372009-06-20T16:31:00.001-05:002009-06-20T16:31:45.530-05:00Microsoft Link Dump: Load #5<p align="center"><img border="0" alt="MSDump" src="http://lh3.ggpht.com/GrandStreamDreams/SB5PQmJeNnI/AAAAAAAAAWY/wmih1qpuuiw/MSDump%5B8%5D.jpg?imgmax=800" width="448" height="281"></p> <p align="right"><font color="#800040" size="1">CC Photo Credit: by </font><a href="http://flickr.com/photos/lifeontheedge/155223959/"><font color="#800040" size="1">Choctopus on Flickr</font></a> <p>Got Shovel? <p><strong><font color="#800000">Virtualization Stuff</font></strong> <p><a href="http://grandstreamdreams.blogspot.com/2009/03/gsd-how-to-dual-boot-windows-7-on-vista.html">Dual-booting Windows 7 from a VHD setup</a> on our laptops is rocking solid. I almost never drop into the main Vista system anymore. Neither does Lavie. So even though I currently have a pretty good handle, it never hurts to learn just a bit more. Here are some great tips and info. <ul> <li><a href="http://edge.technet.com/Media/How-to-use-the-new-VHD-features-of-Windows-7--Server-2008-R2/">How to use the new VHD features of Windows 7 / Server 2008 R2</a> - TechNet Edge. Ten minute guided video on how to set up a VHD file under Win7 or Server 2008. </li></ul> <p></p> <ul> <li><a href="http://edge.technet.com/Media/Dual-Boot-from-VHD-with-Windows-7-and-Windows-Sever-2008-R2/">Dual Boot from VHD with Windows 7 and Windows Sever 2008 R2</a> - TechNet Edge. Twenty-three minute video from MS pro Keith Combs on specifically dual-booting systems from VHD files. It’s quite good.</li></ul> <p></p> <ul> <li><a href="http://blogs.msdn.com/virtual_pc_guy/archive/2009/06/15/creating-virtual-machines-with-windows-virtual-pc.aspx">Creating virtual machines with Windows Virtual PC</a>. – Virtual PC Guy’s WebLog – Basic stuff but a reminder that Windows 7 XP-Mode virtualization isn’t just for running XP’ish app under Win7. It is a full-features virtualization platform and you aren’t limited to just one virtualized XPM system. Make many…covering other supported OS’s as well. <p></p></li> <p></p></ul> <p><strong><font color="#800000">UAC Under Win 7 – The Controversy Continues</font></strong> </p> <p></p> <ul> <li><a href="http://technet.microsoft.com/en-us/magazine/2009.07.uac.aspx">User Account Control: Inside Windows 7 User Account Control</a>. – TechNet magazine – Mark Russinovich goes to bat to try to defend MS’s positioning of UAC and try to define it’s relationship with security. I get the points but unfortunately, I think UAC has been engrained in many folk’s minds as being “solely” a security measure. MS it trying to make it more nuanced from their technical understanding of the Windows platform architecture. This is going clear over the heads of common users. From Mark’s post:</li></ul> <blockquote> <p>The primary goal of UAC is to enable more users to run with standard user rights. However, one of UAC's technologies looks and smells like a security feature: the consent prompt. Many people believed that the fact that software has to ask the user to grant it administrative rights means that they can prevent malware from gaining administrative rights. Besides the visual implication that a prompt is a gateway to administrative rights for just the operation it describes, the switch to a different desktop for the elevation dialog and the use of the Windows Integrity Mechanism, including User Interface Privilege Isolation (UIPI), seem to reinforce that belief.</p> <p>As we've stated since before the launch of Windows Vista, the primary purpose of elevation is not security, though, it's convenience: if users had to switch accounts to perform administrative operations, either by logging into or Fast User Switching to an administrative account, most users would switch once and not switch back. </p></blockquote> <p>Thing is, most tech-pros and security folks just aren’t buying it. Particularly when the default user profile level in a Windows 7 setup is at “admin” level. There is just so little encouragement offered to set up the user account as a “standard” user rights. And, it appears that even with a standard-level account AND UAC that malware or maliciously coded apps can still work their magic against the user.</p> <p></p> <ul> <li><a href="http://www.istartedsomething.com/20090613/windows-7-uac-code-injection-vulnerability-video-demonstration-source-code-released/">Windows 7 UAC code-injection vulnerability: video demonstration, source code released</a> - istartedsomething. How applications can take advantage of Win7 and elevate permissions without UAC prompting. Darn.</li></ul> <p></p> <ul> <li><a href="http://www.istartedsomething.com/20090611/uac-in-windows-7-still-broken-microsoft-wont-fix-code-injection-vulnerability/">UAC in Windows 7 still broken, Microsoft won’t/can’t fix code-injection vulnerability</a> - istartedsomething. More thoughts by Long Zheng on UAC.</li></ul> <p></p> <ul> <li><a href="http://www.withinwindows.com/2009/06/10/uac-uac-go-away-come-again-some-other-day/">UAC, UAC, go away, come again some other day</a> - Within Windows. Rafael Rivera provide the quote-byte of the week on UAC: “Here’s my million dollar question: If UAC wasn’t designed to ultimately protect us from anything, <strong>why does its icon resemble a damn shield?</strong>”</li></ul> <p></p> <ul> <li><a href="http://4sysops.com/archives/thoughts-about-user-account-controls-uac-primary-design-goal/">4sysops - Thoughts about User Account Control’s (UAC) primary design goal</a>. – 4sysops - Michael Pietroforte thoughtfully sums up the problem and frustration with folks-in-the-know on UAC. Most either tolerate it and some just turn the thing off.</li></ul> <p><strong><font color="#800000">Windows 7 Mashup</font></strong> </p> <p></p> <p>More news and various interesting bits to sort through regarding Windows 7. </p> <p></p> <ul> <li><a href="http://www.nirsoft.net/articles/windows_7_kernel_architecture_changes.html">Windows 7 Kernel Architecture Changes - api-ms-win-core files</a>. – NirSoft. Nir takes the time to explain function changes internal to some key Windows 7 dll files. This means that some calls previously used in application code might not be as efficient as newer ones. It’s interesting stuff.</li> <p></p> <li><a href="http://www.nirsoft.net/blog/2009/06/new-dll-information-site-for-windows-7.html">New DLL Information site for Windows 7</a>. – Nir Sofer’s NirBlog – Nir has created a new website “containing information about every DLL in the system32 directory of Windows 7 Release Candidate”: <a href="http://www.win7dll.info/">DLL File Information for Windows 7</a>. It’s tech-head stuff but good to bookmark if you are into DLL stuff.</li> <p></p> <li><a href="http://blogs.zdnet.com/Bott/?p=1048">Will the Windows 7 price be right?</a> - Ed Bott’s Microsoft Report</li> <p></p> <li><a href="http://www.istartedsomething.com/20090606/best-buy-memo-leaks-windows-7-pricing/">Best Buy memo leaks Windows 7 pricing? Upgrades might cost less than half than Vista equivalent.</a> - istartedsomething.</li></ul> <p>I’m still not sure what the final prices will be, but if upgrade pricing come in as teased, I’d seriously consider dropping Windows 7 Home premium (x64) on both Lavie and Alvis’s laptops as soon as it is released. I’m not sure if I will go for Windows 7 Professional (x64) for mine. I’d actually use some of the XPM features so I might be able to justify the price which might be 2x that of the Home Premium tag.</p> <ul> <p></p> <li><a href="http://windowsteamblog.com/blogs/windows7/archive/2009/06/04/microsoft-hardware-to-take-advantage-of-windows-7.aspx">Microsoft Hardware to Take Advantage of Windows 7</a> - Windows 7 Team Blog. Hardware interfacing support for Win7 gets a big enhancement.</li> <p></p> <li><a href="http://www.istartedsomething.com/20090605/admiring-windows-7s-high-resolution-device-icons/">Admiring Windows 7’s high-resolution device icons</a> - istartedsomething. Pretty icons…and they mean something this time as well!</li> <p></p> <li><a href="http://blogs.msdn.com/e7/archive/2009/06/03/creating-saving-sharing-themes-in-windows-7.aspx">Creating, Saving, Sharing Themes in Windows 7</a> - Engineering Windows 7 – I’ve dropped a static wallpaper on my Win7 desktop, but I keep going back to the provided themesets. It’s really neat. However, creating your own theme-sets isn’t quite an intuitive thing. This is a must-read post if you want to spin your own. Turn’s out it is pretty easy-peasy!</li> <p></p> <li><a href="http://windows.microsoft.com/en-US/Windows7/Personalize">Windows 7: Personalize your PC</a> – Microsoft – Turns out that you can download some more “official” themes that weren’t bundled in the Win 7 release disks. These are the real-deal and quite beautiful.</li> <p></p> <li><a href="http://www.withinwindows.com/2009/03/15/windows-7-to-officially-support-logon-ui-background-customization/">Windows 7 to officially support logon UI background customization</a> - Within Windows. Since we are on a tweaking bend, don’t forget you can tweak the login background with a bit of clever editing.</li> <p></p> <li><a href="http://www.withinwindows.com/2009/06/13/tweak-your-windows-7-logon-ui-button-set/">Tweak your Windows 7 Logon UI “button set”</a> - Within Windows. Of course, you might find that if you do change the logon background you might have some default text issues. These tips will help you cycle through some native adjustments to make the login dialogs easier to see.</li></ul> <p><strong><font color="#800000">Microsoft Goodies</font></strong></p> <ul> <li><a href="http://on10.net/blogs/sarahintampa/Test-Your-Websites-Compatibility-with-SuperPreview/">Test Your Website’s Compatibility with SuperPreview</a> – On10 – Neat little tool for website developers that allows you see how your website looks in different browsers. What is cool is that you can open the same site in multiple browser versions at once and then “stack” them transparently. These overlays make it very easy to see rendering differences. <a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=8e6ac106-525d-45d0-84db-dccff3fae677&displaylang=en">MS Download: Expression Web SuperPreview for Internet Explorer</a>. Spotted on <a href="http://www.calendarofupdates.com/updates/index.php?showtopic=20243">Calendar Of Updates</a>.</li> <p></p> <li><a href="http://blogs.technet.com/sysinternals/archive/2009/06/04/updates-vmmap-v2-0-clockres-v2-0.aspx">Sysinternals Site Discussion : Updates: VMMap v2.0, ClockRes v2.0</a>. – Changes to two Sysinternals tools including the very cool VMMap to display memory usage details.</li> <p></p> <li><a href="http://blog.tiensivu.com/aaron/archives/1881-Use-FAT16-with-64K-cluster-size-for-best-performance-on-4GB-ReadyBoost-devices,-plus-W7-Intel-Turbo-Ram-drivers!.html">Use FAT16 with 64K cluster size for best performance on <=4GB ReadyBoost devices</a> - Aaron Tiensivu’s Blog. Clever tip to enhance ReadyBoost performance. Is it just me or is ReadyBoost a non-issue with Windows7. Sure it is supported but there’s been no buzz this go round. Maybe because Win7 performs so much better with available system RAM that no one feels a need for ReadyBoost under Win7 to eek out needed performance? Besides with lessons learned from Vista from most Windows OEM platform sellers, you rarely see consumer systems offered for Vista now with less than 2 GB. 3-4 GB seems standard. I expect Windows 7 systems when they hit the market will be the same. Compare that with XP and early Vista system releases where standard system consumer configurations offered 512 MB or 1 GB. Yikes!</li> <p></p> <li><a href="http://www.autoitscript.com/gimagex/">ImageX GUI (GImageX)</a> – freeware – New beta version released in May by Jonathan Bennett. This new beta version supports the WAIK for Windows 7 RC. I loaded that one on my “new” laptop system along with this beta version, but found that it sometimes won’t open my Vista WAIK ImageX version WIM files. Those that it does takes a loooong time to mount. It’s a pain but there are good improvements in the Win7 Imagex version. For more info on the benefits (and the mounting delay) see this GSD post: <a href="http://grandstreamdreams.blogspot.com/2009/03/wim-tool-enhancements-and-fiddling-with.html">WIM tool enhancements and Fiddling with VHD’s</a>.</li></ul> <p><strong><font color="#800000">Microsoft Security Essentials: Free MS AV Solution Beta – Coming soon.</font></strong></p> <p>Microsoft announced that it would be entering the freely-provided AV market soon. Microsoft Security Essentials (MSE)…previously code-named Morro…this product would pick up where Windows Defender (malware focused) left off. In fact install this version and Windows Defender gets disabled as it is an “up-version” of that protection. It should appeal to the non-techie pc buyers who have a light (but growing) understanding of security needs. It will also probably play into SO/HO and small business users who need some MS-stable AV solutioning without the advanced administration requirements of larger corporations or businesses. Interface is very basic…which is probably a good thing. Though not “cloud-based” it still packs a “cloud-supported” feature to provide added protection for emergent threats and will be offered in both 32-bit and 64-bit Windows OS versions. That alone seems noteworthy. </p> <ul> <p></p> <li><a href="http://arstechnica.com/microsoft/news/2009/06/microsoft-announces-free-antivirus-beta-this-tuesday.ars">Microsoft announces free antivirus, limited public beta</a> - Ars Technica.</li> <p></p> <li><a href="http://blogs.zdnet.com/microsoft/?p=3120">Microsoft Security Essentials: What wannabe testers need to know</a> – Mary-Jo Foley’s All about Microsoft</li> <p></p> <li><a href="http://blogs.zdnet.com/Bott/?p=1067">How good is Microsoft’s free antivirus software?</a> - Ed Bott’s Microsoft Report. Contains great pre-beta screenshots.</li></ul> <p>Whew!</p> <p>--Claus V.</p> <div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13777170-7751545800511269337?l=grandstreamdreams.blogspot.com'/></div>Clausnoreply@blogger.com1tag:blogger.com,1999:blog-13777170.post-50288231904398113462009-06-20T14:30:00.001-05:002009-06-20T14:30:33.232-05:00Small Tips to tame MS Office<p>A number of weeks ago it became clear that my work-issued Dell D-610 laptop just wasn’t able to keep up with the onslaught of multi-tasking I was now throwing at it.</p> <p>I had maxed out the RAM to 2GB, large/fast IDE drives were hard to find, and it was a single-core processor.</p> <p>So boss was able to locate a loaner Dell D-630 laptop to tide me over the remaining six-month or so period until the next round of hardware refreshes hit our group (Latitude E6400’s). The 2 GB RAM kit from the D-610 was compatible with that used by the D-630 so I replaced the stock 512MB stick with the 2GB kit. However the D-630 supports up to 4GB for system RAM so I’ve got a 4 GB RAM kit coming along with a 7400RPM SATA drive to boost the stock D-630’s dual-core muscle. My productivity has jumped which is a good thing considering how crazy the past two weeks have been.</p> <p>Anyway…all that to say that moving my system over from the older laptop to the newer one meant many of my MS Office (2003) tweaks and configs were gone and forgotten.</p> <p>So I’ve been on the hunt to tweak some MS Office behaviors. Here are three of the cleverest I should have remembered.</p> <ul> <li><a href="http://www.mydigitallife.info/2008/08/06/disable-and-turn-off-microsoft-office-word-2003-reading-layout/">Disable and Turn Off Microsoft Office Word 2003 Reading Layout</a> - My Digital Life – Uhhhg! When I would open a MS Office file attachment out of Outlook it would open in the “Reading Layout” which was butt-ugly and useless. Sure I could then click around and swap the view to the “page layout” mode but it was extra clicks. Darn if I could get it swapped back to open in the “page layout” style of my old system. This post has three level of tips. The first one is in the usual options interface but may not “hold”. The second one requires some Group-Policy editing..nice. But the last is the money one. To the Registry!</li></ul> <blockquote> <p>…directly modify the system registry with the following value to get the same blocking reading layout effect. <p>[HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\11.0\Word\Options\vpref] <br>"fAllowAutoReadingMode_1886_1"=dword:00000000</p></blockquote> <ul> <li><a href="http://www.clipboardextender.com/general-clipboard-use/how-to-turn-off-the-office-clipboard-2000-xp-2003">How to turn off the Office Clipboard (2000, XP, 2003)</a> – Clipboard Extender blog – for some bizarre reason every time I would copy/paste things in Office 2003 on this system the clipboard sidebar would pop up and list all my copied items. No matter how many times I told it not to display any more in the options it would continue to return. While some may find benefit in this, I’m not a multi-item copy/paster. By that I mean I copy then paste what I want to move around and don’t need to maintain on ongoing collection of copied items to paste from. When the sidebar appears it shifts the zoom level or location of my document throwing me mentally off. It had to go. The link had the standard solutions but a single comment on the post left by <small><a href="http://www.clipboardextender.com/general-clipboard-use/how-to-turn-off-the-office-clipboard-2000-xp-2003#comment-22233"></a></small><cite>Meredith Sivick</cite> did the trick. Haven’t seen it since. I love a good registry hack:</li></ul> <blockquote> <p>This worked for me to Permantely turn off the clipboard in Microsoft Office for 2003 running Windows XP<br>———————————————————————- </p> <p>By Bill Detwiler<br>Close all Office applications, including Outlook, before performing any of the following registry edits.<br>To Disable clipboard:<br>1. Click Start | Run<br>2. Enter “regedit” in the Open field<br>3. Click OK<br>In the Regedit window:<br>1. Navigate to: HKEY_CURRENT_USER\Software\Microsoft\Office\[version] \Common\General<br>Where [version] corresponds to your Office version: 9.0 = Office 2000, 10.0 = Office XP, and 11.0 = Office 2003.<br>2. Locate the DWORD value AcbControl or create the value if it does not exist.<br>3. Set the AcbControl value to 1. (Set the value to 0 to enable the dialog box.)<br>4. Close the Registry Editor and restart an Office application.</p></blockquote> <ul> <li><a href="http://www.dslreports.com/faq/13864">How do I turn off the Getting Started pane (Word 2003)?</a> - dslreports.com – Despite all my attempts to locate the setting to turn this blasted feature off, I had to hit the Web to find it in the option settings. Darn it. I hate it when something is right in front of me but I can’t remember the technical name for the “feature”. In this case it is referred to as the "Startup Task Pane".</li></ul> <p>Golden!</p> <p>--Claus V.</p> <div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13777170-5028823190439811346?l=grandstreamdreams.blogspot.com'/></div>Clausnoreply@blogger.com0tag:blogger.com,1999:blog-13777170.post-46861486009552109372009-06-20T12:41:00.001-05:002009-06-20T12:41:52.059-05:00More Olympus E-P1 teases<p><a href="http://www.amazon.com/gp/feature.html/ref=amb_link_84594251_1?ie=UTF8&plgroup=1&docId=1000389481&pf_rd_m=ATVPDKIKX0DER&pf_rd_s=auto-sparkle&pf_rd_r=10WC7E5RNGSCJV5KNTRK&pf_rd_t=301&pf_rd_p=481917071&pf_rd_i=E-P1">Amazon</a> is taking pre-orders on the Olympus E-P1 kits.</p> <p>Full reviews are still sparse. From what I can gather some pre-release units went out to select reviewers. Some release units also got out there, but from the “…wait for a full review…” comments in the articles…it seems like there are some agreements to not release too much info quite yet.</p> <p>A Olympus E-P1 release event occurred in Germany so most of the links with “real-shots” were taken from Berlin.</p> <p>Here is the latest batch of “best-of” write-ups and teases I’ve found.</p> <p>Lavie is impressed with it as well. I’m still waiting for the “real” reviews to pick it apart, but I’ve been smitten with what I have seen and think it would be the perfect level/format of digital camera for the style of photos I’m looking to capture. As well as being more inconspicuous for candid street-shooting compositions.</p> <p>Enjoy!</p> <p><a href="http://www.photographyblog.com/articles/olympus_e-p1_videos/">Olympus E-P1 Videos</a> – PhotographyBLOG – Not only does the camera provide 12.3 megapixel stills, it also provides true HD-level video. This collection is amazing! Granted the art-mode filters cause slowdown in capture, but they still are quite neat. The normal mode color is spectacular, smooth and highly detailed. Can’t image what they would look like on our HD TV.</p> <p><a href="http://43rumors.com/photorumors-e-p1-autopsy/">E-p1 autopsy pictures</a> - Olympus and Panasonic rumors – Great site and neat cut-through view of the camera body/lens. Amazing work packing all that tech into the small package. Wow.</p> <p><a href="http://43rumors.com/first-olympus-e-p1-video/">First Olympus E-P1 unboxing video!</a> - Olympus and Panasonic rumors – Why not?</p> <p><a href="http://theonlinephotographer.typepad.com/the_online_photographer/2009/06/the-ep1-not-exactly-what-you-want.html">The Online Photographer: The E-P1: Not Exactly What You Want?</a> – The Online Photographer – The title is misleading. The reviewer actually really likes his time with the E-P1.</p> <p><a href="http://www.amateurphotographer.co.uk/news/Olympus_interview_Future_Pen_cameras_planned_update_16_June_5pm_news_284586.html?offset=&offset=0">Olympus interview: Future ‘Pen’ cameras planned (update 16 June 5pm) news</a> - Amateur Photographer – News that Olympus may release higher/lower end versions depending on how this first model does. Higher may include a built-in viewfinder. Interesting….</p> <p><a href="http://www.letsgodigital.org/en/22408/olympus-e-p1-test/">Olympus E-P1 test photos</a> – Let’s Go Digital – Bit more news and photo samples.</p> <p><a href="http://translate.google.com/translate?=en&sl=ja&tl=en&u=http://dc.watch.impress.co.jp/docs/review/pview/20090618_294689.html">Google Translate</a> – Review with LOTS of hardware photos of the device. Translated version but still quite good. Written by O. Takeshi.</p> <p>--Claus V.</p> <div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13777170-4686148600955210937?l=grandstreamdreams.blogspot.com'/></div>Clausnoreply@blogger.com0tag:blogger.com,1999:blog-13777170.post-65650899343445198872009-06-17T22:54:00.001-05:002009-06-20T13:24:43.725-05:00GSD Keep-Alive Ping + the new E-P1!<p align="center"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/_Km3V5JZ6Aws/Sjm9EedEG0I/AAAAAAAAAuQ/zDgXi9Vncoc/image%5B5%5D.png?imgmax=800" width="395" height="188"> </p> <p align="right"><font color="#000080" size="1">cc image credit: </font><a href="http://www.flickr.com/photos/hermes-/3019324242/"><font color="#000080" size="1">Black Olympus Trip 35 on Flickr by Hermés</font></a></p> <p>Hi all.<br><br>I’m still here. I just realized it’s been over half-a-month since the last post.</p> <p>Work is crazy-wild with longer-than-normal sessions in the bull-pen and on the mound, along with weekends chock-full of special family-focused down-time.</p> <p>Please remain confident that my to-blog pile is reaching critical mass.</p> <p>I’ve got the usual load of Microsoft Windows OS related topics in the wings, a curiously free amazing on-line collaboration tool, stupid MS Office taming tips, a mess of browser news, and linkage galore of security-related tools and various utilities.</p> <p>Also in works, a specific “while-in-the-trenches” post on a live-fire failing disk recovery session with two neat new free tools I uncovered in the process. Oh yes…I guess I need to mention the drive in focus involved a blown-out PGP Whole Disk Encryption load. Yikes! Expect some new pgpwde.exe command-line support resources as well in that pre-or-post post. (Did that make any sense?)</p> <p>Completely unrelated….<strong><font color="#800000">Olympus cameras…</font></strong></p> <p>I’ve been taking out my old Olympus Trip-35 and longingly holding it a bit. I haven’t worked up the courage to drop some old-school 35mm film in for kicks.</p> <p>While Jonesing on the Trip-35 I found this <a href="http://www.flickr.com/groups/olympustrip35/">Flickr: Olympus Trip-35</a> group with some great old/new photo sessions. It’s been a blast reading around. The more I research/read up on the web on the Trip-35 the more I am amazed at this little tool.</p> <p>I loved taking photos with it as a kid and still think it has taken some of my favorite photos. I’m not sure of the technical reason the photos appeal to me. There’s just something about them that stands out from images from other cameras I’ve used over the years. Not being a pro I can’t explain it but there is a distinct retro-like visual appeal to them I seem to sense. Maybe it just me reading more into it because I know the camera body is probably as old as I am. Eventually I’ll figure out how to scan my negatives in on the HP scanner we bought some time ago. Failing that I will just scan some of the prints in and share.</p> <p>Anyway, my love and joy of the little Trip-35 platform has kept the desire in me for a digital version. I think I would really get more use out of this format that a full-bore entry-level DSLR camera with my shooting style (more casual/photo-journalistic/street-shooting).</p> <p>So recent word that Olympus might be coming out with a digital “range-finder” camera this summer intrigued me:</p> <ul> <li><a href="http://www.wired.com/gadgetlab/2009/05/olympus-micro/">Olympus to Release Digital Rangefinder This Summer</a> - Wired.com <li><a href="http://www.digitalcamerareview.com/default.asp?newsID=3716">Olympus unveils rangefinder inspired Micro Four Thirds concept</a></li></ul> <p>I’ve been scouring the Net for news and today found this website offered to me by Olympus from a news signup I registered for.</p> <p>The object of my desire?</p> <ul> <li>The <a href="http://www.olympusamerica.com/cpg_section/product.asp?product=1461">E-P1</a> digital rangefinder - Olympus</li></ul> <p align="center"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/_Km3V5JZ6Aws/Sjm-iOI-q_I/AAAAAAAAAuU/xjpuAotBr58/image%5B10%5D.png?imgmax=800" width="351" height="194"> </p> <p align="right"><font color="#0000a0" size="1">cc image credit: </font><a href="http://www.flickr.com/photos/bfishadow/3634087049/in/set-72157619761100545/"><font color="#0000a0" size="1">Olympus E-P1: Sleek frame on Flickr by bfishadow</font></a></p> <p>Quite likely after wasting over an hour on the website tonight as well as even more on the following reviews and linkage.</p> <p>Here’s the first onslaught of E-P1 gushing to hit the web I’ve started to turn over.</p> <ul> <li><a href="http://www.popsci.com/gear-amp-gadgets/article/2009-06/retro-futurism-olympuss-new-rangefinder-inspired-digital-camera">Retro-Futurism: Olympus’s New Rangefinder-Inspired Digital Camera</a> - Popular Science <li><a href="http://www.dpreview.com/previews/olympusep1/">Olympus E-P1 Hands-on Preview: 1. Introduction</a> - Digital Photography Review <li><a href="http://blog.duncandavidson.com/2009/06/olympus-digital-pen-launched.html">Olympus Digital PEN Launched</a> - James Duncan Davidson <li><a href="http://www.dcresource.com/reviews/olympus/e_p1-review">Olympus E-P1 First Look</a> - Digital Camera Resource Page</li></ul> <p>And here are a collection of interesting digital photo samples of the E-P1 output in action</p> <ul> <li><a href="http://www.photographyblog.com/articles/olympus_e-p1_photos/">Olympus E-P1 Photos</a> - PhotographyBLOG <li><a href="http://www.flickr.com/photos/bfishadow/tags/ep1/">bfishadow’s stuff tagged with ep1</a> - Flickr <li><a href="http://www.flickr.com/photos/realityscans/sets/72157619834252102/">"Hands on" • Olympus PEN E-P1</a> - a set on Flickr</li></ul> <p>I close with this: A shameless E-P1 viral-ad pandering to the <a href="http://www.willitblend.com/">Will It Blend?</a> fans.</p> <p><a href="http://robertsraw.com/2009/06/will-it-blend/">Will It Blend? </a>- Roberts Raw!</p> <p>Stay tuned!</p> <p>--Claus V.</p> <div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13777170-6565089934344519887?l=grandstreamdreams.blogspot.com'/></div>Clausnoreply@blogger.com1tag:blogger.com,1999:blog-13777170.post-69028361581489350932009-05-31T22:31:00.001-05:002009-05-31T22:31:53.165-05:00Sunday Linkfest: Last Call<p>Turned out that I was able to stay a lot more productive this weekend than I anticipated.</p> <p>Not only was I able to take care of most of the home-chore list, but in getting up my planned posts, I actually uncovered more than a few surprising gems as well.</p> <p>Here are the remaining links.</p> <p><strong><font color="#800000">Browsers</font></strong></p> <p><a href="http://my.opera.com/desktopteam/blog/2009/05/27/snapshot-build-with-preview-of-the-new-skin">Snapshot build with preview of the *new* Skin</a> – Opera Desktop Team – Opera 10 Alpha stuff so there’s a here be dragons warning attached. That said it is stable enough for casual browsing for the curious and will, by default, install into it’s own program folder to keep any existing release versions of Opera you may have intact. It’s a very nice browser that needs much more credit that it gets. It’s been drowned out by Firefox and Chrome and it is a shame. It’s a bit hard to tell for non-regular Opera users but the new skin is polished and sophisticated. Much more refined that either the default themes in Firefox or Chrome (IMHO). The European roots shine through.</p> <p><a href="http://translate.google.com/translate?hl=en&sl=de&u=http://stadt-bremerhaven.de/2009/05/24/portable-google-chrome-2017230-beta/&ei=wnMdSuX_BoaaMtrdjMMF&sa=X&oi=translate&resnum=1&ct=result&prev=/search%3Fq%3Dhttp://stadt-bremerhaven.de/2009/05/24/portable-google-chrome-2017230-beta/%26hl%3Den%26rlz%3D1C1GGLS_enUS326US326%26tbo%3D1">Portable Google Chrome 2.0.172.30 Beta (Google Translate)</a> – Direct link to Caschy’s Blog where his updated Portable Google launcher is available including a newer Google Chrome release. Spotted via <a href="http://lifehacker.com/5271456/portable-chrome-updates-with-chrome-20s-speed-improvements">Lifehacker</a> blog.</p> <p><strong><font color="#800000">Microsoft Watch</font></strong></p> <p><a href="http://blogs.technet.com/markrussinovich/archive/2009/05/26/3244913.aspx">The Case of the Slow Keynote Demo</a> – Mark’s Blog – Mark Russinovich uses his l33t Windows powers of observation to trace a stuttery presentation element. While the ultimate cause is probably unlikely to be encountered by most users, it is another example of using <a href="http://technet.microsoft.com/en-us/sysinternals/bb896645.aspx">Process Monitor</a> to deliberately drill down to the exact cause of the error.</p> <p><a href="http://blogs.technet.com/lifecycle/archive/2009/04/14/extended-support-begins-for-windows-xp-support-for-xp-continues-until-2014.aspx">Extended Support Begins for Windows XP—Support for XP Continues Until 2014 – </a>Microsoft Support Lifecycle Blog. I knew this but it was good to see it again. A gentleman at our church asked me last week what he should do. He has a solid XP desktop system and two Vista systems. For some reason he was under the belief that XP support was getting dropped this summer. Not true. But he already had two Vista systems and wasn’t impressed with Vista to switch; particularly knowing that Windows 7 is just around the corner. On the other hand, he would rather pull the plug on the system than run it “unsecured” and unsupported. This was big relief.</p> <p>And will likely be as well to all the enterprise deployments of XP Professional whose IT shops are patiently waiting to jump over Vista and begin taking a closer look at Windows 7 in a year or two.</p> <p>From the post (emphasis mine):</p> <blockquote> <p>Recently there has been a fair amount of press coverage regarding the end of Mainstream Support for Windows XP. Released at the tail end of 2001, Windows XP has been a solid hit in the marketplace and there has been some concern about what the move from Mainstream to Extended Support means for customers. <p><strong><font color="#d90000">To be clear, Microsoft will continue to support Windows XP until 8 April 2014</font></strong> – about five years from now. So what are the differences between Mainstream and Extended? <p>Microsoft divides support for Business and Developer products (including the Windows XP operating system) into two distinct timeframes: Mainstream Support and Extended Support. In a nutshell, <strong>Mainstream Support provides both consumers and enterprise customers with a full offering of support including complimentary support, design change requests, security updates and other kinds of updates for the product.</strong> <p><strong>Extended Support does alter the range of support a bit, but for the vast majority of customers the essential core remains the same. For example, <font color="#d90000">customers will continue to receive free security updates and can call in for paid support until the second Tuesday in April of 2014</font>.</strong> Enterprise customers with Premier Support who may need non-security hotfixes (such as design change requests) should consider enrolling in an optional support program named Extended Hotfix Support (EHS). EHS is required by very few customers as the product has matured to the point where design changes are relatively infrequent. For more information on obtaining Extended Hotfix Support, enterprise customers should contact their Microsoft account representative.</p></blockquote> <p><a href="http://support.microsoft.com/lifecycle/#Microsoft%20Support%20Lifecycle%20Policy">Microsoft Support Lifecycle Policy</a> – Microsoft Help and Support – Pretty charts that will probably confuse most everyone seeking to understand what the blog post above clearly states. Have at it kids.</p> <p><strong><font color="#800000">Security/Forensics</font></strong></p> <p><a href="http://windowsir.blogspot.com/2009/05/stuff.html">Stuff</a> – Windows Incident Response blog. Darn if I was clever enough to come up with catchy post leads like that! ;-) Seriously, it covers a nice swath of items including torrent use analysis, full-disk encryption evaluation, and some great System Event ID analysis.</p> <p><a href="http://www.h-online.com/security/Worth-Reading-Analysing-packed-malware--/features/113382">Worth Reading: Analysing packed malware</a> - The H Security. This was a neat find. Heise brings notice that a Piotr Bania has a free PDF paper just released covering a new method developed to circumvent packing-protection methods used by malware authors. This is great reading for malware analysts. <a href="http://piotrbania.com/all/articles/pbania-dbi-unpacking2009.pdf">Generic Unpacking of Self-modifying, Aggressive, Packed Binary Programs</a> (PDF) – Piotr Bania. What was even cooler is that you may recall Piotr as the gentleman who recently brought us his <a href="http://grandstreamdreams.blogspot.com/2009/05/kon-boot-bypass-windows-login-security.html">Kon-Boot: Bypass Windows Login Security</a> non-persistent boot kit tool.</p> <p><a href="http://blog.piotrbania.com/">Piotr Bania Chronicles</a> – Yep. I also was able to track down Piotr’s own personal blogsite as well. Filled with some interesting posts. I hope more good stuff is shared by Piotr in the future.</p> <p><a href="http://www.deftlinux.net/2009/05/26/deft-extra-separate-download/">DEFT Extra</a> – The DEFT forensics team, creators of the DEFT LiveCD has just released their Windows Utility launcher collection. If you download the full LiveCD, you have two choices, boot a system into the DEFT linux environment and the associated tools, or you can put it into a running Windows system and then run the DEFT-Extra tools. It’s a very nice collection of system utilities and some forensics-related tools as well. Now you can download just that package and play with these. Definitely some sweet tools here that just about any technician or sysadmin would find a good use for. Check it out!</p> <p><a href="http://www.l0phtcrack.com/">L0phtcrack 6</a> – Live and Revived! A powerful password auditing and recovery tool. They are offering a free 15-day trial version for <a href="http://www.l0phtcrack.com/download.html">download</a> along with a number of various versions for purchase depending on your deployment needs. See the <a href="http://www.l0phtcrack.com/learn.html">Learn about L0phtCrack</a> for screenshots and more. Of course, if you are on a budget there is always the open source <a href="http://ophcrack.sourceforge.net/">Ophcrack</a> version. I’d be interested to see some side-by-side comparisons…for some reason, my money would probably be on L0phtcrack 6.</p> <p><strong><font color="#800000">Graphics</font></strong></p> <p><a href="http://www.getpaint.net/">Paint.NET</a> has got to be one of the easiest but most powerful freeware photo/image manipulation tools there is. Sure it can’t compare with Photoshop and it’s not quite in the same graphic tool class as the GIMP either. That said if you are looking for an advanced image tool, this is well worth looking into. It does require the .NET framework.</p> <p>If you are an experienced Paint.NET user and looking for a bit of the cutting-edge when it comes to performance and features, you can always try out some of the Alpha-version releases of Paint.NET. Only you won’t easily find them from the main product page. You will have to go over to the <a href="http://paintdotnet.forumer.com/viewforum.php?f=46&start=0">Paint.NET v3.5 Preview Center</a> pages to get them.</p> <ul> <li><a href="http://paintdotnet.forumer.com/viewtopic.php?f=46&t=30156">Paint.NET v3.5 Alpha, build 3429 (May 22nd)</a></li> <li><a href="http://paintdotnet.forumer.com/viewtopic.php?f=46&t=30113">Paint.NET v3.5 Alpha, build 3424 (May 17th)</a></li></ul> <p>Yes these are bound to be a bit buggy and in need of additional refinement, but you might just walk away impressed with the performance or feature set offered.</p> <p><a href="http://kurtsh.spaces.live.com/blog/cns!DA410C7F7E038D!5409.entry">Microsoft Research AutoCollage 2008 v 1.1</a> - Windows Live – Kurt Shintaku’s Blog. This is a neat tool that auto-blend various images from folder into an integrated collage. See the main site-page <a href="http://research.microsoft.com/en-us/um/cambridge/projects/autocollage/">AutoCollage 2008</a> for more information or <a href="http://research.microsoft.com/en-us/um/cambridge/projects/autocollage/Download.aspx">Download it now</a> for a free 30-day trial. <a href="http://research.microsoft.com/en-us/um/cambridge/projects/autocollage/Demos/">Demos</a> at that link or you can purchase for $19.99 at the <a href="http://store.microsoft.com/microsoft/AutoCollage-2008/product/8D6DDFB5?WT.mc_id=autocollage">Microsoft Store</a>.</p> <p><a href="http://dragonfly.labs.autodesk.com/">Autodesk Project Dragonfly</a> – Now THIS is cool. Lavie and Alvis are all over this thing. Autodesk are the makers of one of the most powerful and widespread CAD programs out there. I’m frequently working with the Autodesk file viewer to cover CAD drawings into Visio for our team. Anyway, Project Dragonfly is an amazingly detailed and fun web-based 3D CAD application to do design and layout work for your home. It’s fun and no CAD experience is necessary.</p> <p><strong><font color="#800000">GSD Fan Bonus</font></strong></p> <p>So this neat utility find is a bonus treat for all you faithful GSD readers who actually made it to the bottom of this post.</p> <p><a href="http://www.pismotechnic.com/pfm/">Psimo File Mount</a> – freeware -- Pismo Technic Inc. (<a href="http://www.pismotechnic.com/pfm/ap/screenshots/">Screen Shots</a>)</p> <p>Psimo offers a number of interesting products, but the one in particular you need to look for is the <a href="http://www.pismotechnic.com/pfm/ap/">Pismo File Mount Audit Package</a>.</p> <p>Now my favorite freeware tool to mount ISO files as a “virtual drive” has been <a href="http://www.slysoft.com/en/virtual-clonedrive.html">SlySoft Virtual CloneDrive</a>. Besides being free and stable, it’s just fun and easy to use. Sure there is also <a href="http://www.daemon-tools.cc/home">Daemon Tools</a> but it hooks deeper into the system and is toolbar/ad supported which has turned many former fans off it. There are some <a href="http://grandstreamdreams.blogspot.com/2007/03/virtual-removable-media-drive-utilities.html">other virtual drive mounters</a> as well that I have posted about and also the newer <a href="http://arainia.com/software/gizmo/overview.php?nID=4">Gizmo Drive</a> freeware utility as well. (Note: Gizmo Drive also supports Windows 7 in both x32/x64 bit platforms…)</p> <p>I haven’t needed (yet) a Windows 7 compatible program but it appears Psimo File Mount is the solution for virtual drive ISO file mounting in Win 7. Nice. Supports Windows 7 x32/x64 bit releases along with previous Windows OS versions.</p> <ul> <li><a href="http://blog.stealthpuppy.com/applications/pismo-file-mount-for-using-isos-in-windows-7">Pismo File Mount for using ISOs in Windows 7</a> – Aaron Parker’s SlealthPuppy blog.</li></ul> <p>What seems so appealing is that you can not just mount an ISO file as a virtual drive, but if you don’t need drive-letter access/operation, you can also use it to mount an ISO as a folder to view/access files. That’s pretty handy. Also handles ZIP files in a similar manner.</p> <p>Hopefully you will be as impressed with it as I am. Great tool for you ISO disk jockey’s out there.</p> <p>Thanks for hanging around for the final call with me.</p> <p>See you again at the counter real soon.</p> <p>--Claus V.</p> <div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13777170-6902836158148935093?l=grandstreamdreams.blogspot.com'/></div>Clausnoreply@blogger.com1tag:blogger.com,1999:blog-13777170.post-55000865606591970042009-05-31T15:16:00.001-05:002009-05-31T15:16:39.432-05:00Free: USAF-Hardened Windows Build (…well kinda…)<p align="center"><a href="http://lh6.ggpht.com/_Km3V5JZ6Aws/SUSEnckszvI/AAAAAAAAAeg/HWi6JCUaePE/s1600-h/AC-130H_Spectre%5B3%5D.jpg"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="070824-F-5957S-367" border="0" alt="070824-F-5957S-367" src="http://lh4.ggpht.com/_Km3V5JZ6Aws/SUSEnzpIi7I/AAAAAAAAAek/Zta24K50pk4/AC-130H_Spectre_thumb%5B1%5D.jpg?imgmax=800" width="484" height="208"></a> </p> <p align="right"><font color="#e10000" size="1"><a href="http://en.wikipedia.org/wiki/File:AC-130H_Spectre_jettisons_flares.jpg">Public domain photo: taken by U.S. Air Force Senior Airman Julianne Showalter</a></font></p> <p><strong><font color="#800000">Windows: Locked and Loaded?</font></strong></p> <p>About a month-ago, there was a Wired story about how Microsoft had developed and offered a super-duper secure version of Windows to the United States Air Force to better protect it’s Windows deployments and users than the piddling-weak stuff that us private citizens get offered.</p> <p><a href="http://www.wired.com/threatlevel/2009/04/air-force-windows/">Microsoft Offers Secure Windows … But Only to the Government</a> - Wired Threat Level blog.</p> <blockquote> <p>It’s the most secure distribution version of Windows XP ever produced by Microsoft: More than 600 settings are locked down tight, and critical security patches can be installed in an average of 72 hours instead of 57 days. The only problem is, you have to join the Air Force to get it. <p>The Air Force persuaded Microsoft CEO Steve Ballmer to provide it with a secure Windows configuration that saved the service about $100 million in contract costs and countless hours of maintenance. At a congressional hearing this week on cybersecurity, Alan Paller, research director of the Sans Institute, shared the story as a template for how the government could use its massive purchasing power to get companies to produce more secure products. And those could eventually be available to the rest of us. <p>Security experts have been arguing for this “trickle-down” model for years. But rather than wield its buying power for the greater good, the government has long wimped out and taken whatever vendors served them. If the Air Force case is a good judge, however, things might be changing.</p></blockquote> <p>Upon which everybody who pays taxes AND uses Windows moaned and complained about things not being fair that the USAF gets something we don’t; an actual secure version of Windows. <p>Only one problem, journalist Kim Zetter got the story pretty darn close to being correct, but left out one important detail. <p>Namely, that there the USAF doesn’t actually use a super-weaponized-and-hardened version of Windows made just for them. <p><strong><font color="#800000">Ooops </font></strong> <p><a href="http://www.thetechherald.com/article.php/200919/3635/Microsoft-There-is-no-special-version-of-XP-for-the-Air-Force">Microsoft: There is no special version of XP for the Air Force</a> – The Tech Herald – Security as covered by Steve Ragan: <blockquote> <p>The problem, and the source of the confusion about the article itself, is that Microsoft did not offer a new version or a special version of XP to the Air Force. All Microsoft did was help the Air Force harden GPOs (Group Policy Objects) and images used for deployments when the Air Force made that request. <p>“We agreed to assist, as we do with any company that hires us to assist in setting their own security policy as implemented in Windows. The work from the AF ended up morphing into the Federal Desktop Core Configuration (FDCC) recommendations maintained by NIST. There are differences, but they are essentially the same thing,” said Roger Grimes, Security Architect on the ACE Team at Microsoft. <p>“NIST initially used even more secure settings in the hardening process (many of which have since been relaxed because of operational issues, and is now even closer to what the AF created),” he added. <p>“In the initial article, a lot of the other improvements, such as patching, came from the use of better tools (SCCM, etc.), and were not necessarily solely due to the changes in the base image (although that certainly didn't hurt). So, it seems the author mixed up some of the different technology pushes and wrapped them up into a single story. He also seem to imply that this is something special and secret, but the truth is there is more openness with the FDCC program and the surrounding security outcomes than anything we've ever done before,” Grimes continued. </p></blockquote> <p><a href="http://www.schneier.com/blog/archives/2009/05/secure_version.html">Schneier on Security: Secure Version of Windows Created for the U.S. Air Force</a> – Schneier on Security – Even Bruce got caught up and had to make an update as the facts became known. <p>Bruce even included additional (and public) links provided by Microsoft for these projects. <blockquote> <p>Anyone can <a href="http://nvd.nist.gov/fdcc/index.cfm">download</a> the FDCC settings, documentation, and even complete images. I worked on the FDCC project for little over a year, and Aaron Margosis has been involved for many years, and continues to be involved. He <a href="http://blogs.msdn.com/aaron_margosis">offers all sorts of public knowledge</a> and useful tools. <a href="http://blogs.technet.com/fdcc">Here</a>, Aaron has written <a href="http://blogs.technet.com/fdcc/pages/LGPO-Utilities.aspx">a couple of tools</a> that anyone can use to apply FDCC settings to local group policy. It includes the source code, if anyone wants to customize them.</p></blockquote> <p>I’ve been RSS feeding Microsoft’s Aaron Magosis blog and work for a while now, but even his work on this project came as a surprise to me. <p><strong><font color="#800000">F D C C – Ensuring “Aim High” applies to all</font></strong> <p>What is really awesome (to me at least…as teased in this post title) is that the FDCC settings are actually released, almost fully implemented to the standards, in updated VHD virtual machine files for XP Pro and Vista. Free (but time-bombed) for the taking, testing, and tweaking! <p>All this information and work is provided openly by the National Institute of Standards and Technology (NIST) and sponsored by the DHS National Cyber Security Division/US-CERT. <blockquote> <p>These recommendations were developed at the National Institute of Standards and Technology, which collaborated with OMB, DHS, DISA, NSA, USAF, and Microsoft to produce the Windows XP and Vista FDCC baseline. </p></blockquote> <ul> <li><a href="http://nvd.nist.gov/fdcc/index.cfm">F D C C</a> – Federal Desktop Core Configuration main page <p></p> <li><a href="http://nvd.nist.gov/fdcc/download_fdcc.cfm">F D C C - Download Page</a> – Filled chock-full-o-nuts of the VHD files for XP/Vista pre-configured (mostly) with these magical security settings, as well as Group Policy Objects (GPO) that could be deployed and tons of documentation on what exactly is going on. <p></p> <li><a href="http://nvd.nist.gov/fdcc/fdcc_faq.cfm#FDCC_Agency_Testing">F D C C - Agency Testing FAQ</a> – Specifically jumps to the FAQ section on working with and using the VHD file packages for testing in Virtual PC sessions. <p></p> <li><a href="http://nvd.nist.gov/fdcc/fdcc_faq.cfm">F D C C – FAQ</a> – The top-page. Lots to read so kick back and take it all in. </li></ul> <p>All-in-all it is amazing stuff. <p>I really appreciate the value that this information and the access to the VHD files offers. It really allows system administrators and security folks to get a sense of just how usable a Windows system remains after many of these configurations has been applied. Now, granted, the Windows systems won’t be quite as friendly to use as say, the way you’ve set up Grandma Flutter’s Windows system configured, but it will be much more secure. <p>Think of it as a free computer-lab course in Windows security best-practices configuration for the general public. <p><strong><font color="#800000">But Wait! There’s More!</font></strong> <p><a href="http://blogs.technet.com/fdcc/">Federal Desktop Core Configuration</a> - Microsoft TechNet’s FDCC Blog. Frequently updated with notices of new FDCC releases and configuration policy changes. <p><a href="http://blogs.technet.com/fdcc/pages/LGPO-Utilities.aspx">Federal Desktop Core Configuration : Utilities for automating Local Group Policy management</a> - Microsoft TechNet’s FDCC Blog page with the tools for applying the LGPO for the FDCC configurations. <p><a href="http://blogs.technet.com/fdcc/archive/2007/07/13/kicking-off-the-fdcc-blog.aspx">Federal Desktop Core Configuration : Kicking off the FDCC blog</a> – Kurt Dillard introduces the mission and vision behind the FDCC release in this early (and massive) blog post. I’ve snipped it down to (IMHO) the best key takeaway parts: <blockquote> <p>…Microsoft has been collaborating with a handful of federal agencies to create actionable guidance and tools that agencies can use to implement the standard desktop and organziations who do business with the federal government can use to ensure their solutions are compatible with the locked-down configurations. I use the plural "configurations" because there are 2, one for Windows Vista and another for Windows XP. These configurations are collectively known as the Federal Desktop Core Configuration, or FDCC. <p>I know that many organizations are eager to see the details of the FDCC configuration. I've heard from federal agencies that want to start preparing to deploy FDCC as soon as possible. I've also talked to software companies that want to ensure their applications will be fully functional when run FDCC systems. I've also heard from systems integrators and IT services companies that want to be ready to help their federal customers to deploy and support the FDCC configurations. Microsoft has been working closely with the OMB, NIST, NSA, DISA, DHS, and the USAF and none of us want to publish guidance, tools, and other resources that will have to be updated and corrected repeatedly over the first few weeks. <p>At Microsoft we're creating and testing Virtual PC (VPC) images that we hope will help agencies and solutions providers to develop and test applications to run on FDCC compliant systems. These VPC images are not suitable for deployment, they'll be evaluation copies of Windows that will expire after a set period of time, but since they will be preconfigured they should help organizations to jumpstart their testing. <p>You still want to know more details about the settings, don't you? The single most important requirement in the FDCC is that all normal users will have to log in without administrative privileges. Experience has shown us that taking away admin rights from users causes the most challenges: some applications stop working and some users get frustrated that they can no longer install whatever software they want and they can no longer make whatever configuration changes they want to their computers. You can get an idea of what the FDCC configurations will look like by taking a look at the Microsoft security guides (listed on the <a href="http://blogs.technet.com/fdcc/pages/resources.aspx">Resources</a> page), the FDCC settings are similar to the Specialized Security - Limited Functionality (SSLF) settings in our guides. Some of the settings are less restrictive in the FDCC than the SSLF settings, additionally the FDCC covers several dozen less impactful settings that are not documented in the Microsoft security guides. </p></blockquote> <p><strong><font color="#800000">Bonus Find: STIGS Security Checklist Resources</font></strong> <p><a href="http://iase.disa.mil/stigs/checklist/index.html">Security Checklists</a> - Security Technical Implementation Guides (STIGS) and Supporting Documents website. Not directly related to the FDCC efforts, but provides additional checklists and documentation “…(sometimes referred to as a lockdown guide, hardening guide, or benchmark configuration)…contains instructions or procedures to verify compliance to a baseline level of security. <p>Browse around to see if this material could be beneficial in understanding and implementing additional system security (and program security) within your organization. <p>There is also a <a href="http://iase.disa.mil/stigs/compilation/index.html">DoD General Purpose STIG, Checklist, and Tool Compilation CD </a>in both heavy and lite versions which contains most all of the material on the site. <p>You might also want to take a look specifically at these offerings: <ul> <li><a href="http://iase.disa.mil/stigs/checklist/windows_vista_checklist_v6r1-11_20090424.zip">Windows Vista Security Checklist Version 6, Release 1.11</a> <p></p> <li><a href="http://iase.disa.mil/stigs/checklist/windows_xp_checklist_v6r1-11_20090424.zip">Windows XP Security Checklist Version 6, Release 1.11</a> <p></p> <li><a href="http://iase.disa.mil/stigs/checklist/windows_2003_checklist_v6r1-11_20090424.zip">Windows 2003 Security Checklist Version 6, Release 1.11</a> <p></p> <li><a href="http://iase.disa.mil/stigs/checklist/windows_2008_checklists_v6r1-4_20090424.zip">Windows 2008 Security Checklist Version 6, Release 1.4</a></li></ul> <p>Lock and loaded, indeed! <p>Cheers! <p>--Claus V. </p> <div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13777170-5500086560659197004?l=grandstreamdreams.blogspot.com'/></div>Clausnoreply@blogger.com0tag:blogger.com,1999:blog-13777170.post-51221661439714689132009-05-31T14:15:00.001-05:002009-05-31T14:15:18.344-05:00Outlook Thread Compressor: New Escapee from Redmond<p><img style="border-bottom: 0px; border-left: 0px; display: inline; margin-left: 0px; border-top: 0px; margin-right: 0px; border-right: 0px" title="image" border="0" alt="image" align="right" src="http://lh6.ggpht.com/_Km3V5JZ6Aws/SiLXRITDIJI/AAAAAAAAAuI/hBdTHtmkKI4/image%5B3%5D.png?imgmax=800" width="244" height="188"> </p> <p>Nothing I like better than digging up an internal tool of Microsoft that gets released quietly on the web for free.</p> <p>Particularly when it comes with all kind of dire warnings and a back-story about the legal-team at Microsoft not allowing it to be released on the Downloads pages by the developer for general consumption by the public for fear MS would be sued because it actually might lead folks who misuse it to delete their emails.</p> <p>Fun! Sign me up!</p> <p><strong><font color="#800000">Outlook Thread Kompressor</font></strong></p> <p>Last night while stumbling across some new IT sysadmin blogs I found some recent references to this internal Microsoft tool for Outlook.</p> <p>It is the coding genius of a Microsoft employee named Ewan Dalton. And I think the only thing that would make it more impressive were to use the German word for “compressor…”</p> <ul> <li><a href="http://threadcompressor.co.uk/default.aspx">Outlook Thread Compressor Utility</a></li></ul> <blockquote> <p><strong>Thread Compressor </strong>is an add-in to Microsoft Outlook, which removed unnecessary emails from a "thread" - reducing the amount of storage required (maybe keeping your mailbox within its size quota) and reducing the number of emails you need to read. <p>TC was developed inside Microsoft from 1999 onwards, and attracted a large following (up to 30,000 users) but has never (officially) been made available externally, due to the fact that it will delete data unless it is configured not to. I've decided to share it more widely now. <p>Let me say that again: Thread Compressor, as it is configured by default,<strong> <u>WILL DELETE DATA FROM YOUR INBOX</u>. </strong> <p>If you choose to download it and use it from here, you do it with the author's blessing<strong>, but it's <u>completely at your own risk</u> </strong>and Microsoft cannot be held responsible for what it does<strong>. </strong> <p><strong>If you're in any doubt about this, then <u>do not use this tool</u>. </strong></p></blockquote> <p align="center"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/_Km3V5JZ6Aws/SiLXRdV0QYI/AAAAAAAAAuM/ztkZTWFysJM/image%5B8%5D.png?imgmax=800" width="404" height="271"> </p> <p>Is that cool or what!!</p> <p>It even supports logging of actions taken, and some advanced exception rules.</p> <p>Basically what it does is to use internal-to-Outlook message id’s to figure out the parts of an email thread. It then deletes all those emails that exist as part of a larger email thread version.</p> <p>I’m horrible about this. I will keep my original (sent) email, and the reply, and all additional replies as separately-saved emails. That is likely one reason why my primary Outlook PST file is so very, very large.</p> <p>Now, depending on your email-retention guidelines in the workplace you might need to save all those. But if not, this tool promises to clean house and whittle down all those multiply-appearing instances.</p> <p>Installation is not for the feint of heart.</p> <p>The application itself works on all Microsoft Outlook versions (Outlook 2000, 2002, Office Outlook 2003, 2007) for Windows running on all versions of Windows post Windows 2000.</p> <p>From the program page:</p> <blockquote> <p><strong>INSTALLING</strong> <p>* Firstly, <a href="http://threadcompressor.co.uk/Documents/threadc4.zip">download the ZIP</a> and save it locally. <p>* Create a folder you'll find again - I'd suggest <strong>C:\Program Files\Thread Compressor </strong>or similar. <p>* Start a command prompt - WindowsKey-R then <br><strong>cmd </strong><em><enter></em> <em>(though if you're on Vista or Win7, just press WIndowsKey, type cmd, then right-click on the <strong>cmd</strong> icon and choose "Run as Administrator")</em> <p>In the command prompt, type: <p><strong>cd c:\program files\thread compressor </strong>(or wherever you put the files) <p><strong>regsvr32 comdlg32.ocx</strong> <p><strong>regsvr32 msflxgrd.ocx</strong> <p><strong>regsvr32 tabctl32.ocx</strong> <p><strong>regsvr32 threadc4.dll</strong> <p>Download the latest CDO file <a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=2714320D-C997-4DE1-986F-24F081725D36&displaylang=en">from here</a>, save it somewhere, expand it out and run the install from the <strong>ExchangeCDO.msi </strong>file. <p>Now start Outlook: how you actually install the addin will vary depending on your version of Outlook, but try: <p>Tools | Options | Advanced | Add-ins, <p>or Tools | Trust Center | Add-ins | [then hit Go to manage COM add-ins] <p>and add the <strong>threadc4dll</strong> file manually. If it's successful, you should see Comrpess Threads on the Tools menu, and you'll get a splash screen next time you start Outlook.</p></blockquote> <p>Got all that?</p> <p>By the way, “CDO” stands for the <em>Collaboration Data Objects</em> package.</p> <p>Like I said, a geek’s tool only for brave geeks.</p> <p>What surprised me even more was that there were quite a few other posts referring / reviewing / remarking on this neat utility.</p> <p><a href="http://blogs.technet.com/ewan/archive/2009/04/11/outlook-thread-compressor-download-now-available.aspx">Outlook Thread Compressor download now available</a> – Ewan Dalton’s (creator of Thread Compressor) The Electric Wand blog. Good overview of the tool from the developer’s perspective.</p> <p><a href="http://blogs.technet.com/ewan/archive/2007/04/23/thread-compressor-for-outlook-do-you-want-it.aspx">Thread Compressor for Outlook - do you want it?</a> – Ewan’s The Electric Wand blog post from 2007 where he teases about an earlier version and provides some credit to others who also worked on the guts of the tool.</p> <blockquote> <p><em>* The really smart bit of TC was actually put together by a guy called Peter Lamsdale. All I did was take his algorithm - which I still have difficulty understanding much less explaining - and strap a UI around it. An earlier version of TC was published (unofficially) on </em><a href="http://www.exchange-mail.org/threadc4.zip"><em>a website</em></a><em> and an </em><a href="http://www.windowsitpro.com/Articles/Index.cfm?ArticleID=25119&DisplayTab=Article"><em>article was written about it by Evan Morris</em></a><em>. There is even an </em><a href="http://download.microsoft.com/download/a/0/2/a02da9ac-fe8f-4c34-9498-d86c8da93bdb/threadcompressor.exe"><em>unconnected MSDN bit of sample code</em></a><em> which is nowhere near as effective (IMHO)</em></p></blockquote> <p>In that post he also spells out some more warnings, besides the fact it really does an excellent job of deleting actual emails that are replicated in threaded replies:</p> <blockquote> <p>... but some obvious potential downsides... <ul> <li>The assumption at the top of this post. If I reply to someone's email, but <em>change the contents of their original message in the reply</em>, then TC will retain the modified version and it will look like the originator really said that. There may be ways to work around this limitation now, but I never bothered to figure them out. <li>Legal compliance - maybe you need to keep a copy of every mail for compliance purposes: if so, users programmatically deleting messages could be a *bad thing*. <li>erm, can't think of any/many more...</li></ul></blockquote> <p><a href="http://blog.tiensivu.com/aaron/archives/1856-Outlook-Thread-Compressor-saved-100MB-of-redundant-e-mail-for-me!-Use-with-care!.html">Outlook Thread Compressor - saved 100MB of redundant e-mail for me! Use with care!</a> - Aaron Tiensivu’s Blog</p> <p><a href="http://kurtsh.spaces.live.com/blog/cns!DA410C7F7E038D!3357.entry">Thread Compressor for Outlook… works with 2007!</a> – Kurt Shintaku’s Blog.</p> <p>I can’t wait to get some free-time at work to load thin up on a test machine and feed it a copy of some of my PST files.</p> <p>I’m planning on testing in on duplicate PST files first to I can get acquainted with it and have a better understanding of it’s operation before I go and feed it my real Outlook PST file.</p> <p>This rates up there as one of the best software finds of May.</p> <p><strong><font color="#800000">Bonus Outlook tools.</font></strong></p> <p>For some additional tools to help you manage Outlook files and contents, don’t forget about all the awesome (and portable) Outlook tools offered recently by Nir Sofer.</p> <p><a href="http://www.nirsoft.net/utils/index.html#outlook_utils">Outlook/Office Utilities</a> - (freeware) – NirSoft.</p> <p><a href="http://www.nirsoft.net/utils/outlook_nk2_autocomplete.html">NK2View</a> - (freeware) - Did you know that if you use Outlook the email names used in the To/Cc fields are retained? The NK2 file is the "auto-complete" file. Great place to review if you are auditing an Outlook user's pc. Anyway, this handy utility allows you to view the N2K file, display all the email address records stored, and export them into various file formats. Handy for security techs. Also allows you to quickly edit, sort, save/restore, and delete items in the file itself. Particularly useful if you need to bulk-edit the contents due to changes/conversions in corporate address book items. </p> <p><a href="http://www.nirsoft.net/utils/outlook_attachment.html">OutlookAttachView</a> - (freeware) – This utility can help you locate, extract and/or remove attachments embedded in your Outlook email messages. It displays the list of attached files in your Outlook's mailbox, and allows you to easily select all attachments that you need, and then extract them into a folder that you choose. <p><a href="http://www.nirsoft.net/utils/outlook_statistics.html">OutlookStatView</a> - (freeware) – Nir is on a roll! For all you Outlook junkies out there, this tool can gather a lot of great statistics on your email habits. Quoting from Nir’s description, “OutlookStatView scans your Outlook mailbox, and display a general statistics about the users that you communicate via emails. For each user/email, the following information is displayed: The number of outgoing messages that you sent to the user (separated by to/cc/bcc), the number of incoming message that the user sent to you, the total size of messages sent by the user, the email client software used by this user, and the time range that you send/received emails with the specified user.” <p>Cheers!</p> <p>--Claus V.</p> <div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13777170-5122166143971468913?l=grandstreamdreams.blogspot.com'/></div>Clausnoreply@blogger.com1tag:blogger.com,1999:blog-13777170.post-15230590871797758912009-05-30T17:09:00.001-05:002009-05-30T22:05:22.176-05:00Cisco VPN Clients and Windows 7<p><strong><em><font color="#d90000">Update</font></em></strong>: <em>See more important information at bottom of post</em>.</p> <p>When I am outside the network and need to get in, I use a Cisco VPN client for XP Professional (32-bit).</p> <p>It’s very straight-forward to install, get configured, then get connected.</p> <p>So far I haven’t had to mess with Cisco VPN clients and either Windows 7 or 64-bit versions of Windows (or both at once).</p> <p>However, I was asked the other day IF there was a solution for running Cisco VPN on Windows 7 64 bit.</p> <p>Not a direct one that I know of, yet.</p> <p>From the <a href="http://www.cisco.com/en/US/products/sw/secursw/ps2308/">VPN Client - Cisco - Cisco Systems</a> page:</p> <blockquote> <p>The Cisco VPN client supports Windows 2000, XP and Vista (x86/32-bit only); Linux (Intel); Mac OS X 10.4; and Solaris UltraSparc (32 and 64-bit). For x64 (64-bit) Windows support, you must utilize Cisco's next-generation <a href="http://www.cisco.com/en/US/products/ps8411/prod_maintenance_guides_list.html">Cisco AnyConnect VPN Client.</a></p></blockquote> <p><a href="http://www.cisco.com/en/US/products/ps8411/tsd_products_support_series_home.html">Cisco AnyConnect VPN Client – Support</a> pages has quite a lot of info on this product. In the <a href="http://www.cisco.com/en/US/docs/security/vpn_client/anyconnect/anyconnect23/release/notes/anyconnect23rn.html">Release Notes for Cisco AnyConnect VPN Client, Release 2.3</a> the supported Windows systems are pretty tight.</p> <blockquote> <p>Windows Versions <p><a name="wp949955"></a> <p>•<img border="0" alt="" src="http://www.cisco.com/en/US/i/templates/blank.gif" width="19" height="2">Windows Vista—32- and 64-bit Microsoft Windows Vista SP2 or Vista Service Pack 1 with KB952876. <p><a name="wp949956"></a> <p>•<img border="0" alt="" src="http://www.cisco.com/en/US/i/templates/blank.gif" width="19" height="2">Windows XP SP2 and SP3. <p><a name="wp949957"></a> <p>•<img border="0" alt="" src="http://www.cisco.com/en/US/i/templates/blank.gif" width="19" height="2">Windows 2000 SP4. </p></blockquote> <p>No official support for Windows 7. Though I guess someone might be brave enough to dump it on a Windows 7 64-bit system and see if the Vista 64-support is close enough to carry over.</p> <p><strong><font color="#800000">Cisco VPN Client Solution for Windows 7 64-bit (for now)</font></strong></p> <p>The only work-around that come to my mind (as well as Nicholas Caito) was to create a 32-bit OS virtual machine of XP or Vista and then load the traditional Cisco VPN client into that container. Then launch and run your connection needs from within that VM.</p> <p>Nicholas Caito’s illustrated how-to is linked below:</p> <ul> <li><a href="http://xenomorph.net/use-cisco-vpn-under-vista-x64">Use Cisco VPN under Windows x64 (XP, Vista and Windows 7)</a> – Xenomorph.net Blog</li></ul> <p><strong><font color="#800000">Cisco VPN Client Solution for Windows 7 32-bit (for now)</font></strong></p> <p>Windows 7 32-bit users are also a “bit” on their own as well.</p> <p>However, there has been quite a lot more work done by the frustrated sysadmin crowd on this front.</p> <p>The main complaint is that once folks go to install the Cisco VPN client on Windows 7, they seem to be working fine but get treated with a BSOD on reboot.</p> <p>Bummers.</p> <p>Fortunately, there seem to be well-regarded workarounds…and they do require a bit of work.</p> <ul> <li><a href="http://blog.tiensivu.com/aaron/archives/1817-How-to-prevent-Cisco-VPN-client-version-5.0.4.0300-installation-from-bluescreening-Windows-7-x32-Build-7000.html">How to prevent Cisco VPN client version 5.0.4.0300 installation from bluescreening Windows 7 x32 Build 7000</a> – Aaron Tiensivu’s Blog</li></ul> <p>From Aaron’s hard-fought efforts:</p> <blockquote> <p><strong>Updated with notes from JoshP - 100% working:</strong><br>I have tried many--many different ways to get the Cisco VPN client install on Windows 7--all resulting in BSOD (ndis.sys). I have found the following procedure has worked 100% of the time on multiple hardware platforms (including VMware):</p> <p>1. Install Cisco DNEupdate.<br>2. Reboot<br>3. Take ownership and delete ndis.sys (in c:\windows\system32\drivers).<br>4. Take ownership and delete ndis.sys.mui (in c:\windows\system32\drivers\en-us).<br>5. Install Cisco VPN Client 5.0.04.0300.<br>6. Reboot<br>7. Windows 7 will repair itself (should take a few seconds) and automatically reboot.<br>8. Cisco VPN Client should work without any other tweaks.</p></blockquote> <p>As Mark Wilson points out in his blog post (linked below) The DNEupdate is actually the <a href="http://www.citrix.com/lang/English/lp/lp_1680845.asp">Citrix Deterministic Network Enhancer (DNE) update</a> . He provided this <a href="ftp://files.citrix.com/dneupdate.msi">direct link to the installer file</a>.</p> <ul> <li><a href="http://www.markwilson.co.uk/blog/2009/02/installing-the-cisco-vpn-client-on-windows-7.htm">markwilson.it » Installing the Cisco VPN client on Windows 7</a> – Mark Wilson’s blog <li><a href="http://weblogs.asp.net/bhouse/archive/2009/01/15/how-to-successfully-install-cisco-vpn-client-on-windows-7.aspx">How to (Successfully) Install Cisco VPN Client on Windows 7</a> - Brenton House’s blog</li></ul> <p>So with full props to Aaron, Mark, and Brenton, go get your Cisco VPN for Windows 7 on.</p> <p>As for me?</p> <p>Well, I’m resigned to the likely-hood our shop will be chugging on down the tracks on XP Pro deployments for many years to come…</p> <p>It’s a mixed blessing.</p> <p>Claus</p> <p><strong><font color="#d90000">Update</font></strong>: While chasing down another rabbit on the intertubes, I found this post which has quite a lot of great information regarding Cisco VPN clients and Windows 7 compats:</p> <ul> <li><a href="http://blogs.technet.com/rrasblog/archive/2009/05/05/vpn-client-compatibility-with-windows-7-and-windows-server-2008-r2.aspx">VPN Client Compatibility with Windows 7 and Windows Server 2008 R2</a> – Routing and Remote Access Blog</li></ul> <p>From that post, Ashish Jain the Program Manager, Routing and Remote Access provides extensive VPN client tables with linkage on the following VPN clients for Windows 7: AT&T, Checkpoint , CISCO, Citrix , F5 , Juniper , NCP , NetGear , Nortel , SafeNet , and Sonic Wall .</p> <p>If you have to do VPN support, it might be worthwhile to bookmark or RSS feed the <a href="http://blogs.technet.com/rrasblog/default.aspx">Routing and Remote Access Blog</a>. <p>As I’m interested only in the Cisco client, here is an edited version of that particular table that Ashish provides: <p><span><strong><font size="2">CISCO</font></strong></span> </p> <table style="border-bottom: medium none; border-left: medium none; border-collapse: collapse; border-top: medium none; border-right: medium none" class="TablewithHeader" border="1" cellspacing="0" cellpadding="0" width="532"> <thead> <tr> <td style="border-bottom: gray 1pt solid; border-left: gray 1.5pt solid; padding-bottom: 0in; padding-left: 4.3pt; width: 66.75pt; padding-right: 4.3pt; background: rgb(217,217,217); border-top: gray 1.5pt solid; border-right: gray 1pt solid; padding-top: 0in; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial" valign="top" width="105"> <p style="line-height: 11pt" class="MsoNormal"><b><span style="font-size: 9pt"><font size="1">VPN Client<o:p></o:p></font></span></b></p></td> <td style="border-bottom: gray 1pt solid; border-left: medium none; padding-bottom: 0in; padding-left: 4.3pt; width: 45.35pt; padding-right: 4.3pt; background: rgb(217,217,217); border-top: gray 1.5pt solid; border-right: gray 1pt solid; padding-top: 0in; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial" valign="top" width="86"> <p style="line-height: 11pt" class="MsoNormal"><b><span style="font-size: 9pt"><font size="1">Platform<o:p></o:p></font></span></b></p></td> <td style="border-bottom: gray 1pt solid; border-left: medium none; padding-bottom: 0in; padding-left: 4.3pt; width: 41.6pt; padding-right: 4.3pt; background: rgb(217,217,217); border-top: gray 1.5pt solid; border-right: gray 1pt solid; padding-top: 0in; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial" valign="top" width="83"> <p style="line-height: 11pt" class="MsoNormal"><b><span style="font-size: 9pt"><font size="1">Version<o:p></o:p></font></span></b></p></td> <td style="border-bottom: gray 1pt solid; border-left: medium none; padding-bottom: 0in; padding-left: 4.3pt; width: 102.65pt; padding-right: 4.3pt; background: rgb(217,217,217); border-top: gray 1.5pt solid; border-right: gray 1pt solid; padding-top: 0in; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial" valign="top" width="123"> <p style="line-height: 11pt" class="MsoNormal"><b><span style="font-size: 9pt"><font size="1">Download URL<o:p></o:p></font></span></b></p></td> <td style="border-bottom: gray 1pt solid; border-left: medium none; padding-bottom: 0in; padding-left: 4.3pt; width: 1.75in; padding-right: 4.3pt; background: rgb(217,217,217); border-top: gray 1.5pt solid; border-right: gray 1pt solid; padding-top: 0in; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial" valign="top" width="10"> <p style="line-height: 11pt" class="MsoNormal"><b><span style="font-size: 9pt"><font size="1">More information<o:p></o:p></font></span></b></p></td> <td style="border-bottom: gray 1pt solid; border-left: medium none; padding-bottom: 0in; padding-left: 4.3pt; width: 63pt; padding-right: 4.3pt; background: rgb(217,217,217); border-top: gray 1.5pt solid; border-right: gray 1.5pt solid; padding-top: 0in; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial" valign="top" width="123"> <p style="line-height: 11pt" class="MsoNormal"><b><span style="font-size: 9pt"><font size="1">Tested on Windows 7 Build<o:p></o:p></font></span></b></p></td></tr></thead> <tbody> <tr> <td style="border-bottom: 1pt solid; border-left: 1.5pt solid; padding-bottom: 0in; padding-left: 4.3pt; width: 66.75pt; padding-right: 4.3pt; border-top: medium none; border-right: 1pt solid; padding-top: 0in" valign="top" width="105"> <p style="line-height: 12pt" class="MsoNormal"><font size="1">Cisco AnyConnect VPN Client (SSL VPN)</font></p></td> <td style="border-bottom: 1pt solid; border-left: medium none; padding-bottom: 0in; padding-left: 4.3pt; width: 45.35pt; padding-right: 4.3pt; border-top: medium none; border-right: 1pt solid; padding-top: 0in" valign="top" width="87"> <p style="line-height: 12pt" class="MsoNormal"><font size="1">x86</font></p></td> <td style="border-bottom: 1pt solid; border-left: medium none; padding-bottom: 0in; padding-left: 4.3pt; width: 41.6pt; padding-right: 4.3pt; border-top: medium none; border-right: 1pt solid; padding-top: 0in" valign="top" width="84"> <p style="line-height: 12pt" class="MsoNormal"><font size="1">2.3.x</font></p></td> <td style="border-bottom: 1pt solid; border-left: medium none; padding-bottom: 0in; padding-left: 4.3pt; width: 102.65pt; padding-right: 4.3pt; border-top: medium none; border-right: 1pt solid; padding-top: 0in" valign="top" width="123"> <p style="line-height: 12pt" class="MsoNormal"><a href="http://www.cisco.com/kobayashi/sw-center/sw-vpn.shtml"><span><font size="1">Click Here</font></span></a></p></td> <td style="border-bottom: 1pt solid; border-left: medium none; padding-bottom: 0in; padding-left: 4.3pt; width: 1.75in; padding-right: 4.3pt; border-top: medium none; border-right: 1pt solid; padding-top: 0in" valign="top" width="10"> <p style="line-height: 12pt" class="MsoNormal"><font size="1">You must have a Cisco.com user account to download.</font></p></td> <td style="border-bottom: 1pt solid; border-left: medium none; padding-bottom: 0in; padding-left: 4.3pt; width: 63pt; padding-right: 4.3pt; border-top: medium none; border-right: 1.5pt solid; padding-top: 0in" valign="top" width="123"> <p style="line-height: 12pt" class="MsoNormal"><font size="1">7048</font></p></td></tr> <tr> <td style="border-bottom: 1pt solid; border-left: 1.5pt solid; padding-bottom: 0in; padding-left: 4.3pt; width: 66.75pt; padding-right: 4.3pt; border-top: medium none; border-right: 1pt solid; padding-top: 0in" valign="top" width="105"> <p style="line-height: 12pt" class="MsoNormal"><font size="1">Cisco AnyConnect VPN Client (SSL VPN)</font></p></td> <td style="border-bottom: 1pt solid; border-left: medium none; padding-bottom: 0in; padding-left: 4.3pt; width: 45.35pt; padding-right: 4.3pt; border-top: medium none; border-right: 1pt solid; padding-top: 0in" valign="top" width="87"> <p style="line-height: 12pt" class="MsoNormal"><font size="1">x64</font></p></td> <td style="border-bottom: 1pt solid; border-left: medium none; padding-bottom: 0in; padding-left: 4.3pt; width: 41.6pt; padding-right: 4.3pt; border-top: medium none; border-right: 1pt solid; padding-top: 0in" valign="top" width="84"> <p style="line-height: 12pt" class="MsoNormal"><font size="1">2.3.x</font></p></td> <td style="border-bottom: 1pt solid; border-left: medium none; padding-bottom: 0in; padding-left: 4.3pt; width: 102.65pt; padding-right: 4.3pt; border-top: medium none; border-right: 1pt solid; padding-top: 0in" valign="top" width="123"> <p style="line-height: 12pt" class="MsoNormal"><a href="http://www.cisco.com/kobayashi/sw-center/sw-vpn.shtml"><span><font size="1">Click Here</font></span></a></p></td> <td style="border-bottom: 1pt solid; border-left: medium none; padding-bottom: 0in; padding-left: 4.3pt; width: 1.75in; padding-right: 4.3pt; border-top: medium none; border-right: 1pt solid; padding-top: 0in" valign="top" width="10"> <p style="line-height: 12pt" class="MsoNormal"><font size="1">You must have a Cisco.com user account to download.</font></p></td> <td style="border-bottom: 1pt solid; border-left: medium none; padding-bottom: 0in; padding-left: 4.3pt; width: 63pt; padding-right: 4.3pt; border-top: medium none; border-right: 1.5pt solid; padding-top: 0in" valign="top" width="123"> <p style="line-height: 12pt" class="MsoNormal"><font size="1">7048</font></p></td></tr> <tr> <td style="border-bottom: 1pt solid; border-left: 1.5pt solid; padding-bottom: 0in; padding-left: 4.3pt; width: 66.75pt; padding-right: 4.3pt; border-top: medium none; border-right: 1pt solid; padding-top: 0in" valign="top" width="105"> <p style="line-height: 12pt" class="MsoNormal"><font size="1">Cisco VPN Client (IPsec)</font></p></td> <td style="border-bottom: 1pt solid; border-left: medium none; padding-bottom: 0in; padding-left: 4.3pt; width: 45.35pt; padding-right: 4.3pt; border-top: medium none; border-right: 1pt solid; padding-top: 0in" valign="top" width="87"> <p style="line-height: 12pt" class="MsoNormal"><font size="1">X86</font></p></td> <td style="border-bottom: 1pt solid; border-left: medium none; padding-bottom: 0in; padding-left: 4.3pt; width: 41.6pt; padding-right: 4.3pt; border-top: medium none; border-right: 1pt solid; padding-top: 0in" valign="top" width="84"> <p style="line-height: 12pt" class="MsoNormal"><font size="1">5.0.5+</font></p></td> <td style="border-bottom: 1pt solid; border-left: medium none; padding-bottom: 0in; padding-left: 4.3pt; width: 102.65pt; padding-right: 4.3pt; border-top: medium none; border-right: 1pt solid; padding-top: 0in" valign="top" width="123"> <p style="line-height: 12pt" class="MsoNormal"><a href="http://www.cisco.com/kobayashi/sw-center/sw-vpn.shtml"><span><font size="1">Click Here</font></span></a></p></td> <td style="border-bottom: 1pt solid; border-left: medium none; padding-bottom: 0in; padding-left: 4.3pt; width: 1.75in; padding-right: 4.3pt; border-top: medium none; border-right: 1pt solid; padding-top: 0in" valign="top" width="10"> <p style="line-height: 12pt" class="MsoNormal"><o:p><font size="1"> </o:p></font></p></td> <td style="border-bottom: 1pt solid; border-left: medium none; padding-bottom: 0in; padding-left: 4.3pt; width: 63pt; padding-right: 4.3pt; border-top: medium none; border-right: 1.5pt solid; padding-top: 0in" valign="top" width="123"> <p style="line-height: 12pt" class="MsoNormal"><o:p><font size="1"> </o:p></font></p></td></tr> <tr> <td style="border-bottom: 1.5pt solid; border-left: 1.5pt solid; padding-bottom: 0in; padding-left: 4.3pt; width: 66.75pt; padding-right: 4.3pt; border-top: medium none; border-right: 1pt solid; padding-top: 0in" valign="top" width="105"> <p style="line-height: 12pt" class="MsoNormal"><font size="1">Cisco VPN Client (IPsec)</font></p></td> <td style="border-bottom: 1.5pt solid; border-left: medium none; padding-bottom: 0in; padding-left: 4.3pt; width: 45.35pt; padding-right: 4.3pt; border-top: medium none; border-right: 1pt solid; padding-top: 0in" valign="top" width="87"> <p style="line-height: 12pt" class="MsoNormal"><font size="1">x64</font></p></td> <td style="border-bottom: 1.5pt solid; border-left: medium none; padding-bottom: 0in; padding-left: 4.3pt; width: 41.6pt; padding-right: 4.3pt; border-top: medium none; border-right: 1pt solid; padding-top: 0in" valign="top" width="84"> <p style="line-height: 12pt" class="MsoNormal"><font size="1">5.0.5+</font></p></td> <td style="border-bottom: 1.5pt solid; border-left: medium none; padding-bottom: 0in; padding-left: 4.3pt; width: 102.65pt; padding-right: 4.3pt; border-top: medium none; border-right: 1pt solid; padding-top: 0in" valign="top" width="123"> <p style="line-height: 12pt" class="MsoNormal"><a href="http://www.cisco.com/kobayashi/sw-center/sw-vpn.shtml"><span><font size="1">Click Here</font></span></a></p></td> <td style="border-bottom: 1.5pt solid; border-left: medium none; padding-bottom: 0in; padding-left: 4.3pt; width: 1.75in; padding-right: 4.3pt; border-top: medium none; border-right: 1pt solid; padding-top: 0in" valign="top" width="10"> <p style="line-height: 12pt" class="MsoNormal"><font size="1">No official support for this version planned by Cisco. Use the Cisco AnyConnect VPN Client for both Windows 7 and x64 support</font></p></td> <td style="border-bottom: 1.5pt solid; border-left: medium none; padding-bottom: 0in; padding-left: 4.3pt; width: 63pt; padding-right: 4.3pt; border-top: medium none; border-right: 1.5pt solid; padding-top: 0in" valign="top" width="123"> <p style="line-height: 12pt" class="MsoNormal"><font size="1">7048</font></p></td></tr></tbody></table> <p class="TableSpacing"><o:p> </o:p> <p>There you go for now….</p> <p>--C.V.</p> <div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13777170-1523059087179775891?l=grandstreamdreams.blogspot.com'/></div>Clausnoreply@blogger.com0tag:blogger.com,1999:blog-13777170.post-50613344429409916082009-05-30T15:31:00.001-05:002009-05-30T15:31:07.432-05:00Kon-Boot post (minor) update<p>Just a couple of additional notes regarding the recent post on Kon-Boot. </p> <ul> <li><a href="http://grandstreamdreams.blogspot.com/2009/05/kon-boot-bypass-windows-login-security.html">Kon-Boot: Bypass Windows Login Security (and some helpful blocking solutions)</a></li></ul> <p><strong><font color="#800000">TrueCrypt 6.2 Update and Kon-Boot Protection</font></strong></p> <p>Commenter “Bozo” posted <a href="http://grandstreamdreams.blogspot.com/2009/05/kon-boot-bypass-windows-login-security.html#comment-1441605375917184579">this question</a>:</p> <blockquote> <p>Hey Claus, could it be that TrueCrypt gathers some info about the BIOS (for example, size of BIOS and a hash code)? and the too much memory error reflects TrueCrypt detecting BIOS corruption?</p></blockquote> <p>And my response was thus:</p> <blockquote> <p>I don't think so.</p> <p>Now, I'm not a TrueCrypt advanced user. I've used it in this test for whole-desk encryption/preboot authentication, but mostly I use it to create truecrypt volume files that can protect key files.</p> <p>As far as I know, TrueCrypt doesn't do any BIOS hashing. And I guess that's a good thing. Imagine the headache you would have if it did and you did a BIOS flash to upgrade the system. Bummer.</p></blockquote> <p>While I was responding, I did check in with TrueCrypt for more info and discovered some more items that could have a bearing on Kon-Boot.</p> <p>On May 11th, 2009, True Crypt released version <a href="http://www.truecrypt.org/docs/version-history">6.2 with new features</a>.</p> <blockquote> <p>The boot loader now supports motherboards with BIOSes that reserve large amounts of base memory (typically for onboard RAID controllers). Note: In order to be able to take advantage of this improvement under Windows Vista, you will have to install Service Pack 1 or higher first. Service Pack 1 for Windows Vista resolved an issue causing a shortage of free base memory during system boot. (Windows Vista / XP / 2008 / 2003)</p></blockquote> <p>See also these links:</p> <ul> <li><a href="http://74.125.155.132/search?q=cache:pdplByssrVgJ:en.community.dell.com/forums/t/19247169.aspx+truecrypt+bios+error&cd=1&hl=en&ct=clnk&gl=us">Dell studio xps i7: "bios reserved too much memory" error with TrueCrypt 6.1a</a> - Google Cache page</li> <li><a href="http://www.opennet.ru/base/exploits/1220459883_256.txt.html">[IVIZ-08-003] TrueCrypt Security Model bypass exploiting wrong BIOS API usage</a><a href="http://www.h-online.com/security/TrueCrypt-6-2-disk-encryption-software-released--/news/113259">TrueCrypt 6.2 disk encryption software released</a> - Heise Security</li></ul> <p>All this really left me with the impression that the TrueCrypt “pre-boot authentication” was programmed to load itself into the BIOS memory range before it allows the handoff to the system boot. I (still) haven't looked at a TrueCrypt encrypted system's MBR at the sector-level, but I suspect once the BIOS loads to the RAM section, that points to the MBR where it finds the instruction set to load the TrueCrypt loader which has to load into the same lower basic memory range shared with the BIOS. </p> <p>Normally that wouldn't pose any problems, but in the case of a Kon-Boot, pre-load, it has already loaded it's own modified instruction set into that same BIOS memory range first. So when TrueCrypt comes along and tries to jump on the hay-ride trailer, there is no room left so it fails out.</p> <p>When I did the first Kon-Boot protection test with TrueCrypt in my original post, I used version 6.1a as can be seen in the screen capture.</p> <p>With the change of Version 6.2 and its support for systems that load/reserve larger amounts of base-memory for the BIOS, I didn’t know if TrueCrypt still provides that "protection" or not since it...just the situation which might occur with Kon-Boot jumping into the base system memory range first..</p> <p>So I tested it this morning on an XP Pro virtual machine</p> <p>I set a new local-user account password and verified I could not log onto the account unless the correct password was used. Then I booted it with Kon-Boot and successfully bypassed the password to verify Kon-Boot was working correctly. <p>Then I used TrueCrypt version 6.2 to fully encrypt the drive, set a volume password for pre-boot authentication. <p>I booted the system again with Kon-Boot <p align="center"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="2009-05-30_112712" border="0" alt="2009-05-30_112712" src="http://lh5.ggpht.com/_Km3V5JZ6Aws/SiGXirDdf-I/AAAAAAAAAuE/e-vxiECMFi0/2009-05-30_112712%5B4%5D.jpg?imgmax=800" width="484" height="356"> </p> <p>Nope; TrueCrypt still would not boot the system and gave the same error as last time: <blockquote> <p>Error: BIOS reserved too much memory: 569</p></blockquote> <p>It seems that once Kon-Boot had injected itself into the boot memory, there still wasn’t enough base system memory left for TrueCrypt to do its thing and bring the system up. So the boot kit hack failed even under version 6.2. <p>I would say this, it looks like TrueCrypt's "protection" against boot kits (Kon-Boot specifically) is more accidental than by actual design (as in Microsoft's TPM mode).</p> <p><strong><font color="#800000">The Real Benefit of WDE</font></strong></p> <p>As I mentioned in my earlier post, Microsoft’s Trusted Platform Mode (TPM) acts in concert with a TPM system-chip to authenticate the core system files during the boot process. If the expected measurements are off, then the system won’t continue booting.</p> <p>Whole Disk Encryption (WDE) is another solution offered by quite a few vendors both for $$$$ to free.</p> <p>I mentioned three:</p> <ul> <li><a href="http://na.store.pgp.com/whole_disk_encryption.html">PGP Whole Disk Encryption</a> – commercial product.</li> <li><a href="http://www.truecrypt.org/">TrueCrypt</a> – Open Source product.</li> <li><a href="http://www.ce-infosys.com/english/downloads/free_compusec/index.html">CE-Infosys CompuSec</a> – Freeware product offered by commercial vendor.</li></ul> <p>In listing them and demonstrating their (current) ability to shrug-off Kon-Boot’s smoke-and-mirrors manipulation of the BIOS to boot-loader to kernel loading, I may have left the wrong perception of their protection.</p> <p>Unlike TPM, I believe that the protection they offer against off-system (LiveCD) booting boot kits like Kon-Boot is <em>purely incidental</em>. Specifically, while they do serve to prevent Kon-Boot from staying resident past their authentication scheme (if they will allow it at all), that isn’t actually the true security they provide to the system.</p> <p>Whole disk encryption, when properly deployed, renders data on the entire disk (or encrypted volume(s)) completely inaccessible to unauthorized folks. Period.</p> <p>If anyone were to boot a system with a LiveCD, capture an image, or yank the drive, all they would find is apparently “randomized” garbage across most all the sectors. Sure it is theoretically and practically possible that the passphrase could be <a href="http://www.elcomsoft.com/edpr.html">brute-forced and broken</a>, but WDE should discourage all but the most determined or persistent or resource-supported folks.</p> <p>Because whole disk encryption solutions prevent unauthorized, unauthenticated access to the drive—period—boot kits like Kon-Boot, Vbootkit, and BootRoot just don’t work because the penetrator first has to authenticate the pre-boot loader protection, and un-encrypt the drive to get working. And then, if they did have (or breach) the WDE layer, they still wouldn’t be able to use Kon-Boot to get past the local-user password.</p> <p>Granted, if someone can break the WDE layer authentication, then the have pretty much pwned the system and could off-load files from the system, booted to or past the OS security layer at will. And if that is the case, you my friend have much more serious issues to worry about than Kon-Boot protection.</p> <p>So, the whole disk encryption security layer isn’t based on Microsoft’s rather weak, traditional local-user account security management model, but on a hardened independent authentication layer first.</p> <p>Does that make sense?</p> <p>Of course, if there is a root-kit already embedded on the system (or gets embedded on the system while the system is running in a decrypted-state) then whole disk encryption won’t help terribly much. Sure you still have to authenticate to get on the system, but once it is running, the root kit will kick off like any other system and start doing its dastardly deeds.</p> <p>And that, gentle readers, will require another solution: <a href="http://grandstreamdreams.blogspot.com/2008/01/anti-rootkit-tools-roundup-revisited.html">GSD post : Anti-Rootkit Tools Roundup Revisited</a>.</p> <p>So yes, these (and possibly other) pre-boot authentication/whole-disk encryption solutions can block Kon-Boot, but the real security protection they offer is even greater.</p> <p>Cheers!</p> <p>--Claus V.</p> <div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13777170-5061334442940991608?l=grandstreamdreams.blogspot.com'/></div>Clausnoreply@blogger.com0tag:blogger.com,1999:blog-13777170.post-38111515091401464812009-05-25T13:41:00.001-05:002009-05-30T09:07:16.001-05:00Kon-Boot: Bypass Windows Login Security (and some helpful blocking solutions)<p>A number of weeks ago I received a tip from <a href="http://www.tinyapps.org/weblog/">TinyApps.Org Blog</a> that has become a real safari event.</p> <ul> <li><a href="http://www.piotrbania.com/all/kon-boot/">KON-BOOT - ULTIMATE WINDOWS/LINUX HACKING UTILITY</a> – free boot utility from Piotr Bania</li></ul> <p>From the developer’s description:</p> <blockquote> <p><b>Kon-Boot</b> is an prototype piece of software which allows to change contents of a linux kernel (<b>and now Windows kernel also!!!</b>) on the fly (while booting). In the current compilation state it allows to log into a linux system as 'root' user <b>without typing the correct password </b>or to <b>elevate privileges</b> from <b>current user to root</b>. For <b>Windows</b> systems it allows to enter any password protected profile <b>without any knowledge of the password</b>. It was acctually started as silly project of mine, which was born from my never-ending memory problems :) Secondly it was mainly created for Ubuntu, later i have made few add-ons to cover some other linux distributions. Finally, please consider this is my first linux project so far :) Entire <b>Kon-Boot </b>was written in pure x86 assembly, using old grandpa-geezer TASM 4.0. <p>…it provides support for Microsoft Windows systems and also the Linux systems listed in the next sections. <b>Kon-Boot for Windows enables logging in to any password protected machine profile without without any knowledge of the password. </b>This tool changes the contents of Windows kernel while booting, everything is done virtually - without any interferences with physical system changes. So far following systems were tested to work correctly with Kon-Boot (however its quite possible other versions of listed Windows systems may be suitable as well):</p></blockquote> <p>Windows versions of logins that it supports/bypasses are: Server 2008 Standard SP2 (v.275), Vista Business, Vista Ultimate, Server 2003 Enterprise, XP, Windows 7. <p>Although not a “well-known” tool (yet), notice of Kon-Boot is slowly beginning to show up around the blog-o-sphere and security blogs. <ul> <li><a href="http://www.security-database.com/toolswatch/Kon-Boot-root-a-box-on-the-fly-it.html">Kon-Boot "root a box" on the fly .. it’s a kind of magic !</a> – Security Database Tools Watch <p></p> <li><a href="http://seclists.org/dailydave/2009/q2/0032.html">KON-BOOT for Windows and Linux (Password Bypassing Utility for Forgetting Heads)</a> - DailyDave <p></p> <li><a href="http://www.raymond.cc/blog/archives/2009/04/29/login-to-windows-administrator-and-linux-root-account-without-knowing-or-changing-current-password/">Login to Windows Administrator and Linux Root Account Without Knowing or Changing Current Password</a> - Raymond.CC Blog <p></p> <li><a href="http://news.ycombinator.com/item?id=613356">Kon-Boot CD:110KB Floppy image/CD ISO to remove your Windows admin and Linux root pwd</a> – Hacker News</li></ul> <p>I’ve avoided posting on it for some time as (like TinyApps blogger Miles) I’ve felt compelled to first try to understand what it is, how it may be working, and what impact (negative/positive) it might have on a system. <p>To use it, download one of the image files (I used the CD ISO) and burn the ISO file to a disk. <p>Boot your target Windows system from the CD and you will get the Kon-Boot splash screen. <p>Hit <Enter> or the spacebar to start the injection process. If the BIOS/system “supports” Kon-Boot some programming checks will be displayed and the boot will hand off to the normal Windows loader processes. <p>Once at a Windows login screen, enter the user account name you wish to access and bypass the password. Note: you must know this ahead of time unless the user name is set to save/display automatically. <p>Then you can either leave the password-field blank and click on through, or you can enter whatever garbage you want for the password. It doesn’t matter. The password has been magically bypassed! <p>I have tried it on a number of systems once I had some firmer knowledge of the tool and in my cases; it worked as promised. Completely bypassing the Windows GINA login on XP systems as well as Vista and Windows 7 (of which the login’s don’t actually use the GINA method of XP/W2K, but it works anyway). <p>Cool. Very frightening from a sysadmin standpoint, but cool nonetheless. <p>In my mind, it would be irresponsible to post a “come and get it” call for this tool without first trying to see if it left any malicious files, root-kits, or other “baddies” behind in it’s wake. As well as to offer some mitigation suggestions. <p>Thus begins the journey. <p><strong><font color="#800000">What Kon-Boot Does on the Surface</font></strong> <p>Many business (and some home users) who run Windows decide that one good method to protect their system from unauthorized access is to set up one or more (local system) user accounts. These accounts then have passwords placed on them which (theoretically) should discourage unauthorized users from logging onto the system and accessing the applications and data. <p>System administrators and Windows security folks know this is actually a pretty weak model. <p>If that is the only security measures implemented on the system, then a penetrator/hacker/administrator just needs to apply one of a number of well known and documented methods to bypass the authentication. Some of these methods include: <ul> <li><a href="http://www.google.com/url?sa=t&source=web&ct=res&cd=1&url=http%3A%2F%2Fophcrack.sourceforge.net%2F&ei=KMEaSo7TAaTmtgOI0ajWCw&usg=AFQjCNEUB8IFvkiTaD4jH8HEUhWzy_5iwg">Ophcrack</a> (and <i><a href="http://www.l0phtcrack.com/">L0phtcrack</a> 6</i>) – cracking the password SAM files with tables <p></p> <li><a href="http://home.eunet.no/pnordahl/ntpasswd/">Offline NT Password & Registry Editor</a> – blanking the password, <p></p> <li>Yanking the drive and placing in another system to access the files directly, bypassing the OS, or <p></p> <li>Booting with a “LiveCD” and accessing the files in place, again bypassing the OS.</li></ul> <p>However, these techniques have some drawbacks. <p>Ophcrack can/does work but unless the passwords are fairly simple, the attack can take some time to work and is not always successful in a reasonable amount of time. <p>The Offline NT Password & Registry editor is quite successful in its methods, but by “blanking” the password, leaves evidence to the primary user that something has been breached. <p>Yanking the drive or booting with a LiveCD are quite doable but may not be time-practical or hardware-practical solutions. <p>Kon-Boot would allow someone to drop in, boot the system directly, bypass any Windows account login security, poke around under the local account, then pull-out without letting the end-user be any wiser. Of course an incident response investigation might find some evidence tracks afterwards, but with the password left intact, it might take a while to notice the breach. <p>On the other hand, sysadmins and Windows gurus who have to service systems often find user’s who have forgotten to provide them the password so I suppose it could be a useful tool for legitimate and authorized situations. <p><strong><font color="#800000">What it Is / What it (May) be Doing Deeper</font></strong> <p>Turns out Kon-Boot fits nicely into a class of hack/security tools called boot kits. <p>These are an old and well-established small class of tools. They have recently started to gain notoriety in security circles again with a number of newer exploit proof of concepts released. <ul> <li><a href="http://research.eeye.com/html/tools/RT20060801-7.html">eEye BootRoot</a> – “…presented at Black Hat USA 2005 by researchers Derek Soeder and Ryan Permeh, as an exploration of technology that custom boot sector code can use to subvert the Windows kernel as it loads.” <p></p> <li><a href="http://research.eeye.com/html/tools/RT20060801-8.html">eEye SysRQ2</a> – “…a bootable CD image that allows a user to open a fully privileged (SYSTEM) command prompt on Windows 2000, Windows XP, and Windows Server 2003 systems by pressing Ctrl+Shift+SysRq at any time after startup. It was first demonstrated at Black Hat USA 2005 by researchers Derek Soeder and Ryan Permeh as an example of applied eEye BootRoot technology.” <p></p> <li><a href="http://www.nvlabs.in/archives/8-Vbootkit-2.0-is-now-open-source-under-GPL-license.html">NVlabes Vbootkit 2.0</a> – a proof of concept tool which grants various abilities to elevate permissions to SYSTEM level, as well as start telnet server automatically and do some user-password manipulations. </li></ul> <p>While similar to root kits, boot kits operate (generally speaking) a bit differently. Depending on the specific boot-kit code they might inject themselves into the OS kernel during the boot process, patch memory registers, and then do their deed. Some may be persistent. By that I mean once loaded on a system they stay present after reboot. Others may be memory-persistent only. They are “installed” in memory, function, but when the system is reset no trace is left behind. <p>Kon-Boot purports to be the later. <p>Turns out there is a quite a lot of great and highly technical material on understanding the principles of boot kit methodologies. <ul> <li><a href="http://www.securityfocus.com/columnists/442">0wning Vista from the boot</a> – SecurityFocus interview with Nitin Kumar and Vipin Kumar, developers of Vbootkit. <p></p> <li><a href="http://lists.immunitysec.com/pipermail/dailydave/2007-April/004288.html">Nitin Kumar & Vipin Kumar: "please remember to give necessary credit to the authors" PKB.</a> - [Dailydave] – Dave Korn analyzes the code in the Kumar’s Vbootkit and finds many close similarities with eEye BootRoot code. <p></p> <li><a href="http://wiw.org/~meta/vlad.php?read=ARTICLE.4_4&issue=2&desc=BIOS%20Meningitis%20Source">VLAD Magazine - Issue #2 - ARTICLE.4_4 - BIOS Meningitis Source</a> – BIOS-based resident boot kit. <p></p> <li><a href="http://www.blackhat.com/presentations/bh-usa-05/bh-us-05-soeder.pdf">eEye BootRoot BlackHat presenation</a> (PDF) – Detailed presentation by Derek Soeder and Ryan Permeh on the technical process behind the Windows boot process, and how BootRoot subverts the Windows Kernel. Very, very good reading. <p></p> <li><a href="https://forums2.symantec.com/t5/blogs/blogarticlepage/blog-id/malicious_code/article-id/244">MBR Rootkit paper from VB2008 - Malicious Code - STN Peer-to-Peer Discussion Forums</a> – Symantec also has an excellent technical paper (quite readable) on boot kit development and operation: <a href="http://www.symantec.com/content/en/us/enterprise/media/security_response/whitepapers/your_computer_is_now_stoned.pdf">The Rise of MBR Rootkits</a> (PDF). <p></p> <li><a href="http://www2.gmer.net/mbr/">Stealth MBR rootkit</a> – In depth analysis of a MBR root kit based on the eEye BootRoot code. Not only shows code in comparison, but how the MBR root kit has evolved to avoid detection techniques. Also provides links to MBR boot kit detection tools <a href="http://www2.gmer.net/mbr/mbr.exe"><b>mbr.exe</b></a> and <a href="http://www.gmer.net/index.php"><b>GMER</b></a>. <p></p> <li><a href="http://www.nvlabs.in/uploads/projects/vbootkit/vbootkit_nitin_vipin_whitepaper.pdf">Vbootkit whitepaper</a> (PDF) - Nitin Kumar and Vipin Kumar explain their boot kit exploit at Black Hat 2007. See also their <a href="http://www.nvlabs.in/uploads/projects/vbootkit/nitin_vipin_vista_vbootkit.ppt"><strong>Vbootkit Presentation</strong></a> (PowerPoint). <p></p> <li><a href="http://conference.hitb.org/hitbsecconf2009dubai/materials/D2T2%20-%20Vipin%20and%20Nitin%20Kumar%20-%20vbootkit%202.0.pdf">D2T2</a> (PDF) - Nitin Kumar and Vipin Kumar explain their boot kit method in another presentation. <p></p> <li><a href="http://www.nvlabs.in/archives/7-Hack-in-the-Box-Dubai-2009.html">Dubai 2009</a> - NVlabs | Analyzing Security. Link to the Kumar brother’s presentation of Vbootkit 2.0 at Hack-in-the-Box Dubai 2009. Note: this article links to the presentation notes <a href="http://www.nvlabs.in/uploads/projects/vbootkit2/vbootkit2.0-AttackingWindows7viaBootSectors.odp"><strong>Vbootkit 2.0 Attacking Windows 7 (x64) via Boot Sectors</strong></a> (ODP) which is an Open Office presentation format document. Get <a href="http://www.openoffice.org/">OpenOffice</a>, or <a href="http://portableapps.com/apps/office/openoffice_portable">OpenOffice Portable</a>. Microsoft also has a converter for ODP files. <p></p> <li><a href="http://blogs.technet.com/antimalware/archive/2008/01/10/mbr-rootkit-virtool-winnt-sinowal-a-report.aspx">MBR rootkit: VirTool:WinNT/Sinowal.A report</a> – Microsoft Anti-Malware Engineering Team <p></p> <li><a href="http://www.trustdefender.com/blog/2009/01/07/mbrmebrootsinowaltorpig-is-back-%E2%80%93-better-than-ever/">MBR/Mebroot/Sinowal/Torpig is back – better than ever</a> – TrustDefender Labs <p></p> <li><a href="http://securology.blogspot.com/2008/01/mbr-rootkits.html">MBR Rootkits</a> – Securology Blog <p></p> <li><a href="http://www.viruslist.com/en/analysis?pubid=204792044">Bootkit: the challenge of 2008</a> – Viruslist – Excellent historical review of boot kit history. <p></p> <li><a href="http://www.viruslist.com/en/analysis?pubid=204792002">Malware evolution: January – March 2008</a> – Viruslist – Even more material on boot kit exploits. <p></p> <li><a href="http://searchsecurity.techtarget.com/tip/0,289483,sid14_gci1270250,00.html">Building malware defenses: From rootkits to bootkits</a> – Noah Schiffman article from 2007. Light but good overview.</li></ul> <p>Unlike eEye’s BootRoot and the Kumars’ Vbootkit, the developer of Kon-Boot, Piotr Bania, has decided not to release the Kon-Boot source code so examination is based (currently) on known technologies and examination of systems on which Kon-Boot was used. <p>IANMR (I am not Mark Russinovich) but it seems that the process by which most root kits work is fairly well understood now. <p>Based on what I have read and the research others have done on this and other boot kit tools that are "open" in the code, it likely hijacks the memory during the BIOS to bootloader process. From there it hooks INT 0x13 to control content of memory sectors loaded by NTLDR and begins patching areas of the kernel specifically dealing with the security profiles and user SAM files dealing with user logon authentication and the GINA/login-authentication processes. With these patched, the operator can access these profiles without any password input needed. What makes this tool (and Vbootkit) interesting is that they take the normal stay-resident MBR boot kit design and do it all on the fly (apparently) leaving no trace on the system behind. That's pretty sophisticated stuff. Particularly when it has been coded to work on both Windows as well as Linux kernels. <p>Because of the BIOS memory injection it appears to perform, some system BIOS’s may not be supported and could cause Kon-Boot to fail. So it isn’t a 100% success in all possible conditions. Also some users have said it BSOD their systems in various comments around the web. Some have even reported it nuked their systems for unknown reasons. <p>That certainly hasn’t been my experience. It was easy for me to get on a disk and booted all systems I tested it on with no ill effect (continue reading). <p>Many of the links posted above referencing boot kits have great illustrations and diagrams on how this works exactly. I wasn’t able to get permission to use material from those presentations, so go check them out for all the great pictures, descriptions and technical details. <p>It is really fascinating and cool stuff on how the BIOS memory is hijacked, and how next the injected code in memory patches the kernel and tells it to ignore password requirements for the user accounts. <p>It is also this shared similarity with MBR boot kits likely leaves some (as seen in various comments around the web) that it must be leaving a MBR boot kit behind. <p><strong><font color="#800000">Does it Leave a Root Kit Behind?</font></strong> <p>This is the million-dollar question. <p>Many folks think so. <p><em><strong><font color="#cc0000">Limited testing</font></strong></em> seems to suggest that, as Piotr claims, it does not leave any lasting or persistent changes to system on which it is executed. <p>It is conceivable and technically possible it could infect the BIOS, MBR, as well as allocated/unallocated hard-drive space. It might also change/patch critical Windows system files. <p>I tested Kon-Boot post-usage via a suite of root-kit scanners and found nothing amiss. But that may or may not mean anything. What was really needed was a detailed baseline system scan using change-detection program, reboot and use Kon-Boot, then reboot and take another system scan to check for file/folder changes. <p>Fortunately for us, Miles Wolbe from <a href="http://www.tinyapps.org/weblog/">TinyApps.Org Blog</a> has taken this task upon himself to try to explore. <p>He has graciously given me permission to post his findings. <p>Miles’s plan was structured as follows: <blockquote> <p>1. Save images of BIOS, CMOS, Video BIOS, and MBR with NSSI (run from bootable CD) and save snapshot of Windows install with InstallWatch Pro <br>2. Boot with Kon-Boot, be amazed at password bypass, turn off computer <br>3. Repeat step 1 <br>4. Perform diffs</p></blockquote> <p>And his results were as follows (as combined from numerous emails): <blockquote> <p>Here are the results of my Kon-Boot tests:</p> <p>Computer: </p> <p>Dell Inspiron 600m </p> <p>Changes to system after running Kon-Boot and then rebooting: </p> <p> MBR: none <br> Video BIOS: none <br> BIOS: none <br> File system / registry: see attached ZIP file </p> <p>Tools used:</p> <p>Phoenix WinPhlash and dumpvgabios (BIOS and Video BIOS) as described here:</p> <p><a href="http://icrontic.com/forum/showthread.php?t=30777">http://icrontic.com/forum/showthread.php?t=30777</a></p> <p>NSSI (MBR and Video BIOS) Also dumps BIOS, CMOS, PCI, and more, but these did not work well for me. </p> <p>diff and md5 (comparison of dump files) </p> <p>InstallWatch Pro (file and registry changes)</p> <p>EFS file encryption is not circumvented by Kon-Boot. That is, if you bypass the login password for "Joe" via Kon-Boot and he has an EFS encrypted file named "doc.txt", you will not be able to open it ("Access is denied" message is returned). <p>After bypassing login password with kon-boot, the user accounts applet shows "create a password" for the current user instead of "change password". if you try to enter a <br>password, the following error appears: "Windows cannot change the password." <p>Just to clarify: the strange user accounts behavior persists only while kon-boot is <br>active.</p></blockquote> <p>Please note that while Kon-Boot will let a user into the password protected Windows account, it will not allow access to any encrypted/password-protected files that would also have to be authenticated. I guess that is something. <p>Also, it does not seem to allow password-bypassing of Domain configured accounts or other network GINA supported authentication requirements. It only seems to work on Local Windows user accounts. <p>I haven’t had the time to try it, but I would also like to capture a memory-image ( <a href="http://www.forensicswiki.org/wiki/Tools:Memory_Imaging">Tools:Memory Imaging - Forensics Wiki</a>) of a system running normally, then recapture the memory-image while Kon-Boot is running, then difference the results. <p>That might point out any memory resident changes Kon-Boot makes. <p>So, as far as we can tell at the moment it appears--based on limited testing--that Kon-Boot should be “safe” to run on a Windows system you might be authorized to access. However, I highly encourage you to do your own controlled and protected testing before making any such deployments organization-wide. Don’t blame us if something bad happens. <p>Messing around with boot kits and root kits is always a dangerous and dicey prospect. <p>As someone once said, “<a href="http://www.google.com/url?sa=t&source=web&ct=res&cd=2&url=http%3A%2F%2Fen.wikipedia.org%2Fwiki%2FTrust%2C_but_Verify&ei=lNUaSrHeEoaitgOLldGSDw&usg=AFQjCNFsTuMsQw7mv_61QKwuv_E_MTUC_A"><em>Trust</em>, <em>but Verify.”</em></a> <p><strong><font color="#800000">Defeating Kon-Boot (Easy but Crippling Stuff)</font></strong> <p>So how can the system administrator defeat Kon-Boot deployments and enhance security. <p>Well some easy methods come to mind: <ul> <li>Set a password on the BIOS to require entry before booting, <p></p> <li>Set a password on the Hard Drive (modern drives may support this) to prevent access before accessing from the hard-drive, <p></p> <li>Disable USB/Firewire booting of a system, <p></p> <ul> <li><a href="http://www.hermann-uwe.de/blog/physical-memory-attacks-via-firewire-dma-part-1-overview-and-mitigation">Physical memory attacks via Firewire/DMA - Part 1: Overview and Mitigation (Update) | Uwe Hermann</a> <p></p> <li><a href="http://www.storm.net.nz Projects">www.storm.net.nz Projects</a> <p></p> <li><a href="http://www.raymond.cc/blog/archives/2009/05/11/burn-iso-image-to-usb-flash-pen-drive-kon-boot-to-usb/">Burn ISO Image to USB Flash Pen Drive (Kon-Boot to USB)</a> - Raymond.CC Blog</li></ul> <p></p> <li>Disable PXE booting of a system, <p></p> <li>Change the boot order to prevent (or disable) booting from CD/DVD ROM drives.</li></ul> <p>Basically lock down the system so Kon-Boot can’t be used to boot the system.</p> <p>Yeah. It will annoy your users to hell, but it will assist with security.</p> <p>However that may not be enough, or you may want to leave a certain amount of usability to the system.</p> <p><strong><font color="#800000">BitLocker and TPM Protection</font></strong></p> <p>In a <a href="http://hype-free.blogspot.com/2009/04/using-procmon-for-finding-malware.html#comment-form">discussion with cdman183</a> at his Hype-Free blog he put me on another technique that seems very successful in blocking Kon-Boot/boot kit operation (assuming the MBR hasn’t been pre-infected); disk encryption / pre-boot authentication.</p> <p>Microsoft offers its Trusted Platform Mode (TPM) and BitLocker solutions that help authenticate supported OS versions during the boot process to ensure they have not been modified.</p> <ul> <li><a href="http://en.wikipedia.org/wiki/Trusted_Platform_Module">Trusted Platform Module - Wikipedia, the free encyclopedia</a> <p></p> <li><a href="http://technet.microsoft.com/en-us/library/cc749022.aspx">Windows Trusted Platform Module Management Step-by-Step Guide</a> – Microsoft TechNet <p></p> <li><a href="http://www.ithinkibrokeit.co.uk/articles/bitlocker/page1.php">Enabling Vista Bitlocker (without a TPM chip)</a> – I Think I Broke It site <p></p> <li><a href="http://port25.technet.com/archive/2006/10/13/Using-Vista_2700_s-Boot-Manager-to-Boot-Linux-and-Dual-Booting-with-BitLocker-Protection-with-TPM-Support.aspx">Using Vista’s Boot Manager to Boot Linux and Dual Booting with BitLocker Protection with TPM Support</a> - Port 25: The Open Source Community at Microsoft <p></p> <li><a href="http://blogs.technet.com/robert_hensing/archive/2007/04/05/vbootkit-vs-bitlocker-in-tpm-mode.aspx">VBootkit vs. Bitlocker in TPM mode</a> – Robert Hensing’s Blog contains some very good stuff so I’ve copied the items below from the above post (images not directly linked).</li></ul> <blockquote> <p>Before explaining how BDE mitigates this attack the following picture may help set some context for the scenario. </p> <p>This is what a 'normal' OS boot from a hard drive looks like when BDE has been configured to use a TPM 1.2 module.</p> <p><img src="http://blogs.technet.com/photos/robert_hensings_photos/images/729191/original.aspx" width="480" height="252"> <p>(NOTE: There may be some slight innacuracies in the 'All boot blobs unlocked' column according to Jamie but they aren't really important for the concept I'm trying to illustrate. :)) <p>In a VBootkit system boot - I believe the boot process flow looks like this (any mistakes are mine) <p><img src="http://blogs.technet.com/photos/robert_hensings_photos/images/729192/original.aspx" width="480" height="256"> <p>In the picture above - you can see that the boot process has been detoured a bit by the presence of a Vbootkit CD causing an additional MBR to be read during the OS boot (this MBR presumably then jumps back to the one on the HDD after hooking INT13). <p>Well it is my understanding, based on my discussion with Jamie - that this will cause BDE in TPM mode to fail to boot the OS because the 'measurements' stored in the PCR in the TPM will be incorrect or will be unexpected in value - which will cause the TPM to fail to unseal the VMK which will lead to a boot failure. <p>What this all means is that when the boot manager (BOOTMGR.EXE) goes to unseal the VMK stored in the TPM 1.2 module - the TPM will respectfully decline. :)</p></blockquote> <ul> <li><a href="http://www.techworld.com.au/article/301058/bitlocker_tpm_won_t_defend_all_pcs_against_vbootkit_2_0">BitLocker, TPM won’t defend all PCs against VBootkit 2.0</a> – Techworld – Basically the augment here is that it doesn’t work because many (most?) Windows OS versions are home/consumer version that do not contain the TPM support found in Windows Enterprise/Enthusiast versions. Nor does all (mostly older) hardware support TMP solutioning.</li></ul> <p><strong><font color="#800000">Solutions for the rest of us</font></strong></p> <p>So what if you have a system that doesn’t support TPM mode protection against boot kit high-jacking and you don’t want to disable all the CD/USB/etc booting methods?</p> <p>Well, like I said, go with whole-disk encryption and/or pre-boot authentication.</p> <ul> <li><a href="http://na.store.pgp.com/whole_disk_encryption.html">PGP Whole Disk Encryption</a> – This commercial solution offers protection against Kon-Boot. I tested Kon-Boot against PGP WDE system. </li></ul> <p>The system allowed Kon-Boot to load normally, Kon-Boot injected itself into the BIOS memory handoff, and then I was presented with the PGP WDE loader. It did not change the requirement to enter a valid passphrase at all. You could not bypass this requirement. So I entered a valid passphrase and the Windows system booted normally. It appeared that the PGP to Windows boot loading process completely scrubbed Kon-Boot’s memory presence away as I was not able to log into the local Windows accounts (which Kon-Boot bypasses) unless I entered a valid password.</p> <p>Hurray.</p> <p>PGP is a commercial solution. While they do offer lighter versions for home/SOHO users, it may not be practical for folks on a budget.</p> <p>Fortunately at least two well known and trusted solutions are available for free.</p> <ul> <li><a href="http://www.truecrypt.org/">TrueCrypt</a> - “freeware” – This product offers whole-disk encryption and requires pre-boot authentication.</li></ul> <p>In my test of this solution, I used a Virtual PC session of XP Pro. I set a password and verified I could not log onto the account unless the correct password was used. Then I booted it with Kon-Boot and successfully bypassed the password.</p> <p>Then I used TrueCrypt to fully encrypt the drive, set a volume password and tested again.</p> <p>I booted the system again with Kon-Boot</p> <p align="center"><img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="2009-05-09_113947" border="0" alt="2009-05-09_113947" src="http://lh5.ggpht.com/_Km3V5JZ6Aws/ShrmZraQcWI/AAAAAAAAAt8/p-PCg4VMY5Q/2009-05-09_113947%5B7%5D.jpg?imgmax=800" width="484" height="302"> </p> <p>Note that TrueCrypt could not boot the system and gave the following error:</p> <blockquote> <p>Error: BIOS reserved too much memory: 569</p></blockquote> <p>It seems that once Kon-Boot had injected itself into the boot memory, there wasn’t enough left for TrueCrypt to do its thing and bring the system up. So the boot kit hack failed.</p> <p>It is possible that different system BIOS may offer different amounts of available memory so this might not be fool-proof.</p> <p>But it is a start.</p> <p>The third solution is awesome:</p> <ul> <li><a href="http://www.ce-infosys.com/english/downloads/free_compusec/index.html">CE-Infosys CompuSec</a> – This German company offers a wonderful whole-disk encryption with pre-boot authentication solution. It is 100% free.</li></ul> <p>In my test of this solution, I used a Virtual PC session of XP Pro. I set a password and verified I could not log onto the account unless the correct password was used. Then I booted it with Kon-Boot and successfully bypassed the password.</p> <p>Then I used CompuSec to fully encrypt the drive and set up pre-boot authentication with a password and tested again.</p> <p>I booted the system again with Kon-Boot</p> <p align="center"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="2009-05-09_133053" border="0" alt="2009-05-09_133053" src="http://lh6.ggpht.com/_Km3V5JZ6Aws/ShrmaE3PGgI/AAAAAAAAAuA/IfK1jFt-Pxo/2009-05-09_133053%5B4%5D.jpg?imgmax=800" width="484" height="302"> </p> <p>CompuSec caught a checksum error and refused to let the system boot.</p> <p>Rebooted without Kon-Boot, entered the pre-boot authentication password, and was on my way back to the protected system. No Windows password bypassing was allows.</p> <p>Granted, CompuSec takes a while to configure once installed (it does install quickly).</p> <p>However, the developers provide almost unheard-of documentation and manuals on how to deploy, use and operate their product.</p> <p>It would be good advice to read all such things before using/installing such a product, but even more so for those that deal with encrypting your entire system.</p> <p>You don’t want to make a mistake here!</p> <p><strong><font color="#800000">Final Thoughts</font></strong></p> <p>I don’t feel that I have done a good job really digging into Kon-Boot and boot kit threats. There is so much technical information to process and a single blog post really can’t do it justice.</p> <p>I do hope that this humble post might lead the curious into exploring those better technical materials I posted by real security field experts, as well as encourage others to do like Miles did and perform their own system testing and validations of the tool.</p> <p>This is not new technology, though the implementations may be repackaged a bit. The security implications remain.</p> <p>General Windows Local user accounts are inherently insecure to knowledgeable penetrators and a variety of proven methods exist to breach these accounts.</p> <p>Solutions exist but they generally (by design) reduce the functionality and present numerous barriers for easy and convenient operation of Windows systems by users.</p> <p>Pre-boot authentication, TPM, and whole disk encryption methods might be the best (current) solution to protect against boot kits.</p> <p>It remains unknown it me (at this point) what would happen if a pre-MBR boot kit infected system had any of these solutions applied, post-infection. Would the configuration fail? Would the MBR infection remain resident? Would it work afterwards?</p> <p>Special thanks and public gratitude to both Miles and cdman183 for their work and guidance in helping me to understand the implications, verifications of, and mitigation solutions for this current round of boot kit attack.</p> <p>Like I said, really cool, but kinda frightening…</p> <p>Cheers.</p> <p>--Claus V.</p> <div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13777170-3811151509140146481?l=grandstreamdreams.blogspot.com'/></div>Clausnoreply@blogger.com3tag:blogger.com,1999:blog-13777170.post-31198381486737205962009-05-24T15:59:00.001-05:002009-05-24T15:59:24.315-05:00Sunday Linkfest Salvo<p align="center"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/_Km3V5JZ6Aws/Shm1K1rvlUI/AAAAAAAAAt4/Fa6jxjgbFMI/image%5B6%5D.png?imgmax=800" width="484" height="175"> </p> <p align="right"><b><a href="http://en.wikipedia.org/wiki/USS_Texas_%28BB-35%29">USS Texas (BB-35)</a></b><br><font size="1">Firing her 14"/45 main battery guns, during long range battle practice, February 1928.<br><i>U.S. Naval Historical Center Photograph from </i></font><a href="http://www.history.navy.mil/photos/usnshtp/bb/bb34cl.htm"><font size="1">USN Ship Types--New York class (BB-34 and BB-35)</font></a></p> <p align="left"><strong><font color="#800000">Windows 7 RC Shelling</font></strong></p> <p align="left">As previously noted, I’ve been loading Windows 7 RC on our laptop systems here at the house. One requirement of this is to pick and install some AV/AM protection. Microsoft kindly provides <a href="http://www.microsoft.com/windows/antivirus-partners/windows-7.aspx">links to some “free” AV/AM software</a> that is compatible with Windows 7. Local TechBlog guru Dwight Silverman also details why this is a good idea: <a href="http://blogs.chron.com/techblog/archives/2009/05/getting_the_windows_7_rc_youll_need_protectio.html">TechBlog: Getting the Windows 7 RC? You’ll need protection</a>. But be careful, many of the offerings listed by Microsoft, while good, are also significantly time-limited and may require some registration hoops to go through.</p> <p align="left">Instead of going with one of these, I decided to give Sunbelt Software’s VIPRE security product a go. Thanks to a generous reach-out by Alex Eckelberry some time ago, I’ve got a few full-licenses for our home systems. As <a href="http://grandstreamdreams.blogspot.com/2008/11/security-simmeringschunky-style.html">blogged before</a> briefly here, I love VIPRE. I had seen a link ( <a href="http://www.planetamd64.com/index.php?showtopic=38662&pid=359448&st=0&#entry359448">Vipre from Sunbelt now compatible with Windows 7 – PlanetAMD64</a> ) that indicated that VIPRE would work with Windows 7 so I thought I would see how it did on our Windows 7 RC (64-bit) installations.</p> <p align="left">I downloaded <a href="http://www.sunbeltsoftware.com/Home-Home-Office/VIPRE/Definitions/">VIPRE</a> and (despite Windows 7 not being “officially” listed under the VIPRE Requirements tab) started an install. It went on just fine on my Gateway system in Windows 7 RC 64-bit.</p> <p align="left">However the updates would not, no matter what, kick off. It just stayed at definitions 0.</p> <p align="left">So I tried “kick-starting” it by <a href="http://www.sunbeltsoftware.com/Home-Home-Office/VIPRE/Definitions/">manually downloading the VIPRE DAT files</a> and then pointing VIPRE to update from this source file.</p> <p align="left">That did the trick. Once seeded with the definitions, all subsequent auto-update actions have launched, downloaded, and installed without fail.</p> <p align="left">Curiously, when I did the same thing on Lavie’s Compaq notebook (also Windows 7 RC 64-bit) this trick wasn’t required. It kicked off the updates just fine automatically.</p> <p align="left">I’ve not had any issues at all running/scanning/configuring Sunbelt Software’s VIPRE under Windows 7 RC 64-bit. It is rock solid and remains highly recommended.</p> <p align="left">(And yes, a GSD blog post perspective on VIPRE is still planned! Stay tuned.)</p> <p align="left"><a href="http://lifehacker.com/5259804/install-windows-7-on-almost-any-netbook">Lifehacker - Install Windows 7 on Almost Any Netbook - Windows 7 netbook</a> – Lifehacker – Nice how-to on getting Win 7 on a Netbook. The deal here is that many netbooks do not have an optical drive. The workaround is porting your Windows 7 ISO install files over onto a USB stick and installing from there. Good info to keep handy. And even if you do have an optical drive to use on any system you are loading Windows 7 on, if your system supports it, installing from USB generally results in a faster install time as USB media is much faster in the transfer rates than optical media.</p> <p align="left"><a href="http://4sysops.com/archives/windows-7-rc-uac-security-vulnerability-auto-elevation/">Windows 7 RC UAC security vulnerability: Auto elevation</a> – 4sysops blog – Michael looks at an ongoing security issue with Windows 7 that doesn’t seem to have been fully solved quite yet.</p> <p align="left"><a href="http://4sysops.com/archives/the-myth-about-the-standard-user-in-windows-vista-and-windows-7/">The myth about the standard user in Windows Vista and Windows 7</a> – 4sysops blog – More security musings on Windows 7 (and Vista) from Michael. Good reading.</p> <p align="left"><a href="http://www.askvg.com/15-things-to-do-after-installing-windows-7-rc/">15 Things To Do After Installing Windows 7 RC</a> - Tweaking with Vishal. Miscellaneous tips and pointers to consider attending to after you load Windows 7.</p> <p align="left"><a href="http://xenomorph.net/?page_id=336">XdN Tweaker</a> - (freeware) - Current Version v 0.9.1.6 just released this May now adds Windows 7 to it’s awesome tweaking support. Available in both an exe installer and a portable zip version, this tool still remains my #1 favorite (out of many, many, many) great Windows tweaking tool. A must have for Windows 7 RC users. </p> <p align="left"><a href="http://blogs.technet.com/virtualization/archive/2009/05/14/native-vhd-support-in-windows-7.aspx">Native VHD Support in Windows 7</a> -- Windows Virtualization Team Blog. More official news and technicals on Windows 7’s VHD booting support.</p> <p align="left"><a href="http://www.hanselman.com/blog/Windows7SeamlessAppsInWindowsVirtualPCVirtualXPAndApplicationCompatibility.aspx">Windows 7 - Seamless Apps in Windows Virtual PC (Virtual XP) and Application Compatibility</a> – Scott Hanselman’s ComputerZen blog. Scott has a great walkthrough on deploying XPM mode virtualization on Windows 7. He provides wonderful screen-captures as well for the image-needy.</p> <p align="left"><a href="http://www.withinwindows.com/2009/05/24/flashy-copenhagen-ux-concept-white-paper-made-available/">Flashy Copenhagen UX concept, white paper made available</a> – Rafael Rivera Within Windows</p> <p align="center"><object width="400" height="220"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=4255076&server=vimeo.com&show_title=1&show_byline=1&show_portrait=0&color=&fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=4255076&server=vimeo.com&show_title=1&show_byline=1&show_portrait=0&color=&fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="400" height="220"></embed></object></p> <p align="center"><a href="http://vimeo.com/4255076">Copenhagen User Experience</a> from <a href="http://vimeo.com/user1431152">Copenhagen Concept</a> on <a href="http://vimeo.com">Vimeo</a>.</p> <p align="left">Nice concept work but I have to confess. I usually disable the GUI effects on menus and such in XP/Vista. They get annoying at work when I am trying to power through the daily grunge.</p> <p align="left">Bit more at this <a href="http://www.istartedsomething.com/20090417/windows-enthusiast-cullen-cophenhagen-ux-concept-video/">Windows enthusiast Cullen creates "Copenhagen" user experience concept video</a> - iStartedSomething Long Zheng’s blog. Check out the comments for feedback (lovers and haters alike).</p> <p align="left"><strong><font color="#800000">Utility Broadsides</font></strong></p> <p align="left"><a href="http://blog.mandiant.com/archives/373">Highlighter v1.1.1 Released</a> – MANDIAN M-unition Blog – This incredible log/text-file analyzer has gotten some major feature and bug fixes. Go get now!</p> <p align="left"><a href="http://thebackroomtech.com/2009/05/20/the-best-msi-extractor/">The best MSI Extractor</a> -- the back room tech. Julie tips us to a MSI extractor tool called <a href="http://blogs.pingpoet.com/overflow/archive/2005/11/16/14995.aspx">Less MSIerables</a>. Is is sexy and even supports command-line. Now, I usually always reach for my <a href="http://legroom.net/software/uniextract">Universal Extractor</a> software when unpacking installers in my quest for “portable” applications. However, Less MSIerables has a great GUI and handles MSI files with power. I particularly like it’s previewing features.</a></p> <p align="left"><a href="http://live.sysinternals.com/">live.sysinternals.com – </a>link to Sysinterals site where you can download/run almost all of the incredible Sysinterals tools without needing to unpack them. Not much there in way of descriptions or how-to’s but if you know these tools, this is a great site to use to run them on the fly. Supports execution via command-line as well. For the full roundup of tools and descriptions see <a href="http://technet.microsoft.com/en-us/sysinternals/default.aspx">Windows Sysinternals: Documentation, downloads and additional resources</a></p> <blockquote> <p align="left"></a>Sysinternals Live is a service that enables you to execute Sysinternals tools directly from the Web without hunting for and manually downloading them. Simply enter a tool’s Sysinternals Live path into Windows Explorer or a command prompt as http://live.sysinternals.com/<toolname> or \\live.sysinternals.com\tools\<toolname>.</p></blockquote> <p align="left"><a href="http://www.nirsoft.net/panel/">NirSoft Utilities Panel – </a>Not quite as extensive as live.sysinternals above, Nir does provide this page which also has unpacked, immediately downloadable/executable versions of his most popular utilities. Get the full offerings at Nirsoft’s <a href="http://www.nirsoft.net/utils/index.html">Freeware Tools and Utilities for Windows</a> page.</p> <p align="left">By the way, check out Nir’s unapologetic broadside at AV companies that slam many of his tools as “malware/hackware” <a href="http://www.nirsoft.net/blog/2009/05/antivirus-companies-cause-big-headache.html">NirBlog: Antivirus companies cause a big headache to small developers.</a> Nir does a great job unloading the issues and problems that many small utility developers face with their wonderful tools when crossing the big AV/AM companies. I run into this almost weekly when the company AV policy alerts and quarantines yet another valuable sysadmin/forensic tool as a “hacktool” or “trojan”. Since we lowly sysadmins don’t have access to modify the Symantec AV policy settings we have to just shrug and move on. It’s a loosing fight for us..and our customers when we can’t deploy a solution because it has been blacklisted.</a></p> <p align="left"><a href="http://securitytoolslist.domandhost.com/">The largest security tools list</a> – Interesting website that classifies and links quite a large number of great security tools for a variety of OS platforms. At least check it out and bookmark it.</p> <p align="left"><a href="http://www.whatsmypass.com/">What’s My Pass? –</a> New website (to me) that provides a large number of security-cracking posts and tools. While I don’t at all condone password cracking for fun-and-profit, as a sysadmin I am frequently called in to crack documents, systems, passwords as the user is gone or has forgotten the information. And at least by understanding and knowing these tools, as a security responder, you could have a greater knowledge in your investigation work.</p> <p align="left">What’s My Pass also offers two <a href="http://www.whatsmypass.com/?page_id=143">FreeWare</a> tools of their own. The second is great:</p> <p><a href="http://www.whatsmypass.com/?page_id=143">TechTools 1.1</a> - freeware </p> <blockquote> <p>Based off of the idea of Bryce Whitty’s “Computer Repair Utility Kit” from Technibble.com. The downfalls of Bryce’s idea was that he had the complete package with all the tools offered for download on his site, which of course sucked up bandwidth, and some authors of the applications, while freeware, wanted the only download of their software to be at their own sites. <p>To bypass these problems Tech Tools uses Ketarin, which is an application downloader that checks to see if an application has been updated and downloads it if so. <p>So I’ve compiled a list of apps that that were part of the original tool, and either<br>subtracted or added them due to their portability. i.e. if the program had an installer i didnt include it, I used mostly standlone executables for this first package. <p>You use Ketarin to first download all your tools and it will automatically extract them to their categorized folders.Once Downloaded you can then open Pstart.exe ,its menu is already configured to show the downloaded tools. You would then use Ketarin weekly to auto-update all these tech tools so you would always have a fresh copy of the program on your USB.</p></blockquote> <p>This is a great alternative solution as the original “<a href="http://www.technibble.com/computer-repair-utility-kit/">Computer Repair Utility Kit</a>” is no longer available. <p>See these links to see what you missed on if you didn’t grab it while it lasted: <p><a href="http://lifehacker.com/5154441/computer-repair-kit-packs-dozens-of-tools-in-one-portable-package">Computer Repair Kit Packs Dozens of Tools in One Portable Package - System Recovery</a> - Lifehacker <p><a href="http://blogs.chron.com/techblog/archives/2009/02/be_prepared_57_great_windows_repair_tools_all.html">Be prepared! 57 great Windows repair tools all in one place</a> – Chron.com TechBlog <p>Also related: <p><a href="http://www.lunarsoft.net/">Anti-Malware Toolkit v1.06.157</a> – Lunarsoft – Acts as a central anti-malware/anti-virus tool and program downloader. Select the items you wish to download and it will auto-download the files to appropriate folders. In many cases, users must still “install” the applications locally, but this does provide “one-stop” downloading for harried support staff.</p> <p><a href="http://www.kls-soft.com/freeware/wscc.php">WSCC - Windows System Control Center</a> – (freeware) - KLS Soft <p><a href="http://lh4.ggpht.com/GrandStreamDreams/SPpJenC3IvI/AAAAAAAAAcY/QOexmyMd96U/s1600-h/image%5B7%5D.png"><img title="image" border="0" alt="image" src="http://lh6.ggpht.com/GrandStreamDreams/SPpJfIyX-vI/AAAAAAAAAcc/QLkCmCDgG1s/image_thumb%5B5%5D.png?imgmax=800" width="494" height="385"></a> <p>Let me let them explain why it is so cool. <blockquote> <p><strong>WSCC</strong> is a <strong>free</strong>, <strong>portable</strong> program that allows you to <strong>view</strong>, <strong>execute</strong> and <strong>organize</strong> the utilities from various system utility suites. <strong>WSCC</strong> is only an interface, you need to download and install the utilities separately. Alternatively, <strong>WSCC</strong> can use the <strong>http</strong> protocol to download and run the programs. <p><strong>WSCC</strong> uses the included <strong>WSCC Console</strong> to execute command line applications. <p><strong>WSCC</strong> is portable, installation is not required. Extract the content of the downloaded zip archive to any directory on your computer. <p>This edition of <strong>WSCC</strong> supports the following utility suites: <ul> <li>Windows Sysinternals Suite (including support for <a href="http://live.sysinternals.com">Sysinternals Live</a> service) <li>NirSoft Utilities </li></ul></blockquote> <p>So basically you just download the zip file and unpack it. It’s pretty tiny to start out with. <p>Launch it. <p>You can configure it to point to the location where you have stored all these tools previously (Sysinternals and Nirsoft), or set it up so it can execute the Sysinternals tools from their <a href="http://live.sysinternals.com">Sysinternals Live</a> location on the Web. <p>(more details in this GSD post: <a href="http://grandstreamdreams.blogspot.com/2008/10/windows-system-control-center-wscc.html">Grand Stream Dreams: Windows System Control Center (WSCC): Awesome Cool!</a>)</p> <p>Cheers!</p> <p>--Claus V.</p> <div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13777170-3119838148673720596?l=grandstreamdreams.blogspot.com'/></div>Clausnoreply@blogger.com0tag:blogger.com,1999:blog-13777170.post-85567879698002132712009-05-24T13:46:00.001-05:002009-05-24T13:47:35.236-05:00Procrastinations…and Why XP can’t be VHD booted under W7<p>As has recently become a curious pattern, I’ve continued to allow myself to be distracted with “off-list” tasks.</p> <p>These are not to be confused with “honey-do’s” which are those items performed at the last minute as requested by dearest Lavie and Alvis.</p> <p>No, these are when I get a brilliant idea that isn’t on my weekend project list, and when started, will distract me with singular determination. When I look up a whole day has passed.</p> <p>Bother.</p> <p>Such was Saturday when I took on trying to configure Alvis’s hand-me-down laptop to dual-boot Windows 7 RC and XP.</p> <p><strong><font color="#800000">Background</font></strong></p> <p>Flush with my <a href="http://grandstreamdreams.blogspot.com/2009/05/goin-win7-64-bit.html">success in getting both our Vista laptops</a> to dual-boot Windows 7 RC by using the new “boot from VHD” feature, I decided that Alvis’s laptop was next.</p> <p>Her laptop is a smaller model. Still big-enough to be a laptop and not a “netbook” but much smaller than the monster laptops that Lavie and I use (monster in size, not necessarily performance BTW..).</p> <p>Unlike our laptops that were already running Vista, her laptop is running XP.</p> <p>Because the XP boot loader is different from Vista/Win7 I had to take a different tack.</p> <p><strong><font color="#800000">The Operation</font></strong></p> <p>Alvis’s laptop has a single partition. So (using one of my custom PE 3.0 boot disks) I captured a WIM image of it using ImageX. Took about 1 1/2 hours to complete. Girl’s got a lot of icanhascheezburger images downloaded on it… WIM was dumped to a portable USB drive.</p> <p>Next I re-formatted the drive and dumped Windows 7 RC (32-bit) on it. It does have a Turion64 processor so I could have gone 64-bit like I did successfully on the other laptops, but it only has 1 GB of RAM so I didn’t want to push things.</p> <p>Installation went on in about 30 minutes; and in another 30 I had the basic configuration done.</p> <p>Next I followed my previous steps in <a href="http://grandstreamdreams.blogspot.com/2009/03/gsd-how-to-dual-boot-windows-7-on-vista.html">GSD How To: Dual Boot Windows 7 on Vista via VHD...</a> post and created the VHD file for the XP system to go.</p> <p>I then used my PE disk to re-boot the system, figured out what drive-letter the VHD file was reporting in on, and then reapplied the ImageX WIM back into the VHD file. Took about 35 min.</p> <p>Reboot and….</p> <p>it went directly into Windows 7 RC.</p> <p><strong><font color="#800000">Troubleshooting</font></strong></p> <p>Turns out I had to do some additional bcdedit work to get the Windows 7 boot loader to correctly see and offer the XP VHD drive. Stuff I didn’t have to do in my previous VHD dual-booting work.</p> <p>I used a combination of bcdedit command-line work and <a href="http://xenomorph.net/?page_id=336">XdN Tweaker</a> GUI tool to keep things organized.</p> <ul> <li><a href="http://technet.microsoft.com/en-us/library/dd638420.aspx">Add a Native-Boot Virtual Hard Disk to the Boot Menu</a> – MS Technet</li></ul> <p>Specifically this part:</p> <blockquote> <p>bcdedit /set {guid} device vhd=[locate]\windows7.vhd</p></blockquote> <p>Once I got it all together and rebooted, the boot loader now offered me both the Windows 7 system and the XP (VHD) system.</p> <p>However, once the NTLDR process kicked off inside the XP VHD, I would get a boot.ini error and the load would tank.</p> <p><strong><font color="#800000">Soo…?</font></strong></p> <p>Turns out (DOH!) I should have not taken the time to even try this.</p> <ol> <li>The Windows 7 boot loader is an updated version of the Vista boot loader. <li>You can replace the Vista boot loader file with the Windows 7 and not have any issues. <li>The Windows 7 boot loader supports booting from VHD…the Vista one does not. <li>The XP boot loader is completely different than the XP one. Not even close. <li>The XP boot loader, like the Vista boot loader does not support booting from a VHD.</li></ol> <p>So while the handoff can take place to the XP OS inside the VHD, once there the XP system doesn’t know (lack of driver support) how to handle using the VHD wrapper as a physical volume.</p> <p>So until someone can take the time to work out tricking (or modifying) the XP OS files to mount and access the VHD file like a physical drive, it doesn’t appear you can boot any other system in a VHD file using the Windows 7 VHD booting scheme unless it is Windows 7 (or Vista if you have exchanged the original Vista boot loader with the Windows 7 version).</p> <p>I’m not a Windows server guy, but if any of the Windows Server versions share a boot loader with Vista/Windows 7, I suspect they would also work in a VHD. That leaves out XP, Windows 2000, and the Linux cousins. (As far as I know at this point.)</p> <p>But wait. How come we can install XP in a VHD file and launch it just fine in Virtual PC?</p> <p>The Virtual PC application wraps the VHD around it's hardware abstraction functions so the XP NTLDR doesn't actually realize it is operating in a VHD. It still thinks it is a physical drive.</p> <p>No problems.</p> <p>It’s a different situation when asking XP to haul up itself from within the VHD with no hardware abstraction to assist.</p> <p>The Windows 7 boot loader is more sophisticated and can handle this VHD drive/driver functionality internally just fine without any additional assistance. <p>Vista can be "tricked" into working by swapping out it's boot-loader version with the kissing-cousin found in Windows 7. <p>At least that's the way it seems to me. <p><strong><font color="#800000">Remediation</font></strong></p> <p>So in the end I had to reformat all the work I did on Alvis’s laptop, then reapply the original WIM image I took back.</p> <p>It went without a hitch and was back in it’s original state with no harm done in about 25 minutes.</p> <p><strong><font color="#800000">Thoughts on the Windows 7 experience</font></strong></p> <p>I will say that, like our other laptops (a <a href="http://h10025.www1.hp.com/ewfrf/wc/product?lc=en&dlc=&cc=us&product=3860070&lang=">Compaq Presario CQ60-215DX Notebook PC</a> and a <a href="http://support.gateway.com/s/Mobile/2007/Oasis/1014129R/1014129Rnv.shtml">Gateway MT6451 notebook</a>), I had zero (0) issues with Windows 7 RC while it was installed directly on Alvis’s laptop (a <a href="http://h10025.www1.hp.com/ewfrf/wc/product?product=1818501&lc=en&cc=us&dlc=en&lang=en&cc=us">Compaq Presario V2575US</a> model in case anyone is interested). All three appear to be 100% compatible out of the Windows 7 RC installation box experience. Including drivers for both 32-bit and 64-bit OS versions. That is great news.</p> <p>So while I can’t (VHD) dual-boot Alvis’s system like I did for ours, I know it works fine and will be another candidate for upgrade when the final release comes out.</p> <p>That also brings me confidence that even the old Shuttle desktop system might be up to the Windows 7 upgrade task. It’s still chugging along on XP Home right now.</p> <p>I’m really looking forward to moving to Windows 7.</p> <p>I was willing to accept Vista on our laptops, since they shipped that way. But while OK, I’ve always been left with the nagging feeling that it just isn’t as polished in overall performance as I would like.</p> <p>Win7 seems to have cleared out the remaining cob-webs.</p> <p><strong><font color="#800000">Additional VHD Booting Resources</font></strong></p> <ul> <li><a href="http://www.hanselman.com/blog/LessVirtualMoreMachineWindows7AndTheMagicOfBootToVHD.aspx">Less Virtual, More Machine - Windows 7 and the magic of Boot to VHD</a> – Computer Zen <p></p> <li><a href="http://blogs.technet.com/danbuche/archive/2009/04/20/fun-with-windows-7-vhd-boot-and-dism-exe.aspx">Fun with Windows 7 – VHD Boot and DISM.exe</a> – Daniel’s Windows World <p></p> <li><a href="http://technet.microsoft.com/en-us/library/dd638420.aspx">Add a Native-Boot Virtual Hard Disk to the Boot Menu</a> – Microsoft TechNet <p></p> <li><a href="http://technet.microsoft.com/en-us/library/dd440865(WS.10).aspx">Frequently Asked Questions: Virtual Hard Disks in Windows 7</a> – Microsoft TechNet <p></p> <li><a href="http://technet.microsoft.com/en-us/library/dd440864(WS.10).aspx">What’s New in Virtual Hard Disks in Windows 7</a> – Microsoft TechNet <p></p> <li><a href="http://technet.microsoft.com/en-us/library/dd638413(WS.10).aspx">Walkthrough: Deploy a Virtual Hard Disk for Native Boot</a> – Microsoft TechNet <p></p> <li><a href="http://www.ditii.com/2009/03/23/windows-xp-to-windows-7-xp-to-vhd/">Windows XP to Windows 7; XP to VHD</a> - D' Technology Weblog – <em>Note: this isn’t so much about dual-booting, but doing a two-step to clone your existing XP system into a VHD, then install Windows 7 on the main-partition, then move the XP system inside the VHD off to another location.</em> <p></p> <li><a href="http://blog.windowsvirtualization.com/win7/xp-to-vhd-w-windows-7-and-it-pro-momentum">XP to VHD w/ Windows 7 and IT Pro Momentum</a> - Dugie’s Pensieve – <em>Note: Similar process as above. Not to be confused with “dual-booting” the XP-VHD from the same hardware.</em> <p></p> <li> <a href="http://www.sevenforums.com/tutorials/8057-dual-boot-installation-windows-7-xp.html">Dual Boot Installation with Windows 7 and XP</a> - Windows 7 Forums – <em>Note: This is information on a “traditional” dual-booting setup where each OS has it’s own partition to boot from. This works as each OS sees the actual physical drive/partition. Rather than Windows 7 which is also able to see/use a VHD as a “virtual” partition.</em> <p></p> <li><a href="http://blogs.infosupport.com/blogs/ericd/archive/2008/11/12/Boot-your-machine-from-VHD.aspx">Boot your machine from VHD</a> - Eric Denekamp. <em>Content is good, but mainly linked for the comments where others have also tried to boot XP from VHD with failure.</em> <p></p> <li><a href="http://www.sevenforums.com/installation-setup/4445-vhd-boot.html">Vhd Boot</a> - Windows 7 Forums. <em>Linked for the comments where others have also tried to boot XP from VHD with failure</em>.</li></ul> <p>So that was the bulk of my Saturday daylight hours.</p> <p>And the night-time hours?</p> <p>Well I had to finish migrating my work laptop system from a Dell Latitude D610 to a D630 unit. And that was a whole different story….</p> <p>Cheers.</p> <p>--Claus V.</p> <div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13777170-8556787969800213271?l=grandstreamdreams.blogspot.com'/></div>Clausnoreply@blogger.com0tag:blogger.com,1999:blog-13777170.post-3713800547690147752009-05-16T15:03:00.002-05:002009-05-16T22:27:23.518-05:00Updated: Goin' Win7 64-bit – It Rocks!<p><strong><font color="#d90000">Update</font></strong></p> <p>This is pretty scary, in a good way. Install of Win7-64 bit went off without a hitch. Had it fully running in about an hour and half. Performance is outstanding. I can’t get a performance rating in that I am running off a VHD file drive. However, subjectively, the laptop performance feels much snappier and crisper than in Vista Home Premium 32-bit. I did have to spend an extra fifteen minutes figuring out my wireless setup. I manually added my wireless network device, but Win7 just wouldn’t pick it up. Then I found the setting to auto-connect to the router even if SSID broadcasting is off (it is on my router). That did the trick. During the on-line update process the system found a compatible NVidia video driver which is working fantastic. The Vista 64bit printer driver is doing fine. Because the vast majority of my applications are “portable” I just have to create new shortcuts to my “standalone” programs from their folder on the main drive. The system isn’t having any trouble jumping out and running them from outside the VHD drive it is running directly from.</p> <p>Imagine that. Jumping to a Windows 7 64-bit install and zero, yes, ZERO driver issues so far.</p> <p>I’ve got quite a lot of “tweaking” of Win7 to do, but if it continues to run this smoothly, I’ll almost assuredly be standing in line to upgrade both our Vista Home Premium 32-bit systems to Windows 7 Home Premium 64-bit. The XP desktop system will likely remain that way for the foreseeable future. And the jury is still out on whether to upgrade the third laptop (XP Home) that Alvis uses or not. I probably will.</p> <p>I’ve found that the <a href="http://xenomorph.net/?page_id=336">XdN Tweaker</a> that I have previously mentioned for XP/Vista tweaking has just released an updated version that is compatible with Windows 7.</p> <p>Lavie’s asking when her laptop gets the dual-boot upgrade to Win7 64-bit next. I’ve got a whopper of a post planned for tomorrow, but maybe tomorrow night I will give her Compaq laptop the treatment as well.</p> <p>Two enthusiastic thumbs up for Windows 7 (RC) 64-bit! </p> <p>--Cheers! CV.</p> <p><em>original post below….</em></p> <p>Of course I would pick an inopportune time to do so.</p> <p>Leaving in about an hour and a half to take mom out for a belated-Mommy's Day dinner in Houston.</p> <p>Not the best timing to do a major OS dual-boot configuration.</p> <p>I'm setting my laptop up on Windows 7 RC with the 64-bit flavor this time, just to see if there is any real performance benefit in doing so.</p> <p>To keep things flexible, I'm choosing to dual-boot and retain my existing Vista Home Premium 32-bit system installation.</p> <p>I'm applying the steps in this GSD post:</p> <ul> <li><a href="http://grandstreamdreams.blogspot.com/2009/03/gsd-how-to-dual-boot-windows-7-on-vista.html">GSD How To: Dual Boot Windows 7 on Vista via VHD file</a></li></ul> <p>So far so smooth. It's going on very fast and no errors have been encountered.</p> <p>Lavie is already asking me when I'm going to set her laptop up that way!</p> <p>I'll give a report later tonight (if I'm not too full and tired from the dinner outing)!</p> <p>Cheers!</p> <p>--Claus V.</p> <p>PS--been watching the Shuttle servicing mission live today on <a href="http://www.nasa.gov/multimedia/nasatv/index.html">NASA TV</a>. Really cool and amazing stuff.</p> <div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13777170-371380054769014775?l=grandstreamdreams.blogspot.com'/></div>Clausnoreply@blogger.com0tag:blogger.com,1999:blog-13777170.post-50704239336091293292009-05-10T23:13:00.001-05:002009-05-10T23:13:28.250-05:00Microsoft XP Mode link-dump<p align="center"><img border="0" alt="MSDump" src="http://lh3.ggpht.com/GrandStreamDreams/SB5PQmJeNnI/AAAAAAAAAWY/wmih1qpuuiw/MSDump%5B8%5D.jpg?imgmax=800" width="448" height="281"></p> <p align="right">CC Photo Credit: by <a href="http://flickr.com/photos/lifeontheedge/155223959/">Choctopus on Flickr</a> <p>I’ve been besieged with too many interesting topics and issues these past two weeks. Way too many links for a borderline OCD geek to digest. <p>The problem with this is that when an interesting technology swells, sometimes I am unable to climb up and ride it in Instead I get wiped out and when I finally reach the beach the wave has long since crashed and I’m left with a humongous collection of linkage that serves better as a reference post than I had hoped. <p>That is the case this time with news that Windows 7 has a neat feature for some supported versions called XP Mode (XPM). <p>Windows XP Mode is available for Windows 7 Professional, Windows 7 Ultimate and Windows 7 Enterprise customers. <p>If you want a quick and excellent “how-to” on getting it up and running on your Windows 7 RC installation just pop over to this link. I guarantee it is the shiznizzle. <ul> <li><a href="http://lifehacker.com/5245396/set-up-and-use-xp-mode-in-windows-7">Set Up and Use XP Mode in Windows 7 - Windows 7 XP Mode</a> – Lifehacker</li></ul> <p>It’s got everything you need to know to determine if this is for you, and what steps you should follow to get XPM running on your system.</p> <p>The rest of this post is just linkage for the tech-heads or sadly curious.</p> <p><strong><font color="#800000">What’s so Exciting Anyway?</font></strong></p> <p><font color="#000000">Let’s let Rafael Rivera explain it from his Within Windows blog XPM announcement: <a href="http://www.withinwindows.com/2009/04/24/secret-no-more-revealing-windows-xp-mode-for-windows-7/">Secret No More: Revealing Windows XP Mode for Windows 7</a></font></p> <blockquote> <p><b>XP Mode consists of the Virtual PC-based virtual environment and a fully licensed copy of Windows XP with Service Pack 3</b> (SP3). <b>It will be made available, for free, to users of Windows 7 Professional, Enterprise, and Ultimate editions</b> via a download from the Microsoft web site. (That is, it will not be included in the box with Windows 7, but is considered an out-of-band update, like Windows Live Essentials.) XPM works much like today’s Virtual PC products, but with one important exception: As with the enterprise-based MED-V (Microsoft Enterprise Desktop Virtualization) product, XPM does not require you to run the virtual environment as a separate Windows desktop. Instead, as you install applications inside the virtual XP environment, they are published to the host (Windows 7) OS as well. (With shortcuts placed in the Start Menu.) That way, <b>users can run Windows XP-based applications (like IE 6) alongside Windows 7 applications under a single desktop</b>.</p></blockquote> <p>Basically XPM mode embeds a fully functional XP Pro OS build inside supported Windows 7 OS builds, then wraps it so tightly around that you might not know where the host OS begins and the virtualized XP system ends. Documents are not stored inside the XP VHD but back on the Windows 7 libraries. When you launch an application installed inside the XPM VHD, you don’t have to launch XPM first, it happens automagically.</p> <p>That’s the promise, at least.</p> <p>If fully delivered, it will be pretty cool and useful for a select class of users.</p> <p><strong><font color="#800000">Supporting XPM: Virtual PC (beta)</font></strong></p> <p><a href="http://www.microsoft.com/windows/virtual-pc/default.aspx">Windows Virtual PC home page</a> – Go here to download the Windows Virtual PC beta package specially crafted for Windows 7 systems. There is not (yet) an updated version for XP/Vista systems. So for you, you must content yourself with the current Virtual PC 2007 release build.</p> <p>The <a href="http://www.microsoft.com/windows/virtual-pc/features/default.aspx">Windows Virtual PC (beta) features</a> do now include some wonderful virtualization features that VPC has been lacking; </p> <p>USB support - Users can access USB devices attached to the host directly from virtual Windows XP. These devices include printers and scanners, flash memory/sticks and external hard disks, digital cameras, and more. <p>Seamless applications - Publish and launch applications installed on Virtual Windows XP directly from the Windows 7 desktop, as if they were installed on the Windows 7 host itself.<br>Folder integration between host and guest <br>Folder integration between host and guest <p>Access your Windows 7 Known Folders: My documents, Pictures, Desktop, Music, and Video, from inside the virtual Windows environment, such as Windows XP Mode. <p>Clipboard sharing - Cut and paste between your Windows 7 host and any virtual machine. <p>Printer redirection - Print directly to your attached printer from your seamless application or virtual machine. <p>While these features aren't remarkable in the world of other virtualization software products...they do seem like a big jump for Virtual PC which seems to have lagged in these areas. <p>Unfortunately for VPC fans, most of these new features have been offered by other virtualization products such as VMWare and Sun’s VirtualBox. However it is nice to see that VPC is finally stepping up on these items. <p>The solutioning contrast between XPM and MED-V v2 is nicely broken down in this <a href="http://windowsteamblog.com/blogs/business/archive/2009/04/28/how-med-v-v2-helps-you-manage-windows-xp-mode.aspx">How MED-V v2 Helps You Manage Windows XP Mode - Windows for your Business</a> - The Windows Blog team Post. <p>MED-V is a solution for the enterprise-class IT shops and customer needs. <p>XPM is likely going to be picked up by home-using geeks who dabble in virtualization, and small offices and business who have older applications they must continue to use, but want/need to leave XP as a primary OS behind. <p>Say maybe they’ve got some Access 97 databases/clients and don’t want to mix Office installations. Or maybe some specially crafted applications that just don’t play well on any system except XP OS. <p><strong><font color="#800000">Why It's a Big Deal (to a select few)</font></strong> <p><a href="http://www.betanews.com/article/XP-Mode-is-for-real-First-Windows-Virtual-PC-beta-accompanies-Windows-7-RC/1241122701">XP Mode is for real: First “Windows Virtual PC” beta accompanies Windows 7 RC</a> – Betanews<strong><font color="#800000"></font></strong> <p><a href="http://www.betanews.com/article/Is-XP-Mode-in-Windows-7-something-youd-want-to-use/1241451260">Is “XP Mode” in Windows 7 something you’d want to use?</a> – Betanews. Scott M. Fulton, III drills in on the whole amazing thing about this (besides the W7/XP integration). <blockquote> <p>Essentially giving away a working XP kernel -- which is what Microsoft has decided to do -- is the company's boldest move toward neutralizing the negative impact of the downward compatibility argument on the operating system. The press materials last week presented by Microsoft did not explicitly specify that both Windows Virtual PC and the XP Mode drop-in (a pre-installed virtual machine) would be free, so even though a Microsoft FAQ for the general public stated they would be, we weren't certain we should report that without direct confirmation. <p>Over the weekend, Microsoft spokespersons rallied to confirm the licensing situation. Users of Windows 7 Professional, Enterprise, and Ultimate SKUs, a spokesperson confirmed to Betanews Sunday afternoon, will not be charged extra to download either Windows Virtual PC or the XP Mode drop-in. But the downloads will be available "for all customers," the spokesperson added, leaving open the possibility of future fee-based licensing for users of other Win7 SKUs. For now, as is the case with Vista, the Ultimate SKU is the only consumer-grade edition of Win7 that enables the business-class features of the operating system, which also include such things as group policy management.</p></blockquote> <p>In case Scott didn’t make that clear, try Ed Bott’s take in his ZDNet Microsoft Report blog post <a href="http://blogs.zdnet.com/Bott/?p=896">Why all the fuss over XP Mode?</a>. It’s even more direct:</p> <blockquote> <p>So why is XP Mode a big deal? <strong>It’s not the technology, it’s the licensing. </strong>For Windows Vista, Microsoft allows customers running Enterprise edition under a volume license to run up to four virtual machines with the same Windows license (downgrade rights mean the VM can run an earlier version of Windows like XP Professional). Everyone else (yes, I’m looking at the entire small business sector here), you need to buy a separate XP license to run in that VM. That’s a lot of money to pay just to run one incompatible app. <p>For Windows 7, Microsoft has removed that objection. If you buy Windows 7 Professional, you get the right to download and use a licensed copy of XP, neatly packaged in a VHD and ready to run in the XP Mode environment. </p></blockquote> <p>So if you have an Windows 7 Professional, Ultimate, or Enterprise version, you can download, install and use an unrestricted XP Pro build to your heart’s content within Windows 7; at no additional cost.</p> <p>That’s two, two OS’s for the price of one.</p> <p>Everyone else will still have to pony up $ for a qualifying XP OS license to run in Virtual PC 2007, or take the XP OS they bought (assuming it qualifies) and they put aside (hopefully if you are Microsoft) and then reuse it inside a virtual system and not on running hardware any longer. What a bargain!</p> <p><strong><font color="#800000">Issue No. 2</font></strong></p> <p>Dwight Silverman did a great roundup review of XPM and some of the key issues related to it. He nails the second one.</p> <p><a href="http://blogs.chron.com/techblog/archives/2009/04/secret_new_option_in_windows_7_its_windows_xp.html">Secret new option in Windows 7? It’s Windows XP!</a> – TechBlog</p> <blockquote> <p>With this feature, Microsoft clearly hopes to erase business objections to upgrading. If Win7 can run WinXP apps just fine, there are fewer obstacles to Win7 adoption. But this isn't a slam-dunk. <p>Older machines are not likely to have the horsepower to run Windows XP Mode smoothly. And running virtually - even in a preconfigured virtual machine - adds a layer of complexity both for IT managers and their users. </p></blockquote> <p>Not only do you have to have a system beefy enough to support running Windows 7, and an OS version of it that supports XPM, but you have to have the system hardware to support it. And I suspect that many machines (particularly older desktops and laptops that have been chugging away faithfully on XP since the beginning) just won’t cut it.</p> <p>XPM <b>requires processor-based virtualization support</b> (Intel and AMD) to be present and enabled on the underlying PC.</p> <p>OSNews’s Thom Holwerda goes to town on all the exuberant XPM news and feature postings and chides them a bit on leaving out the important details of this hardware requirement: <a href="http://www.osnews.com/story/21448/Teacup_Meet_Storm_pt_II_XPM_and_Intel_Support">Teacup, Meet Storm, pt. II: XPM and Intel Support</a>.</p> <p>And for non-geeks looking to upgrade their home/office systems to take advantage of Windows 7 and all the bells and whistles it offers, choosing the correct processor for the job can be daunting, as Ed Bott recounts in his ZDNet Microsoft Report blog post <a href="http://blogs.zdnet.com/Bott/?p=946">How many Intel CPUs will fail the XP Mode test in Windows 7?</a></p> <blockquote> <p>…three years later, it appears to be time for the “Vista Capable” sequel. How much positive Windows 7 buzz will be wiped out in coming weeks and months when consumers and business buyers discover that a heavily hyped new Windows 7 feature, XP Mode, won’t work on some Intel-based products? The problem is caused by the Byzantine way Intel packages its CPU technology—adding, removing, and tweaking features like bus speed and cache size to hit the widest variety of price points for PC makers. <p>The new Windows Virtual PC (now available as a beta release for the Windows 7 Release Candidate) requires hardware-assisted virtualization. For your PC to run XP Mode in Windows 7, the CPU has to support Intel Virtualization Technology (Intel VT) or AMD Virtualization (AMD-V), and this support has to be enabled in the BIOS. <p>In the case of Intel’s phenomenally confusing product matrix, VT support is added and removed from CPU models for reasons that have more to do with marketing than technology. You can’t necessarily tell from the model number whether VT support is present or not. If you buy a brand-new PC and pick the wrong CPU, Windows Virtual PC won’t be able to host the virtual machine that powers XP Mode. And spending more money can actually hurt you in some configurations.</p></blockquote> <p>The Register’s Tim Anderson had to bang around in the BIOS a bit to get their fairly recent system’s hardware-based virtualization support engaged and running before getting XPM up and running</p> <p><a href="http://www.theregister.co.uk/2009/05/01/windows_7_xp_mode_review/">Windows 7’s XP Mode - Virtually worth the effort</a> • The Register</p> <blockquote> <p>Windows XP Mode requires hardware virtualization support from your CPU, either AMD Virtualization (<a href="http://www.amd.com/us-en/0,,3715_15781,00.html?redir=SWOP08">AMD-V</a>) or Intel Virtualization Technology (<a href="http://www.intel.com/technology/itj/2006/v10i3/1-hardware/6-vt-x-vt-i-solutions.htm">Intel-VT</a>). Two snags: first, most PCs which support this have it disabled by default, and second, there are plenty of boxes out there that do not support it at all, including those based on current Intel Celeron, Pentium, and some Core 2 Duo CPUs.”</p></blockquote> <p>His issues and victories are good reading so be prepared for some bumps along the way with the installation process.</p> <p><strong><font color="#800000">Does it <strike>Float</strike> Virtualize?</font></strong></p> <p>The easiest way to see if you already have the juice on your system to run XPM mode (hardware wise) is to download the free <a href="http://www.grc.com/securable.htm">SecurAble </a>utility from GRC. It will tell you if your laptop/desktop will support 32-bit or 64 bit OS’s, hardware-base DEP protection features, and finally, hardware-based virtualization support.</p> <p>It’s a tiny EXE file so it is easy to stick on your USB stick and test different systems quickly around your shop/business/home.</p> <p align="center"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/_Km3V5JZ6Aws/Sgel56s-JKI/AAAAAAAAAt0/KzASdhZxlhE/image%5B4%5D.png?imgmax=800" width="483" height="223"> </p> <p align="center"><font color="#800080">(in which with the help of GCR’s SecurAble utility and <a href="http://www.dannychoo.com/detail/mac/eng/image/18054/The+Mio+Beam.html">Moe maid Mio’s energy beam</a>, we find the Valca Gateway laptop is ready for Windows 7 64-bit and XPM mode assimilation)</font></p> <p>On the other hand, if you don’t already have the system in front of you and are doing pre-homework before purchase, you have your work cut out for you, as <a href="http://blogs.zdnet.com/Bott/?p=946">Ed Bott found out and documented in detail.</a></p> <p>Some sites you might want to check in at:</p> <ul> <li><a href="http://processorfinder.intel.com/Default.aspx">Processor Spec Finder</a> -- Intel <li><a href="http://products.amd.com/en-us/">AMD Product Specs</a> – AMD</li></ul> <p>Be prepared for confusion.</p> <p><strong><font color="#800000">Issue No. 3</font></strong></p> <p>It’s a doozie: Security of the virtualized XPM system.</p> <p>I’ve not seen much discussion on how the virtualized XP system is to be secured. Will it require the XP virtualized firewall to be enabled? Will the host AV/AM software sufficiently protect it? Or will everyone have to run additional AV/AM software inside of the XPM wrapper? Will the XPM OS need to keep its patches updated? Probably so. What happens when a critical OS fault is encountered by Virtual PC from inside the XPM system. A virtual BSOD? It can happen! I’ve seen it. How about recovering after a bombed XPM system? Will XPM host system restore features? Or will you have to do all your building? How does user and system security get managed (just like any other OS)? Does it adopt the host permissions wrapper?</p> <p>It supports and can use earlier release versions of Internet Explorer, you know, the less-secure ones? If a user is browsing around in XPM with IE8 and hits a drive-by malware dropper site, the Windows 7 host might remain insulated to a large degree (I hope) but the XPM system and all the user’s critical data/applications might get hosed. I mean, I can’t imagine most businesses wanting to take the time and effort to set up and support XPM on a system unless it really was “mission-critical”. So security of that XPM system is all the more important.</p> <p>The questions can roll on for quite a while, but if it is a true XP OS embedded inside Windows 7, it seems to me at this stage that all the headaches and work that goes along with any other XP OS comes along with XP Mode usage.</p> <p>Rafael Rivera (and others) will no doubt be exploring and expanding these concerns and issues in the months ahead of the Virtual PC for Windows 7 and Windows 7 RTM releases. But consider this that Rafael posted: <a href="http://www.withinwindows.com/2009/04/25/windows-xp-mode-internals-part-1-overview/">Windows XP Mode Internals - Part 1 (Overview) - Within Windows</a>.</p> <blockquote> <p>XPM comes in two parts – <b>The VHD package</b> – containing a preinstalled, shrink-wrapped copy of Windows XP with SP3 — and <b>an optional Windows update</b> (KB958559) that deploys a variant of the upcoming Virtual PC 7 (VPC) product. After installation, your XPM installation folder will contain an expanded VHD, a text file containing the product key, and some random words in license agreement form.</p></blockquote> <p>If there is a VHD (Microsoft Virtual Hard Drive) file, and if there is an XP OS in in, then unless great care is given, there is a virtual pitre-dish ready and waiting for malicious code-based pathogens to grow and multiply comfortably within.</p> <p>There’s even more.</p> <p>Suppose for some reason law-enforcement or corporate IT incident response is marshaled against a user with such a system. Not only will they they need to assess the host system and drive contents, but then they will need to dive into the VHD OS system as well and examine that drive-within-a-drive for additional evidence.</p> <p>Just one more thing to be on the look-out for in incident response cases!</p> <p>Whew.</p> <p><strong><font color="#800000">Going Behind the Emerald Curtain of XPM</font></strong></p> <p>For an even deeper assessment of the technologies used by XPM, Virtual PC, and the Windows 7 host, you would do well to read these excellent posts by Rafael Rivera:</p> <p><a href="http://www.withinwindows.com/2009/04/25/windows-xp-mode-internals-part-1-overview/">Windows XP Mode Internals - Part 1 (Overview)</a> - Within Windows – Covers the installation and hooking process that gets all these pieces aligned and synchronizing correctly.</p> <p><a href="http://www.withinwindows.com/2009/04/28/windows-xp-mode-internals-part-2-application-publishing-magic/">Windows XP Mode Internals – Part 2 (Application Publishing Magic)</a> - Within Windows – Some even more (brief) details on how the interaction between the host and client systems occur, as well as a curious limitation of XPM mode:</p> <blockquote> <p>XPM eliminates the publishing step in the traditional Terminal Services model by incorporating monitoring logic within the Virtual Machine Services components installed on Windows XP for you, at first run. This component, amongst other things, monitors the (All Users) Start Menu for shortcut additions and deletions. For example, after detecting an added shortcut XPM adds the application to the Remote Applications white-list, nabs its icon, and performs some other internal house keeping tasks before passing the baton to the host operating system for addition to the Virtual Applications list in the Start Menu. <p>…one of the (current?) limitations with XPM (as a result of client Terminal Server licensing) is that only one user or channel can be open at any given time. This means you cannot execute Internet Explorer 6 while running maintenance tasks within the virtual machine, like installing updates from Windows Update. For the tinker tots, however, you may want to <a href="http://alonbilu.wordpress.com/2008/05/17/enabling-multiple-concurrent-remote-sessions-on-windows-xp-sp3-patched-file-included/">patch the Windows XP guest to allow simultaneous RDP sessions</a>.</p></blockquote> <p>So it appears that either by design or circumstance of architecture, there may be limits to the number of things you can do within XPM at any given time. For non-technical users who were set up with a XPM configuration, this could cause some headaches for the IT staff when stuff doesn’t work the way it should from time to time. (Is that an additional process you’ve got running there or are you just unhappy to see me?)</p> <p>Rafael’s post I’ve referenced above does include <a href="http://www.withinwindows.com/2009/04/28/windows-xp-mode-internals-part-2-application-publishing-magic/">a nicely illustrated Flash video</a> showing just that issue.</p> <p><strong><font color="#800000">Do I even need XP Mode?</font></strong></p> <p>Short answer?</p> <p>Probably not.</p> <p>And you don’t need to feel bad about it anyway.</p> <p>Remember, even out of the gate, many users will be excluded from XP Mode operations by the fact their Windows 7 OS builds won’t support it. Only Windows 7 Professional, Ultimate, and Enterprise builds will allow it. Then you have to have the hardware to install it. Then you have to take the time to install it, configure it, and get your XP applications running within it.</p> <p>That’s a lot of work to get your app running.</p> <p>For most folks, Microsoft already has been delivering a (usually) acceptable solution since XP and now in Vista.</p> <p>It’s called Application/Program Compatibility Mode.</p> <p><a href="http://technet.microsoft.com/en-us/library/bb457032.aspx">Windows XP Application Compatibility Technologies</a> – Microsoft TechNet</p> <blockquote> <p><strong>Introduction</strong> <p>In general, applications are highly optimized for a specific operating system or operating system version. Application compatibility problems can arise when users try to run their favorite programs on a newer version of the Microsoft Windows® operating system, for example, than the one for which the application was originally written. This may be especially true when migrating many older applications to Windows XP, because it is built upon the foundation of Windows NT® and Windows 2000, and not the consumer-oriented line of operating systems (Windows 95, Windows 98, and Windows Millennium Edition). <p>Because Windows NT and Windows 2000 are business operating systems, many application developers with the home user in mind have chosen to write their programs solely for Windows 95 and its successors. Accordingly, migrating these applications to Windows XP must take into account the differences in the respective operating system application programming interfaces (APIs). Some of these differences are due to the new features of Windows XP, but some are due to the more stringent programming requirements of the Windows NT code base. <p>Applications that worked on earlier versions of Windows may fail to function properly on Windows XP for a variety of reasons—an application may expect older formats of Windows data, or it may expect user information, such as that in personal and temporary folders, to be in specific locations or formats. Problems such as these mostly apply to applications written for Windows 95, Windows 98, or Windows Me, but some applications written for Windows NT or Windows 2000 may also be affected. <p>To solve this problem and so enable a better user experience with legacy applications, Microsoft has integrated application compatibility technologies into Windows XP that come into play whenever an application is installed on the operating system, whether in the course of a system upgrade or during regular operations. This article first describes these technologies in detail and then outlines how they can be used and extended, in particular with the supplemental tools available in the Application Compatibility Toolkit.</p></blockquote> <p>The rest of the page goes into great technical detail on the technologies and methods that run and control this feature.</p> <p>Knock yourself out there tiger!</p> <p>Otherwise, hop down to these links for the end-user version on this feature that you may or may not already be familiar with.</p> <p><a href="http://technet.microsoft.com/en-us/library/bb456979.aspx">How to Use Windows Application Compatibility Mode</a> – Microsoft TechNet</p> <p><a href="http://support.microsoft.com/kb/292533">How to use Windows Program Compatibility mode in Windows XP</a> – Microsoft Help and Support ID 292533</p> <p><a href="http://blogs.techrepublic.com.com/window-on-windows/?p=705">How do I use the Compatibility tab in Windows Vista?</a> -- TechRepublic.com</p> <p><a href="http://windowshelp.microsoft.com/Windows/en-US/help/bf416877-c83f-4476-a3da-8ec98dcf5f101033.mspx">Make older programs run in this version of Windows</a> - Windows Vista Help</p> <p><a href="http://articles.techrepublic.com.com/5100-10878_11-1055657.html">Get IT Done: Make legacy applications feel at home in Windows XP</a> -- TechRepublic.com</p> <p><a href="http://technet.microsoft.com/en-us/library/cc748935.aspx">Program Compatibility Features and Resulting Internet Communication in Windows Vista</a> – Microsoft TechNet</p> <p>And to great delight for all those Windows 7 users who don’t have the hardware to run XPM or have a qualifying OS version, take hart, Compatibility Mode is still alive and will in Windows 7.</p> <p><a href="http://www.sevenforums.com/tutorials/316-compatibility-mode.html">Compatibility Mode</a> - Windows 7 Forums </p> <p>Lots of pictures on that one!</p> <p><strong><font color="#800000">The Bottom Lines for XPM and Windows 7</font></strong></p> <p>So why even bother with XPM mode for Windows 7 and all the extra headroom it requires and the security and management/support issues it brings with it?</p> <p>Well, some old-school applications just won’t work under Windows 7 (or Vista) in compatibility mode. They require certain rights or DLL’s or services or permissions or system structures that Windows 7/Vista just cannot or no longer will provide. In these circumstances, Application Compatibility Mode just isn’t going to work/help what-so-ever.</p> <p>And for the big-shot, enterprise level deployments, the IT shops are going to find XPM amusing and curious, but their resources and energies will be spend deploying enterprise-based MED-V (Microsoft Enterprise Desktop Virtualization) products.</p> <p>So you can either stay running XP and fall further behind on the Microsoft support cycle, you can ditch your application/databases that just won’t run any other way on Vista/Windows7, or your can either purchase an XP licenses and set up a Virtual PC 2007 VHD to run it in (for Vista or XPM unsupported Win7 OS’s), or you can drink the cool-aid and belly up to the XPM saloon.</p> <p>All this long post to say this,</p> <p>You’ve got options for backward-compatibility in Windows 7 (and Vista) my friend.</p> <p>And though they might bring a measure of headaches, they are also slick and sexy; in a geeky way.</p> <p>Enough said for now.</p> <p>I’m sure there will be even more as time wears on.</p> <p>--Claus V.</p> <p><strong><font color="#800000">Bonus Linkage – because one truck-load is never enough….:</font></strong></p> <p>You know me, I can’t leave a Web-rabbit unlinked.</p> <p>Here are a few more resources and blogs related to MED-V technologies and solutions.</p> <ul> <li><a href="http://www.microsoft.com/windows/enterprise/products/med-v.aspx">Microsoft Enterprise Desktop Virtualization (MED-V)</a> – Microsoft Windows <p></p> <li><a href="http://www.microsoft.com/virtualization/products/desktop/default.mspx">Virtualized Desktop Products & Technology</a> – Microsoft Desktop Virtualization <p></p> <li><a href="http://blogs.technet.com/mdop/default.aspx">The Official MDOP Blog</a> – Microsoft TechNet blog <p></p> <li><a href="http://blogs.technet.com/virtualization/">Windows Virtualization Team Blog</a></li></ul> <p>Claus Out!</p> <div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13777170-5070423933609129329?l=grandstreamdreams.blogspot.com'/></div>Clausnoreply@blogger.com0tag:blogger.com,1999:blog-13777170.post-40546654906201236902009-05-10T14:12:00.001-05:002009-05-10T14:12:43.964-05:00Mother’s Day Yummers! Linkfest<p align="center"><a href="http://lh3.ggpht.com/_Km3V5JZ6Aws/SgcnKVOWiVI/AAAAAAAAAts/y6TNRGni7Mo/s1600-h/image%5B4%5D.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/_Km3V5JZ6Aws/SgcnK3DueLI/AAAAAAAAAtw/oJs913P_7oQ/image_thumb%5B7%5D.png?imgmax=800" width="443" height="157"></a> </p> <p align="right"><font color="#800080" size="1">Image attribution under CC to Anita Chu at </font><a href="http://dessertfirst.typepad.com/dessert_first/2008/10/goodbye-mothers-cookies.html"><font color="#800080" size="1"><u>Dessert First</u></font></a><font color="#800080" size="1"> blog</font></p> <p>One of the best southern grocery-store treats in our family was Mother’s Circus Cookies.</p> <p>A bag of these would last only long enough in the time taken to transit the space between bag and bowl. Most were intercepted before making it.</p> <p>Give me a cup of coffee and cream, Lavie and Alvis on each side and a good movie and we are in heaven.</p> <p>Thus it was with deep sadness when we learned last year that <a href="http://consumerist.com/5061209/mothers-cookies-goes-out-of-business-kills-off-circus-animals">Mother’s Cookies</a> went out of business and the Circus Animals left town for good.</p> <p>Some post-apocalypse survivalists no doubt purchased many supplies and kept them cached away safely. Other intrepid fans labored long hours in kitchen labs to concoct their own frosted Island of Dr. Moreau animal creations: <a href="http://dessertfirst.typepad.com/dessert_first/2008/10/goodbye-mothers-cookies.html">Dessert First: Goodbye, Mother’s Cookies</a> with more apparent success than Dr. Moreau had.</p> <p>Fortunately for the masses like us, news comes that Kellogg’s has revived the brand and recipe from the bankruptcy vaults and stores across the South will <a href="http://www.seriouseats.com/2009/01/where-can-i-get-mothers-cookies-update-after-kelloggs-purchase-iced-oatmeal-circus-animals.html">again be filled this summer</a> with these wonderful confectionary indulgences. </p> <p>Rejoice!</p> <p>These links aren’t quite as tasty as the cookies mentioned above, but they won’t leave colored sprinkles on the corner of your lips and fingers to give your secret passions away!</p> <ul> <li><a href="http://technet.microsoft.com/sysinternals/bb963902.aspx">Autoruns v9.5</a> - (freeware) – Sysinternals tool got a major add-in element this week: video codex reporting. “This update to Autoruns…adds display of audio and video codecs, which are gaining popularity as an extension mechanism used by malware to gain automatic execution. I’ve tried it and it does indeed bring this element to advanced system administrators. However, I believe that Nir Sofer’s freeware <a href="http://www.nirsoft.net/utils/installed_codec.html">InstalledCodec</a> utility covers a few more bases/codecs. For a fast-look Autoruns is still it, but for a trusted second opinion, you have to go with Nir’s tool. <p></p> <li><a href="http://blogs.msdn.com/ie/archive/2009/05/06/ie-testing-vpc-images-updated.aspx">IE Testing VPC Images Updated</a> – Free VHD file images from Microsoft roll up XP Pro with SP3 for IE testers. I don’t test IE rendering in them but find they provide excellent reusable base XP/Vista virtual desktops for software testing and proving. The XP ones (3) are time-bombed for an August 2009 kill date. While the Vista Business images (2) expire after 120 days. <p></p> <li><a href="http://blogs.msdn.com/mikekol/archive/2009/05/05/wim2vhd-release-candidate-now-available.aspx">Virtual Varia : WIM2VHD Release Candidate now available!</a> – (freeware) – If you work with WIM files and VHD files, you’ve got to check out this updated <a href="http://code.msdn.microsoft.com/wim2vhd">Windows(R) Image to Virtual Hard Disk (WIM2VHD) Converter</a>. It (when coupled with the freshly available <a href="http://www.microsoft.com/downloads/details.aspx?familyid=4AD85860-D1F4-42A1-A46C-E039E3D0DB5D&displaylang=en">Windows 7 RC WAIK</a>) allows you to perform some tricky conversions of a WIM file into a VHD supported format. Neat! <p></p> <li><a href="http://windowsteamblog.com/blogs/windowssecurity/archive/2009/05/06/upcoming-action-center-changes-for-security-vendor-software.aspx">Upcoming Action Center Changes for Security Vendor Software</a> - Windows Security Blog. Post details some changes in Windows Vista and Windows 7 with how security vendors software will be allowed to interact with the Security Center interface. <p></p> <li><a href="http://blogs.technet.com/askperf/archive/2009/05/08/viewing-folder-sizes-in-explorer.aspx">Viewing Folder Sizes in Explorer</a> – Ask the Performance Team blog – Microsoft again rolls out the explanations (reasonable as they are) on why folder sizes are not reported automatically in the open in Windows Explorer. Yes, it is a performance thing… <li> <p></p><a href="http://www.f-secure.com/weblog/archives/00001678.html">Q&A: Windows 7 File Extension Hiding</a> - F-Secure Weblog – Security software provider takes a look at file-extension handling under Windows 7 and finds that it (still) comes up lacking. <p></p> <li><a href="http://www.hanselman.com/blog/SwitchingMyWindows7BootDiskFromDToCWithBCDBootRatherThanBCDEdit.aspx">Switching my Windows 7 Boot Disk from D to C with BCDBoot rather than BCDEdit</a> - Scott Hanselman’s Computer Zen blog – Scott gets himself out of a jam when he upgrades a multi-volume system to Windows 7 RC. He gets out of it, but it is a good lesson on paying attention during the install/upgrade process when you have more than one partition/disk/volume. <p></p> <li><a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=60a07e71-0acb-453a-8035-d30ead27ef72#tm">Windows® AIK for Windows ® 7 RC</a> – Microsoft Download Center. Get it while it’s hot for your PE 3.0 boot disk building! <p></p> <li><a href="http://www.nirsoft.net/utils/outlook_statistics.html">OutlookStatView</a> - (freeware) – Nir is on a roll! For all you Outlook junkies out there, this tool can gather a lot of great statistics on your email habits. <p></p> <li><a href="http://blog.didierstevens.com/2009/05/06/a-very-brief-history-of-foxit-reader-and-javascript/">A Very Brief History of Foxit Reader and JavaScript</a> – Didier Stevens blog – Didier does an excellent job of succinctly explaining the differences in JavaScript handling between Adobe Reader options and those in Foxit Reader. <p></p> <li><a href="http://www.sciencedaily.com/releases/2009/04/090430101445.htm">XBox Forensics</a> – Science Daily – Reports in on a forensics tool being developed by David Collins at our own home-town Sam Houston State University. His tool will allow mounting of an FATX drive image for investigation. The tool is still under development but it looks promising. With the rise of console gaming platforms to be used not just for gaming, but also for Internet surfing, communication, and home-media management, these specially-purposed computers can end up being a possible source of additional evidence for investigations. David states that “…future work on XFT will involve making the toolkit into a fully functional forensic operating system (OS). This OS will be packaged as both a bootable operating system from a hard disk and a "live" bootable compact disk. "This implementation will be open source, verbosely commented and designed from the ground up as a forensic OS," says Collins, "This will remove any and all proprietary operating system dependencies, making the forensic process as transparent as possible." <p></p> <li><a href="http://www.net-security.org/secworld.php?id=7448">Forensically sound Windows bootable environment</a> – Help Net Security News – Notice that ForensicSoft has just released a new version of their <a href="http://www.forensicsoft.com/catalog/product.php?osCsid=894d38376d2b57cd65e06a3593f036d7">SAFE</a> (System Acquisition Forensics Environment). Although based on Windows PE, the software engineers have been hard at working guaranteeing that this LiveCD system booter doesn’t touch the local drives at all during the response investigation. It is a $ product, but looks like a well-implemented tool for those who need something like this.</li></ul> <ul></ul> <p><a href="http://www.amazon.com/Yummers-Starring-Emily-Eugene-Marshall/dp/0395147573">Yummers!</a> indeed.</p> <p>--Claus V.</p> <div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13777170-4054665490620123690?l=grandstreamdreams.blogspot.com'/></div>Clausnoreply@blogger.com0tag:blogger.com,1999:blog-13777170.post-43030667142342902009-05-10T00:03:00.001-05:002009-05-10T00:03:41.401-05:00Firefox and Chrom(ium) News<p><strong><font color="#800000">First the Fox</font></strong></p> <p><a href="http://blog.mozilla.com/faaborg/2009/05/06/thinking-about-refreshing-the-firefox-icon/">Alex Faaborg - » Thinking about Refreshing the Firefox Icon</a> – Alex Faaborg. Alex begins to opine on the need to refresh the Firefox icon. Firefox has made some changes over the years on their icon and I’ve got mixed feelings on an iconic icon reboot.</p> <p><a href="http://mozillalinks.org/wp/2009/05/multi-processor-support-coming-for-firefox/">Multi-processor support coming for Firefox</a> – Mozilla Links blog. From Percy Cabello’s post:</p> <blockquote> <p>Mozilla has started a new project to make Firefox split in several processes at a time: one running the main user interface (chrome), and another or several others running the web content in each tab. Like Chrome or Internet Explorer 8 which have implemented this behavior to some degree, the main benefit would be the increase of stability: a single tab crash would not take down the whole session with it, as well as performance improvements in multiprocessor systems that are progressively becoming the norm.</p></blockquote> <p>The title is a bit misleading. Firefox already <a href="http://forums.mozillazine.org/viewtopic.php?f=7&t=1082575&start=0&st=0&sk=t&sd=a">runs just fine on multi-processors</a>, and is in fact, multi-threaded as well.</p> <p>What the <a href="https://wiki.mozilla.org/Content_Processes">MozillaWiki</a> section on this feature build-in actually seems to describe is to run the chrome (GUI) element in it’s own process, and the tab content in a different process. Then the feature would be expanded to have each tab operate in it’s own process; similar to <a href="http://www.belshe.com/2009/02/26/chrome-multi-process-performance/">Chrome</a> as well as <a href="https://blogs.msdn.com/askie/archive/2009/03/09/opening-a-new-tab-may-launch-a-new-process-with-internet-explorer-8-0.aspx">IE 8</a>. And eventually getting to the point of sandboxing each tab/process from each other. As I understand it, this is a pretty complicated process.</p> <p>Also, Mr. Cabello mentions that Mozilla developers might shed their current networking stack design and pick up the one in use by Chromium.</p> <blockquote> <p>So it seems we won’t see a multiprocess Firefox for at least a year or so. However, some decisions like taking Chromium’s networking stack to replace Necko, could accelerate the process. As you may know, Chromium is the open source version of Google’s Chrome.</p></blockquote> <p>This consideration on merging platform elements is an interesting development as well.</p> <p>BTW,</p> <p>Did you miss the <a href="http://noscript.net/">NoScript</a> – <a href="http://adblockplus.org">Adblock Plus</a> stealth-war going on over the past few weeks?</p> <p>I use both of these Firefox add-ons and I sure did.</p> <p><a href="http://www.informationweek.com/news/security/app-security/showArticle.jhtml?articleID=217201461&subSection=All+Stories">NoScript Developer Apologizes For Meddling With AdBlock</a> – InformationWeek</p> <p><a href="http://infosecurity.us/?p=8377">NoScript - AdBlock War Finds Closure… For Now</a> – Information Week</p> <p>Basically it’s like this: AdBlock is designed to block ads for Firefox users. NoScript is designed to block/control javascript and other page-load actions for Firefox users. I, like many, use both and swear by both. No Script is supported in part by GoogleAds. AdBlock would block those ads. The developer of NoScript programmed his extension to “white-list” those ads on his site by impacting the other extension AdBlock plus. As changes were made by AdBlock plus to get around those efforts, NoScript escalated its attempts as well.</p> <p>Eventually Giorgio Maone got called out and the whole thing turned public, shortly after he attempted to make amends and back off the whole bull-ride he found himself on.</p> <p>Mr. Maone clarified his actions, intentions, and offered a surprisingly detailed and humble (IMHO) apology on his blogsite: <a href="http://hackademix.net/2009/05/04/dear-adblock-plus-and-noscript-users-dear-mozilla-community/">hackademix.net » Dear Adblock Plus and NoScript Users, Dear Mozilla Community</a></p> <p>Good enough for me as I didn’t really know there was an issue to begin with. And I appreciate Mr. Maone’s repentance.</p> <p>Granted, he’s got some major trust-rebuilding to do with the community at large, but I think everyone will come out of this much wiser and more focused than before…or at least I hope so.</p> <p><strong><font color="#800000">Then the Chrome</font></strong></p> <p>Rather than using the installed version of <a href="http://www.google.com/chrome">Google Chrome</a>, I much prefer to use the developer releases called <a href="http://code.google.com/chromium/">Chromium</a>.</p> <p>I use a portable-wrapper for it created by Carsten “caschy” Knobloch which is an Auto-It scripted launcher.</p> <p>I’ve been doing this for some time, but recently it seems to have been generating a page-memory fault error (BSOD)on my Vista system when I shut down after usage. Or at least that has been the pattern.</p> <p>So I was pleased to find that he has released some updated versions of his portable package: <a href="http://stadt-bremerhaven.de/2009/05/09/portable-google-chrome-2017223/">Portable Google Chrome 2.0.172.23</a> or <a href="http://stadt-bremerhaven.de/en/2009/01/23/portable-google-chrome-201590/">Portable Google Chrome 2.0.159.0</a>. You can also find a mid-release version on <a href="http://www.softpedia.com/progDownload/Portable-Google-Chrome-Chromium-Download-108363.html">Softpedia</a>.</p> <p>For the most current place to find updates you might want to keep a RSS feed on his <a href="http://planet-chrome.de/">Planet Chrome</a> site. It’s much thinner on content, but provides the update release information you should be looking for.</p> <p>I “upgraded” to his 2.0.172.23 version and haven’t had any more BSOD so although it was weird either the update in the launcher package, fixes in the Chromium builds, or the combo seems to have resolved the issue. It never happened on my XP systems…just Vista.</p> <p>Another “plus” is that he has created two separate Chrome launchers in his package. One launches Chrome regularly while the other (when used) launches Chrome in it’s “private-browsing” mode.</p> <p>Maintaining things is very simple. Get started by downloading and unpacking one of the portable Chrome packages noted above.</p> <p>Then I use Dirhael’s (portable) <a href="http://dirhael.dcmembers.com/cnu/">Chromium Nightly Updater</a>. Just download and unpack it as well. I keep mine (a single exe) in the same folder as the Chromium launcher. I run this tool which looks for the latest (good) nightly developer build of Chromium and then click the “download” button. It opens up my default system browser and I save the zip package to my system. I unpack that and then copy the appropriate materials over the corresponding portable Chrome folder. Done.</p> <p>I’ll get around to making a visual how-to post eventually but that should be enough to walk the hard-core fans through.</p> <p>Of course, I would be remiss if I don’t also bring your attention to <a href="http://www.srware.net/en/software_srware_iron.php">SRWare’s Iron</a> version build based on Chrome.</p> <p>Iron has been specially tweaked to remove all the elements that present privacy of usage concerns. There are a number of features that cause browser-unique information on usage to be tracked back to the end user. Iron removes these elements providing a more private-browsing experience.</p> <p>This is not to say that Iron provides anonymous web-browsing like some TOR/Proxy-based browser builds. It does not “anonomyze” web-surfing (IP) data source requests. It only removes those bits that could tie a particular browser to the user based on internal ID’s and other elements.</p> <p>I’ve now probably muddled that up now, so please just hop over to SRWare’s <a href="http://www.srware.net/en/software_srware_iron_chrome_vs_iron.php">Chrome vs Iron</a> page and see the details. It will take just a sec.</p> <p>Also nice, SRWare provides Iron in both a <a href="http://www.srware.net/downloads/srware_iron.exe">Installer for XP,Vista</a> as well as a <a href="http://www.srware.net/downloads/IronPortable.zip">portable version</a>.</p> <p>However, you shouldn’t likely dump nightly update versions of builds into Iron the same way I outlined for the first portable Chrome package as you will almost assuredly overwrite the privacy tweaks/changes done in Iron.</p> <p>I suppose you could make the changes manually again yourself, but that’s a bunch of work.</p> <p>If you really are into finding a balance between a privacy-supported Chrome and the bleeding-edge Chromium builds, just go with the portable versions of both, and use each one according to your browsing needs.</p> <p>Happy Surfing!</p> <p>--Claus V.</p> <div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13777170-4303066714234290?l=grandstreamdreams.blogspot.com'/></div>Clausnoreply@blogger.com0tag:blogger.com,1999:blog-13777170.post-40776623461695258632009-05-09T11:26:00.001-05:002009-05-09T11:28:34.990-05:00Lego MiniFig Extravaganza<p align="center"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/_Km3V5JZ6Aws/SgWuwTnfDAI/AAAAAAAAAtk/GsCFN1LU4kI/image%5B1%5D.png?imgmax=800" width="424" height="66"> </p> <p align="right">picture clipped from Wired’s clip from Gizmodo clip…</p> <p>Thanks in no small part to the Windows 7 RC release, XPM mode research, and a big “little” tip a few weeks ago from the <a href="http://www.tinyapps.org/weblog/">TinyApps.Org Blog</a>, my personal blogging workload has increased magnificently.</p> <p>In trying to get all that material organized and understood, my brain-cells have melted a bit.</p> <p>So I am posting this fun diversionary material.</p> <p>Confession time:</p> <p>Growing up I enjoyed playing with two things more than most anything else: Lego building blocks and <strike>dolls</strike> Star Wars action figures.</p> <p>Our family (Mom, bro, Alvis, sometimes Dad) continues to enjoy them as they frequent our birthday parties as gifts.</p> <p>They have become much more sophisticated than those I had growing up. I remember when getting the new triangle shapes, clear wind-screens, or the tiny wheels was awesome. We even had a small “boat” with hull pieces and a big sailboat-like ballast-weight. That was neat.</p> <p>So when the first Lego mini-figs came out that was even more cool. We had the early ones and though we have a number of specialized modern ones (Star Wars) it wasn’t until I found the following posts on the web recently that I realized just how important these pieces are to the Lego universe.</p> <p><a href="http://www.wired.com/geekdad/2009/05/every-star-wars-lego-minifig-ever/">Every Star Wars Lego Minifig Ever!</a> – Wired Blog</p> <p><a href="http://gizmodo.com/5070884/exclusive-the-lego-minifig-timeline">Gizmodo - Exclusive: The Lego Minifig Timeline – LEGO</a> – Gizmodo</p> <p>Both links have awesome visual coverage about the Lego Mini-figs. I spotted more than a few from my childhood.</p> <p>Gizmodo also has this really great article about some of the lesser known facts on Lego:</p> <p><a href="http://gizmodo.com/5019797/everything-you-always-wanted-to-know-about-lego">Gizmodo - Everything You Always Wanted to Know About Lego</a></p> <p>Want more?</p> <ul> <li><a href="http://www.brickforge.com/">BrickForge</a> <li><a href="http://www.brickarms.com/">BrickArms</a> <li><a href="http://minifigshop.co.uk/?page_id=3&category=3">Custom Minifig Shop » Products Page</a></li></ul> <p>Sites where you can (while supplies last) pick up custom gear for your Lego mini-figs.</p> <p><a href="http://www.mocpages.com/">MOCpages.com : Share your LEGO creations</a> – is a website where some nice build work is on display.</p> <p>However check out <a href="http://www.brothers-brick.com/">The Brothers Brick</a> for real Lego custom awesomeness.</p> <p>It has a wealth of fun and original content.</p> <p>Then if you really want to blow out the afternoon, check their side-bar that has a host of wonderful links to Lego official sites, the very best Lego blogs, Lego community sites (such as <a href="http://www.brickshelf.com/">Brickshelf</a>), and Lego “web-comics”.</p> <p>I’ve still got two Lego Star Wars vehicle sets still in the boxes I haven’t torn into yet. I’m saving them for a rainy day when the Internet is knocked out of service. Lavie and Alvis love to help sort out parts for builds and Alvis particularly enjoys trying to beat me in “build-off” contests. (She’s got ton’s of Harry Potter Lego sets.)</p> <p>Cheers.</p> <p>--Claus V.</p> <div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13777170-4077662346169525863?l=grandstreamdreams.blogspot.com'/></div>Clausnoreply@blogger.com0