<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-928050685513347657</id><updated>2012-02-12T12:46:02.347-08:00</updated><category term='arla'/><category term='kernel32.dll'/><category term='spotify'/><category term='twitter search'/><category term='ow-ly'/><category term='earth'/><category term='stumbleupon'/><category term='free'/><category term='Creative Commons'/><category term='malware'/><category term='gogrid'/><category term='adobe'/><category term='google trends'/><category term='chrome'/><category term='windows 7'/><category term='invites'/><category term='win32'/><category term='webcopier'/><category term='rogue anti-spyware'/><category term='removal'/><category term='windows xp'/><category term='frames'/><category term='spam'/><category term='Personal Deluxe Guard'/><category term='conficker'/><category term='mcafee'/><category term='line'/><category term='c++'/><category term='backup'/><category term='facebook'/><category term='virtualbox'/><category term='attack'/><category term='MySQL'/><category term='dumpbin.exe'/><category term='user agent'/><category term='security'/><category term='vmware'/><category term='AIR'/><category term='example'/><category term='leak'/><category term='toolbar'/><category term='comhem'/><category term='openssl'/><category term='memory'/><category term='cloud'/><category term='trojan'/><category term='game'/><category term='root'/><category term='networking'/><category term='wordpress'/><category term='SDK'/><category term='download.com'/><category term='milk'/><category term='reader_s'/><category term='photo'/><category term='hacked'/><category term='iPhone'/><category term='iTunes'/><category term='april fools'/><category term='sign'/><category term='digg'/><category term='flickr'/><category term='worm'/><category term='certificate'/><category term='screenshot'/><category term='workstation'/><category term='verify'/><category term='vista'/><category term='computing'/><category term='google'/><category term='windows vista'/><category term='yahoo'/><category term='windows server 2008'/><category term='yahoo pipes'/><category term='smtp'/><category term='freefixer'/><category term='comment'/><category term='apple'/><category term='spammer'/><category term='iso'/><category term='youtube'/><category term='url shortener'/><category term='command'/><category term='http'/><category term='hour'/><category term='Krumblr'/><category term='browsers'/><category term='bing'/><category term='virut'/><category term='twitpocalypse'/><category term='private server'/><category term='mscat'/><category term='beatbox'/><category term='defragment'/><category term='windows'/><category term='windows 2000'/><category term='firewall'/><category term='fragement'/><category term='XP Deluxe Protector'/><category term='HootSuite'/><category term='apache'/><category term='crl'/><category term='certificate revocation list'/><category term='tweetdeck'/><category term='platform'/><category term='tool'/><category term='signtool'/><category term='php'/><category term='internet explorer'/><category term='programming'/><category term='magic mouse'/><category term='syntax highlighting'/><category term='windows explorer'/><category term='makecert'/><category term='microblog'/><category term='create'/><category term='system security'/><category term='denial of service'/><category term='captcha'/><category term='blogger'/><category term='PKI'/><category term='adsense'/><category term='twitter'/><category term='virus'/><category term='search'/><category term='server'/><category term='microsoft'/><category term='dreamhost'/><category term='htaccess'/><category term='google bot'/><category term='fail'/><category term='gmail'/><title type='text'>Roger's Random Ramblings</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://rogerkar.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://rogerkar.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default?start-index=101&amp;max-results=100'/><author><name>Roger Karlsson</name><uri>http://www.blogger.com/profile/09639795056760924066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_tUgxW0VPLAY/SYYxWm6hFOI/AAAAAAAAAAM/OCdfdjvno7o/S220/roger-icon-256256-rot.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>153</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-928050685513347657.post-4676654739728375005</id><published>2011-10-05T14:02:00.000-07:00</published><updated>2011-10-05T14:02:57.212-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='windows'/><category scheme='http://www.blogger.com/atom/ns#' term='vmware'/><category scheme='http://www.blogger.com/atom/ns#' term='virtualbox'/><title type='text'>Windows 8, VMWare, HAL_INITIALIZATION_FAILED, VirtualBox and broken network bridging</title><content type='html'>&lt;br /&gt;A couple of days ago I downloaded &lt;a href="http://msdn.microsoft.com/en-us/windows/apps/br229516"&gt;Windows 8&lt;/a&gt; to port my C++ code to this new platform. I tried to install &lt;br /&gt;Windows 8 into my good old &lt;a href="http://www.vmware.com/products/workstation/overview.html"&gt;VMWare Workstation 5.5.9&lt;/a&gt; where I run my other virtual machines, but ended up getting a HAL_INITIALIZATION_FAILED error message when booting from the .iso:&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-zGoM_0mrkBs/TosV06HszBI/AAAAAAAAAPw/Fm8zugUwaCs/s1600/HAL_INITIALIZATION_FAILED.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img alt="Your PC ran into a problem it couldn't handle, and now it needs to restart. HAL_INITIALIZATION_FAILED" border="0" height="288" src="http://2.bp.blogspot.com/-zGoM_0mrkBs/TosV06HszBI/AAAAAAAAAPw/Fm8zugUwaCs/s400/HAL_INITIALIZATION_FAILED.PNG" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;But since word was on the street that &lt;a href="https://www.virtualbox.org/"&gt;VirtualBox 4.1.2&lt;/a&gt; could handle Windows 8 I gave that a try.&lt;br /&gt;Unfortunately the Windows installer kept hanging while "Expanding Windows Files" while installing it onto&lt;br /&gt;the VirtualBox virtual machine.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-4m7Zb-kyy_8/TozE7gHj3rI/AAAAAAAAAP0/2HsqvbljZDI/s1600/expanding-files.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="177" src="http://1.bp.blogspot.com/-4m7Zb-kyy_8/TozE7gHj3rI/AAAAAAAAAP0/2HsqvbljZDI/s400/expanding-files.PNG" alt="Expanding Windows Files" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;After some trial and error I changed the number of processors/cores in the VirtualBox virtual machine settings to the same number of processors/cores as on the host system, in my case two. This change seemed to do the trick and the installation completed without any other issues.&lt;br /&gt;&lt;br /&gt;When I went back to run my VMWare virtual machines I noticed that their brigded networking was no longer working :( Switching to NAT and it worked fine, back to bridged and no network connection. For some reason the installation of VirtualBox caused my existing bridged connection to fail. Anyway, the solution was to explicitly set the network adapter VMWare should bridge with, in my case the Wireless adapter:&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-2LQubVwREqk/TosVw5GLizI/AAAAAAAAAPs/rLdBHmgsVw4/s1600/virtual-network-editor.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="317" src="http://1.bp.blogspot.com/-2LQubVwREqk/TosVw5GLizI/AAAAAAAAAPs/rLdBHmgsVw4/s400/virtual-network-editor.PNG" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Hope this helped someone. Now I'm going to try the 64-bit version of Windows 8.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/928050685513347657-4676654739728375005?l=rogerkar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rogerkar.blogspot.com/feeds/4676654739728375005/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rogerkar.blogspot.com/2011/10/windows-8-vmware-halinitializationfaile.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/4676654739728375005'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/4676654739728375005'/><link rel='alternate' type='text/html' href='http://rogerkar.blogspot.com/2011/10/windows-8-vmware-halinitializationfaile.html' title='Windows 8, VMWare, HAL_INITIALIZATION_FAILED, VirtualBox and broken network bridging'/><author><name>Roger Karlsson</name><uri>http://www.blogger.com/profile/09639795056760924066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_tUgxW0VPLAY/SYYxWm6hFOI/AAAAAAAAAAM/OCdfdjvno7o/S220/roger-icon-256256-rot.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-zGoM_0mrkBs/TosV06HszBI/AAAAAAAAAPw/Fm8zugUwaCs/s72-c/HAL_INITIALIZATION_FAILED.PNG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-928050685513347657.post-8892412803792904688</id><published>2011-09-18T00:59:00.000-07:00</published><updated>2011-09-18T11:06:22.943-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='networking'/><title type='text'>How to find the  process that is using a TCP port</title><content type='html'>Earlier today I was inspecting all computers in my home for malware with the help of &lt;a href="http://www.gmer.net/"&gt;GMER&lt;/a&gt; and &lt;a href="http://www.freefixer.com/"&gt;FreeFixer&lt;/a&gt;. I was also using the &lt;a href="http://technet.microsoft.com/en-us/library/bb490947.aspx"&gt;netstat&lt;/a&gt; command line tool to look for any suspicious network connections. Netstat shows established TCP connections and ports that are listening for incoming connections. There was one entry in the netstats output that looked a bit suspicious: A connection to a server at &lt;span style="font-family:courier new;"&gt;cust.tele2.se&lt;/span&gt; on port 5938 and &lt;span style="font-family:courier new;"&gt;cust.bredbandsbolaget.se&lt;/span&gt;, also on port 5938.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/-bL_nCuawCgQ/TnWnKpptJrI/AAAAAAAAAPY/msfExUjfFwI/s1600/netstat-output.PNG"&gt;&lt;img style="cursor: pointer; width: 400px; height: 55px;" src="http://3.bp.blogspot.com/-bL_nCuawCgQ/TnWnKpptJrI/AAAAAAAAAPY/msfExUjfFwI/s400/netstat-output.PNG" alt="" id="BLOGGER_PHOTO_ID_5653608708654835378" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The problem with netstat is that I couldn't see the name of the executable file that had established this connection. As usual Sysinternals comes to the rescue. They offer a tool called &lt;a href="http://technet.microsoft.com/en-us/sysinternals/bb897437"&gt;TCPView&lt;/a&gt; which also shows the process name along with connection info. It turned out that TeamViewer that I recently installed had established the &lt;span style="font-family:courier new;"&gt;cust.tele2.se:5938&lt;/span&gt; connection:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/-949iuTL1l9I/TnW6J9u7J0I/AAAAAAAAAPg/v6TbLOXrJNI/s1600/tcpview.PNG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 167px;" src="http://2.bp.blogspot.com/-949iuTL1l9I/TnW6J9u7J0I/AAAAAAAAAPg/v6TbLOXrJNI/s400/tcpview.PNG" alt="" id="BLOGGER_PHOTO_ID_5653629587586492226" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Another alternative to find the process name that owns a connection is to use &lt;span style="font-family:courier new;"&gt;netstat -o&lt;/span&gt; which will list the process identifier for each connection and compare it to the information listed in the Windows Task Manager.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/-RebQBms8FT4/TnYxx25yk4I/AAAAAAAAAPo/5oCkL0obins/s1600/netstat-process-name.PNG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 143px;" src="http://2.bp.blogspot.com/-RebQBms8FT4/TnYxx25yk4I/AAAAAAAAAPo/5oCkL0obins/s400/netstat-process-name.PNG" alt="" id="BLOGGER_PHOTO_ID_5653761114831491970" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/928050685513347657-8892412803792904688?l=rogerkar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rogerkar.blogspot.com/feeds/8892412803792904688/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rogerkar.blogspot.com/2011/09/how-to-find-process-that-is-using-tcp.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/8892412803792904688'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/8892412803792904688'/><link rel='alternate' type='text/html' href='http://rogerkar.blogspot.com/2011/09/how-to-find-process-that-is-using-tcp.html' title='How to find the  process that is using a TCP port'/><author><name>Roger Karlsson</name><uri>http://www.blogger.com/profile/09639795056760924066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_tUgxW0VPLAY/SYYxWm6hFOI/AAAAAAAAAAM/OCdfdjvno7o/S220/roger-icon-256256-rot.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-bL_nCuawCgQ/TnWnKpptJrI/AAAAAAAAAPY/msfExUjfFwI/s72-c/netstat-output.PNG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-928050685513347657.post-982703975295951867</id><published>2010-09-12T01:47:00.000-07:00</published><updated>2010-09-12T01:53:41.531-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='iTunes'/><category scheme='http://www.blogger.com/atom/ns#' term='iPhone'/><category scheme='http://www.blogger.com/atom/ns#' term='vmware'/><title type='text'>BUGCODE_USB_DRIVER</title><content type='html'>Seems like VMWare 5.5, iTunes and my new iPhone don't not mix. When I plugin in the iPhone I get the following blue screen:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_tUgxW0VPLAY/TIyT0v7ZVGI/AAAAAAAAAOc/4KEOI7vO0D0/s1600/bugcode_usb_driver.PNG"&gt;&lt;img style="cursor: pointer; width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_tUgxW0VPLAY/TIyT0v7ZVGI/AAAAAAAAAOc/4KEOI7vO0D0/s400/bugcode_usb_driver.PNG" alt="" id="BLOGGER_PHOTO_ID_5515946178050085986" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The only work-around I could find to this problem was to install iTunes directly on the host machine :(&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/928050685513347657-982703975295951867?l=rogerkar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rogerkar.blogspot.com/feeds/982703975295951867/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rogerkar.blogspot.com/2010/09/bugcodeusbdriver.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/982703975295951867'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/982703975295951867'/><link rel='alternate' type='text/html' href='http://rogerkar.blogspot.com/2010/09/bugcodeusbdriver.html' title='BUGCODE_USB_DRIVER'/><author><name>Roger Karlsson</name><uri>http://www.blogger.com/profile/09639795056760924066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_tUgxW0VPLAY/SYYxWm6hFOI/AAAAAAAAAAM/OCdfdjvno7o/S220/roger-icon-256256-rot.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_tUgxW0VPLAY/TIyT0v7ZVGI/AAAAAAAAAOc/4KEOI7vO0D0/s72-c/bugcode_usb_driver.PNG' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-928050685513347657.post-2050680158157913277</id><published>2010-04-30T23:57:00.000-07:00</published><updated>2010-05-01T00:03:14.037-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='rogue anti-spyware'/><title type='text'>Desktop Security 2010 Scareware</title><content type='html'>Stumbled upon another rogue security application called Desktop Security 2010. It has been around for some time now. What's new about this one is that it adds a new column to the Windows Task Manager falsely claiming that some of my files are infect:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_tUgxW0VPLAY/S9vRRQCvWWI/AAAAAAAAANo/-UMxT-SMMVQ/s1600/desktop-security-2010.PNG"&gt;&lt;img style="cursor: pointer; width: 400px; height: 245px;" src="http://2.bp.blogspot.com/_tUgxW0VPLAY/S9vRRQCvWWI/AAAAAAAAANo/-UMxT-SMMVQ/s400/desktop-security-2010.PNG" alt="" id="BLOGGER_PHOTO_ID_5466192667038669154" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/928050685513347657-2050680158157913277?l=rogerkar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rogerkar.blogspot.com/feeds/2050680158157913277/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rogerkar.blogspot.com/2010/04/desktop-security-2010-scareware.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/2050680158157913277'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/2050680158157913277'/><link rel='alternate' type='text/html' href='http://rogerkar.blogspot.com/2010/04/desktop-security-2010-scareware.html' title='Desktop Security 2010 Scareware'/><author><name>Roger Karlsson</name><uri>http://www.blogger.com/profile/09639795056760924066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_tUgxW0VPLAY/SYYxWm6hFOI/AAAAAAAAAAM/OCdfdjvno7o/S220/roger-icon-256256-rot.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_tUgxW0VPLAY/S9vRRQCvWWI/AAAAAAAAANo/-UMxT-SMMVQ/s72-c/desktop-security-2010.PNG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-928050685513347657.post-8227859142321875253</id><published>2010-04-07T07:35:00.000-07:00</published><updated>2010-04-07T07:39:41.973-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='rogue anti-spyware'/><title type='text'>Your Protection Scareware</title><content type='html'>Stumbled upon a new scareware application called "Your Protection" today:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_tUgxW0VPLAY/S7yYs4WUwHI/AAAAAAAAANY/2njSs0w-XJ0/s1600/your-protection-rogue.PNG"&gt;&lt;img style="cursor: pointer; width: 400px; height: 297px;" src="http://2.bp.blogspot.com/_tUgxW0VPLAY/S7yYs4WUwHI/AAAAAAAAANY/2njSs0w-XJ0/s400/your-protection-rogue.PNG" alt="" id="BLOGGER_PHOTO_ID_5457404745273884786" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;&lt;/span&gt;&lt;blockquote&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;FreeFixer v0.55 log&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;http://www.freefixer.com/&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;Operating system: Windows XP Service Pack 2&lt;/span&gt; &lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;Log dated 2010-04-07 14:20&lt;/span&gt;  &lt;span style="font-family:courier new;font-size:85%;"&gt;&lt;br /&gt;&lt;br /&gt;Registry Startups (5 whitelisted)&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);font-family:courier new;font-size:85%;"  &gt;HKCU\..\Run, Your Protection = "C:\Program Files\Your Protection\urpprot.exe" -noscan&lt;/span&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/928050685513347657-8227859142321875253?l=rogerkar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rogerkar.blogspot.com/feeds/8227859142321875253/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rogerkar.blogspot.com/2010/04/your-protection-scareware.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/8227859142321875253'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/8227859142321875253'/><link rel='alternate' type='text/html' href='http://rogerkar.blogspot.com/2010/04/your-protection-scareware.html' title='Your Protection Scareware'/><author><name>Roger Karlsson</name><uri>http://www.blogger.com/profile/09639795056760924066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_tUgxW0VPLAY/SYYxWm6hFOI/AAAAAAAAAAM/OCdfdjvno7o/S220/roger-icon-256256-rot.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_tUgxW0VPLAY/S7yYs4WUwHI/AAAAAAAAANY/2njSs0w-XJ0/s72-c/your-protection-rogue.PNG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-928050685513347657.post-2654804264832575438</id><published>2010-02-05T07:28:00.001-08:00</published><updated>2010-02-05T07:35:30.840-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='rogue anti-spyware'/><title type='text'>SafePcAv Scareware</title><content type='html'>Ran into another scareware application today. It detects malware on a clean machine:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_tUgxW0VPLAY/S2w5T964x5I/AAAAAAAAANQ/6E6PmqpYW00/s1600-h/safepcav.PNG"&gt;&lt;img style="cursor: pointer; width: 400px; height: 284px;" src="http://2.bp.blogspot.com/_tUgxW0VPLAY/S2w5T964x5I/AAAAAAAAANQ/6E6PmqpYW00/s400/safepcav.PNG" alt="" id="BLOGGER_PHOTO_ID_5434781865531197330" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:courier new;"&gt;FreeFixer v0.53 log&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;http://www.freefixer.com/&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Operating system: Windows XP Service Pack 2&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Log dated 2010-02-05 16:13&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Processes (21 whitelisted)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;C:\Program Files\FreeFixer\freefixer.exe&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);font-family:courier new;" &gt;C:\Program Files\SafePcAv Software\SafePcAv\SafePcAv.exe&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;End of FreeFixer log&lt;/span&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;&lt;blockquote  style="font-family:courier new;"&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/928050685513347657-2654804264832575438?l=rogerkar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rogerkar.blogspot.com/feeds/2654804264832575438/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rogerkar.blogspot.com/2010/02/savepcav-scareware.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/2654804264832575438'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/2654804264832575438'/><link rel='alternate' type='text/html' href='http://rogerkar.blogspot.com/2010/02/savepcav-scareware.html' title='SafePcAv Scareware'/><author><name>Roger Karlsson</name><uri>http://www.blogger.com/profile/09639795056760924066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_tUgxW0VPLAY/SYYxWm6hFOI/AAAAAAAAAAM/OCdfdjvno7o/S220/roger-icon-256256-rot.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_tUgxW0VPLAY/S2w5T964x5I/AAAAAAAAANQ/6E6PmqpYW00/s72-c/safepcav.PNG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-928050685513347657.post-7212164291074604969</id><published>2010-01-31T06:07:00.000-08:00</published><updated>2010-01-31T07:55:47.711-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='rogue anti-spyware'/><title type='text'>"Antimalware Defender" Scareware Disguised as a Windows Critical Security Update</title><content type='html'>Antimalware Defender is another scareware application. It pops up dialog boxes falsely claiming it is part of a Windows Critical Update:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_tUgxW0VPLAY/S2WQcX-PFaI/AAAAAAAAANI/2j2pON8Nhqc/s1600-h/1.PNG"&gt;&lt;img style="cursor: pointer; width: 400px; height: 283px;" src="http://4.bp.blogspot.com/_tUgxW0VPLAY/S2WQcX-PFaI/AAAAAAAAANI/2j2pON8Nhqc/s400/1.PNG" alt="" id="BLOGGER_PHOTO_ID_5432907342638159266" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_tUgxW0VPLAY/S2WQYifJs1I/AAAAAAAAANA/qCWOhZFVwqI/s1600-h/2.PNG"&gt;&lt;img style="cursor: pointer; width: 400px; height: 281px;" src="http://3.bp.blogspot.com/_tUgxW0VPLAY/S2WQYifJs1I/AAAAAAAAANA/qCWOhZFVwqI/s400/2.PNG" alt="" id="BLOGGER_PHOTO_ID_5432907276741096274" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_tUgxW0VPLAY/S2WQSS1PC_I/AAAAAAAAAM4/whbR-jCuKfY/s1600-h/3.PNG"&gt;&lt;img style="cursor: pointer; width: 400px; height: 329px;" src="http://4.bp.blogspot.com/_tUgxW0VPLAY/S2WQSS1PC_I/AAAAAAAAAM4/whbR-jCuKfY/s400/3.PNG" alt="" id="BLOGGER_PHOTO_ID_5432907169459538930" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Antimalware Defender reports lots of malware on a clean system:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_tUgxW0VPLAY/S2WQNUiKoMI/AAAAAAAAAMw/byYuoX3_4x4/s1600-h/4.PNG"&gt;&lt;img style="cursor: pointer; width: 400px; height: 331px;" src="http://3.bp.blogspot.com/_tUgxW0VPLAY/S2WQNUiKoMI/AAAAAAAAAMw/byYuoX3_4x4/s400/4.PNG" alt="" id="BLOGGER_PHOTO_ID_5432907084017082562" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;You can use &lt;a href="http://www.freefixer.com/"&gt;FreeFixer&lt;/a&gt; to remove AntiMalware Defender. I've pasted a FreeFixer log below which will help you identify &lt;span style="color: rgb(255, 0, 0);"&gt;the malware items&lt;/span&gt;:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:courier new;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;blockquote&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:courier new;"&gt;&lt;span style="font-weight: bold;"&gt;FreeFixer v0.53 log&lt;/span&gt;&lt;br /&gt;http://www.freefixer.com/&lt;br /&gt;Operating system: Windows XP Service Pack 2&lt;br /&gt;Log dated 2010-01-31 15:04&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Browser Helper Objects&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;{fa217b17-bd53-4441-bc32-3de578a2826a}, {fa217b17-bd53-4441-bc32-3de578a2826a}, C:\WINDOWS\system32\&lt;span style="color: rgb(255, 0, 0);"&gt;fa217b17-bd53-4445-bc32-3de578a2826a_6.avi&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Registry Startups&lt;/span&gt; (4 whitelisted)&lt;br /&gt;&lt;br /&gt;HKLM\..\Run, fa217b17-bd53-4445-bc32-3de578a2826a_6 = "C:\WINDOWS\system32\rundll32.exe" "C:\WINDOWS\system32\&lt;span style="color: rgb(255, 0, 0);"&gt;fa217b17-bd53-4445-bc32-3de578a2826a_6.avi&lt;/span&gt;", start minimized&lt;br /&gt;&lt;br /&gt;HKCU\..\Run, fa217b17-bd53-4445-bc32-3de578a2826a_6 = "C:\WINDOWS\system32\rundll32.exe" "C:\Documents and Settings\roger\Application Data\f&lt;span style="color: rgb(255, 0, 0);"&gt;a217b17-bd53-4445-bc32-3de578a2826a_6.avi&lt;/span&gt;", start minimized&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Processes&lt;/span&gt; (23 whitelisted)&lt;br /&gt;&lt;br /&gt;C:\Program Files\FreeFixer\freefixer.exe&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Explorer.exe Modules&lt;/span&gt; (109 whitelisted)&lt;br /&gt;&lt;br /&gt;C:\WINDOWS\system32\MSVCR71.dll&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Rundll Modules&lt;/span&gt; (71 whitelisted)&lt;br /&gt;&lt;br /&gt;C:\DOCUME~1\roger\LOCALS~1\Temp\&lt;span style="color: rgb(255, 0, 0);"&gt;wrk90.tmp&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Recently created/modified files&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;2 minutes, c:\Documents and Settings\roger\Local Settings\Temp\&lt;span style="color: rgb(255, 0, 0);"&gt;wrk90.tmp&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;2 minutes, c:\Program Files\Antimalware Defender\&lt;span style="color: rgb(255, 0, 0);"&gt;Antimalware Defender.dll&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;2 minutes, c:\Documents and Settings\roger\Local Settings\Application Data\&lt;span style="color: rgb(255, 0, 0);"&gt;fa217b17-bd53-4445-bc32-3de578a2826a_6.avi&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;2 minutes, c:\Documents and Settings\roger\Application Data\&lt;span style="color: rgb(255, 0, 0);"&gt;fa217b17-bd53-4445-bc32-3de578a2826a_6.avi&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;2 minutes, c:\Documents and Settings\All Users\Application Data\&lt;span style="color: rgb(255, 0, 0);"&gt;fa217b17-bd53-4445-bc32-3de578a2826a_6.avi&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;2 minutes, c:\WINDOWS\system32\&lt;span style="color: rgb(255, 0, 0);"&gt;fa217b17-bd53-4445-bc32-3de578a2826a_6.avi&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;2 minutes, c:\Documents and Settings\roger\Local Settings\Temporary Internet Files\Content.IE5\6CSRVCZ7\&lt;span style="color: rgb(255, 0, 0);"&gt;s[2].bin&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;Did this help you remove AntiMalware Defender?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/928050685513347657-7212164291074604969?l=rogerkar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rogerkar.blogspot.com/feeds/7212164291074604969/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rogerkar.blogspot.com/2010/01/antimalware-defender-scareware.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/7212164291074604969'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/7212164291074604969'/><link rel='alternate' type='text/html' href='http://rogerkar.blogspot.com/2010/01/antimalware-defender-scareware.html' title='&quot;Antimalware Defender&quot; Scareware Disguised as a Windows Critical Security Update'/><author><name>Roger Karlsson</name><uri>http://www.blogger.com/profile/09639795056760924066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_tUgxW0VPLAY/SYYxWm6hFOI/AAAAAAAAAAM/OCdfdjvno7o/S220/roger-icon-256256-rot.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_tUgxW0VPLAY/S2WQcX-PFaI/AAAAAAAAANI/2j2pON8Nhqc/s72-c/1.PNG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-928050685513347657.post-6239988855043935714</id><published>2010-01-30T02:17:00.000-08:00</published><updated>2010-01-30T02:19:27.067-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='rogue anti-spyware'/><title type='text'>MyPcSecure Scareware</title><content type='html'>MyPcSecure claims to detect malware on a clean system:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_tUgxW0VPLAY/S2QHYwgqY7I/AAAAAAAAAMg/r5Jqmz7ZDkE/s1600-h/mypcsecure.PNG"&gt;&lt;img style="cursor: pointer; width: 400px; height: 347px;" src="http://4.bp.blogspot.com/_tUgxW0VPLAY/S2QHYwgqY7I/AAAAAAAAAMg/r5Jqmz7ZDkE/s400/mypcsecure.PNG" alt="" id="BLOGGER_PHOTO_ID_5432475172435813298" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;It's located in C:\Program Files\MyPcSecure Software\MyPcSecure\MyPcSecure.exe&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/928050685513347657-6239988855043935714?l=rogerkar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rogerkar.blogspot.com/feeds/6239988855043935714/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rogerkar.blogspot.com/2010/01/mypcsecure-scareware.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/6239988855043935714'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/6239988855043935714'/><link rel='alternate' type='text/html' href='http://rogerkar.blogspot.com/2010/01/mypcsecure-scareware.html' title='MyPcSecure Scareware'/><author><name>Roger Karlsson</name><uri>http://www.blogger.com/profile/09639795056760924066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_tUgxW0VPLAY/SYYxWm6hFOI/AAAAAAAAAAM/OCdfdjvno7o/S220/roger-icon-256256-rot.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_tUgxW0VPLAY/S2QHYwgqY7I/AAAAAAAAAMg/r5Jqmz7ZDkE/s72-c/mypcsecure.PNG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-928050685513347657.post-8725834526620444794</id><published>2010-01-27T00:58:00.000-08:00</published><updated>2010-01-27T08:32:43.725-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='windows'/><category scheme='http://www.blogger.com/atom/ns#' term='magic mouse'/><category scheme='http://www.blogger.com/atom/ns#' term='apple'/><title type='text'>How to set up Magic Mouse on Windows</title><content type='html'>&lt;div style="margin-left: 1em; float: right;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.apple.com/magicmouse/"&gt;&lt;img style="cursor: pointer; width: 400px; height: 174px;" src="http://2.bp.blogspot.com/_tUgxW0VPLAY/S2BkLsGtdhI/AAAAAAAAAMY/gJzjy81djZU/s400/wireless_20091020.jpg" alt="" id="BLOGGER_PHOTO_ID_5431451302589462034" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;Do you want to use &lt;a href="http://www.apple.com/magicmouse/"&gt;Apple's Magic Mouse&lt;/a&gt; on Windows? No problem, just follow these step-by-step instructions. I've tested this on Windows XP. Right-click, left-click and vertical scroll are working just fine:&lt;br /&gt;&lt;br /&gt;1. Open up the Windows Control Panel. (classic mode):&lt;br /&gt;&lt;br /&gt;2. Double click on Bluetooth Devices:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_tUgxW0VPLAY/S0rossjyn5I/AAAAAAAAALo/PZ5nkNHhgbM/s1600-h/1.control-panel.PNG"&gt;&lt;img style="cursor: pointer; width: 400px; height: 378px;" src="http://1.bp.blogspot.com/_tUgxW0VPLAY/S0rossjyn5I/AAAAAAAAALo/PZ5nkNHhgbM/s400/1.control-panel.PNG" alt="" id="BLOGGER_PHOTO_ID_5425404555694350226" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;3. In the Devices tab, click Add.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_tUgxW0VPLAY/S0roop5GyNI/AAAAAAAAALg/zKXZyBmUCWY/s1600-h/2.bluetooth+devices.PNG"&gt;&lt;img style="cursor: pointer; width: 331px; height: 400px;" src="http://1.bp.blogspot.com/_tUgxW0VPLAY/S0roop5GyNI/AAAAAAAAALg/zKXZyBmUCWY/s400/2.bluetooth+devices.PNG" alt="" id="BLOGGER_PHOTO_ID_5425404486258968786" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;4. Check "My device is set up and ready to be found".&lt;br /&gt;&lt;br /&gt;5. Power on your magic mouse with the on/off switch under the mouse. If it is already powered on, power it off and on again.&lt;br /&gt;&lt;br /&gt;6. Click Next.&lt;br /&gt;&lt;br /&gt;7. After a while, Windows will find the Magic Mouse.&lt;br /&gt;&lt;br /&gt;8. Select "Apple Wireless Mouse" and click Next&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_tUgxW0VPLAY/S0rolZNzQsI/AAAAAAAAALY/Ug7AWq7N8uo/s1600-h/3.add-blue.PNG"&gt;&lt;img style="cursor: pointer; width: 400px; height: 307px;" src="http://1.bp.blogspot.com/_tUgxW0VPLAY/S0rolZNzQsI/AAAAAAAAALY/Ug7AWq7N8uo/s400/3.add-blue.PNG" alt="" id="BLOGGER_PHOTO_ID_5425404430242759362" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;9. Select "Use the passkey found in the documentation". Type in 0000 as the passkey and click Next:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_tUgxW0VPLAY/S0rogsvshLI/AAAAAAAAALQ/xN5qnVVhO2c/s1600-h/4.choose.PNG"&gt;&lt;img style="cursor: pointer; width: 400px; height: 307px;" src="http://3.bp.blogspot.com/_tUgxW0VPLAY/S0rogsvshLI/AAAAAAAAALQ/xN5qnVVhO2c/s400/4.choose.PNG" alt="" id="BLOGGER_PHOTO_ID_5425404349585851570" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;10 Click Finish:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_tUgxW0VPLAY/S0rocMq4ePI/AAAAAAAAALI/vNREY2-qcwU/s1600-h/5.PNG"&gt;&lt;img style="cursor: pointer; width: 400px; height: 307px;" src="http://1.bp.blogspot.com/_tUgxW0VPLAY/S0rocMq4ePI/AAAAAAAAALI/vNREY2-qcwU/s400/5.PNG" alt="" id="BLOGGER_PHOTO_ID_5425404272256252146" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;11. Click OK:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_tUgxW0VPLAY/S0roYP6ThDI/AAAAAAAAALA/0wOPME-jr0w/s1600-h/6.+ok.PNG"&gt;&lt;img style="cursor: pointer; width: 331px; height: 400px;" src="http://4.bp.blogspot.com/_tUgxW0VPLAY/S0roYP6ThDI/AAAAAAAAALA/0wOPME-jr0w/s400/6.+ok.PNG" alt="" id="BLOGGER_PHOTO_ID_5425404204406768690" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;12. Now you should be able to move the mouse pointer, use left- and right-click. To get the vertical scroll working you need to install the Magic Mouse Windows drivers. These are made available by the great people over at &lt;a href="http://uneasysilence.com/archive/2009/11/14588/"&gt;uneasysilence.com&lt;/a&gt;. There's a &lt;a href="http://uneasysilence.com/media/2009/11/AppleWirelessMouse5.exe"&gt;32-bit&lt;/a&gt; and and &lt;a href="http://uneasysilence.com/media/2009/11/AppleWirelessMouse645.exe"&gt;64-bit&lt;/a&gt; version.&lt;br /&gt;&lt;br /&gt;13. Done.&lt;br /&gt;&lt;br /&gt;Did this help you get your Magic Mouse working on Windows?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/928050685513347657-8725834526620444794?l=rogerkar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rogerkar.blogspot.com/feeds/8725834526620444794/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rogerkar.blogspot.com/2010/01/how-to-set-up-magic-mouse-on-windows.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/8725834526620444794'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/8725834526620444794'/><link rel='alternate' type='text/html' href='http://rogerkar.blogspot.com/2010/01/how-to-set-up-magic-mouse-on-windows.html' title='How to set up Magic Mouse on Windows'/><author><name>Roger Karlsson</name><uri>http://www.blogger.com/profile/09639795056760924066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_tUgxW0VPLAY/SYYxWm6hFOI/AAAAAAAAAAM/OCdfdjvno7o/S220/roger-icon-256256-rot.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_tUgxW0VPLAY/S2BkLsGtdhI/AAAAAAAAAMY/gJzjy81djZU/s72-c/wireless_20091020.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-928050685513347657.post-8924336018131902769</id><published>2010-01-12T09:30:00.000-08:00</published><updated>2010-01-12T09:38:38.518-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='rogue anti-spyware'/><title type='text'>SysDefenders Scareware</title><content type='html'>Here's another faked anti-virus program. Claims to detects lots of malware on a clean system:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_tUgxW0VPLAY/S0yygakzqdI/AAAAAAAAAMI/bOJ29y_YvMc/s1600-h/sysdefenders.PNG"&gt;&lt;img style="cursor: pointer; width: 400px; height: 367px;" src="http://3.bp.blogspot.com/_tUgxW0VPLAY/S0yygakzqdI/AAAAAAAAAMI/bOJ29y_YvMc/s400/sysdefenders.PNG" alt="" id="BLOGGER_PHOTO_ID_5425907921033865682" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:courier new;"&gt;&lt;/span&gt;&lt;blockquote&gt;&lt;span style="font-family:courier new;"&gt;FreeFixer v0.51 log&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;http://www.freefixer.com/&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Operating system: Windows XP Service Pack 2&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Log dated 2010-01-12 07:29&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Registry Startups (4 whitelisted)&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);font-family:courier new;" &gt;HKCU\..\Run, 8ytzu5al.exe = C:\WINDOWS\system32\8ytzu5al.exe&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Processes (21 whitelisted)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;C:\Program Files\FreeFixer.0.51\freefixer.exe&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);font-family:courier new;" &gt;C:\DOCUME~1\roger\LOCALS~1\Temp\8ytzu5al.exe&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);font-family:courier new;" &gt;C:\Program Files\SysDefenders Software\SysDefenders\SysDefenders.exe&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;End of FreeFixer log&lt;/span&gt;&lt;/blockquote&gt;&lt;span style="font-family:courier new;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/928050685513347657-8924336018131902769?l=rogerkar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rogerkar.blogspot.com/feeds/8924336018131902769/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rogerkar.blogspot.com/2010/01/sysdefenders-scareware.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/8924336018131902769'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/8924336018131902769'/><link rel='alternate' type='text/html' href='http://rogerkar.blogspot.com/2010/01/sysdefenders-scareware.html' title='SysDefenders Scareware'/><author><name>Roger Karlsson</name><uri>http://www.blogger.com/profile/09639795056760924066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_tUgxW0VPLAY/SYYxWm6hFOI/AAAAAAAAAAM/OCdfdjvno7o/S220/roger-icon-256256-rot.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_tUgxW0VPLAY/S0yygakzqdI/AAAAAAAAAMI/bOJ29y_YvMc/s72-c/sysdefenders.PNG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-928050685513347657.post-3912300825991415285</id><published>2010-01-11T12:29:00.000-08:00</published><updated>2010-01-11T12:37:25.263-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='search'/><category scheme='http://www.blogger.com/atom/ns#' term='twitter'/><category scheme='http://www.blogger.com/atom/ns#' term='google'/><title type='text'>Tweets, Google Search Results and Speech Ballons</title><content type='html'>This was news to me. Tweets now appear in Google's search results, in a speech balloon:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_tUgxW0VPLAY/S0uL2oSUMHI/AAAAAAAAAL4/74omyhwjDbc/s1600-h/tweets-google-search-results.PNG"&gt;&lt;img style="cursor: pointer; width: 400px; height: 322px;" src="http://4.bp.blogspot.com/_tUgxW0VPLAY/S0uL2oSUMHI/AAAAAAAAAL4/74omyhwjDbc/s400/tweets-google-search-results.PNG" alt="" id="BLOGGER_PHOTO_ID_5425583946741330034" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/928050685513347657-3912300825991415285?l=rogerkar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rogerkar.blogspot.com/feeds/3912300825991415285/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rogerkar.blogspot.com/2010/01/tweets-google-search-results-and-speech.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/3912300825991415285'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/3912300825991415285'/><link rel='alternate' type='text/html' href='http://rogerkar.blogspot.com/2010/01/tweets-google-search-results-and-speech.html' title='Tweets, Google Search Results and Speech Ballons'/><author><name>Roger Karlsson</name><uri>http://www.blogger.com/profile/09639795056760924066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_tUgxW0VPLAY/SYYxWm6hFOI/AAAAAAAAAAM/OCdfdjvno7o/S220/roger-icon-256256-rot.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_tUgxW0VPLAY/S0uL2oSUMHI/AAAAAAAAAL4/74omyhwjDbc/s72-c/tweets-google-search-results.PNG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-928050685513347657.post-7902804674424415449</id><published>2010-01-01T03:49:00.000-08:00</published><updated>2010-01-01T03:52:23.850-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='rogue anti-spyware'/><title type='text'>Antivirus PC 2009</title><content type='html'>Antivirus PC 2009 is yet another faked antivirus program. It claims to detect malware on a clean system:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_tUgxW0VPLAY/Sz3hfmYLQdI/AAAAAAAAAK4/VX_MB7IfqOU/s1600-h/antivirus-pc-2009.PNG"&gt;&lt;img style="cursor: pointer; width: 400px; height: 291px;" src="http://1.bp.blogspot.com/_tUgxW0VPLAY/Sz3hfmYLQdI/AAAAAAAAAK4/VX_MB7IfqOU/s400/antivirus-pc-2009.PNG" alt="" id="BLOGGER_PHOTO_ID_5421737459418087890" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/928050685513347657-7902804674424415449?l=rogerkar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rogerkar.blogspot.com/feeds/7902804674424415449/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rogerkar.blogspot.com/2010/01/antivirus-pc-2009.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/7902804674424415449'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/7902804674424415449'/><link rel='alternate' type='text/html' href='http://rogerkar.blogspot.com/2010/01/antivirus-pc-2009.html' title='Antivirus PC 2009'/><author><name>Roger Karlsson</name><uri>http://www.blogger.com/profile/09639795056760924066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_tUgxW0VPLAY/SYYxWm6hFOI/AAAAAAAAAAM/OCdfdjvno7o/S220/roger-icon-256256-rot.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_tUgxW0VPLAY/Sz3hfmYLQdI/AAAAAAAAAK4/VX_MB7IfqOU/s72-c/antivirus-pc-2009.PNG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-928050685513347657.post-9169414143785887541</id><published>2009-12-09T17:53:00.000-08:00</published><updated>2009-12-09T18:13:43.710-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='rogue anti-spyware'/><title type='text'>Internet Security 2010</title><content type='html'>Ran into another faked anti-virus program:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_tUgxW0VPLAY/SyBYXXZ9R6I/AAAAAAAAAKw/xqDg9X7OGeo/s1600-h/internet+security+2010.PNG"&gt;&lt;img style="cursor: pointer; width: 400px; height: 296px;" src="http://1.bp.blogspot.com/_tUgxW0VPLAY/SyBYXXZ9R6I/AAAAAAAAAKw/xqDg9X7OGeo/s400/internet+security+2010.PNG" alt="" id="BLOGGER_PHOTO_ID_5413423910542460834" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;FreeFixer log below. I've highlighted the bad items in red. Hope this helps you with the removal.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=";font-family:courier new;font-size:85%;"  &gt;FreeFixer v0.50 log&lt;br /&gt;http://www.freefixer.com/&lt;br /&gt;Operating system: Windows XP Service Pack 2&lt;br /&gt;Log dated 2009-12-10 02:49&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Registry Startups (3 whitelisted)&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;HKCU\..\Run, Internet Security 2010 = C:\Program Files\InternetSecurity2010\IS2010.exe&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Processes (19 whitelisted)&lt;br /&gt;C:\Program Files\FreeFixer\freefixer.exe&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;C:\Program Files\InternetSecurity2010\IS2010.exe&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Recently created/modified files&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;0 minutes, c:\Program Files\InternetSecurity2010\IS2010.exe&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;0 minutes, c:\Documents and Settings\roger\Local Settings\Temporary Internet Files\Content.IE5\O1EF052R\SetupIS2010[1].exe&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/928050685513347657-9169414143785887541?l=rogerkar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rogerkar.blogspot.com/feeds/9169414143785887541/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rogerkar.blogspot.com/2009/12/internet-security-2010.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/9169414143785887541'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/9169414143785887541'/><link rel='alternate' type='text/html' href='http://rogerkar.blogspot.com/2009/12/internet-security-2010.html' title='Internet Security 2010'/><author><name>Roger Karlsson</name><uri>http://www.blogger.com/profile/09639795056760924066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_tUgxW0VPLAY/SYYxWm6hFOI/AAAAAAAAAAM/OCdfdjvno7o/S220/roger-icon-256256-rot.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_tUgxW0VPLAY/SyBYXXZ9R6I/AAAAAAAAAKw/xqDg9X7OGeo/s72-c/internet+security+2010.PNG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-928050685513347657.post-1601555163788689605</id><published>2009-11-13T17:01:00.000-08:00</published><updated>2009-11-15T10:23:29.615-08:00</updated><title type='text'>Koobface "Locks" Computer With Captcha</title><content type='html'>Koobface is still going strong. Here you can see it in action. It "locks" the computer and asks the user to solve a captcha:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_tUgxW0VPLAY/Sv4COJziTUI/AAAAAAAAAJ4/JF6Qo_hX5rw/s1600-h/koobface-captcha-lockout.PNG"&gt;&lt;img style="cursor: pointer; width:700px" src="http://3.bp.blogspot.com/_tUgxW0VPLAY/Sv4COJziTUI/AAAAAAAAAJ4/JF6Qo_hX5rw/s800/koobface-captcha-lockout.PNG" alt="Koobface asking you to solve a captcha" id="BLOGGER_PHOTO_ID_5403759045064674626" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I've pasted the FreeFixer log from the infected system. Everything is malware except freefixer.exe:&lt;br /&gt;&lt;br /&gt;&lt;blockquote  style="font-family:courier new;"&gt;&lt;span style="font-size:85%;"&gt;FreeFixer v0.49 log&lt;br /&gt;http://www.freefixer.com/&lt;br /&gt;Operating system: Windows XP Service Pack 2&lt;br /&gt;Log dated 2009-11-14 01:55&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Registry Startups (3 whitelisted)&lt;br /&gt;HKLM\..\Run, sysldtray = c:\windows\&lt;span style="color: rgb(255, 0, 0);"&gt;ld15.exe&lt;/span&gt;&lt;br /&gt;HKLM\..\Run, Captcha7 = rundll "C:\Program Files\&lt;span style="color: rgb(255, 0, 0);"&gt;captcha.dll&lt;/span&gt;",captcha&lt;br /&gt;HKLM\..\Run, sysfbtray = c:\windows\&lt;span style="color: rgb(255, 0, 0);"&gt;freddy73.exe&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Processes (19 whitelisted)&lt;br /&gt;C:\Program Files\FreeFixer\freefixer.exe&lt;br /&gt;c:\windows\&lt;span style="color: rgb(255, 0, 0);"&gt;freddy73.exe&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Recently created/modified files&lt;br /&gt;8 minutes, c:\Documents and Settings\roger\Local Settings\Temporary Internet Files\Content.IE5\WEGR55JE\&lt;span style="color: rgb(255, 0, 0);"&gt;v2googlecheck[1].exe&lt;/span&gt;&lt;br /&gt;8 minutes, c:\Program Files\&lt;span style="color: rgb(255, 0, 0);"&gt;captcha.dll&lt;/span&gt;&lt;br /&gt;8 minutes, c:\Documents and Settings\roger\Local Settings\Temporary Internet Files\Content.IE5\6CSRVCZ7\&lt;span style="color: rgb(255, 0, 0);"&gt;v2captcha[1].exe&lt;/span&gt;&lt;br /&gt;20 minutes, c:\WINDOWS\&lt;span style="color: rgb(255, 0, 0);"&gt;zwer_1258158897.exe&lt;/span&gt;&lt;br /&gt;20 minutes, c:\Documents and Settings\roger\Local Settings\Temporary Internet Files\Content.IE5\6CSRVCZ7\&lt;span style="color: rgb(255, 0, 0);"&gt;v2googlecheck[1].exe&lt;/span&gt;&lt;br /&gt;20 minutes, c:\Documents and Settings\roger\Local Settings\Temporary Internet Files\Content.IE5\4HUF4TYN\&lt;span style="color: rgb(255, 0, 0);"&gt;v2captcha[1].exe&lt;/span&gt;&lt;br /&gt;20 minutes, c:\WINDOWS\&lt;span style="color: rgb(255, 0, 0);"&gt;freddy73.exe&lt;/span&gt;&lt;br /&gt;20 minutes, c:\Documents and Settings\roger\Local Settings\Temporary Internet Files\Content.IE5\O1EF052R\&lt;span style="color: rgb(255, 0, 0);"&gt;fb[1].73.exe&lt;/span&gt;&lt;br /&gt;20 minutes, c:\Documents and Settings\roger\Local Settings\Temporary Internet Files\Content.IE5\6CSRVCZ7\&lt;span style="color: rgb(255, 0, 0);"&gt;get[1].exe&lt;/span&gt;&lt;br /&gt;21 minutes, c:\Documents and Settings\roger\Local Settings\Temporary Internet Files\Content.IE5\4HUF4TYN\&lt;span style="color: rgb(255, 0, 0);"&gt;ff2ie[1].exe&lt;/span&gt;&lt;br /&gt;21 minutes, c:\WINDOWS\&lt;span style="color: rgb(255, 0, 0);"&gt;ld15.exe&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;End of FreeFixer log&lt;/span&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/928050685513347657-1601555163788689605?l=rogerkar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rogerkar.blogspot.com/feeds/1601555163788689605/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rogerkar.blogspot.com/2009/11/koobface-locks-computer-with-captcha.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/1601555163788689605'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/1601555163788689605'/><link rel='alternate' type='text/html' href='http://rogerkar.blogspot.com/2009/11/koobface-locks-computer-with-captcha.html' title='Koobface &quot;Locks&quot; Computer With Captcha'/><author><name>Roger Karlsson</name><uri>http://www.blogger.com/profile/09639795056760924066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_tUgxW0VPLAY/SYYxWm6hFOI/AAAAAAAAAAM/OCdfdjvno7o/S220/roger-icon-256256-rot.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_tUgxW0VPLAY/Sv4COJziTUI/AAAAAAAAAJ4/JF6Qo_hX5rw/s72-c/koobface-captcha-lockout.PNG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-928050685513347657.post-6145877514036833347</id><published>2009-11-13T15:55:00.001-08:00</published><updated>2009-11-15T10:22:46.429-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='rogue anti-spyware'/><title type='text'>Control Center Rogue</title><content type='html'>Yet another rogue. This one is promoted as a free video. If you install the "video", you will get the &lt;strong&gt;Control Center Rogue&lt;/strong&gt;. It claims to detect lots of viruses on a clean system. It also replaces the default shell with cc.exe.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_tUgxW0VPLAY/Sv3y08ZbRPI/AAAAAAAAAJw/f5Kc61J9DFQ/s1600-h/control-center-rogue.PNG"&gt;&lt;img style="cursor: pointer; width: 700px;" src="http://2.bp.blogspot.com/_tUgxW0VPLAY/Sv3y08ZbRPI/AAAAAAAAAJw/f5Kc61J9DFQ/s800/control-center-rogue.PNG" alt="" id="BLOGGER_PHOTO_ID_5403742119294354674" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;If you got this infection and want to start your default shell (explorer.exe) again, just press Ctrl + shift + ESC and the Task Manager will pop up. Open the File menu and select New Task. Type in explorer.exe and press enter. Now you can start FreeFixer to remove the ControlCenter malware. I've marked the malware files in red in the FreeFixer log below:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt; &lt;span style="font-family:courier new;"&gt;FreeFixer v0.49 log&lt;br /&gt;http://www.freefixer.com/&lt;br /&gt;Operating system: Windows XP Service Pack 2&lt;br /&gt;Log dated 2009-11-14 00:30&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Shell settings&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;HKCU\..\Winlogon, Shell = C:\Documents and Settings\roger\Application Data\CC\cc.exe&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Registry Startups (3 whitelisted)&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;HKCU\..\Run, agent.exe = C:\Documents and Settings\roger\Application Data\CC\agent.exe&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Processes (18 whitelisted)&lt;br /&gt;C:\Program Files\FreeFixer\freefixer.exe&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;C:\Documents and Settings\roger\Application Data\CC\agent.exe&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;C:\Documents and Settings\roger\Application Data\CC\cc.exe&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;End of FreeFixer log&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/928050685513347657-6145877514036833347?l=rogerkar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rogerkar.blogspot.com/feeds/6145877514036833347/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rogerkar.blogspot.com/2009/11/control-center-rogue.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/6145877514036833347'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/6145877514036833347'/><link rel='alternate' type='text/html' href='http://rogerkar.blogspot.com/2009/11/control-center-rogue.html' title='Control Center Rogue'/><author><name>Roger Karlsson</name><uri>http://www.blogger.com/profile/09639795056760924066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_tUgxW0VPLAY/SYYxWm6hFOI/AAAAAAAAAAM/OCdfdjvno7o/S220/roger-icon-256256-rot.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_tUgxW0VPLAY/Sv3y08ZbRPI/AAAAAAAAAJw/f5Kc61J9DFQ/s72-c/control-center-rogue.PNG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-928050685513347657.post-7776150114888920479</id><published>2009-11-12T02:57:00.000-08:00</published><updated>2009-11-15T10:25:00.035-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='rogue anti-spyware'/><title type='text'>AntiAID</title><content type='html'>Another day, another faked anti-virus program. Today it's called AntiAID and claims to detect a bunch of malware on a clean computer:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_tUgxW0VPLAY/SvvqlxyQceI/AAAAAAAAAJc/KR3PgNEv45E/s1600-h/antiaid.PNG"&gt;&lt;img style="cursor: pointer; width: 700px; " src="http://1.bp.blogspot.com/_tUgxW0VPLAY/SvvqlxyQceI/AAAAAAAAAJc/KR3PgNEv45E/s800/antiaid.PNG" alt="AntiAid screnshot" id="BLOGGER_PHOTO_ID_5403170112701231586" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I've pasted a FreeFixer log below and highlighted the malware files in red:&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:courier new;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;blockquote&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:courier new;"&gt;FreeFixer v0.49 log&lt;br /&gt;http://www.freefixer.com/&lt;br /&gt;Operating system: Windows XP Service Pack 2&lt;br /&gt;Log dated 2009-11-12 10:22&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Registry Startups (3 whitelisted)&lt;br /&gt;HKCU\..\Run, 8enyqcv1.exe = C:\WINDOWS\system32\&lt;span style="color: rgb(255, 0, 0);"&gt;8enyqcv1.exe&lt;/span&gt;&lt;br /&gt;HKCU\..\Run, AntiAID = C:\Program Files\AntiAID Software\AntiAID\&lt;span style="color: rgb(255, 0, 0);"&gt;AntiAID.exe&lt;/span&gt; -min&lt;br /&gt;&lt;br /&gt;Processes (20 whitelisted)&lt;br /&gt;C:\Program Files\FreeFixer\freefixer.exe&lt;br /&gt;C:\DOCUME~1\roger\LOCALS~1\Temp\&lt;span style="color: rgb(255, 0, 0);"&gt;8enyqcv1.exe&lt;/span&gt;&lt;br /&gt;C:\Program Files\AntiAID Software\AntiAID\&lt;span style="color: rgb(255, 0, 0);"&gt;AntiAID.exe&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Recently created/modified files (29 whitelisted)&lt;br /&gt;-123 minutes, c:\Program Files\AntiAID Software\AntiAID\&lt;span style="color: rgb(255, 0, 0);"&gt;AntiAID.exe&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;End of FreeFixer log&lt;/span&gt;&lt;span style="font-family:courier new;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/928050685513347657-7776150114888920479?l=rogerkar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rogerkar.blogspot.com/feeds/7776150114888920479/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rogerkar.blogspot.com/2009/11/antiaid.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/7776150114888920479'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/7776150114888920479'/><link rel='alternate' type='text/html' href='http://rogerkar.blogspot.com/2009/11/antiaid.html' title='AntiAID'/><author><name>Roger Karlsson</name><uri>http://www.blogger.com/profile/09639795056760924066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_tUgxW0VPLAY/SYYxWm6hFOI/AAAAAAAAAAM/OCdfdjvno7o/S220/roger-icon-256256-rot.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_tUgxW0VPLAY/SvvqlxyQceI/AAAAAAAAAJc/KR3PgNEv45E/s72-c/antiaid.PNG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-928050685513347657.post-5059745696829405900</id><published>2009-11-11T06:13:00.000-08:00</published><updated>2009-11-15T10:28:58.061-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='rogue anti-spyware'/><title type='text'>SystemWarrior Malware</title><content type='html'>Ran into a new faked anti-virus program today called System Warrior. It claims to have found lots of malware on a clean system:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_tUgxW0VPLAY/SvrHKlecsJI/AAAAAAAAAJU/k0Nh72Oq4Dc/s1600-h/systemwarrior.PNG"&gt;&lt;img style="cursor: pointer; width: 700px;" src="http://3.bp.blogspot.com/_tUgxW0VPLAY/SvrHKlecsJI/AAAAAAAAAJU/k0Nh72Oq4Dc/s800/systemwarrior.PNG" alt="" id="BLOGGER_PHOTO_ID_5402849687656771730" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I've pasted the FreeFixer log from the infected system below, and marked the malware items in red. Hopefully this will help you to remove SystemWarrior:&lt;br /&gt;&lt;br /&gt;&lt;span style=";font-family:courier new;font-size:85%;"  &gt;FreeFixer v0.49 log&lt;br /&gt;http://www.freefixer.com/&lt;br /&gt;Operating system: Windows XP Service Pack 2&lt;br /&gt;Log dated 2009-11-11 14:51&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Registry Startups (3 whitelisted)&lt;br /&gt;HKLM\..\Run, SystemWarrior = "C:\Program Files\SystemWarrior Software\SystemWarrior\&lt;span style="color: rgb(255, 0, 0);"&gt;SystemWarrior.exe&lt;/span&gt;" -min&lt;br /&gt;HKCU\..\Run, zrn6.tmp.exe = C:\WINDOWS\system32\&lt;span style="color: rgb(255, 0, 0);"&gt;zrn6.tmp.exe&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Processes (21 whitelisted)&lt;br /&gt;C:\Program Files\FreeFixer\freefixer.exe&lt;br /&gt;C:\DOCUME~1\roger\LOCALS~1\Temp\&lt;span style="color: rgb(255, 0, 0);"&gt;zrn6.tmp.exe&lt;/span&gt;&lt;br /&gt;C:\Program Files\SystemWarrior Software\SystemWarrior\&lt;span style="color: rgb(255, 0, 0);"&gt;SystemWarrior.exe&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Recently created/modified files (16 whitelisted)&lt;br /&gt;0 minutes, c:\Program Files\SystemWarrior Software\SystemWarrior\&lt;span style="color: rgb(255, 0, 0);"&gt;Uninstall.exe&lt;/span&gt;&lt;br /&gt;0 minutes, c:\Program Files\SystemWarrior Software\SystemWarrior\&lt;span style="color: rgb(255, 0, 0);"&gt;SystemWarrior.exe&lt;/span&gt;&lt;br /&gt;0 minutes, c:\WINDOWS\system32\&lt;span style="color: rgb(255, 0, 0);"&gt;zrn6.tmp.exe&lt;/span&gt;&lt;br /&gt;0 minutes, c:\Documents and Settings\roger\Local Settings\Temp\&lt;span style="color: rgb(255, 0, 0);"&gt;zrn6.tmp.exe&lt;/span&gt;&lt;br /&gt;0 minutes, c:\Documents and Settings\roger\Local Settings\Temp\&lt;span style="color: rgb(255, 0, 0);"&gt;tbg5.tmp.exe&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;End of FreeFixer log&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/928050685513347657-5059745696829405900?l=rogerkar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rogerkar.blogspot.com/feeds/5059745696829405900/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rogerkar.blogspot.com/2009/11/systemwarrior.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/5059745696829405900'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/5059745696829405900'/><link rel='alternate' type='text/html' href='http://rogerkar.blogspot.com/2009/11/systemwarrior.html' title='SystemWarrior Malware'/><author><name>Roger Karlsson</name><uri>http://www.blogger.com/profile/09639795056760924066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_tUgxW0VPLAY/SYYxWm6hFOI/AAAAAAAAAAM/OCdfdjvno7o/S220/roger-icon-256256-rot.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_tUgxW0VPLAY/SvrHKlecsJI/AAAAAAAAAJU/k0Nh72Oq4Dc/s72-c/systemwarrior.PNG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-928050685513347657.post-8318423470652643375</id><published>2009-11-09T09:26:00.000-08:00</published><updated>2009-11-09T09:30:28.013-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='rogue anti-spyware'/><title type='text'>AntiMalware Rogue</title><content type='html'>Found another rogue today named "AntiMalware". It claims to have found 10 threats on a clean computer:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_tUgxW0VPLAY/SvhRQAyexsI/AAAAAAAAAJM/lfkquJrpfCc/s1600-h/antimalware-rogue.PNG"&gt;&lt;img style="cursor: pointer; width: 383px; height: 400px;" src="http://1.bp.blogspot.com/_tUgxW0VPLAY/SvhRQAyexsI/AAAAAAAAAJM/lfkquJrpfCc/s400/antimalware-rogue.PNG" alt="" id="BLOGGER_PHOTO_ID_5402157088562398914" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This rogue is located in C:\Program Files\AntiMalware\. Its executable file is named antimalware.exe.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/928050685513347657-8318423470652643375?l=rogerkar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rogerkar.blogspot.com/feeds/8318423470652643375/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rogerkar.blogspot.com/2009/11/antimalware-rogue.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/8318423470652643375'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/8318423470652643375'/><link rel='alternate' type='text/html' href='http://rogerkar.blogspot.com/2009/11/antimalware-rogue.html' title='AntiMalware Rogue'/><author><name>Roger Karlsson</name><uri>http://www.blogger.com/profile/09639795056760924066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_tUgxW0VPLAY/SYYxWm6hFOI/AAAAAAAAAAM/OCdfdjvno7o/S220/roger-icon-256256-rot.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_tUgxW0VPLAY/SvhRQAyexsI/AAAAAAAAAJM/lfkquJrpfCc/s72-c/antimalware-rogue.PNG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-928050685513347657.post-981567255546279410</id><published>2009-11-06T14:10:00.000-08:00</published><updated>2009-11-06T14:19:54.390-08:00</updated><title type='text'>BlockProtector</title><content type='html'>Ran into a new faked anti-virus program today. This time it's called BlockProtector and claims to have found 700+ "SPYWARE Objects":&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_tUgxW0VPLAY/SvSfZ8UPSmI/AAAAAAAAAJE/pWh6PlzjXyE/s1600-h/blockprotector.PNG"&gt;&lt;img style="cursor: pointer; width: 400px; height: 337px;" src="http://1.bp.blogspot.com/_tUgxW0VPLAY/SvSfZ8UPSmI/AAAAAAAAAJE/pWh6PlzjXyE/s400/blockprotector.PNG" alt="" id="BLOGGER_PHOTO_ID_5401117121160628834" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Here's a FreeFixer log from the infected system. I've marked the malware files with red:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:courier new;"&gt;FreeFixer v0.49 log&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;http://www.freefixer.com/&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Operating system: Windows XP Service Pack 2&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Log dated 2009-11-06 22:55&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Registry Startups (3 whitelisted)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;HKLM\..\Run, BlockProtector.exe = C:\Program Files\BlockProtector Software\BlockProtector\&lt;span style="color: rgb(255, 0, 0);"&gt;BlockProtector.exe&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;HKCU\..\Run, gdm1F.tmp.exe = C:\WINDOWS\system32\&lt;span style="color: rgb(255, 0, 0);"&gt;gdm1F.tmp.exe&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Processes (23 whitelisted)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;C:\Program Files\FreeFixer\freefixer.exe&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;C:\DOCUME~1\roger\LOCALS~1\Temp\&lt;span style="color: rgb(255, 0, 0);"&gt;gdm1F.tmp.exe&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;C:\Program Files\BlockProtector Software\BlockProtector\&lt;span style="color: rgb(255, 0, 0);"&gt;BlockProtector.exe&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Application modules (85 whitelisted)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;C:\WINDOWS\system32\MSVCR71.dll&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Recently created/modified files (27 whitelisted)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;2 minutes, c:\WINDOWS\SoftwareDistribution\Download\4f16665ac0e64727d0b09512c7b6d40c\update\tzchange.dll&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;2 minutes, c:\WINDOWS\SoftwareDistribution\Download\4f16665ac0e64727d0b09512c7b6d40c\tzchange.dll&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;2 minutes, c:\WINDOWS\SoftwareDistribution\Download\4f16665ac0e64727d0b09512c7b6d40c\tzchange.exe&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;End of FreeFixer log&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/928050685513347657-981567255546279410?l=rogerkar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rogerkar.blogspot.com/feeds/981567255546279410/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rogerkar.blogspot.com/2009/11/blockprotector.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/981567255546279410'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/981567255546279410'/><link rel='alternate' type='text/html' href='http://rogerkar.blogspot.com/2009/11/blockprotector.html' title='BlockProtector'/><author><name>Roger Karlsson</name><uri>http://www.blogger.com/profile/09639795056760924066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_tUgxW0VPLAY/SYYxWm6hFOI/AAAAAAAAAAM/OCdfdjvno7o/S220/roger-icon-256256-rot.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_tUgxW0VPLAY/SvSfZ8UPSmI/AAAAAAAAAJE/pWh6PlzjXyE/s72-c/blockprotector.PNG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-928050685513347657.post-7377735716405289084</id><published>2009-11-03T01:38:00.000-08:00</published><updated>2009-11-03T01:46:12.306-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='adobe'/><category scheme='http://www.blogger.com/atom/ns#' term='mcafee'/><title type='text'>McAfee + Adobe Reader 9</title><content type='html'>Looks like Adobe and McAfee have teamed up. Adobe Reader 9 bundles a McAfee component which can display the following message:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_tUgxW0VPLAY/Su_64EQdq9I/AAAAAAAAAIs/aVQpPabYJ1g/s1600-h/mcuicnt.PNG"&gt;&lt;img style="cursor: pointer; width: 400px; height: 263px;" src="http://3.bp.blogspot.com/_tUgxW0VPLAY/Su_64EQdq9I/AAAAAAAAAIs/aVQpPabYJ1g/s400/mcuicnt.PNG" alt="" id="BLOGGER_PHOTO_ID_5399810319362927570" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I think that most people gets pretty annoyed by this type of bundling.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/928050685513347657-7377735716405289084?l=rogerkar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rogerkar.blogspot.com/feeds/7377735716405289084/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rogerkar.blogspot.com/2009/11/mcafee-adobe-reader-9.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/7377735716405289084'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/7377735716405289084'/><link rel='alternate' type='text/html' href='http://rogerkar.blogspot.com/2009/11/mcafee-adobe-reader-9.html' title='McAfee + Adobe Reader 9'/><author><name>Roger Karlsson</name><uri>http://www.blogger.com/profile/09639795056760924066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_tUgxW0VPLAY/SYYxWm6hFOI/AAAAAAAAAAM/OCdfdjvno7o/S220/roger-icon-256256-rot.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_tUgxW0VPLAY/Su_64EQdq9I/AAAAAAAAAIs/aVQpPabYJ1g/s72-c/mcuicnt.PNG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-928050685513347657.post-3193064659758842446</id><published>2009-11-02T04:57:00.000-08:00</published><updated>2009-11-05T01:45:18.445-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='rogue anti-spyware'/><title type='text'>BlockScanner Rogue</title><content type='html'>Ran into a new rogue today called BlockScanner:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_tUgxW0VPLAY/Su7XiIVQUtI/AAAAAAAAAIk/dFSTNtiFtr4/s1600-h/blockscanner.PNG"&gt;&lt;img style="cursor: pointer; width: 313px; height: 400px;" src="http://1.bp.blogspot.com/_tUgxW0VPLAY/Su7XiIVQUtI/AAAAAAAAAIk/dFSTNtiFtr4/s400/blockscanner.PNG" alt="" id="BLOGGER_PHOTO_ID_5399489984615961298" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Here's a FreeFixer log which shows what modifications the Block Scanner software did on the infected computer:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:courier new;"&gt;FreeFixer v0.48 log&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;http://www.freefixer.com/&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Operating system: Windows XP Service Pack 2&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Log dated 2009-11-02 13:03&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Registry Startups (3 whitelisted)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;HKLM\..\Run, 0079dcbc.exe = C:\WINDOWS\system32\&lt;span style="color: rgb(255, 0, 0);"&gt;0079dcbc.exe&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;HKCU\..\Run, goz21.tmp.exe = C:\WINDOWS\system32\&lt;span style="color: rgb(255, 0, 0);"&gt;goz21.tmp.exe&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;HKCU\..\Run, BlockScanner = C:\Program Files\BlockScanner Software\BlockScanner\&lt;span style="color: rgb(255, 0, 0);"&gt;BlockScanner.exe&lt;/span&gt;&lt;/span&gt; -min&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Processes (20 whitelisted)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;C:\Program Files\FreeFixer\freefixer.exe&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;C:\DOCUME~1\roger\LOCALS~1\Temp\&lt;span style="color: rgb(255, 0, 0);"&gt;goz21.tmp.exe&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;C:\DOCUME~1\roger\LOCALS~1\Temp\&lt;span style="color: rgb(255, 0, 0);"&gt;nqn22.tmp.exe&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;C:\Program Files\BlockScanner Software\BlockScanner\&lt;span style="color: rgb(255, 0, 0);"&gt;BlockScanner.exe&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Recently created/modified files (1 whitelisted)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;3 minutes, c:\Program Files\BlockScanner Software\BlockScanner\&lt;span style="color: rgb(255, 0, 0);"&gt;uninstall.exe&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;3 minutes, c:\Documents and Settings\roger\Local Settings\Temp\nsu20.tmp\&lt;span style="color: rgb(255, 0, 0);"&gt;nsProcess.dll&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;3 minutes, c:\WINDOWS\system32\&lt;span style="color: rgb(255, 0, 0);"&gt;goz21.tmp.exe&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;3 minutes, c:\WINDOWS\system32\&lt;span style="color: rgb(255, 0, 0);"&gt;0079dcbc.exe&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;3 minutes, c:\Documents and Settings\roger\Local Settings\Temp\&lt;span style="color: rgb(255, 0, 0);"&gt;nqn22.tmp.exe&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;3 minutes, c:\Documents and Settings\roger\Local Settings\Temp\&lt;span style="color: rgb(255, 0, 0);"&gt;goz21.tmp.exe&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;3 minutes, c:\Documents and Settings\roger\Local Settings\Temp\&lt;span style="color: rgb(255, 0, 0);"&gt;rew1E.tmp.exe&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;..&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/928050685513347657-3193064659758842446?l=rogerkar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rogerkar.blogspot.com/feeds/3193064659758842446/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rogerkar.blogspot.com/2009/11/blockscanner.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/3193064659758842446'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/3193064659758842446'/><link rel='alternate' type='text/html' href='http://rogerkar.blogspot.com/2009/11/blockscanner.html' title='BlockScanner Rogue'/><author><name>Roger Karlsson</name><uri>http://www.blogger.com/profile/09639795056760924066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_tUgxW0VPLAY/SYYxWm6hFOI/AAAAAAAAAAM/OCdfdjvno7o/S220/roger-icon-256256-rot.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_tUgxW0VPLAY/Su7XiIVQUtI/AAAAAAAAAIk/dFSTNtiFtr4/s72-c/blockscanner.PNG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-928050685513347657.post-6155686798196686300</id><published>2009-11-01T13:21:00.000-08:00</published><updated>2010-04-14T06:02:06.398-07:00</updated><title type='text'>My Favorite Screeshots</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_tUgxW0VPLAY/S8W8u7TCscI/AAAAAAAAANg/k769yd-ZQM8/s1600/ginstall-missing-license.png"&gt;&lt;img style="cursor: pointer; width: 400px; height: 318px;" src="http://1.bp.blogspot.com/_tUgxW0VPLAY/S8W8u7TCscI/AAAAAAAAANg/k769yd-ZQM8/s400/ginstall-missing-license.png" alt="" id="BLOGGER_PHOTO_ID_5459977637634159042" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Adobe Flash Player bundles McAfee Security Scan:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_tUgxW0VPLAY/SxEOHppi4OI/AAAAAAAAAKY/0MoGigNa6IU/s1600/flash-player-bundles-mcafee-security-scan.PNG"&gt;&lt;img style="cursor: pointer; width: 400px; height: 347px;" src="http://4.bp.blogspot.com/_tUgxW0VPLAY/SxEOHppi4OI/AAAAAAAAAKY/0MoGigNa6IU/s400/flash-player-bundles-mcafee-security-scan.PNG" alt="" id="BLOGGER_PHOTO_ID_5409120152050655458" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The winlogon86.exe malware displays a faked detection pop-up:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_tUgxW0VPLAY/SxDl7RfgKCI/AAAAAAAAAKQ/U_y9QK_D6K8/s1600/worm-win32-netsky.spyware-alert.PNG"&gt;&lt;img style="cursor: pointer; width: 400px; height: 169px;" src="http://4.bp.blogspot.com/_tUgxW0VPLAY/SxDl7RfgKCI/AAAAAAAAAKQ/U_y9QK_D6K8/s400/worm-win32-netsky.spyware-alert.PNG" alt="" id="BLOGGER_PHOTO_ID_5409075958942541858" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;FreeFixer repairing broken Internet Access due to the winhelper86.dll malware:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_tUgxW0VPLAY/SxUzkLY0jrI/AAAAAAAAAKg/ZiGo90vyckA/s1600/fix-broken-network-connection.PNG"&gt;&lt;img style="cursor: pointer; width: 400px; height: 152px;" src="http://4.bp.blogspot.com/_tUgxW0VPLAY/SxUzkLY0jrI/AAAAAAAAAKg/ZiGo90vyckA/s400/fix-broken-network-connection.PNG" alt="" id="BLOGGER_PHOTO_ID_5410287223980723890" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Fixing the UserInit registry setting by booting directly from the Windows Vista installation DVD:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_tUgxW0VPLAY/S14HtyFG9sI/AAAAAAAAAMQ/PWYwcS4mxkQ/s1600-h/fixing-registry-from-windows-vista-installation-dvd.PNG"&gt;&lt;img style="cursor: pointer; width: 400px; height: 301px;" src="http://2.bp.blogspot.com/_tUgxW0VPLAY/S14HtyFG9sI/AAAAAAAAAMQ/PWYwcS4mxkQ/s400/fixing-registry-from-windows-vista-installation-dvd.PNG" alt="" id="BLOGGER_PHOTO_ID_5430786683774105282" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/928050685513347657-6155686798196686300?l=rogerkar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rogerkar.blogspot.com/feeds/6155686798196686300/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rogerkar.blogspot.com/2009/11/my-favorite-screeshots.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/6155686798196686300'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/6155686798196686300'/><link rel='alternate' type='text/html' href='http://rogerkar.blogspot.com/2009/11/my-favorite-screeshots.html' title='My Favorite Screeshots'/><author><name>Roger Karlsson</name><uri>http://www.blogger.com/profile/09639795056760924066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_tUgxW0VPLAY/SYYxWm6hFOI/AAAAAAAAAAM/OCdfdjvno7o/S220/roger-icon-256256-rot.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_tUgxW0VPLAY/S8W8u7TCscI/AAAAAAAAANg/k769yd-ZQM8/s72-c/ginstall-missing-license.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-928050685513347657.post-6886942230016163741</id><published>2009-10-28T08:00:00.000-07:00</published><updated>2009-10-29T01:07:10.866-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='rogue anti-spyware'/><title type='text'>Windows Police Pro</title><content type='html'>Another day, another rogue. This one is called Windows Police Pro:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_tUgxW0VPLAY/SudXfiMk5JI/AAAAAAAAAIc/wfm9x_9SvPc/s1600-h/windows-police-pro.PNG"&gt;&lt;img style="cursor: pointer; width: 372px; height: 400px;" src="http://4.bp.blogspot.com/_tUgxW0VPLAY/SudXfiMk5JI/AAAAAAAAAIc/wfm9x_9SvPc/s400/windows-police-pro.PNG" alt="" id="BLOGGER_PHOTO_ID_5397378877693944978" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Here's a FreeFixer log from the infected computer. Malware files appear in red:&lt;br /&gt;&lt;blockquote  style="font-family:courier new;"&gt;&lt;span style="font-size:85%;"&gt;FreeFixer v0.48 log&lt;br /&gt;http://www.freefixer.com/&lt;br /&gt;Operating system: Windows XP Service Pack 2&lt;br /&gt;Log dated 2009-10-27 18:28&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Registry Startups (3 whitelisted)&lt;br /&gt;HKCU\..\Run, inixs = C:\WINDOWS\system32\&lt;span style="color: rgb(255, 0, 0);"&gt;minix32.exe&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Processes (18 whitelisted)&lt;br /&gt;C:\WINDOWS\system32\&lt;span style="color: rgb(255, 0, 0);"&gt;minix32.exe&lt;/span&gt;&lt;br /&gt;C:\Program Files\FreeFixer\freefixer.exe&lt;br /&gt;&lt;br /&gt;Recently created/modified files (18 whitelisted)&lt;br /&gt;2 minutes, c:\WINDOWS\system32\&lt;span style="color: rgb(255, 0, 0);"&gt;pump.exe&lt;/span&gt;&lt;br /&gt;3 minutes, c:\WINDOWS\&lt;span style="color: rgb(255, 0, 0);"&gt;svchast.exe&lt;/span&gt;&lt;br /&gt;3 minutes, c:\WINDOWS\system32\&lt;span style="color: rgb(255, 0, 0);"&gt;plugie.dll&lt;/span&gt;&lt;br /&gt;3 minutes, c:\Program Files\Windows Police Pro\&lt;span style="color: rgb(255, 0, 0);"&gt;Windows Police Pro.exe&lt;/span&gt;&lt;br /&gt;3 minutes, c:\Program Files\Windows Police Pro\msvcr80.dll&lt;br /&gt;3 minutes, c:\Program Files\Windows Police Pro\msvcp80.dll&lt;br /&gt;3 minutes, c:\Program Files\Windows Police Pro\msvcm80.dll&lt;/span&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/928050685513347657-6886942230016163741?l=rogerkar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rogerkar.blogspot.com/feeds/6886942230016163741/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rogerkar.blogspot.com/2009/10/windows-police-pro.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/6886942230016163741'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/6886942230016163741'/><link rel='alternate' type='text/html' href='http://rogerkar.blogspot.com/2009/10/windows-police-pro.html' title='Windows Police Pro'/><author><name>Roger Karlsson</name><uri>http://www.blogger.com/profile/09639795056760924066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_tUgxW0VPLAY/SYYxWm6hFOI/AAAAAAAAAAM/OCdfdjvno7o/S220/roger-icon-256256-rot.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_tUgxW0VPLAY/SudXfiMk5JI/AAAAAAAAAIc/wfm9x_9SvPc/s72-c/windows-police-pro.PNG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-928050685513347657.post-1130173747579651497</id><published>2009-10-27T13:17:00.000-07:00</published><updated>2009-10-29T01:07:58.254-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='rogue anti-spyware'/><title type='text'>Active Security rogue</title><content type='html'>Another rogue, dubbed Active Security:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_tUgxW0VPLAY/SudWAgo6QaI/AAAAAAAAAIU/fjEfUrbF6XQ/s1600-h/active-security.PNG"&gt;&lt;img style="cursor: pointer; width: 400px; height: 287px;" src="http://2.bp.blogspot.com/_tUgxW0VPLAY/SudWAgo6QaI/AAAAAAAAAIU/fjEfUrbF6XQ/s400/active-security.PNG" alt="" id="BLOGGER_PHOTO_ID_5397377245188342178" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="file:///R:/TEMP/VMwareDnD/00003b25/active-security.bmp"&gt;&lt;br /&gt;&lt;/a&gt;Here's a FreeFixer log of the infected system. Malware files appear in red:&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;blockquote&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:courier new;"&gt;FreeFixer v0.48 log&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;http://www.freefixer.com/&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Operating system: Windows XP Service Pack 2&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Log dated 2009-10-27 17:57&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Registry Startups (3 whitelisted)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;HKCU\..\Run, wow64main.exe = C:\DOCUME~1\roger\LOCALS~1\Temp\&lt;span style="color: rgb(255, 0, 0);"&gt;wow64main.exe&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;HKCU\..\Run, Active Security = "C:\Program Files\Active Security\&lt;span style="color: rgb(255, 0, 0);"&gt;asecurity.exe&lt;/span&gt;" -noscan&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Processes (23 whitelisted)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;C:\Program Files\FreeFixer\freefixer.exe&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;C:\DOCUME~1\roger\LOCALS~1\Temp\&lt;span style="color: rgb(255, 0, 0);"&gt;wow64main.exe&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;C:\DOCUME~1\roger\LOCALS~1\Temp\&lt;span style="color: rgb(255, 0, 0);"&gt;wscsvc32.exe&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;C:\Program Files\Active Security\&lt;span style="color: rgb(255, 0, 0);"&gt;asecurity.exe&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;..&lt;/span&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/928050685513347657-1130173747579651497?l=rogerkar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rogerkar.blogspot.com/feeds/1130173747579651497/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rogerkar.blogspot.com/2009/10/active-security.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/1130173747579651497'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/1130173747579651497'/><link rel='alternate' type='text/html' href='http://rogerkar.blogspot.com/2009/10/active-security.html' title='Active Security rogue'/><author><name>Roger Karlsson</name><uri>http://www.blogger.com/profile/09639795056760924066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_tUgxW0VPLAY/SYYxWm6hFOI/AAAAAAAAAAM/OCdfdjvno7o/S220/roger-icon-256256-rot.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_tUgxW0VPLAY/SudWAgo6QaI/AAAAAAAAAIU/fjEfUrbF6XQ/s72-c/active-security.PNG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-928050685513347657.post-526157467838988377</id><published>2009-10-27T00:01:00.000-07:00</published><updated>2009-10-27T09:35:48.002-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='win32'/><category scheme='http://www.blogger.com/atom/ns#' term='windows 2000'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><title type='text'>EnumPageFiles missing in Windows 2000</title><content type='html'>Seems like the &lt;a href="http://msdn.microsoft.com/en-us/library/ms682625%28VS.85%29.aspx"&gt;EnumPageFiles&lt;/a&gt; documentation at MSDN is incorrect. EnumPageFiles should be available starting with Windows 2000 Pro, but there's no export with that name in psapi.dll.&lt;br /&gt;&lt;br /&gt;This is a &lt;a href="http://rogerkar.blogspot.com/2009/06/dump-dll-exports.html"&gt;dump of the functions&lt;/a&gt; available in psapi.dll on my Windows 2000 Pro machine (No service pack installed):&lt;br /&gt;&lt;br /&gt;&lt;blockquote face="courier new"&gt;&lt;font size="2"&gt;C:\Program Files\Microsoft Visual Studio 8\VC&gt;dumpbin /exports c:\tmp\dump\psapi.dll&lt;br /&gt;Microsoft (R) COFF/PE Dumper Version 8.00.50727.762&lt;br /&gt;Copyright (C) Microsoft Corporation.  All rights reserved.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Dump of file c:\tmp\dump\psapi.dll&lt;br /&gt;&lt;br /&gt;File Type: DLL&lt;br /&gt;&lt;br /&gt;Section contains the following exports for PSAPI.DLL&lt;br /&gt;&lt;br /&gt;00000000 characteristics&lt;br /&gt;37EC8753 time date stamp Sat Sep 25 10:26:59 1999&lt;br /&gt;0.00 version&lt;br /&gt;   1 ordinal base&lt;br /&gt;  19 number of functions&lt;br /&gt;  19 number of names&lt;br /&gt;&lt;br /&gt;ordinal hint RVA      name&lt;br /&gt;&lt;br /&gt;  1    0 00001CDE EmptyWorkingSet&lt;br /&gt;  2    1 00001226 EnumDeviceDrivers&lt;br /&gt;  3    2 00001981 EnumProcessModules&lt;br /&gt;  4    3 00003106 EnumProcesses&lt;br /&gt;  5    4 00001106 GetDeviceDriverBaseNameA&lt;br /&gt;  6    5 00001789 GetDeviceDriverBaseNameW&lt;br /&gt;  7    6 00001728 GetDeviceDriverFileNameA&lt;br /&gt;  8    7 000016D8 GetDeviceDriverFileNameW&lt;br /&gt;  9    8 0000185E GetMappedFileNameA&lt;br /&gt; 10    9 000017E1 GetMappedFileNameW&lt;br /&gt; 11    A 00001BD4 GetModuleBaseNameA&lt;br /&gt; 12    B 00001B7E GetModuleBaseNameW&lt;br /&gt; 13    C 00001B1D GetModuleFileNameExA&lt;br /&gt; 14    D 00001AC7 GetModuleFileNameExW&lt;br /&gt; 15    E 00001C35 GetModuleInformation&lt;br /&gt; 16    F 00003233 GetProcessMemoryInfo&lt;br /&gt; 17   10 00003351 GetWsChanges&lt;br /&gt; 18   11 00003317 InitializeProcessForWsWatch&lt;br /&gt; 19   12 00001D42 QueryWorkingSet&lt;br /&gt;&lt;br /&gt;Summary&lt;br /&gt;&lt;br /&gt;4000 .data&lt;br /&gt;1000 .reloc&lt;br /&gt;1000 .rsrc&lt;br /&gt;4000 .text&lt;/font&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;No EnumPageFiles export. But what if I install &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=1001AAF1-749F-49F4-8010-297BD6CA33A0&amp;amp;displaylang=en"&gt;service pack 4&lt;/a&gt;? Will EnumPageFiles be available there? The answer is no, psapi.dll is not updated while installing the service pack.&lt;br /&gt;&lt;br /&gt;When running an application linking to the unavailable EnumPageFiles you will see an error message saying:&lt;br /&gt;&lt;blockquote style="font-style: italic;"&gt;The procedure entry point EnumPageFilesA could not be located in the dynamic link library PSAPI.DLL.&lt;/blockquote&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_tUgxW0VPLAY/Sp4V9hjGBBI/AAAAAAAAAHM/TjlkK5CcqoY/s1600-h/entry+point+not+found.PNG"&gt;&lt;img style="cursor: pointer; width: 397px; height: 120px;" src="http://1.bp.blogspot.com/_tUgxW0VPLAY/Sp4V9hjGBBI/AAAAAAAAAHM/TjlkK5CcqoY/s400/entry+point+not+found.PNG" alt="" id="BLOGGER_PHOTO_ID_5376759151848719378" border="0"&gt;&lt;/a&gt;&lt;br /&gt;&lt;h2&gt;The Win2k work-around&lt;/h2&gt;You can get the paging files from the registry by reading "&lt;font size="2" face="courier new"&gt;HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management, PagingFiles&lt;/font&gt;".&lt;br /&gt;&lt;br /&gt;Do you know of some other method of enumerating the paging files?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/928050685513347657-526157467838988377?l=rogerkar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rogerkar.blogspot.com/feeds/526157467838988377/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rogerkar.blogspot.com/2009/10/enumpagefiles-windows-2000.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/526157467838988377'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/526157467838988377'/><link rel='alternate' type='text/html' href='http://rogerkar.blogspot.com/2009/10/enumpagefiles-windows-2000.html' title='EnumPageFiles missing in Windows 2000'/><author><name>Roger Karlsson</name><uri>http://www.blogger.com/profile/09639795056760924066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_tUgxW0VPLAY/SYYxWm6hFOI/AAAAAAAAAAM/OCdfdjvno7o/S220/roger-icon-256256-rot.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_tUgxW0VPLAY/Sp4V9hjGBBI/AAAAAAAAAHM/TjlkK5CcqoY/s72-c/entry+point+not+found.PNG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-928050685513347657.post-543447091282591504</id><published>2009-10-23T05:27:00.000-07:00</published><updated>2009-11-05T01:44:26.142-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='rogue anti-spyware'/><title type='text'>SecurityTool Rogue</title><content type='html'>Ran into a new rogue today called "Security Tool":&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_tUgxW0VPLAY/SuGho56VeHI/AAAAAAAAAH0/vnS5BLedCdc/s1600-h/securitytool.PNG"&gt;&lt;img style="cursor: pointer; width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_tUgxW0VPLAY/SuGho56VeHI/AAAAAAAAAH0/vnS5BLedCdc/s400/securitytool.PNG" alt="SecurityTool Malware" id="BLOGGER_PHOTO_ID_5395771552678901874" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This program was installed by exploiting a security hole in an unpatched Windows XP installation. Below is a  FreeFixer log to show what files appeared on the infected computer:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:courier new;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;blockquote&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:courier new;"&gt;FreeFixer v0.47 log&lt;br /&gt;http://www.freefixer.com/&lt;br /&gt;Operating system: Windows XP Service Pack 1&lt;br /&gt;Log dated 2009-10-23 14:45&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Registry Startups&lt;br /&gt;HKLM\..\Run, sysgif32 = C:\WINDOWS\Temp\&lt;span style="color: rgb(255, 0, 0);"&gt;wpv511255703227.exe&lt;/span&gt;&lt;br /&gt;HKLM\..\Run, restorer64_a = C:\WINDOWS\system32\&lt;span style="color: rgb(255, 0, 0);"&gt;restorer64_a.exe&lt;/span&gt;&lt;br /&gt;HKLM\..\Run, 60306520 = C:\DOCUME~1\ALLUSE~1\APPLIC~1\60306520\&lt;span style="color: rgb(255, 0, 0);"&gt;60306520.exe&lt;/span&gt;&lt;br /&gt;HKLM\..\Run, PromoReg = C:\WINDOWS\Temp\&lt;span style="color: rgb(255, 0, 0);"&gt;_ex-08.exe&lt;/span&gt;&lt;br /&gt;HKLM\..\Run, Antivirus Pro 2010 = "C:\Program\AntivirusPro_2010\&lt;span style="color: rgb(255, 0, 0);"&gt;AntivirusPro_2010.exe&lt;/span&gt;" /hide&lt;br /&gt;HKLM\..\Run, Regedit32 = C:\WINDOWS\system32\regedit.exe (file is missing)&lt;br /&gt;HKCU\..\Run, restorer64_a = C:\Documents and Settings\Roger\&lt;span style="color: rgb(255, 0, 0);"&gt;restorer64_a.exe&lt;/span&gt;&lt;br /&gt;HKCU\..\Run, mserv = C:\Documents and Settings\Roger\Application Data\&lt;span style="color: rgb(255, 0, 0);"&gt;seres.exe&lt;/span&gt;&lt;br /&gt;HKCU\..\Run, svchost = C:\Documents and Settings\Roger\Application Data\&lt;span style="color: rgb(255, 0, 0);"&gt;svcst.exe&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Autostart shortcuts&lt;br /&gt;zavupd32.exe, , C:\Documents and Settings\Roger\Start-meny\Program\Autostart\&lt;span style="color: rgb(255, 0, 0);"&gt;zavupd32.exe&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Recently created/modified files&lt;br /&gt;15 minutes, c:\Documents and Settings\Roger\Lokala inställningar\Temp\&lt;span style="color: rgb(255, 0, 0);"&gt;BN6.tmp&lt;/span&gt;&lt;br /&gt;15 minutes, c:\WINDOWS\system32\dllcache\&lt;span style="color: rgb(255, 0, 0);"&gt;agp440.sys&lt;/span&gt;&lt;br /&gt;15 minutes, c:\WINDOWS\system32\drivers\&lt;span style="color: rgb(255, 0, 0);"&gt;AGP440.SYS&lt;/span&gt;&lt;br /&gt;15 minutes, c:\Documents and Settings\Roger\Lokala inställningar\Temp\&lt;span style="color: rgb(255, 0, 0);"&gt;BN5.tmp&lt;/span&gt;&lt;br /&gt;42 minutes, c:\Documents and Settings\Roger\Lokala inställningar\Temp\&lt;span style="color: rgb(255, 0, 0);"&gt;TMP13.tmp&lt;/span&gt;&lt;br /&gt;42 minutes, c:\Documents and Settings\Roger\Lokala inställningar\Temporary Internet Files\Content.IE5\2B6JEHAV\&lt;span style="color: rgb(255, 0, 0);"&gt;win[1].exe&lt;/span&gt;&lt;br /&gt;42 minutes, c:\WINDOWS\system32\&lt;span style="color: rgb(255, 0, 0);"&gt;_scui.cpl&lt;/span&gt;&lt;br /&gt;42 minutes, c:\Program\AntivirusPro_2010\&lt;span style="color: rgb(255, 0, 0);"&gt;Uninstall.exe&lt;/span&gt;&lt;br /&gt;42 minutes, c:\Program\AntivirusPro_2010\&lt;span style="color: rgb(255, 0, 0);"&gt;wscui.cpl&lt;/span&gt;&lt;br /&gt;42 minutes, c:\Program\AntivirusPro_2010\&lt;span style="color: rgb(255, 0, 0);"&gt;htmlayout.dll&lt;/span&gt;&lt;br /&gt;42 minutes, c:\Program\AntivirusPro_2010\pthreadVC2.dll&lt;br /&gt;42 minutes, c:\Program\AntivirusPro_2010\Microsoft.VC80.CRT\msvcr80.dll&lt;br /&gt;42 minutes, c:\Program\AntivirusPro_2010\Microsoft.VC80.CRT\msvcp80.dll&lt;br /&gt;42 minutes, c:\Program\AntivirusPro_2010\Microsoft.VC80.CRT\msvcm80.dll&lt;br /&gt;42 minutes, c:\Program\AntivirusPro_2010\&lt;span style="color: rgb(255, 0, 0);"&gt;AVEngn.dll&lt;/span&gt;&lt;br /&gt;42 minutes, c:\Program\AntivirusPro_2010\&lt;span style="color: rgb(255, 0, 0);"&gt;AntivirusPro_2010.exe&lt;/span&gt;&lt;br /&gt;44 minutes, c:\Documents and Settings\Roger\Application Data\&lt;span style="color: rgb(255, 0, 0);"&gt;lizkavd.exe&lt;/span&gt;&lt;br /&gt;44 minutes, c:\Documents and Settings\Roger\Lokala inställningar\Temporary Internet Files\Content.IE5\G5ER0HM3\&lt;span style="color: rgb(255, 0, 0);"&gt;Install[1].exe&lt;/span&gt;&lt;br /&gt;44 minutes, c:\Documents and Settings\All Users\Application Data\60306520\&lt;span style="color: rgb(255, 0, 0);"&gt;60306520.exe&lt;/span&gt;&lt;br /&gt;44 minutes, c:\Documents and Settings\Roger\Application Data\&lt;span style="color: rgb(255, 0, 0);"&gt;svcst.exe&lt;/span&gt;&lt;br /&gt;44 minutes, c:\WINDOWS\Temp\&lt;span style="color: rgb(255, 0, 0);"&gt;_ex-08.exe&lt;/span&gt;&lt;br /&gt;44 minutes, c:\Documents and Settings\Roger\Application Data\&lt;span style="color: rgb(255, 0, 0);"&gt;seres.exe&lt;/span&gt;&lt;br /&gt;44 minutes, c:\Documents and Settings\Roger\Lokala inställningar\Temp\&lt;span style="color: rgb(255, 0, 0);"&gt;BN12.tmp&lt;/span&gt;&lt;br /&gt;44 minutes, c:\Documents and Settings\Roger\&lt;span style="color: rgb(255, 0, 0);"&gt;restorer64_a.exe&lt;/span&gt;&lt;br /&gt;45 minutes, c:\WINDOWS\system32\&lt;span style="color: rgb(255, 0, 0);"&gt;restorer64_a.exe&lt;/span&gt;&lt;br /&gt;45 minutes, c:\Documents and Settings\Roger\Lokala inställningar\Temp\&lt;span style="color: rgb(255, 0, 0);"&gt;10.tmp&lt;/span&gt;&lt;br /&gt;45 minutes, c:\WINDOWS\Temp\&lt;span style="color: rgb(255, 0, 0);"&gt;wpv791256209457.exe&lt;/span&gt;&lt;br /&gt;45 minutes, c:\WINDOWS\Temp\&lt;span style="color: rgb(255, 0, 0);"&gt;wpv651256085323.exe&lt;/span&gt;&lt;br /&gt;45 minutes, c:\WINDOWS\Temp\&lt;span style="color: rgb(255, 0, 0);"&gt;wpv511255703227.exe&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/928050685513347657-543447091282591504?l=rogerkar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rogerkar.blogspot.com/feeds/543447091282591504/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rogerkar.blogspot.com/2009/10/securitytool.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/543447091282591504'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/543447091282591504'/><link rel='alternate' type='text/html' href='http://rogerkar.blogspot.com/2009/10/securitytool.html' title='SecurityTool Rogue'/><author><name>Roger Karlsson</name><uri>http://www.blogger.com/profile/09639795056760924066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_tUgxW0VPLAY/SYYxWm6hFOI/AAAAAAAAAAM/OCdfdjvno7o/S220/roger-icon-256256-rot.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_tUgxW0VPLAY/SuGho56VeHI/AAAAAAAAAH0/vnS5BLedCdc/s72-c/securitytool.PNG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-928050685513347657.post-2111506554229469051</id><published>2009-10-21T22:48:00.001-07:00</published><updated>2009-10-21T22:57:57.623-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='rogue anti-spyware'/><title type='text'>Antivirus Pro 2010 Rogue</title><content type='html'>Ran into a another rogue today. Antivirus Pro 2010:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_tUgxW0VPLAY/St_zwTQMFdI/AAAAAAAAAHs/mwG7cAT3ntU/s1600-h/antivirus-pro-2010.PNG"&gt;&lt;img style="cursor: pointer; width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_tUgxW0VPLAY/St_zwTQMFdI/AAAAAAAAAHs/mwG7cAT3ntU/s400/antivirus-pro-2010.PNG" alt="" id="BLOGGER_PHOTO_ID_5395298889740588498" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;These malware files appeared on the computer: AntivirusPro_2010.exe, seres.exe, lizjavd.exe and svcst.exe.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/928050685513347657-2111506554229469051?l=rogerkar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rogerkar.blogspot.com/feeds/2111506554229469051/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rogerkar.blogspot.com/2009/10/antivirus-pro-2010-rogue.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/2111506554229469051'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/2111506554229469051'/><link rel='alternate' type='text/html' href='http://rogerkar.blogspot.com/2009/10/antivirus-pro-2010-rogue.html' title='Antivirus Pro 2010 Rogue'/><author><name>Roger Karlsson</name><uri>http://www.blogger.com/profile/09639795056760924066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_tUgxW0VPLAY/SYYxWm6hFOI/AAAAAAAAAAM/OCdfdjvno7o/S220/roger-icon-256256-rot.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_tUgxW0VPLAY/St_zwTQMFdI/AAAAAAAAAHs/mwG7cAT3ntU/s72-c/antivirus-pro-2010.PNG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-928050685513347657.post-6452021791276671121</id><published>2009-09-21T00:31:00.000-07:00</published><updated>2009-09-21T00:35:05.987-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='malware'/><title type='text'>Total Security rogue</title><content type='html'>Ran into another rogue anti-virus tool called Total Security. It was install by exploiting a security hole:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_tUgxW0VPLAY/SrcsV7jFQII/AAAAAAAAAHU/YgAHY8j-jdM/s1600-h/total-security.PNG"&gt;&lt;img style="cursor: pointer; width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_tUgxW0VPLAY/SrcsV7jFQII/AAAAAAAAAHU/YgAHY8j-jdM/s400/total-security.PNG" alt="" id="BLOGGER_PHOTO_ID_5383820634818429058" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/928050685513347657-6452021791276671121?l=rogerkar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rogerkar.blogspot.com/feeds/6452021791276671121/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rogerkar.blogspot.com/2009/09/total-security-rogue.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/6452021791276671121'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/6452021791276671121'/><link rel='alternate' type='text/html' href='http://rogerkar.blogspot.com/2009/09/total-security-rogue.html' title='Total Security rogue'/><author><name>Roger Karlsson</name><uri>http://www.blogger.com/profile/09639795056760924066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_tUgxW0VPLAY/SYYxWm6hFOI/AAAAAAAAAAM/OCdfdjvno7o/S220/roger-icon-256256-rot.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_tUgxW0VPLAY/SrcsV7jFQII/AAAAAAAAAHU/YgAHY8j-jdM/s72-c/total-security.PNG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-928050685513347657.post-4927999762438943577</id><published>2009-08-14T08:00:00.000-07:00</published><updated>2009-08-14T08:00:05.770-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='rogue anti-spyware'/><title type='text'>PC Antispyware 2010 Rogue</title><content type='html'>Here's another rogue anti-spyware application that was installed by exploiting a security hole:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_tUgxW0VPLAY/SoO4OqOCnlI/AAAAAAAAAG8/0bC5Hm8HfSQ/s1600-h/pc+antispyware+2010.PNG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_tUgxW0VPLAY/SoO4OqOCnlI/AAAAAAAAAG8/0bC5Hm8HfSQ/s400/pc+antispyware+2010.PNG" border="0" alt=""id="BLOGGER_PHOTO_ID_5369337742746623570" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/928050685513347657-4927999762438943577?l=rogerkar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rogerkar.blogspot.com/feeds/4927999762438943577/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rogerkar.blogspot.com/2009/08/pc-antispyware-2010-rogue.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/4927999762438943577'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/4927999762438943577'/><link rel='alternate' type='text/html' href='http://rogerkar.blogspot.com/2009/08/pc-antispyware-2010-rogue.html' title='PC Antispyware 2010 Rogue'/><author><name>Roger Karlsson</name><uri>http://www.blogger.com/profile/09639795056760924066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_tUgxW0VPLAY/SYYxWm6hFOI/AAAAAAAAAAM/OCdfdjvno7o/S220/roger-icon-256256-rot.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_tUgxW0VPLAY/SoO4OqOCnlI/AAAAAAAAAG8/0bC5Hm8HfSQ/s72-c/pc+antispyware+2010.PNG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-928050685513347657.post-3173352808022141622</id><published>2009-08-13T09:00:00.000-07:00</published><updated>2009-11-05T01:49:09.535-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='rogue anti-spyware'/><title type='text'>Advanced Virus Remover Rogue</title><content type='html'>Ran into this rogue anti-virus program a few days ago:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_tUgxW0VPLAY/SoO3tQs2xnI/AAAAAAAAAG0/JMUMMaL5kS0/s1600-h/advanced+virus+remover.PNG"&gt;&lt;img style="cursor: pointer; width: 400px; height: 282px;" src="http://1.bp.blogspot.com/_tUgxW0VPLAY/SoO3tQs2xnI/AAAAAAAAAG0/JMUMMaL5kS0/s400/advanced+virus+remover.PNG" alt="" id="BLOGGER_PHOTO_ID_5369337168960865906" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;h2&gt;Update October 27, 2009&lt;/h2&gt;&lt;br /&gt;Today I ran into this rogue again. I captured a FreeFixer log where you can see the modifications Advanced Virus Remover did on the infected computer:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;span style="font-size:85%;"&gt;FreeFixer v0.48 log&lt;br /&gt;http://www.freefixer.com/&lt;br /&gt;Operating system: Windows XP Service Pack 2&lt;br /&gt;Log dated 2009-10-27 18:15&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;System policies&lt;br /&gt;HKCU\..\policies\system, &lt;span style="color: rgb(255, 0, 0);"&gt;DisableTaskMgr = 1&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Transport service providers (3 whitelisted)&lt;br /&gt;{3F8DAED5-1A15-44C0-A465-27536D3B3C98} - C:\WINDOWS\system32\&lt;span style="color: rgb(255, 0, 0);"&gt;winhelper.dll&lt;/span&gt;&lt;br /&gt;{6DBCA3F0-ACCF-4F0E-8998-F976BB4FA56D} - C:\WINDOWS\system32\&lt;span style="color: rgb(255, 0, 0);"&gt;winhelper.dll&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Registry Startups (3 whitelisted)&lt;br /&gt;HKLM\..\Run, winupdate.exe = C:\WINDOWS\system32\&lt;span style="color: rgb(255, 0, 0);"&gt;winupdate.exe&lt;/span&gt;&lt;br /&gt;HKCU\..\Run, Advanced Virus Remover = C:\Program Files\AdvancedVirusRemover\&lt;span style="color: rgb(255, 0, 0);"&gt;PAVRM.exe&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Processes (19 whitelisted)&lt;br /&gt;C:\Program Files\FreeFixer\freefixer.exe&lt;br /&gt;C:\WINDOWS\system32\&lt;span style="color: rgb(255, 0, 0);"&gt;winupdate.exe&lt;/span&gt;&lt;br /&gt;C:\Program Files\AdvancedVirusRemover\&lt;span style="color: rgb(255, 0, 0);"&gt;PAVRM.exe&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Application modules (70 whitelisted)&lt;br /&gt;C:\WINDOWS\system32\&lt;span style="color: rgb(255, 0, 0);"&gt;winhelper.dll&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Recently created/modified files&lt;br /&gt;1 minute, c:\Program Files\AdvancedVirusRemover\&lt;span style="color: rgb(255, 0, 0);"&gt;PAVRM.exe&lt;/span&gt;&lt;br /&gt;1 minute, c:\Documents and Settings\roger\Local Settings\Temporary Internet Files\Content.IE5\6CSRVCZ7\&lt;span style="color: rgb(255, 0, 0);"&gt;SetupAdvancedVirusRemover[1].exe&lt;/span&gt;&lt;br /&gt;1 minute, c:\WINDOWS\system32\&lt;span style="color: rgb(255, 0, 0);"&gt;winhelper.dll&lt;/span&gt;&lt;br /&gt;1 minute, c:\Documents and Settings\roger\Local Settings\Temporary Internet Files\Content.IE5\4HUF4TYN\&lt;span style="color: rgb(255, 0, 0);"&gt;dfghfghgfj[1].dll&lt;/span&gt;&lt;br /&gt;1 minute, c:\WINDOWS\system32\&lt;span style="color: rgb(255, 0, 0);"&gt;winupdate.exe&lt;/span&gt;&lt;br /&gt;..&lt;br /&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/928050685513347657-3173352808022141622?l=rogerkar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rogerkar.blogspot.com/feeds/3173352808022141622/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rogerkar.blogspot.com/2009/08/advanced-virus-remover-rogue.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/3173352808022141622'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/3173352808022141622'/><link rel='alternate' type='text/html' href='http://rogerkar.blogspot.com/2009/08/advanced-virus-remover-rogue.html' title='Advanced Virus Remover Rogue'/><author><name>Roger Karlsson</name><uri>http://www.blogger.com/profile/09639795056760924066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_tUgxW0VPLAY/SYYxWm6hFOI/AAAAAAAAAAM/OCdfdjvno7o/S220/roger-icon-256256-rot.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_tUgxW0VPLAY/SoO3tQs2xnI/AAAAAAAAAG0/JMUMMaL5kS0/s72-c/advanced+virus+remover.PNG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-928050685513347657.post-2038698604465641434</id><published>2009-08-11T03:03:00.000-07:00</published><updated>2009-08-11T03:26:20.980-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='spam'/><title type='text'>Webmarketingexperts.com.au Spam</title><content type='html'>I keep getting spam linking to webmarketingexperts.com.au:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_tUgxW0VPLAY/SoFCyMO7mtI/AAAAAAAAAGs/mKcpNUnNkBo/s1600-h/webmarketingexperts.com.au-spam.PNG"&gt;&lt;img style="cursor: pointer; width: 400px; height: 65px;" src="http://3.bp.blogspot.com/_tUgxW0VPLAY/SoFCyMO7mtI/AAAAAAAAAGs/mKcpNUnNkBo/s400/webmarketingexperts.com.au-spam.PNG" alt="" id="BLOGGER_PHOTO_ID_5368645660847086290" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Anyone else getting these?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/928050685513347657-2038698604465641434?l=rogerkar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rogerkar.blogspot.com/feeds/2038698604465641434/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rogerkar.blogspot.com/2009/08/webmarketingexpertscomau-spam.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/2038698604465641434'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/2038698604465641434'/><link rel='alternate' type='text/html' href='http://rogerkar.blogspot.com/2009/08/webmarketingexpertscomau-spam.html' title='Webmarketingexperts.com.au Spam'/><author><name>Roger Karlsson</name><uri>http://www.blogger.com/profile/09639795056760924066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_tUgxW0VPLAY/SYYxWm6hFOI/AAAAAAAAAAM/OCdfdjvno7o/S220/roger-icon-256256-rot.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_tUgxW0VPLAY/SoFCyMO7mtI/AAAAAAAAAGs/mKcpNUnNkBo/s72-c/webmarketingexperts.com.au-spam.PNG' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-928050685513347657.post-7247999044689082601</id><published>2009-07-15T09:04:00.000-07:00</published><updated>2009-07-16T09:55:54.165-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='fail'/><title type='text'>Most annoying error ever?</title><content type='html'>&lt;blockquote style="font-style: italic;"&gt;The device 'Generic volume' cannot be stopped because a program is still accessing it.&lt;/blockquote&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_tUgxW0VPLAY/SlYVhI5n-jI/AAAAAAAAAGU/k6qECGAcHpM/s1600-h/problem-ejecting-storage-device.PNG"&gt;&lt;img style="cursor: pointer; width: 400px; height: 98px;" src="http://4.bp.blogspot.com/_tUgxW0VPLAY/SlYVhI5n-jI/AAAAAAAAAGU/k6qECGAcHpM/s400/problem-ejecting-storage-device.PNG" alt="The device 'Generic volume' cannot be stopped because a program is still accessing it" id="BLOGGER_PHOTO_ID_5356492465872828978" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This isn't that helpful. I want to know the &lt;span style="font-weight: bold;"&gt;name program&lt;/span&gt; that is using the drive, and the &lt;span style="font-weight: bold;"&gt;name of the files&lt;/span&gt; that are still open.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/928050685513347657-7247999044689082601?l=rogerkar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rogerkar.blogspot.com/feeds/7247999044689082601/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rogerkar.blogspot.com/2009/07/most-annoying-error-ever.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/7247999044689082601'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/7247999044689082601'/><link rel='alternate' type='text/html' href='http://rogerkar.blogspot.com/2009/07/most-annoying-error-ever.html' title='Most annoying error ever?'/><author><name>Roger Karlsson</name><uri>http://www.blogger.com/profile/09639795056760924066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_tUgxW0VPLAY/SYYxWm6hFOI/AAAAAAAAAAM/OCdfdjvno7o/S220/roger-icon-256256-rot.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_tUgxW0VPLAY/SlYVhI5n-jI/AAAAAAAAAGU/k6qECGAcHpM/s72-c/problem-ejecting-storage-device.PNG' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-928050685513347657.post-8994785767685404647</id><published>2009-07-13T06:28:00.000-07:00</published><updated>2009-07-13T06:51:41.222-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='vmware'/><title type='text'>Darn, my VMware virtual machine was detected</title><content type='html'>I wanted to install the software from yourcursor.com to see if they bundle some additional software with their cursors. To my surprise, their installer detected it was running in a virtual machine:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_tUgxW0VPLAY/Sls36LsDnkI/AAAAAAAAAGk/XUtBdCQgEHY/s1600-h/vmware-detected.png"&gt;&lt;img style="cursor: pointer; width: 400px; height: 85px;" src="http://1.bp.blogspot.com/_tUgxW0VPLAY/Sls36LsDnkI/AAAAAAAAAGk/XUtBdCQgEHY/s400/vmware-detected.png" alt="VMWare virtual machine detected" id="BLOGGER_PHOTO_ID_5357937654396853826" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Looking around for workarounds... To be continued..&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/928050685513347657-8994785767685404647?l=rogerkar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rogerkar.blogspot.com/feeds/8994785767685404647/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rogerkar.blogspot.com/2009/07/vmware-virtual-machine-detected.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/8994785767685404647'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/8994785767685404647'/><link rel='alternate' type='text/html' href='http://rogerkar.blogspot.com/2009/07/vmware-virtual-machine-detected.html' title='Darn, my VMware virtual machine was detected'/><author><name>Roger Karlsson</name><uri>http://www.blogger.com/profile/09639795056760924066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_tUgxW0VPLAY/SYYxWm6hFOI/AAAAAAAAAAM/OCdfdjvno7o/S220/roger-icon-256256-rot.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_tUgxW0VPLAY/Sls36LsDnkI/AAAAAAAAAGk/XUtBdCQgEHY/s72-c/vmware-detected.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-928050685513347657.post-2759107770783910345</id><published>2009-07-09T08:05:00.001-07:00</published><updated>2009-11-05T01:47:06.704-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='rogue anti-spyware'/><title type='text'>Antivirus Plus</title><content type='html'>Ran into the &lt;strike&gt;good&lt;/strike&gt; old &lt;strong&gt;rogue Antivirus Plus&lt;/strong&gt; application today:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_tUgxW0VPLAY/SlYHzNL47kI/AAAAAAAAAGM/HGhJjRL1Zqs/s1600-h/antivirus-plus.PNG"&gt;&lt;img style="cursor: pointer; width: 400px; height: 279px;" src="http://1.bp.blogspot.com/_tUgxW0VPLAY/SlYHzNL47kI/AAAAAAAAAGM/HGhJjRL1Zqs/s400/antivirus-plus.PNG" alt="Antivirus Plus" id="BLOGGER_PHOTO_ID_5356477383098035778" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;h2&gt;Update October 27, 2009&lt;/h2&gt;&lt;br /&gt;Today I ran into AntiVirus plus again. I capped a FreeFixer log so you can see what changes this rogue antivirus program did:&lt;br /&gt;&lt;br /&gt;&lt;blockquote  style="font-family:courier new;"&gt;&lt;span style="font-size:85%;"&gt;FreeFixer v0.48 log&lt;br /&gt;http://www.freefixer.com/&lt;br /&gt;Operating system: Windows XP Service Pack 2&lt;br /&gt;Log dated 2009-10-27 18:06&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Registry Startups (3 whitelisted)&lt;br /&gt;HKLM\..\Run, AntiVirus Plus = C:\Program Files\AntiVirus Plus\&lt;span style="color: rgb(255, 0, 0);"&gt;AntiVirus Plus.70155.exe&lt;/span&gt;&lt;br /&gt;HKCU\..\Run, AntiVirus Plus = C:\Program Files\AntiVirus Plus\&lt;span style="color: rgb(255, 0, 0);"&gt;AntiVirus Plus.70155.exe&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Autostart shortcuts&lt;br /&gt;AntiVirus Plus.lnk, , C:\Program Files\AntiVirus Plus\&lt;span style="color: rgb(255, 0, 0);"&gt;AntiVirus Plus.70155.exe&lt;/span&gt;&lt;br /&gt;AntiVirus Plus.lnk, , C:\Program Files\AntiVirus Plus\&lt;span style="color: rgb(255, 0, 0);"&gt;AntiVirus Plus.70155.exe&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;HOSTS file&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;78.159.125.60 us.search.yahoo.com&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;78.159.125.60 uk.search.yahoo.com&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;78.159.125.60 search.yahoo.com&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;78.159.125.60 www.google.com.br&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;78.159.125.60 www.google.it&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;78.159.125.60 www.google.es&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;78.159.125.60 www.google.co.jp&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;78.159.125.60 www.google.com.mx&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;78.159.125.60 www.google.ca&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;78.159.125.60 www.google.com.au&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;78.159.125.60 www.google.nl&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;78.159.125.60 www.google.co.za&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;78.159.125.60 www.google.be&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;78.159.125.60 www.google.gr&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;78.159.125.60 www.google.at&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;78.159.125.60 www.google.se&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;78.159.125.60 www.google.ch&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;78.159.125.60 www.google.pt&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;78.159.125.60 www.google.dk&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;78.159.125.60 www.google.fi&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;78.159.125.60 www.google.ie&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;78.159.125.60 www.google.no&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;78.159.125.60 www.google.com&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;78.159.125.60 www.google.de&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;78.159.125.60 www.google.fr&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;78.159.125.60 www.google.co.uk&lt;/span&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/928050685513347657-2759107770783910345?l=rogerkar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rogerkar.blogspot.com/feeds/2759107770783910345/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rogerkar.blogspot.com/2009/07/antivirus-plus.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/2759107770783910345'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/2759107770783910345'/><link rel='alternate' type='text/html' href='http://rogerkar.blogspot.com/2009/07/antivirus-plus.html' title='Antivirus Plus'/><author><name>Roger Karlsson</name><uri>http://www.blogger.com/profile/09639795056760924066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_tUgxW0VPLAY/SYYxWm6hFOI/AAAAAAAAAAM/OCdfdjvno7o/S220/roger-icon-256256-rot.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_tUgxW0VPLAY/SlYHzNL47kI/AAAAAAAAAGM/HGhJjRL1Zqs/s72-c/antivirus-plus.PNG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-928050685513347657.post-3671853999552733736</id><published>2009-07-03T12:21:00.001-07:00</published><updated>2009-07-03T12:35:33.247-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='google'/><title type='text'>Goodbye GoogleUpdate.exe</title><content type='html'>&lt;a href="http://www.freefixer.com/library/file/29194/"&gt;GoogleUpdate.exe&lt;/a&gt; is the shared component that keeps Google Toolbar, Google Chrome and other Google products up to date. Google got a lot of critic for creating yet another process that kept running in the background.&lt;br /&gt;&lt;br /&gt;The good news is that upcoming version of Google's software will use the &lt;a href="http://google-opensource.blogspot.com/2009/07/google-update-regularly-scheduled.html"&gt;Windows Task Scheduler&lt;/a&gt; which only run at periodic intervals, not 24/7 like GoogleUpdate.exe did.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/928050685513347657-3671853999552733736?l=rogerkar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rogerkar.blogspot.com/feeds/3671853999552733736/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rogerkar.blogspot.com/2009/07/goodbye-googleupdateexe.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/3671853999552733736'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/3671853999552733736'/><link rel='alternate' type='text/html' href='http://rogerkar.blogspot.com/2009/07/goodbye-googleupdateexe.html' title='Goodbye GoogleUpdate.exe'/><author><name>Roger Karlsson</name><uri>http://www.blogger.com/profile/09639795056760924066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_tUgxW0VPLAY/SYYxWm6hFOI/AAAAAAAAAAM/OCdfdjvno7o/S220/roger-icon-256256-rot.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-928050685513347657.post-6934109036825931684</id><published>2009-07-01T07:03:00.000-07:00</published><updated>2009-07-01T07:25:03.683-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='private server'/><category scheme='http://www.blogger.com/atom/ns#' term='dreamhost'/><title type='text'>Invited to the Dreamhost Private Servers</title><content type='html'>Got an invitation to the DreamHost private servers a few days ago. Basically, the invitation allows me to start a private server starting at &lt;strong&gt;150MB and $5 / month&lt;/strong&gt;. I'm currently running my sites in the shared environment and I'm happy with the response- and up-time.&lt;br /&gt;&lt;br /&gt;Anyone tried the Dreamhost PS? And how long will 150MB last? I'm currently using around 1400 CPU seconds/day.&lt;br /&gt;&lt;blockquote style="font-style: italic;"&gt;&lt;br /&gt;Hey again Roger!&lt;br /&gt;&lt;br /&gt;Last week we again sent you an email inviting you to try our still-new&lt;br /&gt;DreamHost PS (Private Servers) and/or our DreamHost PS MySQL service!&lt;br /&gt;But again it looks like you never checked it out at:&lt;br /&gt;&lt;br /&gt;http://www.dreamhostps.com/&lt;br /&gt;&lt;br /&gt;Nor did you choose to sign up by visiting:&lt;br /&gt;&lt;br /&gt;https://panel.dreamhost.com/?tree=vserver.provision&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Well, it's hard for us to understand how you couldn't give it a shot for&lt;br /&gt;just $10/month (33% off). But not impossible for us to believe. What's&lt;br /&gt;IMPOSSIBLE for us to believe is if you don't take advantage of this, our&lt;br /&gt;final and greatest offer!&lt;br /&gt;&lt;br /&gt;$10/month off.. forever. That's 100MB free.. meaning you can get your&lt;br /&gt;very own Private Server with 150MB of ram for just FIVE dollars a month!&lt;br /&gt;Awooooooga!&lt;br /&gt;&lt;br /&gt;The main advantages of DreamHost PS are:&lt;br /&gt;&lt;br /&gt;* You get your own PROTECTED system resources for improved stability.&lt;br /&gt;* You get more flexibility than regular hosting to run any process.&lt;br /&gt;* You can scale your resources on the fly, and reboot your own PS.&lt;br /&gt;* It's currently only +$10/month for every 100MB of memory. ($10 off!)&lt;br /&gt;* It's a completely seamless transition from our regular shared hosting.&lt;br /&gt;&lt;br /&gt;You can also sign up for DreamHost PS MySQL, which is just like PS but&lt;br /&gt;for your databases. If you get both PS and PS MySQL, you get another 20%&lt;br /&gt;off both, forever!&lt;br /&gt;&lt;br /&gt;Now, this is really our final final offer. And, it expires one week from&lt;br /&gt;today (by 2009-07-05) .. sign up and we'll be able to provision you&lt;br /&gt;ASAP!&lt;br /&gt;&lt;br /&gt;Thanks one final time,&lt;br /&gt;The Happy DreamHost Evite Team!&lt;br /&gt;&lt;br /&gt;P.S. If you'd prefer not to be notified by email in the future should&lt;br /&gt;you be given any more invitations, please visit our contact preferences&lt;br /&gt;page here:&lt;br /&gt;&lt;br /&gt;https://panel.dreamhost.com/id/?tab=contact&lt;br /&gt;&lt;br /&gt;And select to not receive "DreamHost Promotions" anymore!&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/928050685513347657-6934109036825931684?l=rogerkar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rogerkar.blogspot.com/feeds/6934109036825931684/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rogerkar.blogspot.com/2009/07/invited-dreamhost-private-servers.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/6934109036825931684'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/6934109036825931684'/><link rel='alternate' type='text/html' href='http://rogerkar.blogspot.com/2009/07/invited-dreamhost-private-servers.html' title='Invited to the Dreamhost Private Servers'/><author><name>Roger Karlsson</name><uri>http://www.blogger.com/profile/09639795056760924066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_tUgxW0VPLAY/SYYxWm6hFOI/AAAAAAAAAAM/OCdfdjvno7o/S220/roger-icon-256256-rot.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-928050685513347657.post-6056097341743750150</id><published>2009-07-01T04:22:00.000-07:00</published><updated>2009-07-03T02:12:17.406-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='fail'/><category scheme='http://www.blogger.com/atom/ns#' term='twitter'/><title type='text'>Following_me, Followers_me</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_tUgxW0VPLAY/SktH2VyMHZI/AAAAAAAAAGE/XmcrDvvVuXs/s1600-h/following_me.PNG"&gt;&lt;img style="cursor: pointer; width: 197px; height: 90px;" src="http://3.bp.blogspot.com/_tUgxW0VPLAY/SktH2VyMHZI/AAAAAAAAAGE/XmcrDvvVuXs/s400/following_me.PNG" alt="Following_me, Followers_me" id="BLOGGER_PHOTO_ID_5353451580946128274" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Another Twitter bug :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/928050685513347657-6056097341743750150?l=rogerkar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rogerkar.blogspot.com/feeds/6056097341743750150/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rogerkar.blogspot.com/2009/07/followingme-followersme.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/6056097341743750150'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/6056097341743750150'/><link rel='alternate' type='text/html' href='http://rogerkar.blogspot.com/2009/07/followingme-followersme.html' title='Following_me, Followers_me'/><author><name>Roger Karlsson</name><uri>http://www.blogger.com/profile/09639795056760924066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_tUgxW0VPLAY/SYYxWm6hFOI/AAAAAAAAAAM/OCdfdjvno7o/S220/roger-icon-256256-rot.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_tUgxW0VPLAY/SktH2VyMHZI/AAAAAAAAAGE/XmcrDvvVuXs/s72-c/following_me.PNG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-928050685513347657.post-4789739504467019952</id><published>2009-06-29T08:00:00.000-07:00</published><updated>2009-06-29T08:00:03.443-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='google trends'/><category scheme='http://www.blogger.com/atom/ns#' term='freefixer'/><title type='text'>FreeFixer.com now using Google Trends</title><content type='html'>Google recently announced the &lt;a href="http://www.google.com/landing/trendsgadget/"&gt;Trends Gadget&lt;/a&gt;. Here's you can it in action on FreeFixer.com:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.freefixer.com/library/file/33763/#trends"&gt;&lt;img style="cursor: pointer; width: 400px; height: 225px;" src="http://2.bp.blogspot.com/_tUgxW0VPLAY/SkjHcs0JREI/AAAAAAAAAF8/BmiwI538Ejg/s400/seaport.exe.png" alt="" id="BLOGGER_PHOTO_ID_5352747453009970242" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rogerkar.blogspot.com/2009/05/seaportexe.html"&gt;Seaport.exe&lt;/a&gt; is a legitimate file from Microsoft.&lt;br /&gt;&lt;br /&gt;Here's two additional examples of the gadget in action.&lt;br /&gt;&lt;a href="http://www.freefixer.com/library/file/36614/#trends"&gt;freddy46.exe&lt;/a&gt; and &lt;a href="http://www.freefixer.com/library/file/33711/#trends"&gt;reader_s.exe&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/928050685513347657-4789739504467019952?l=rogerkar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rogerkar.blogspot.com/feeds/4789739504467019952/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rogerkar.blogspot.com/2009/06/freefixercom-now-using-google-trends.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/4789739504467019952'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/4789739504467019952'/><link rel='alternate' type='text/html' href='http://rogerkar.blogspot.com/2009/06/freefixercom-now-using-google-trends.html' title='FreeFixer.com now using Google Trends'/><author><name>Roger Karlsson</name><uri>http://www.blogger.com/profile/09639795056760924066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_tUgxW0VPLAY/SYYxWm6hFOI/AAAAAAAAAAM/OCdfdjvno7o/S220/roger-icon-256256-rot.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_tUgxW0VPLAY/SkjHcs0JREI/AAAAAAAAAF8/BmiwI538Ejg/s72-c/seaport.exe.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-928050685513347657.post-8431593850415935380</id><published>2009-06-26T01:28:00.000-07:00</published><updated>2009-06-26T01:59:16.047-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='invites'/><category scheme='http://www.blogger.com/atom/ns#' term='spotify'/><title type='text'>Spotify Invites for Sale</title><content type='html'>Sigh, some people are selling Spotify invites:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;http://www.tradera.com/Spotify-Invite-NU-2st-Invite-till-basta-musik-tjansten-auktion_91492107&lt;br /&gt;http://www.prylbanken.se/annons/musik_cd_lp/spotify_invite_saljes/421779/&lt;br /&gt;http://www.allaannonser.se/saeljes/filmer_musik/spotify_invite.html&lt;br /&gt;http://www.kopingtorget.se/index.php?action=show&amp;amp;show_id=1458&amp;amp;show_torg_namn=vasteras&lt;br /&gt;http://www.eskilstunatorget.se/index.php?action=show&amp;amp;show_id=1846&lt;br /&gt;http://www.fuska.nu/forum/trad.php?id=1810079&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;I've got 2 invites. &lt;a href="http://rogerkarlsson.com/contact.html"&gt;Send me an email&lt;/a&gt; and I'll invite you. 100% free, like it was intended to be. (You have to live in Sweden, Norway, Finland, the UK, France or Spain.)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/928050685513347657-8431593850415935380?l=rogerkar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rogerkar.blogspot.com/feeds/8431593850415935380/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rogerkar.blogspot.com/2009/06/spotify-invites-for-sale.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/8431593850415935380'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/8431593850415935380'/><link rel='alternate' type='text/html' href='http://rogerkar.blogspot.com/2009/06/spotify-invites-for-sale.html' title='Spotify Invites for Sale'/><author><name>Roger Karlsson</name><uri>http://www.blogger.com/profile/09639795056760924066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_tUgxW0VPLAY/SYYxWm6hFOI/AAAAAAAAAAM/OCdfdjvno7o/S220/roger-icon-256256-rot.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-928050685513347657.post-1527851553134377891</id><published>2009-06-25T09:00:00.000-07:00</published><updated>2009-06-25T09:00:26.897-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='backup'/><category scheme='http://www.blogger.com/atom/ns#' term='defragment'/><category scheme='http://www.blogger.com/atom/ns#' term='vmware'/><category scheme='http://www.blogger.com/atom/ns#' term='fragement'/><title type='text'>Why does Windows create fragmented files by default?</title><content type='html'>This is wierd. My external drive got lots of free space and is completely defragmented:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_tUgxW0VPLAY/ScNPJ1hxdnI/AAAAAAAAABE/RtcqIQ5BT4U/s1600-h/before-copy.gif"&gt;&lt;img style="cursor: pointer; width: 400px; height: 264px;" src="http://2.bp.blogspot.com/_tUgxW0VPLAY/ScNPJ1hxdnI/AAAAAAAAABE/RtcqIQ5BT4U/s400/before-copy.gif" alt="" id="BLOGGER_PHOTO_ID_5315179015633466994" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Now, I'm backing up my VMware virtual machines, by copying the VMware files to the external drive. These are a bunch of 2GB files which should fit without any problem in the free space of the drive. But for some reason, these files get fragmented:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_tUgxW0VPLAY/ScNPXKmTLAI/AAAAAAAAABM/MgagzwyZx8U/s1600-h/after-copy.gif"&gt;&lt;img style="cursor: pointer; width: 400px; height: 264px;" src="http://1.bp.blogspot.com/_tUgxW0VPLAY/ScNPXKmTLAI/AAAAAAAAABM/MgagzwyZx8U/s400/after-copy.gif" alt="" id="BLOGGER_PHOTO_ID_5315179244627897346" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;And it's not just two three fragments, it's 10.000+ fragments!&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_tUgxW0VPLAY/ScNPeRRoPQI/AAAAAAAAABU/11IX8soJt5A/s1600-h/fragmented.gif"&gt;&lt;img style="cursor: pointer; width: 350px; height: 400px;" src="http://3.bp.blogspot.com/_tUgxW0VPLAY/ScNPeRRoPQI/AAAAAAAAABU/11IX8soJt5A/s400/fragmented.gif" alt="" id="BLOGGER_PHOTO_ID_5315179366679330050" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Why?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/928050685513347657-1527851553134377891?l=rogerkar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rogerkar.blogspot.com/feeds/1527851553134377891/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rogerkar.blogspot.com/2009/06/why-does-windows-create-fragmented.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/1527851553134377891'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/1527851553134377891'/><link rel='alternate' type='text/html' href='http://rogerkar.blogspot.com/2009/06/why-does-windows-create-fragmented.html' title='Why does Windows create fragmented files by default?'/><author><name>Roger Karlsson</name><uri>http://www.blogger.com/profile/09639795056760924066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_tUgxW0VPLAY/SYYxWm6hFOI/AAAAAAAAAAM/OCdfdjvno7o/S220/roger-icon-256256-rot.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_tUgxW0VPLAY/ScNPJ1hxdnI/AAAAAAAAABE/RtcqIQ5BT4U/s72-c/before-copy.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-928050685513347657.post-7961039377648711018</id><published>2009-06-24T04:29:00.000-07:00</published><updated>2009-06-24T04:38:10.439-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='internet explorer'/><category scheme='http://www.blogger.com/atom/ns#' term='toolbar'/><category scheme='http://www.blogger.com/atom/ns#' term='download.com'/><title type='text'>Toolbar galore after installing popular applications listed on Download.com</title><content type='html'>This is how Internet Explorer might look like after installing the &lt;a href="http://download.cnet.com/windows/"&gt;20 most popular Windows applications listed on Download.com&lt;/a&gt;:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_tUgxW0VPLAY/SkIOo-9E_iI/AAAAAAAAAFs/VJpWtK_we6E/s1600-h/toolbar-galore.png"&gt;&lt;img style="cursor: pointer; width: 400px; height: 262px;" src="http://4.bp.blogspot.com/_tUgxW0VPLAY/SkIOo-9E_iI/AAAAAAAAAFs/VJpWtK_we6E/s400/toolbar-galore.png" alt="" id="BLOGGER_PHOTO_ID_5350855404526304802" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/928050685513347657-7961039377648711018?l=rogerkar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rogerkar.blogspot.com/feeds/7961039377648711018/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rogerkar.blogspot.com/2009/06/toolbar-galore-downloadcom.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/7961039377648711018'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/7961039377648711018'/><link rel='alternate' type='text/html' href='http://rogerkar.blogspot.com/2009/06/toolbar-galore-downloadcom.html' title='Toolbar galore after installing popular applications listed on Download.com'/><author><name>Roger Karlsson</name><uri>http://www.blogger.com/profile/09639795056760924066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_tUgxW0VPLAY/SYYxWm6hFOI/AAAAAAAAAAM/OCdfdjvno7o/S220/roger-icon-256256-rot.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_tUgxW0VPLAY/SkIOo-9E_iI/AAAAAAAAAFs/VJpWtK_we6E/s72-c/toolbar-galore.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-928050685513347657.post-4882404260133000187</id><published>2009-06-23T06:14:00.000-07:00</published><updated>2009-06-30T01:33:52.201-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='fail'/><category scheme='http://www.blogger.com/atom/ns#' term='spotify'/><title type='text'>Firewall Blocked Spotify?</title><content type='html'>I've been running &lt;a href="http://spotify.com/"&gt;Spotify&lt;/a&gt; for quite some time now. It's a great application for streaming music. However, today the Spotify client refused to log in with the following error message:&lt;br /&gt;&lt;blockquote style="font-style: italic;"&gt;An error occured&lt;br /&gt;A firewall may be blocking your Internet connection (error 110). Additionally you could try to change the currently used proxy settings.&lt;/blockquote&gt;The thing is, I have not modified any of my firewall settings. Spotify aside, there's no problem with any of my other applications that need an internet connection. Browsing works fine, using SSH works as usual, etc.&lt;br /&gt;&lt;br /&gt;Temporarily disabling the firewall did not help either. Anyone else having the same problem?&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_tUgxW0VPLAY/SkDXBOQyO7I/AAAAAAAAAFk/gJN5BWWvY-w/s1600-h/firewall-blocked-spotify.PNG"&gt;&lt;img style="cursor: pointer; width: 252px; height: 400px;" src="http://1.bp.blogspot.com/_tUgxW0VPLAY/SkDXBOQyO7I/AAAAAAAAAFk/gJN5BWWvY-w/s400/firewall-blocked-spotify.PNG" alt="" id="BLOGGER_PHOTO_ID_5350512773324487602" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Update:&lt;/span&gt;&lt;br /&gt;ChrZZ kindly suggested in the comments that &lt;strong&gt;resetting my Spotify password&lt;/strong&gt; should solved the problem. I visited &lt;a href="http://www.spotify.com/en/password-reset/"&gt;http://www.spotify.com/en/password-reset/&lt;/a&gt; and followed the instructions, and this &lt;strong&gt;solved the problem&lt;/strong&gt;.&lt;br /&gt;&lt;br /&gt;Are you also getting the "firewall may be blocking" error? Does resetting the password solve the problem for you too? Please let me know in the comments below.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Update 2:&lt;/span&gt;&lt;br /&gt;In the comments Mr Anonymous suggests that all you need to do is to uncheck the "remember me" checkbox. Did this solve the problem for you?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/928050685513347657-4882404260133000187?l=rogerkar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rogerkar.blogspot.com/feeds/4882404260133000187/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rogerkar.blogspot.com/2009/06/firewall-blocked-spotify.html#comment-form' title='44 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/4882404260133000187'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/4882404260133000187'/><link rel='alternate' type='text/html' href='http://rogerkar.blogspot.com/2009/06/firewall-blocked-spotify.html' title='Firewall Blocked Spotify?'/><author><name>Roger Karlsson</name><uri>http://www.blogger.com/profile/09639795056760924066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_tUgxW0VPLAY/SYYxWm6hFOI/AAAAAAAAAAM/OCdfdjvno7o/S220/roger-icon-256256-rot.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_tUgxW0VPLAY/SkDXBOQyO7I/AAAAAAAAAFk/gJN5BWWvY-w/s72-c/firewall-blocked-spotify.PNG' height='72' width='72'/><thr:total>44</thr:total></entry><entry><id>tag:blogger.com,1999:blog-928050685513347657.post-1293549596758504565</id><published>2009-06-17T10:00:00.000-07:00</published><updated>2009-06-17T10:00:02.296-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='windows explorer'/><category scheme='http://www.blogger.com/atom/ns#' term='windows xp'/><category scheme='http://www.blogger.com/atom/ns#' term='windows'/><category scheme='http://www.blogger.com/atom/ns#' term='security'/><title type='text'>How to enable the security tab in Windows Explorer</title><content type='html'>The Windows NT family of operating system allows you to set various permissions on files and folders that controls what operations users are allowed to perform. For example, you might want to set up a folder on your computer and allow some users to modify the files in that folder, while other users are only allowed to read the file data. These permissions are editable from Windows Explorer, by right-clicking on a file or folder and selecting the security tab:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_tUgxW0VPLAY/SiTKC3v8XqI/AAAAAAAAAEk/VQj6iWJijks/s1600-h/security-tab.PNG"&gt;&lt;img style="cursor: pointer; width: 305px; height: 400px;" src="http://2.bp.blogspot.com/_tUgxW0VPLAY/SiTKC3v8XqI/AAAAAAAAAEk/VQj6iWJijks/s400/security-tab.PNG" alt="" id="BLOGGER_PHOTO_ID_5342617208641838754" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;However, on Windows XP Home and Windows XP Pro the security tab is hidden be default if your computer has not joined a domain. To enable the security tab:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Click on Start&lt;/li&gt;&lt;li&gt;Choose Control Panel&lt;/li&gt;&lt;li&gt;Click on Folder Options&lt;/li&gt;&lt;li&gt;Select the View tab&lt;/li&gt;&lt;li&gt;Uncheck "Use simple file sharing"&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_tUgxW0VPLAY/SiTI1IufVgI/AAAAAAAAAEc/U01Ai6xaipI/s1600-h/simple-file-sharing.PNG"&gt;&lt;img style="cursor: pointer; width: 325px; height: 400px;" src="http://2.bp.blogspot.com/_tUgxW0VPLAY/SiTI1IufVgI/AAAAAAAAAEc/U01Ai6xaipI/s400/simple-file-sharing.PNG" alt="" id="BLOGGER_PHOTO_ID_5342615873169348098" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/928050685513347657-1293549596758504565?l=rogerkar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rogerkar.blogspot.com/feeds/1293549596758504565/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rogerkar.blogspot.com/2009/06/how-to-enable-security-tab-in-windows.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/1293549596758504565'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/1293549596758504565'/><link rel='alternate' type='text/html' href='http://rogerkar.blogspot.com/2009/06/how-to-enable-security-tab-in-windows.html' title='How to enable the security tab in Windows Explorer'/><author><name>Roger Karlsson</name><uri>http://www.blogger.com/profile/09639795056760924066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_tUgxW0VPLAY/SYYxWm6hFOI/AAAAAAAAAAM/OCdfdjvno7o/S220/roger-icon-256256-rot.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_tUgxW0VPLAY/SiTKC3v8XqI/AAAAAAAAAEk/VQj6iWJijks/s72-c/security-tab.PNG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-928050685513347657.post-1613243161300156239</id><published>2009-06-17T00:16:00.001-07:00</published><updated>2009-06-17T00:18:27.403-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='twitter'/><title type='text'>Soon 1000 followers! Thank you everyone for your follows</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_tUgxW0VPLAY/SjiYZ36Ty1I/AAAAAAAAAFU/x_r_IGrKnrY/s1600-h/soon-1000-followers.PNG"&gt;&lt;img style="cursor: pointer; width: 351px; height: 150px;" src="http://1.bp.blogspot.com/_tUgxW0VPLAY/SjiYZ36Ty1I/AAAAAAAAAFU/x_r_IGrKnrY/s400/soon-1000-followers.PNG" alt="Soon 1000 followers" id="BLOGGER_PHOTO_ID_5348192127775132498" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/928050685513347657-1613243161300156239?l=rogerkar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rogerkar.blogspot.com/feeds/1613243161300156239/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rogerkar.blogspot.com/2009/06/soon-1000-followers-thank-you-everyone.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/1613243161300156239'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/1613243161300156239'/><link rel='alternate' type='text/html' href='http://rogerkar.blogspot.com/2009/06/soon-1000-followers-thank-you-everyone.html' title='Soon 1000 followers! Thank you everyone for your follows'/><author><name>Roger Karlsson</name><uri>http://www.blogger.com/profile/09639795056760924066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_tUgxW0VPLAY/SYYxWm6hFOI/AAAAAAAAAAM/OCdfdjvno7o/S220/roger-icon-256256-rot.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_tUgxW0VPLAY/SjiYZ36Ty1I/AAAAAAAAAFU/x_r_IGrKnrY/s72-c/soon-1000-followers.PNG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-928050685513347657.post-1178605238436517918</id><published>2009-06-16T08:00:00.000-07:00</published><updated>2009-06-16T08:00:01.002-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='captcha'/><category scheme='http://www.blogger.com/atom/ns#' term='spam'/><title type='text'>Spammers, Captcha Workers and Getafreelancer.com</title><content type='html'>This is crazy, look at the search results for &lt;a href="http://www.getafreelancer.com/projects/search.php?keyword=captcha"&gt;captcha&lt;/a&gt; over at Getafreelancer.com.&lt;br /&gt;&lt;br /&gt;From &lt;a href="http://www.getafreelancer.com/projects/Data-Processing-Data-Entry/captcha-entry-agents-required.html"&gt;one of the job descriptions&lt;/a&gt;:&lt;br /&gt;&lt;blockquote style="font-style: italic;"&gt;&lt;span style="font-size:85%;"&gt;i want captcha entry agents immediatly.i`ll give u a target to achieve daily,if u think u cannot fulfil this requirement plz don bid.if thigns wrk out gud,we`ll stay in a long term partnership.i`ll pay bi weekly.i will pick more than one bidder.lowest bid wins&lt;/span&gt;&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;Here's &lt;a href="http://www.getafreelancer.com/projects/Data-Entry/Long-Term-Captcha.html"&gt;another one&lt;/a&gt;:&lt;br /&gt;&lt;small&gt;&lt;/small&gt;&lt;blockquote style="font-style: italic;"&gt;&lt;span style="font-size:85%;"&gt;Hello&lt;br /&gt;&lt;br /&gt;I'm Looking for large/Medium Large team to work on my online 24/7 captcha entry project. Server is very fast. Itz a long term Project.&lt;br /&gt;***Rate:$0.80/k (Good Captcha Only).&lt;br /&gt;***Very very Good counting.&lt;br /&gt;Only Interested &amp;amp; serius teams BID &amp;amp; PM me plz.&lt;br /&gt;&lt;br /&gt;Serius individuals can also BID &amp;amp; contact via PM.&lt;br /&gt;&lt;br /&gt;Thanks_&lt;br /&gt;*************************************************Happy Bidding......&lt;/span&gt;&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;Suppose this is how your captchas get solved over and over again. Or can large scale captcha solving like this have any legit use?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/928050685513347657-1178605238436517918?l=rogerkar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rogerkar.blogspot.com/feeds/1178605238436517918/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rogerkar.blogspot.com/2009/06/spammers-captcha-workers-and.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/1178605238436517918'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/1178605238436517918'/><link rel='alternate' type='text/html' href='http://rogerkar.blogspot.com/2009/06/spammers-captcha-workers-and.html' title='Spammers, Captcha Workers and Getafreelancer.com'/><author><name>Roger Karlsson</name><uri>http://www.blogger.com/profile/09639795056760924066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_tUgxW0VPLAY/SYYxWm6hFOI/AAAAAAAAAAM/OCdfdjvno7o/S220/roger-icon-256256-rot.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-928050685513347657.post-6273681003488142497</id><published>2009-06-15T13:20:00.000-07:00</published><updated>2009-06-15T13:27:43.433-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='win32'/><title type='text'>LastWriteTime, ChangeTime and GetFileInformationByHandleEx</title><content type='html'>Starting with Windows Vista, there's a new export available called &lt;a style="font-family: courier new;" href="http://msdn.microsoft.com/en-us/library/aa364217%28VS.85%29.aspx"&gt;GetFileInformationByHandleEx&lt;/a&gt;. You can use this function to get information about a file, in the format of a &lt;a style="font-family: courier new;" href="http://msdn.microsoft.com/en-us/library/aa364217%28VS.85%29.aspx"&gt;FILE_BASIC_INFO&lt;/a&gt; struct:&lt;br /&gt;&lt;pre&gt;&lt;font face="courier new"&gt;typedef struct _FILE_BASIC_INFO {&lt;/font&gt;&lt;br /&gt;&lt;font face="courier new"&gt;  LARGE_INTEGER CreationTime;&lt;/font&gt;&lt;br /&gt;&lt;font face="courier new"&gt;  LARGE_INTEGER LastAccessTime;&lt;/font&gt;&lt;br /&gt;&lt;font face="courier new"&gt;  LARGE_INTEGER LastWriteTime;&lt;/font&gt;&lt;br /&gt;&lt;font face="courier new"&gt;  LARGE_INTEGER ChangeTime;&lt;/font&gt;&lt;br /&gt;&lt;font face="courier new"&gt;  DWORD         FileAttributes;&lt;/font&gt;&lt;br /&gt;&lt;font face="courier new"&gt;}FILE_BASIC_INFO, *PFILE_BASIC_INFO;&lt;/font&gt;&lt;br /&gt;&lt;/pre&gt;What puzzles me about this struct is the two last members, &lt;font face="courier new"&gt;LastWriteTime&lt;/font&gt; and &lt;font face="courier new"&gt;ChangeTime&lt;/font&gt;. What is the difference between these two members? Sounds like they specify the same thing to me?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/928050685513347657-6273681003488142497?l=rogerkar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rogerkar.blogspot.com/feeds/6273681003488142497/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rogerkar.blogspot.com/2009/06/lastwritetime-changetime-and.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/6273681003488142497'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/6273681003488142497'/><link rel='alternate' type='text/html' href='http://rogerkar.blogspot.com/2009/06/lastwritetime-changetime-and.html' title='LastWriteTime, ChangeTime and GetFileInformationByHandleEx'/><author><name>Roger Karlsson</name><uri>http://www.blogger.com/profile/09639795056760924066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_tUgxW0VPLAY/SYYxWm6hFOI/AAAAAAAAAAM/OCdfdjvno7o/S220/roger-icon-256256-rot.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-928050685513347657.post-3174821269853060</id><published>2009-06-14T15:52:00.000-07:00</published><updated>2009-06-15T05:59:02.826-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='bing'/><category scheme='http://www.blogger.com/atom/ns#' term='google'/><title type='text'>Compare Google and Bing searches side by side with Panic.nu</title><content type='html'>Want to compare the search results from Google and Bing? Then you might want to give &lt;a href="http://panic.nu/"&gt;panic.nu&lt;/a&gt; a try, which displays your Google and Bing search results framed side by side. Here's an example search on &lt;a href="http://panic.nu/?sf=freefixer&amp;amp;knapp=in+Google+and+Bing&amp;amp;lg=us"&gt;freefixer&lt;/a&gt;:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_tUgxW0VPLAY/SjWCr9FywjI/AAAAAAAAAFM/vkr_Ci-L0kg/s1600-h/compare-google-bing.png"&gt;&lt;img style="cursor: pointer; width: 400px; height: 238px;" src="http://1.bp.blogspot.com/_tUgxW0VPLAY/SjWCr9FywjI/AAAAAAAAAFM/vkr_Ci-L0kg/s400/compare-google-bing.png" alt="Compare Google and Bing searches side by side" id="BLOGGER_PHOTO_ID_5347323824217178674" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/928050685513347657-3174821269853060?l=rogerkar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rogerkar.blogspot.com/feeds/3174821269853060/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rogerkar.blogspot.com/2009/06/compare-google-and-bing-searches-side.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/3174821269853060'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/3174821269853060'/><link rel='alternate' type='text/html' href='http://rogerkar.blogspot.com/2009/06/compare-google-and-bing-searches-side.html' title='Compare Google and Bing searches side by side with Panic.nu'/><author><name>Roger Karlsson</name><uri>http://www.blogger.com/profile/09639795056760924066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_tUgxW0VPLAY/SYYxWm6hFOI/AAAAAAAAAAM/OCdfdjvno7o/S220/roger-icon-256256-rot.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_tUgxW0VPLAY/SjWCr9FywjI/AAAAAAAAAFM/vkr_Ci-L0kg/s72-c/compare-google-bing.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-928050685513347657.post-4148686565568230310</id><published>2009-06-14T12:51:00.000-07:00</published><updated>2009-06-14T13:38:20.193-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='kernel32.dll'/><category scheme='http://www.blogger.com/atom/ns#' term='dumpbin.exe'/><category scheme='http://www.blogger.com/atom/ns#' term='windows'/><title type='text'>How to dump DLL exports</title><content type='html'>To print the function names that a Windows dynamic link library exports (DLL), you can use the &lt;span style="font-family:courier new;"&gt;dumpbin.exe&lt;/span&gt; tool, which comes with Visual Studio. For example, the following command line exports all functions in &lt;span style="font-family:courier new;"&gt;kernel32.dll&lt;/span&gt;:&lt;br /&gt;&lt;br /&gt;&lt;blockquote style="font-family: courier new;"&gt;&lt;span style="font-size:85%;"&gt;&gt;dumpbin.exe /EXPORTS c:\windows\system32\kernel32.dll&lt;br /&gt;&lt;br /&gt;Microsoft (R) COFF/PE Dumper Version 8.00.50727.762&lt;br /&gt;Copyright (C) Microsoft Corporation.  All rights reserved.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Dump of file c:\windows\system32\kernel32.dll&lt;br /&gt;&lt;br /&gt;File Type: DLL&lt;br /&gt;&lt;br /&gt;Section contains the following exports for KERNEL32.dll&lt;br /&gt;&lt;br /&gt;  00000000 characteristics&lt;br /&gt;  49C4D12E time date stamp Sat Mar 21 12:36:14 2009&lt;br /&gt;      0.00 version&lt;br /&gt;         1 ordinal base&lt;br /&gt;       954 number of functions&lt;br /&gt;       954 number of names&lt;br /&gt;&lt;br /&gt;  ordinal hint RVA      name&lt;br /&gt;&lt;br /&gt;        1    0 0000A6E4 ActivateActCtx&lt;br /&gt;        2    1 0003551D AddAtomA&lt;br /&gt;        3    2 000326F1 AddAtomW&lt;br /&gt;        4    3 00071DFF AddConsoleAliasA&lt;br /&gt;        5    4 00071DC1 AddConsoleAliasW&lt;br /&gt;        6    5 00059412 AddLocalAlternateComputerNameA&lt;br /&gt;        7    6 000592F6 AddLocalAlternateComputerNameW&lt;br /&gt;        8    7 0002BF11 AddRefActCtx&lt;br /&gt;        9    8          AddVectoredExceptionHandler (forwarded to NTDLL.RtlAddVectoredExceptionHandler)&lt;br /&gt;       10    9 00072451 AllocConsole&lt;br /&gt;       11    A 0005F6D4 AllocateUserPhysicalPages&lt;br /&gt;       12    B 0003597F AreFileApisANSI&lt;br /&gt;       13    C 0002E45A AssignProcessToJobObject&lt;br /&gt;       14    D 00072639 AttachConsole&lt;br /&gt;       15    E 0005725A BackupRead&lt;br /&gt;       16    F 00056340 BackupSeek&lt;br /&gt;       17   10 000578B5 BackupWrite&lt;br /&gt;       18   11 00016877 BaseCheckAppcompatCache&lt;br /&gt;       19   12 0006CF46 BaseCleanupAppcompatCache&lt;br /&gt;       20   13 0006CFCA BaseCleanupAppcompatCacheSupport&lt;br /&gt;       21   14 0006CE01 BaseDumpAppcompatCache&lt;br /&gt;       22   15 0006CD7F BaseFlushAppcompatCache&lt;br /&gt;       23   16 0001656D BaseInitAppcompatCache&lt;br /&gt;       24   17 0002B38D BaseInitAppcompatCacheSupport&lt;br /&gt;       25   18 000174E3 BaseProcessInitPostImport&lt;br /&gt;       26   19 0003838A BaseQueryModuleData&lt;br /&gt;       27   1A 000151C0 BaseUpdateAppcompatCache&lt;br /&gt;       28   1B 000195B7 BasepCheckWinSaferRestrictions&lt;br /&gt;       29   1C 00037AA7 Beep&lt;br /&gt;       30   1D 00070DBB BeginUpdateResourceA&lt;br /&gt;       31   1E 00070C18 BeginUpdateResourceW&lt;br /&gt;       32   1F 0002C03C BindIoCompletionCallback&lt;br /&gt;       33   20 0006C02D BuildCommDCBA&lt;br /&gt;       34   21 0006BFFF BuildCommDCBAndTimeoutsA&lt;br /&gt;       35   22 0006C05F BuildCommDCBAndTimeoutsW&lt;br /&gt;       36   23 0006C0B9 BuildCommDCBW&lt;br /&gt;       37   24 00060E36 CallNamedPipeA&lt;br /&gt;       38   25 00060BE7 CallNamedPipeW&lt;br /&gt;       39   26 00061BFF CancelDeviceWakeupRequest&lt;br /&gt;       40   27 000300E2 CancelIo&lt;br /&gt;       41   28 00063F58 CancelTimerQueueTimer&lt;br /&gt;       42   29 0002CC19 CancelWaitableTimer&lt;br /&gt;       43   2A 000127C3 ChangeTimerQueueTimer&lt;br /&gt;       44   2B 00061AB9 CheckNameLegalDOS8Dot3A&lt;br /&gt;       45   2C 00061879 CheckNameLegalDOS8Dot3W&lt;br /&gt;       46   2D 0005AAF2 CheckRemoteDebuggerPresent&lt;br /&gt;       47   2E 00067E31 ClearCommBreak&lt;br /&gt;       48   2F 000666BF ClearCommError&lt;br /&gt;       49   30 0001D3F6 CloseConsoleHandle&lt;br /&gt;       50   31 00009BE7 CloseHandle&lt;br /&gt;       51   32 0002C87D CloseProfileUserMapping&lt;br /&gt;       52   33 0002F611 CmdBatNotification&lt;br /&gt;       53   34 000679B1 CommConfigDialogA&lt;br /&gt;       54   35 000678BD CommConfigDialogW&lt;br /&gt;       55   36 00010B79 CompareFileTime&lt;br /&gt;       56   37 0000D117 CompareStringA&lt;br /&gt;       57   38 0000A3FE CompareStringW&lt;br /&gt;       58   39 00031463 ConnectNamedPipe&lt;br /&gt;       59   3A 000730FF ConsoleMenuControl&lt;br /&gt;       60   3B 0005B53D ContinueDebugEvent&lt;br /&gt;       61   3C 000383FF ConvertDefaultLocale&lt;br /&gt;       62   3D 0002FEDF ConvertFiberToThread&lt;br /&gt;       63   3E 0002FF1E ConvertThreadToFiber&lt;br /&gt;       64   3F 000286EE CopyFileA&lt;br /&gt;       65   40 0005F39C CopyFileExA&lt;br /&gt;       66   41 00027B32 CopyFileExW&lt;br /&gt;       67   42 0002F87B CopyFileW&lt;br /&gt;       68   43 0005989A CopyLZFile&lt;br /&gt;       69   44 0006C8E5 CreateActCtxA&lt;br /&gt;       70   45 000154FC CreateActCtxW&lt;br /&gt;       71   46 000741A8 CreateConsoleScreenBuffer&lt;br /&gt;       72   47 000217AC CreateDirectoryA&lt;br /&gt;       73   48 0005C213 CreateDirectoryExA&lt;br /&gt;       74   49 0005B5CA CreateDirectoryExW&lt;br /&gt;       75   4A 00032402 CreateDirectoryW&lt;br /&gt;       76   4B 000308B5 CreateEventA&lt;br /&gt;       77   4C 0000A749 CreateEventW&lt;br /&gt;       78   4D 0002FFB7 CreateFiber&lt;br /&gt;       79   4E 0002FFD7 CreateFiberEx&lt;br /&gt;       80   4F 00001A28 CreateFileA&lt;br /&gt;       81   50 0000950A CreateFileMappingA&lt;br /&gt;       82   51 0000943C CreateFileMappingW&lt;br /&gt;       83   52 00010800 CreateFileW&lt;br /&gt;       84   53 0006C769 CreateHardLinkA&lt;br /&gt;       85   54 0006C5AC CreateHardLinkW&lt;br /&gt;       86   55 0003138D CreateIoCompletionPort&lt;br /&gt;       87   56 0006C4CC CreateJobObjectA&lt;br /&gt;       88   57 0002CB13 CreateJobObjectW&lt;br /&gt;       89   58 0006C49E CreateJobSet&lt;br /&gt;       90   59 0002CC9B CreateMailslotA&lt;br /&gt;       91   5A 0002CCEC CreateMailslotW&lt;br /&gt;       92   5B 0003968A CreateMemoryResourceNotification&lt;br /&gt;       93   5C 0000E9DF CreateMutexA&lt;br /&gt;       94   5D 0000E957 CreateMutexW&lt;br /&gt;       95   5E 00060CDC CreateNamedPipeA&lt;br /&gt;       96   5F 0002F0DD CreateNamedPipeW&lt;br /&gt;       97   60 0002AC6C CreateNlsSecurityDescriptor&lt;br /&gt;       98   61 0001D83F CreatePipe&lt;br /&gt;       99   62 0000236B CreateProcessA&lt;br /&gt;      100   63 0001D54E CreateProcessInternalA&lt;br /&gt;      101   64 000197B0 CreateProcessInternalW&lt;br /&gt;      102   65 00080311 CreateProcessInternalWSecure&lt;br /&gt;      103   66 00002336 CreateProcessW&lt;br /&gt;      104   67 000104CC CreateRemoteThread&lt;br /&gt;      105   68 00012EBD CreateSemaphoreA&lt;br /&gt;      106   69 00010126 CreateSemaphoreW&lt;br /&gt;      107   6A 0006C7D4 CreateSocketHandle&lt;br /&gt;      108   6B 0006C28E CreateTapePartition&lt;br /&gt;      109   6C 000106D7 CreateThread&lt;br /&gt;      110   6D 0002BFE6 CreateTimerQueue&lt;br /&gt;      111   6E 0002117D CreateTimerQueueTimer&lt;br /&gt;      112   6F 00065C7F CreateToolhelp32Snapshot&lt;br /&gt;      113   70 00034962 CreateVirtualBuffer&lt;br /&gt;      114   71 00062C21 CreateWaitableTimerA&lt;br /&gt;      115   72 0002FB5A CreateWaitableTimerW&lt;br /&gt;      116   73 0000A715 DeactivateActCtx&lt;br /&gt;      117   74 0005B0FB DebugActiveProcess&lt;br /&gt;      118   75 0005B581 DebugActiveProcessStop&lt;br /&gt;      119   76 0005AB46 DebugBreak&lt;br /&gt;      120   77 0005B14E DebugBreakProcess&lt;br /&gt;      121   78 0005B175 DebugSetProcessKillOnExit&lt;br /&gt;      122   79          DecodePointer (forwarded to NTDLL.RtlDecodePointer)&lt;br /&gt;      123   7A          DecodeSystemPointer (forwarded to NTDLL.RtlDecodeSystemPointer)&lt;br /&gt;      124   7B 0005D29D DefineDosDeviceA&lt;br /&gt;      125   7C 00021F1E DefineDosDeviceW&lt;br /&gt;      126   7D 0007EFED DelayLoadFailureHook&lt;br /&gt;      127   7E 000326C5 DeleteAtom&lt;br /&gt;      128   7F          DeleteCriticalSection (forwarded to NTDLL.RtlDeleteCriticalSection)&lt;br /&gt;      129   80 0002FE8C DeleteFiber&lt;br /&gt;      130   81 00031EDD DeleteFileA&lt;br /&gt;      131   82 00031F63 DeleteFileW&lt;br /&gt;      132   83 00063F2B DeleteTimerQueue&lt;br /&gt;      133   84 00063EE4 DeleteTimerQueueEx&lt;br /&gt;      134   85 00021130 DeleteTimerQueueTimer&lt;br /&gt;      135   86 0006B21E DeleteVolumeMountPointA&lt;br /&gt;      136   87 0006AA70 DeleteVolumeMountPointW&lt;br /&gt;      137   88 00001629 DeviceIoControl&lt;br /&gt;      138   89 00011336 DisableThreadLibraryCalls&lt;br /&gt;      139   8A 0001273F DisconnectNamedPipe&lt;br /&gt;      140   8B 00058ABB DnsHostnameToComputerNameA&lt;br /&gt;      141   8C 0002CEC2 DnsHostnameToComputerNameW&lt;br /&gt;      142   8D 00032180 DosDateTimeToFileTime&lt;br /&gt;      143   8E 00062939 DosPathToSessionPathA&lt;br /&gt;      144   8F 0002C1F7 DosPathToSessionPathW&lt;br /&gt;      145   90 0001D4C5 DuplicateConsoleHandle&lt;br /&gt;      146   91 0000DE9E DuplicateHandle&lt;br /&gt;      147   92          EncodePointer (forwarded to NTDLL.RtlEncodePointer)&lt;br /&gt;      148   93          EncodeSystemPointer (forwarded to NTDLL.RtlEncodeSystemPointer)&lt;br /&gt;      149   94 00070A89 EndUpdateResourceA&lt;br /&gt;      150   95 000708B4 EndUpdateResourceW&lt;br /&gt;      151   96          EnterCriticalSection (forwarded to NTDLL.RtlEnterCriticalSection)&lt;br /&gt;      152   97 00038241 EnumCalendarInfoA&lt;br /&gt;      153   98 00076889 EnumCalendarInfoExA&lt;br /&gt;      154   99 000798BD EnumCalendarInfoExW&lt;br /&gt;      155   9A 0007989A EnumCalendarInfoW&lt;br /&gt;      156   9B 000768CA EnumDateFormatsA&lt;br /&gt;      157   9C 000768EA EnumDateFormatsExA&lt;br /&gt;      158   9D 000798E0 EnumDateFormatsExW&lt;br /&gt;      159   9E 00038811 EnumDateFormatsW&lt;br /&gt;      160   9F 00076928 EnumLanguageGroupLocalesA&lt;br /&gt;      161   A0 00079843 EnumLanguageGroupLocalesW&lt;br /&gt;      162   A1 0002E010 EnumResourceLanguagesA&lt;br /&gt;      163   A2 00060699 EnumResourceLanguagesW&lt;br /&gt;      164   A3 00060291 EnumResourceNamesA&lt;br /&gt;      165   A4 00055AE1 EnumResourceNamesW&lt;br /&gt;      166   A5 000600A4 EnumResourceTypesA&lt;br /&gt;      167   A6 000604B1 EnumResourceTypesW&lt;br /&gt;      168   A7 00076967 EnumSystemCodePagesA&lt;br /&gt;      169   A8 0007987F EnumSystemCodePagesW&lt;br /&gt;      170   A9 00079D19 EnumSystemGeoID&lt;br /&gt;      171   AA 0007690A EnumSystemLanguageGroupsA&lt;br /&gt;      172   AB 00079825 EnumSystemLanguageGroupsW&lt;br /&gt;      173   AC 00037D11 EnumSystemLocalesA&lt;br /&gt;      174   AD 00079864 EnumSystemLocalesW&lt;br /&gt;      175   AE 000768AC EnumTimeFormatsA&lt;br /&gt;      176   AF 000388EE EnumTimeFormatsW&lt;br /&gt;      177   B0 00076949 EnumUILanguagesA&lt;br /&gt;      178   B1 0002A8DC EnumUILanguagesW&lt;br /&gt;      179   B2 00058A0F EnumerateLocalComputerNamesA&lt;br /&gt;      180   B3 0005888F EnumerateLocalComputerNamesW&lt;br /&gt;      181   B4 0006C25B EraseTape&lt;br /&gt;      182   B5 000668D1 EscapeCommFunction&lt;br /&gt;      183   B6 0001CB12 ExitProcess&lt;br /&gt;      184   B7 0000C0F8 ExitThread&lt;br /&gt;      185   B8 000687D5 ExitVDM&lt;br /&gt;      186   B9 00032A09 ExpandEnvironmentStringsA&lt;br /&gt;      187   BA 000305FE ExpandEnvironmentStringsW&lt;br /&gt;      188   BB 00071767 ExpungeConsoleCommandHistoryA&lt;br /&gt;      189   BC 0007174F ExpungeConsoleCommandHistoryW&lt;br /&gt;      190   BD 0005FBCC ExtendVirtualBuffer&lt;br /&gt;      191   BE 00061D60 FatalAppExitA&lt;br /&gt;      192   BF 00061D12 FatalAppExitW&lt;br /&gt;      193   C0 00061DAE FatalExit&lt;br /&gt;      194   C1 00030665 FileTimeToDosDateTime&lt;br /&gt;      195   C2 0000E906 FileTimeToLocalFileTime&lt;br /&gt;      196   C3 0000E88C FileTimeToSystemTime&lt;br /&gt;      197   C4 00074184 FillConsoleOutputAttribute&lt;br /&gt;      198   C5 00074139 FillConsoleOutputCharacterA&lt;br /&gt;      199   C6 00074160 FillConsoleOutputCharacterW&lt;br /&gt;      200   C7 00030F29 FindActCtxSectionGuid&lt;br /&gt;      201   C8 0006CC4F FindActCtxSectionStringA&lt;br /&gt;      202   C9 0002FD54 FindActCtxSectionStringW&lt;br /&gt;      203   CA 00030D06 FindAtomA&lt;br /&gt;      204   CB 0002F82F FindAtomW&lt;br /&gt;      205   CC 0000EE77 FindClose&lt;br /&gt;      206   CD 00035805 FindCloseChangeNotification&lt;br /&gt;      207   CE 0005D483 FindFirstChangeNotificationA&lt;br /&gt;      208   CF 00034C1F FindFirstChangeNotificationW&lt;br /&gt;      209   D0 00013879 FindFirstFileA&lt;br /&gt;      210   D1 0005D4EA FindFirstFileExA&lt;br /&gt;      211   D2 0000EB1D FindFirstFileExW&lt;br /&gt;      212   D3 0000EF81 FindFirstFileW&lt;br /&gt;      213   D4 0006B399 FindFirstVolumeA&lt;br /&gt;      214   D5 0006AE59 FindFirstVolumeMountPointA&lt;br /&gt;      215   D6 00069EF1 FindFirstVolumeMountPointW&lt;br /&gt;      216   D7 0002D2BF FindFirstVolumeW&lt;br /&gt;      217   D8 00032145 FindNextChangeNotification&lt;br /&gt;      218   D9 00034EE1 FindNextFileA&lt;br /&gt;      219   DA 0000EFDA FindNextFileW&lt;br /&gt;      220   DB 0006AD3F FindNextVolumeA&lt;br /&gt;      221   DC 0006AF89 FindNextVolumeMountPointA&lt;br /&gt;      222   DD 0006A19D FindNextVolumeMountPointW&lt;br /&gt;      223   DE 0002CFAB FindNextVolumeW&lt;br /&gt;      224   DF 0000BF29 FindResourceA&lt;br /&gt;      225   E0 00035FA8 FindResourceExA&lt;br /&gt;      226   E1 0000AD28 FindResourceExW&lt;br /&gt;      227   E2 0000BC6E FindResourceW&lt;br /&gt;      228   E3 0002CF70 FindVolumeClose&lt;br /&gt;      229   E4 00035805 FindVolumeMountPointClose&lt;br /&gt;      230   E5 00074C5C FlushConsoleInputBuffer&lt;br /&gt;      231   E6 000126E1 FlushFileBuffers&lt;br /&gt;      232   E7 000355EC FlushInstructionCache&lt;br /&gt;      233   E8 000359A1 FlushViewOfFile&lt;br /&gt;      234   E9 00076FF1 FoldStringA&lt;br /&gt;      235   EA 0007A776 FoldStringW&lt;br /&gt;      236   EB 0002F7A8 FormatMessageA&lt;br /&gt;      237   EC 00034BBF FormatMessageW&lt;br /&gt;      238   ED 000721CD FreeConsole&lt;br /&gt;      239   EE 0001D6EF FreeEnvironmentStringsA&lt;br /&gt;      240   EF 00014B87 FreeEnvironmentStringsW&lt;br /&gt;      241   F0 0000AC7E FreeLibrary&lt;br /&gt;      242   F1 0000C210 FreeLibraryAndExitThread&lt;br /&gt;      243   F2 000260C2 FreeResource&lt;br /&gt;      244   F3 0005F702 FreeUserPhysicalPages&lt;br /&gt;      245   F4 00034B99 FreeVirtualBuffer&lt;br /&gt;      246   F5 00074B61 GenerateConsoleCtrlEvent&lt;br /&gt;      247   F6 000099B5 GetACP&lt;br /&gt;      248   F7 0005C283 GetAtomNameA&lt;br /&gt;      249   F8 00033117 GetAtomNameW&lt;br /&gt;      250   F9 0006916B GetBinaryType&lt;br /&gt;      251   FA 0006916B GetBinaryTypeA&lt;br /&gt;      252   FB 00068D0C GetBinaryTypeW&lt;br /&gt;      253   FC 0003850B GetCPFileNameFromRegistry&lt;br /&gt;      254   FD 00012F16 GetCPInfo&lt;br /&gt;      255   FE 00077187 GetCPInfoExA&lt;br /&gt;      256   FF 0007B30D GetCPInfoExW&lt;br /&gt;      257  100 00076AAB GetCalendarInfoA&lt;br /&gt;      258  101 00039050 GetCalendarInfoW&lt;br /&gt;      259  102 0006CCE2 GetComPlusPackageInstallStatus&lt;br /&gt;      260  103 00067E49 GetCommConfig&lt;br /&gt;      261  104 000669CD GetCommMask&lt;br /&gt;      262  105 00066A56 GetCommModemStatus&lt;br /&gt;      263  106 00066ADF GetCommProperties&lt;br /&gt;      264  107 00066B97 GetCommState&lt;br /&gt;      265  108 00022128 GetCommTimeouts&lt;br /&gt;      266  109 00012FBD GetCommandLineA&lt;br /&gt;      267  10A 00017023 GetCommandLineW&lt;br /&gt;      268  10B 0005E471 GetCompressedFileSizeA&lt;br /&gt;      269  10C 0005E349 GetCompressedFileSizeW&lt;br /&gt;      270  10D 000216A4 GetComputerNameA&lt;br /&gt;      271  10E 00058793 GetComputerNameExA&lt;br /&gt;      272  10F 000201F1 GetComputerNameExW&lt;br /&gt;      273  110 000316CF GetComputerNameW&lt;br /&gt;      274  111 000711F2 GetConsoleAliasA&lt;br /&gt;      275  112 0007168C GetConsoleAliasExesA&lt;br /&gt;      276  113 00071392 GetConsoleAliasExesLengthA&lt;br /&gt;      277  114 00071385 GetConsoleAliasExesLengthW&lt;br /&gt;      278  115 00071671 GetConsoleAliasExesW&lt;br /&gt;      279  116 000711C6 GetConsoleAliasW&lt;br /&gt;      280  117 00071527 GetConsoleAliasesA&lt;br /&gt;      281  118 000712F9 GetConsoleAliasesLengthA&lt;br /&gt;      282  119 000712E1 GetConsoleAliasesLengthW&lt;br /&gt;      283  11A 00071509 GetConsoleAliasesW&lt;br /&gt;      284  11B 00075213 GetConsoleCP&lt;br /&gt;      285  11C 000762E3 GetConsoleCharType&lt;br /&gt;      286  11D 00071AE7 GetConsoleCommandHistoryA&lt;br /&gt;      287  11E 00071945 GetConsoleCommandHistoryLengthA&lt;br /&gt;      288  11F 0007192D GetConsoleCommandHistoryLengthW&lt;br /&gt;      289  120 00071AC9 GetConsoleCommandHistoryW&lt;br /&gt;      290  121 000746A1 GetConsoleCursorInfo&lt;br /&gt;      291  122 0007593F GetConsoleCursorMode&lt;br /&gt;      292  123 00037C83 GetConsoleDisplayMode&lt;br /&gt;      293  124 000748D9 GetConsoleFontInfo&lt;br /&gt;      294  125 00074A01 GetConsoleFontSize&lt;br /&gt;      295  126 00072D59 GetConsoleHardwareState&lt;br /&gt;      296  127 00071E3C GetConsoleInputExeNameA&lt;br /&gt;      297  128 00071C11 GetConsoleInputExeNameW&lt;br /&gt;      298  129 00072739 GetConsoleInputWaitHandle&lt;br /&gt;      299  12A 00075469 GetConsoleKeyboardLayoutNameA&lt;br /&gt;      300  12B 00075481 GetConsoleKeyboardLayoutNameW&lt;br /&gt;      301  12C 0001AC50 GetConsoleMode&lt;br /&gt;      302  12D 000760C7 GetConsoleNlsMode&lt;br /&gt;      303  12E 0001AEC7 GetConsoleOutputCP&lt;br /&gt;      304  12F 00075505 GetConsoleProcessList&lt;br /&gt;      305  130 0001B963 GetConsoleScreenBufferInfo&lt;br /&gt;      306  131 00074769 GetConsoleSelectionInfo&lt;br /&gt;      307  132 00071B79 GetConsoleTitleA&lt;br /&gt;      308  133 0001B774 GetConsoleTitleW&lt;br /&gt;      309  134 00075499 GetConsoleWindow&lt;br /&gt;      310  135 00076CB9 GetCurrencyFormatA&lt;br /&gt;      311  136 0007C80A GetCurrencyFormatW&lt;br /&gt;      312  137 000300B1 GetCurrentActCtx&lt;br /&gt;      313  138 00074A8F GetCurrentConsoleFont&lt;br /&gt;      314  139 0003502E GetCurrentDirectoryA&lt;br /&gt;      315  13A 0000B917 GetCurrentDirectoryW&lt;br /&gt;      316  13B 0000DE95 GetCurrentProcess&lt;br /&gt;      317  13C 000099C0 GetCurrentProcessId&lt;br /&gt;      318  13D 0000998B GetCurrentThread&lt;br /&gt;      319  13E 000097D0 GetCurrentThreadId&lt;br /&gt;      320  13F 0003621E GetDateFormatA&lt;br /&gt;      321  140 000337A5 GetDateFormatW&lt;br /&gt;      322  141 00067B81 GetDefaultCommConfigA&lt;br /&gt;      323  142 00067A89 GetDefaultCommConfigW&lt;br /&gt;      324  143 0007BB81 GetDefaultSortkeySize&lt;br /&gt;      325  144 00061B84 GetDevicePowerState&lt;br /&gt;      326  145 000302F5 GetDiskFreeSpaceA&lt;br /&gt;      327  146 000303A3 GetDiskFreeSpaceExA&lt;br /&gt;      328  147 000128A3 GetDiskFreeSpaceExW&lt;br /&gt;      329  148 000301B7 GetDiskFreeSpaceW&lt;br /&gt;      330  149 0005FFAF GetDllDirectoryA&lt;br /&gt;      331  14A 0005FE40 GetDllDirectoryW&lt;br /&gt;      332  14B 000214E3 GetDriveTypeA&lt;br /&gt;      333  14C 0000B370 GetDriveTypeW&lt;br /&gt;      334  14D 0001CC93 GetEnvironmentStrings&lt;br /&gt;      335  14E 0001CC93 GetEnvironmentStringsA&lt;br /&gt;      336  14F 00012FA8 GetEnvironmentStringsW&lt;br /&gt;      337  150 00014B92 GetEnvironmentVariableA&lt;br /&gt;      338  151 0000F194 GetEnvironmentVariableW&lt;br /&gt;      339  152 0001AB53 GetExitCodeProcess&lt;br /&gt;      340  153 00021435 GetExitCodeThread&lt;br /&gt;      341  154 00065D07 GetExpandedNameA&lt;br /&gt;      342  155 00065DB4 GetExpandedNameW&lt;br /&gt;      343  156 000115DC GetFileAttributesA&lt;br /&gt;      344  157 00013851 GetFileAttributesExA&lt;br /&gt;      345  158 00011195 GetFileAttributesExW&lt;br /&gt;      346  159 0000B7EC GetFileAttributesW&lt;br /&gt;      347  15A 00010D0D GetFileInformationByHandle&lt;br /&gt;      348  15B 00010B17 GetFileSize&lt;br /&gt;      349  15C 00010AA9 GetFileSizeEx&lt;br /&gt;      350  15D 00031C4D GetFileTime&lt;br /&gt;      351  15E 00010EF1 GetFileType&lt;br /&gt;      352  15F 0005F50C GetFirmwareEnvironmentVariableA&lt;br /&gt;      353  160 0005F3F5 GetFirmwareEnvironmentVariableW&lt;br /&gt;      354  161 0001399C GetFullPathNameA&lt;br /&gt;      355  162 0000B8F2 GetFullPathNameW&lt;br /&gt;      356  163 00076982 GetGeoInfoA&lt;br /&gt;      357  164 00079987 GetGeoInfoW&lt;br /&gt;      358  165 0006C7C3 GetHandleContext&lt;br /&gt;      359  166 0002BDC5 GetHandleInformation&lt;br /&gt;      360  167 00075771 GetLargestConsoleWindowSize&lt;br /&gt;      361  168          GetLastError (forwarded to NTDLL.RtlGetLastWin32Error)&lt;br /&gt;      362  169 0007BBAB GetLinguistLangSize&lt;br /&gt;      363  16A 0000A874 GetLocalTime&lt;br /&gt;      364  16B 0000D302 GetLocaleInfoA&lt;br /&gt;      365  16C 00011602 GetLocaleInfoW&lt;br /&gt;      366  16D 0002C2E3 GetLogicalDriveStringsA&lt;br /&gt;      367  16E 00061437 GetLogicalDriveStringsW&lt;br /&gt;      368  16F 00030B1C GetLogicalDrives&lt;br /&gt;      369  170 00061DF7 GetLogicalProcessorInformation&lt;br /&gt;      370  171 000696C6 GetLongPathNameA&lt;br /&gt;      371  172 000133F3 GetLongPathNameW&lt;br /&gt;      372  173 0005FB30 GetMailslotInfo&lt;br /&gt;      373  174 0000B56F GetModuleFileNameA&lt;br /&gt;      374  175 0000B475 GetModuleFileNameW&lt;br /&gt;      375  176 0000B741 GetModuleHandleA&lt;br /&gt;      376  177 0006004E GetModuleHandleExA&lt;br /&gt;      377  178 0001FCC1 GetModuleHandleExW&lt;br /&gt;      378  179 0000E4DD GetModuleHandleW&lt;br /&gt;      379  17A 00060D53 GetNamedPipeHandleStateA&lt;br /&gt;      380  17B 00060AED GetNamedPipeHandleStateW&lt;br /&gt;      381  17C 000608F2 GetNamedPipeInfo&lt;br /&gt;      382  17D 00037975 GetNativeSystemInfo&lt;br /&gt;      383  17E 00068083 GetNextVDMCommand&lt;br /&gt;      384  17F 0001801D GetNlsSectionName&lt;br /&gt;      385  180 0006102C GetNumaAvailableMemory&lt;br /&gt;      386  181 00061072 GetNumaAvailableMemoryNode&lt;br /&gt;      387  182 00060EA9 GetNumaHighestNodeNumber&lt;br /&gt;      388  183 00060F81 GetNumaNodeProcessorMask&lt;br /&gt;      389  184 00060FE6 GetNumaProcessorMap&lt;br /&gt;      390  185 00060EF4 GetNumaProcessorNode&lt;br /&gt;      391  186 0002EC54 GetNumberFormatA&lt;br /&gt;      392  187 000344EC GetNumberFormatW&lt;br /&gt;      393  188 00075641 GetNumberOfConsoleFonts&lt;br /&gt;      394  189 000756AD GetNumberOfConsoleInputEvents&lt;br /&gt;      395  18A 00074821 GetNumberOfConsoleMouseButtons&lt;br /&gt;      396  18B 00012847 GetOEMCP&lt;br /&gt;      397  18C 000315CC GetOverlappedResult&lt;br /&gt;      398  18D 00061EF7 GetPriorityClass&lt;br /&gt;      399  18E 00036464 GetPrivateProfileIntA&lt;br /&gt;      400  18F 00032760 GetPrivateProfileIntW&lt;br /&gt;      401  190 00035F51 GetPrivateProfileSectionA&lt;br /&gt;      402  191 00032DD7 GetPrivateProfileSectionNamesA&lt;br /&gt;      403  192 0005CAE2 GetPrivateProfileSectionNamesW&lt;br /&gt;      404  193 0001EDBD GetPrivateProfileSectionW&lt;br /&gt;      405  194 00032B86 GetPrivateProfileStringA&lt;br /&gt;      406  195 0000F9FD GetPrivateProfileStringW&lt;br /&gt;      407  196 0005CB03 GetPrivateProfileStructA&lt;br /&gt;      408  197 0005CC6D GetPrivateProfileStructW&lt;br /&gt;      409  198 0000AE40 GetProcAddress&lt;br /&gt;      410  199 00021765 GetProcessAffinityMask&lt;br /&gt;      411  19A 0006230D GetProcessDEPPolicy&lt;br /&gt;      412  19B 0006226A GetProcessHandleCount&lt;br /&gt;      413  19C 0000AC61 GetProcessHeap&lt;br /&gt;      414  19D 0005F9B3 GetProcessHeaps&lt;br /&gt;      415  19E 00061CDD GetProcessId&lt;br /&gt;      416  19F 00062239 GetProcessIoCounters&lt;br /&gt;      417  1A0 000621FF GetProcessPriorityBoost&lt;br /&gt;      418  1A1 00061F5D GetProcessShutdownParameters&lt;br /&gt;      419  1A2 00035309 GetProcessTimes&lt;br /&gt;      420  1A3 00012CC3 GetProcessVersion&lt;br /&gt;      421  1A4 0006214C GetProcessWorkingSetSize&lt;br /&gt;      422  1A5 000364D9 GetProfileIntA&lt;br /&gt;      423  1A6 0002F8A2 GetProfileIntW&lt;br /&gt;      424  1A7 0005D0AF GetProfileSectionA&lt;br /&gt;      425  1A8 0005D0E8 GetProfileSectionW&lt;br /&gt;      426  1A9 00021495 GetProfileStringA&lt;br /&gt;      427  1AA 000213F8 GetProfileStringW&lt;br /&gt;      428  1AB 0000A7BD GetQueuedCompletionStatus&lt;br /&gt;      429  1AC 00035BE0 GetShortPathNameA&lt;br /&gt;      430  1AD 0001F26E GetShortPathNameW&lt;br /&gt;      431  1AE 00001EF2 GetStartupInfoA&lt;br /&gt;      432  1AF 00001E54 GetStartupInfoW&lt;br /&gt;      433  1B0 00012FD9 GetStdHandle&lt;br /&gt;      434  1B1 00038A3C GetStringTypeA&lt;br /&gt;      435  1B2 0007720F GetStringTypeExA&lt;br /&gt;      436  1B3 0000C08F GetStringTypeExW&lt;br /&gt;      437  1B4 0000A530 GetStringTypeW&lt;br /&gt;      438  1B5 00061DC0 GetSystemDEPPolicy&lt;br /&gt;      439  1B6 0000BFDD GetSystemDefaultLCID&lt;br /&gt;      440  1B7 00012852 GetSystemDefaultLangID&lt;br /&gt;      441  1B8 000130D8 GetSystemDefaultUILanguage&lt;br /&gt;      442  1B9 00014F8A GetSystemDirectoryA&lt;br /&gt;      443  1BA 00031DEB GetSystemDirectoryW&lt;br /&gt;      444  1BB 00012DF6 GetSystemInfo&lt;br /&gt;      445  1BC 00035370 GetSystemPowerStatus&lt;br /&gt;      446  1BD 00062360 GetSystemRegistryQuota&lt;br /&gt;      447  1BE 0000176F GetSystemTime&lt;br /&gt;      448  1BF 0002D37F GetSystemTimeAdjustment&lt;br /&gt;      449  1C0 000017E9 GetSystemTimeAsFileTime&lt;br /&gt;      450  1C1 00062006 GetSystemTimes&lt;br /&gt;      451  1C2 000212F1 GetSystemWindowsDirectoryA&lt;br /&gt;      452  1C3 0000ADC9 GetSystemWindowsDirectoryW&lt;br /&gt;      453  1C4 0002146C GetSystemWow64DirectoryA&lt;br /&gt;      454  1C5 0002146C GetSystemWow64DirectoryW&lt;br /&gt;      455  1C6 0006C302 GetTapeParameters&lt;br /&gt;      456  1C7 0006C1CC GetTapePosition&lt;br /&gt;      457  1C8 0006C39F GetTapeStatus&lt;br /&gt;      458  1C9 00061967 GetTempFileNameA&lt;br /&gt;      459  1CA 000359E7 GetTempFileNameW&lt;br /&gt;      460  1CB 00035DFA GetTempPathA&lt;br /&gt;      461  1CC 00030791 GetTempPathW&lt;br /&gt;      462  1CD 0003973D GetThreadContext&lt;br /&gt;      463  1CE 00063E71 GetThreadIOPendingFlag&lt;br /&gt;      464  1CF 0000A4B5 GetThreadLocale&lt;br /&gt;      465  1D0 0000A833 GetThreadPriority&lt;br /&gt;      466  1D1 00063BCF GetThreadPriorityBoost&lt;br /&gt;      467  1D2 0005B1C0 GetThreadSelectorEntry&lt;br /&gt;      468  1D3 00063E04 GetThreadTimes&lt;br /&gt;      469  1D4 0000934A GetTickCount&lt;br /&gt;      470  1D5 0003635D GetTimeFormatA&lt;br /&gt;      471  1D6 00034003 GetTimeFormatW&lt;br /&gt;      472  1D7 000350EF GetTimeZoneInformation&lt;br /&gt;      473  1D8 00009FB0 GetUserDefaultLCID&lt;br /&gt;      474  1D9 0000C004 GetUserDefaultLangID&lt;br /&gt;      475  1DA 00013110 GetUserDefaultUILanguage&lt;br /&gt;      476  1DB 000379BE GetUserGeoID&lt;br /&gt;      477  1DC 00068989 GetVDMCurrentDirectories&lt;br /&gt;      478  1DD 0001127A GetVersion&lt;br /&gt;      479  1DE 00012B7E GetVersionExA&lt;br /&gt;      480  1DF 0000AF05 GetVersionExW&lt;br /&gt;      481  1E0 00021BA5 GetVolumeInformationA&lt;br /&gt;      482  1E1 0000FA85 GetVolumeInformationW&lt;br /&gt;      483  1E2 0006B0A1 GetVolumeNameForVolumeMountPointA&lt;br /&gt;      484  1E3 0001FB88 GetVolumeNameForVolumeMountPointW&lt;br /&gt;      485  1E4 0002E893 GetVolumePathNameA&lt;br /&gt;      486  1E5 0002E5FD GetVolumePathNameW&lt;br /&gt;      487  1E6 0006B240 GetVolumePathNamesForVolumeNameA&lt;br /&gt;      488  1E7 00020D14 GetVolumePathNamesForVolumeNameW&lt;br /&gt;      489  1E8 00021363 GetWindowsDirectoryA&lt;br /&gt;      490  1E9 0000AE1B GetWindowsDirectoryW&lt;br /&gt;      491  1EA 0005F78C GetWriteWatch&lt;br /&gt;      492  1EB 000360D9 GlobalAddAtomA&lt;br /&gt;      493  1EC 0001010C GlobalAddAtomW&lt;br /&gt;      494  1ED 0000FDCD GlobalAlloc&lt;br /&gt;      495  1EE 0005F844 GlobalCompact&lt;br /&gt;      496  1EF 00030BC3 GlobalDeleteAtom&lt;br /&gt;      497  1F0 000360F3 GlobalFindAtomA&lt;br /&gt;      498  1F1 00034EC7 GlobalFindAtomW&lt;br /&gt;      499  1F2 0005F648 GlobalFix&lt;br /&gt;      500  1F3 000367A2 GlobalFlags&lt;br /&gt;      501  1F4 0000FCCF GlobalFree&lt;br /&gt;      502  1F5 0005C263 GlobalGetAtomNameA&lt;br /&gt;      503  1F6 0002C3CE GlobalGetAtomNameW&lt;br /&gt;      504  1F7 00034CE9 GlobalHandle&lt;br /&gt;      505  1F8 0000FFB9 GlobalLock&lt;br /&gt;      506  1F9 000310FA GlobalMemoryStatus&lt;br /&gt;      507  1FA 0001F992 GlobalMemoryStatusEx&lt;br /&gt;      508  1FB 00012459 GlobalReAlloc&lt;br /&gt;      509  1FC 00034DD1 GlobalSize&lt;br /&gt;      510  1FD 0005F68C GlobalUnWire&lt;br /&gt;      511  1FE 0005F662 GlobalUnfix&lt;br /&gt;      512  1FF 0000FF22 GlobalUnlock&lt;br /&gt;      513  200 0005F67C GlobalWire&lt;br /&gt;      514  201 00064C16 Heap32First&lt;br /&gt;      515  202 00064AD1 Heap32ListFirst&lt;br /&gt;      516  203 00064B7F Heap32ListNext&lt;br /&gt;      517  204 00064D30 Heap32Next&lt;br /&gt;      518  205          HeapAlloc (forwarded to NTDLL.RtlAllocateHeap)&lt;br /&gt;      519  206 0003614E HeapCompact&lt;br /&gt;      520  207 00012C56 HeapCreate&lt;br /&gt;      521  208 0005F8A1 HeapCreateTagsW&lt;br /&gt;      522  209 00010F98 HeapDestroy&lt;br /&gt;      523  20A 0005F870 HeapExtend&lt;br /&gt;      524  20B          HeapFree (forwarded to NTDLL.RtlFreeHeap)&lt;br /&gt;      525  20C 0005F9C4 HeapLock&lt;br /&gt;      526  20D 0005FAFD HeapQueryInformation&lt;br /&gt;      527  20E 0005F8B2 HeapQueryTagW&lt;br /&gt;      528  20F          HeapReAlloc (forwarded to NTDLL.RtlReAllocateHeap)&lt;br /&gt;      529  210 00039499 HeapSetInformation&lt;br /&gt;      530  211          HeapSize (forwarded to NTDLL.RtlSizeHeap)&lt;br /&gt;      531  212 0005F8C3 HeapSummary&lt;br /&gt;      532  213 0005F9DE HeapUnlock&lt;br /&gt;      533  214 0005F91F HeapUsage&lt;br /&gt;      534  215 0005F993 HeapValidate&lt;br /&gt;      535  216 0005F9F8 HeapWalk&lt;br /&gt;      536  217 0002AF8F InitAtomTable&lt;br /&gt;      537  218 00009F91 InitializeCriticalSection&lt;br /&gt;      538  219 0000B8C9 InitializeCriticalSectionAndSpinCount&lt;br /&gt;      539  21A          InitializeSListHead (forwarded to NTDLL.RtlInitializeSListHead)&lt;br /&gt;      540  21B 00009842 InterlockedCompareExchange&lt;br /&gt;      541  21C 0000981A InterlockedDecrement&lt;br /&gt;      542  21D 0000982E InterlockedExchange&lt;br /&gt;      543  21E 00009856 InterlockedExchangeAdd&lt;br /&gt;      544  21F          InterlockedFlushSList (forwarded to NTDLL.RtlInterlockedFlushSList)&lt;br /&gt;      545  220 00009806 InterlockedIncrement&lt;br /&gt;      546  221          InterlockedPopEntrySList (forwarded to NTDLL.RtlInterlockedPopEntrySList)&lt;br /&gt;      547  222          InterlockedPushEntrySList (forwarded to NTDLL.RtlInterlockedPushEntrySList)&lt;br /&gt;      548  223 00074355 InvalidateConsoleDIBits&lt;br /&gt;      549  224 0000BD6F IsBadCodePtr&lt;br /&gt;      550  225 0003596F IsBadHugeReadPtr&lt;br /&gt;      551  226 0000C03D IsBadHugeWritePtr&lt;br /&gt;      552  227 00009EA1 IsBadReadPtr&lt;br /&gt;      553  228 0003228B IsBadStringPtrA&lt;br /&gt;      554  229 0000A67C IsBadStringPtrW&lt;br /&gt;      555  22A 00009F19 IsBadWritePtr&lt;br /&gt;      556  22B 0000B87C IsDBCSLeadByte&lt;br /&gt;      557  22C 0007B60E IsDBCSLeadByteEx&lt;br /&gt;      558  22D 00013133 IsDebuggerPresent&lt;br /&gt;      559  22E 0006C464 IsProcessInJob&lt;br /&gt;      560  22F 0000AECA IsProcessorFeaturePresent&lt;br /&gt;      561  230 00061BC8 IsSystemResumeAutomatic&lt;br /&gt;      562  231 0001116B IsValidCodePage&lt;br /&gt;      563  232 0007752F IsValidLanguageGroup&lt;br /&gt;      564  233 0001C1C3 IsValidLocale&lt;br /&gt;      565  234 0007763B IsValidUILanguage&lt;br /&gt;      566  235 00015239 IsWow64Process&lt;br /&gt;      567  236 00038E18 LCMapStringA&lt;br /&gt;      568  237 0000CD48 LCMapStringW&lt;br /&gt;      569  238 000665FE LZClose&lt;br /&gt;      570  239 00066587 LZCloseFile&lt;br /&gt;      571  23A 000597E4 LZCopy&lt;br /&gt;      572  23B 000660BD LZCreateFileW&lt;br /&gt;      573  23C 00080311 LZDone&lt;br /&gt;      574  23D 00065F62 LZInit&lt;br /&gt;      575  23E 00066190 LZOpenFileA&lt;br /&gt;      576  23F 00066257 LZOpenFileW&lt;br /&gt;      577  240 00066379 LZRead&lt;br /&gt;      578  241 000662EE LZSeek&lt;br /&gt;      579  242 000801F6 LZStart&lt;br /&gt;      580  243          LeaveCriticalSection (forwarded to NTDLL.RtlLeaveCriticalSection)&lt;br /&gt;      581  244 00001D7B LoadLibraryA&lt;br /&gt;      582  245 00001D53 LoadLibraryExA&lt;br /&gt;      583  246 00001AF5 LoadLibraryExW&lt;br /&gt;      584  247 0000AEEB LoadLibraryW&lt;br /&gt;      585  248 0006261E LoadModule&lt;br /&gt;      586  249 0000A055 LoadResource&lt;br /&gt;      587  24A 00009A2D LocalAlloc&lt;br /&gt;      588  24B 0005F844 LocalCompact&lt;br /&gt;      589  24C 00035554 LocalFileTimeToFileTime&lt;br /&gt;      590  24D 00055DE6 LocalFlags&lt;br /&gt;      591  24E 000099CF LocalFree&lt;br /&gt;      592  24F 00055EE1 LocalHandle&lt;br /&gt;      593  250 00032E4D LocalLock&lt;br /&gt;      594  251 0003092F LocalReAlloc&lt;br /&gt;      595  252 0005F85A LocalShrink&lt;br /&gt;      596  253 000325EC LocalSize&lt;br /&gt;      597  254 00032EE1 LocalUnlock&lt;br /&gt;      598  255 00032391 LockFile&lt;br /&gt;      599  256 0002F571 LockFileEx&lt;br /&gt;      600  257 0000CD37 LockResource&lt;br /&gt;      601  258 0005F730 MapUserPhysicalPages&lt;br /&gt;      602  259 0005F75E MapUserPhysicalPagesScatter&lt;br /&gt;      603  25A 0000B9A5 MapViewOfFile&lt;br /&gt;      604  25B 0000B936 MapViewOfFileEx&lt;br /&gt;      605  25C 000653A0 Module32First&lt;br /&gt;      606  25D 000652E7 Module32FirstW&lt;br /&gt;      607  25E 00065525 Module32Next&lt;br /&gt;      608  25F 00065484 Module32NextW&lt;br /&gt;      609  260 00035EBF MoveFileA&lt;br /&gt;      610  261 0005E49B MoveFileExA&lt;br /&gt;      611  262 0003568B MoveFileExW&lt;br /&gt;      612  263 00021261 MoveFileW&lt;br /&gt;      613  264 00035EDE MoveFileWithProgressA&lt;br /&gt;      614  265 0001F72E MoveFileWithProgressW&lt;br /&gt;      615  266 00009866 MulDiv&lt;br /&gt;      616  267 00009C98 MultiByteToWideChar&lt;br /&gt;      617  268 00014FFC NlsConvertIntegerToString&lt;br /&gt;      618  269 00035849 NlsGetCacheUpdateCount&lt;br /&gt;      619  26A 00077509 NlsResetProcessLocale&lt;br /&gt;      620  26B 0006113A NumaVirtualQueryNode&lt;br /&gt;      621  26C 00011081 OpenConsoleW&lt;br /&gt;      622  26D 0002AD98 OpenDataFile&lt;br /&gt;      623  26E 000132AC OpenEventA&lt;br /&gt;      624  26F 000131E0 OpenEventW&lt;br /&gt;      625  270 00021982 OpenFile&lt;br /&gt;      626  271 0000BC16 OpenFileMappingA&lt;br /&gt;      627  272 0000BB7A OpenFileMappingW&lt;br /&gt;      628  273 0006C538 OpenJobObjectA&lt;br /&gt;      629  274 0006C3C0 OpenJobObjectW&lt;br /&gt;      630  275 0000EABB OpenMutexA&lt;br /&gt;      631  276 0000EA35 OpenMutexW&lt;br /&gt;      632  277 000309E9 OpenProcess&lt;br /&gt;      633  278 0003334F OpenProfileUserMapping&lt;br /&gt;      634  279 0002CA57 OpenSemaphoreA&lt;br /&gt;      635  27A 0002E31F OpenSemaphoreW&lt;br /&gt;      636  27B 0002FC08 OpenThread&lt;br /&gt;      637  27C 00062C90 OpenWaitableTimerA&lt;br /&gt;      638  27D 00062B25 OpenWaitableTimerW&lt;br /&gt;      639  27E 0005AD4C OutputDebugStringA&lt;br /&gt;      640  27F 0005B405 OutputDebugStringW&lt;br /&gt;      641  280 000745CD PeekConsoleInputA&lt;br /&gt;      642  281 000745F0 PeekConsoleInputW&lt;br /&gt;      643  282 00060977 PeekNamedPipe&lt;br /&gt;      644  283 00012792 PostQueuedCompletionStatus&lt;br /&gt;      645  284 0006C228 PrepareTape&lt;br /&gt;      646  285 0002005F PrivCopyFileExW&lt;br /&gt;      647  286 0005E0C1 PrivMoveFileIdentityW&lt;br /&gt;      648  287 00064F55 Process32First&lt;br /&gt;      649  288 00064E9C Process32FirstW&lt;br /&gt;      650  289 000650C8 Process32Next&lt;br /&gt;      651  28A 00065027 Process32NextW&lt;br /&gt;      652  28B 00013029 ProcessIdToSessionId&lt;br /&gt;      653  28C 0002C06E PulseEvent&lt;br /&gt;      654  28D 00066E45 PurgeComm&lt;br /&gt;      655  28E 0001637B QueryActCtxW&lt;br /&gt;      656  28F          QueryDepthSList (forwarded to NTDLL.RtlQueryDepthSList)&lt;br /&gt;      657  290 0005D344 QueryDosDeviceA&lt;br /&gt;      658  291 00021D8D QueryDosDeviceW&lt;br /&gt;      659  292 0002AFC9 QueryInformationJobObject&lt;br /&gt;      660  293 00039608 QueryMemoryResourceNotification&lt;br /&gt;      661  294 0000A4C7 QueryPerformanceCounter&lt;br /&gt;      662  295 0002FA4E QueryPerformanceFrequency&lt;br /&gt;      663  296 0005C6F4 QueryWin31IniFilesMappedToRegistry&lt;br /&gt;      664  297 0002C092 QueueUserAPC&lt;br /&gt;      665  298 00030A6A QueueUserWorkItem&lt;br /&gt;      666  299 00012AA9 RaiseException&lt;br /&gt;      667  29A 00072B5D ReadConsoleA&lt;br /&gt;      668  29B 00074613 ReadConsoleInputA&lt;br /&gt;      669  29C 00074659 ReadConsoleInputExA&lt;br /&gt;      670  29D 0007467D ReadConsoleInputExW&lt;br /&gt;      671  29E 00074636 ReadConsoleInputW&lt;br /&gt;      672  29F 00073945 ReadConsoleOutputA&lt;br /&gt;      673  2A0 00073E65 ReadConsoleOutputAttribute&lt;br /&gt;      674  2A1 00073E19 ReadConsoleOutputCharacterA&lt;br /&gt;      675  2A2 00073E3F ReadConsoleOutputCharacterW&lt;br /&gt;      676  2A3 00073921 ReadConsoleOutputW&lt;br /&gt;      677  2A4 00072BAC ReadConsoleW&lt;br /&gt;      678  2A5 00031637 ReadDirectoryChangesW&lt;br /&gt;      679  2A6 00001812 ReadFile&lt;br /&gt;      680  2A7 0002BD0B ReadFileEx&lt;br /&gt;      681  2A8 0002DE61 ReadFileScatter&lt;br /&gt;      682  2A9 000021D0 ReadProcessMemory&lt;br /&gt;      683  2AA 00075BF9 RegisterConsoleIME&lt;br /&gt;      684  2AB 00075A09 RegisterConsoleOS2&lt;br /&gt;      685  2AC 00072C02 RegisterConsoleVDM&lt;br /&gt;      686  2AD 0001702E RegisterWaitForInputIdle&lt;br /&gt;      687  2AE 000211CD RegisterWaitForSingleObject&lt;br /&gt;      688  2AF 0002B086 RegisterWaitForSingleObjectEx&lt;br /&gt;      689  2B0 0005F632 RegisterWowBaseHandlers&lt;br /&gt;      690  2B1 00068AE9 RegisterWowExec&lt;br /&gt;      691  2B2 000130FF ReleaseActCtx&lt;br /&gt;      692  2B3 000024B7 ReleaseMutex&lt;br /&gt;      693  2B4 0000C04D ReleaseSemaphore&lt;br /&gt;      694  2B5 0005C1F1 RemoveDirectoryA&lt;br /&gt;      695  2B6 00036F8B RemoveDirectoryW&lt;br /&gt;      696  2B7 0005953C RemoveLocalAlternateComputerNameA&lt;br /&gt;      697  2B8 0005945B RemoveLocalAlternateComputerNameW&lt;br /&gt;      698  2B9          RemoveVectoredExceptionHandler (forwarded to NTDLL.RtlRemoveVectoredExceptionHandler)&lt;br /&gt;      699  2BA 00036C6C ReplaceFile&lt;br /&gt;      700  2BB 0005F2DF ReplaceFileA&lt;br /&gt;      701  2BC 00036C6C ReplaceFileW&lt;br /&gt;      702  2BD 00061BD7 RequestDeviceWakeup&lt;br /&gt;      703  2BE 00061B5C RequestWakeupLatency&lt;br /&gt;      704  2BF 0000A0DB ResetEvent&lt;br /&gt;      705  2C0 0005F7C5 ResetWriteWatch&lt;br /&gt;      706  2C1          RestoreLastError (forwarded to NTDLL.RtlRestoreLastWin32Error)&lt;br /&gt;      707  2C2 00032927 ResumeThread&lt;br /&gt;      708  2C3          RtlCaptureContext (forwarded to NTDLL.RtlCaptureContext)&lt;br /&gt;      709  2C4          RtlCaptureStackBackTrace (forwarded to NTDLL.RtlCaptureStackBackTrace)&lt;br /&gt;      710  2C5          RtlFillMemory (forwarded to NTDLL.RtlFillMemory)&lt;br /&gt;      711  2C6          RtlMoveMemory (forwarded to NTDLL.RtlMoveMemory)&lt;br /&gt;      712  2C7          RtlUnwind (forwarded to NTDLL.RtlUnwind)&lt;br /&gt;      713  2C8          RtlZeroMemory (forwarded to NTDLL.RtlZeroMemory)&lt;br /&gt;      714  2C9 00075061 ScrollConsoleScreenBufferA&lt;br /&gt;      715  2CA 00075085 ScrollConsoleScreenBufferW&lt;br /&gt;      716  2CB 000217EA SearchPathA&lt;br /&gt;      717  2CC 0000E77C SearchPathW&lt;br /&gt;      718  2CD 0007A903 SetCPGlobal&lt;br /&gt;      719  2CE 00076C16 SetCalendarInfoA&lt;br /&gt;      720  2CF 00077E5B SetCalendarInfoW&lt;br /&gt;      721  2D0 00059DD1 SetClientTimeZoneInformation&lt;br /&gt;      722  2D1 0006CCA5 SetComPlusPackageInstallStatus&lt;br /&gt;      723  2D2 00066ECF SetCommBreak&lt;br /&gt;      724  2D3 00067FEB SetCommConfig&lt;br /&gt;      725  2D4 00066EE7 SetCommMask&lt;br /&gt;      726  2D5 00066F86 SetCommState&lt;br /&gt;      727  2D6 0006728E SetCommTimeouts&lt;br /&gt;      728  2D7 00058720 SetComputerNameA&lt;br /&gt;      729  2D8 00058838 SetComputerNameExA&lt;br /&gt;      730  2D9 0005869F SetComputerNameExW&lt;br /&gt;      731  2DA 00058579 SetComputerNameW&lt;br /&gt;      732  2DB 00074BE8 SetConsoleActiveScreenBuffer&lt;br /&gt;      733  2DC 00075283 SetConsoleCP&lt;br /&gt;      734  2DD 00071B05 SetConsoleCommandHistoryMode&lt;br /&gt;      735  2DE 0001B2C3 SetConsoleCtrlHandler&lt;br /&gt;      736  2DF 0007302A SetConsoleCursor&lt;br /&gt;      737  2E0 00074DC4 SetConsoleCursorInfo&lt;br /&gt;      738  2E1 000758BF SetConsoleCursorMode&lt;br /&gt;      739  2E2 00074D4A SetConsoleCursorPosition&lt;br /&gt;      740  2E3 000731E0 SetConsoleDisplayMode&lt;br /&gt;      741  2E4 00075125 SetConsoleFont&lt;br /&gt;      742  2E5 00072E29 SetConsoleHardwareState&lt;br /&gt;      743  2E6 0007519F SetConsoleIcon&lt;br /&gt;      744  2E7 00071EE8 SetConsoleInputExeNameA&lt;br /&gt;      745  2E8 0001B08D SetConsoleInputExeNameW&lt;br /&gt;      746  2E9 00072EA9 SetConsoleKeyShortcuts&lt;br /&gt;      747  2EA 000757F9 SetConsoleLocalEUDC&lt;br /&gt;      748  2EB 0008033A SetConsoleMaximumWindowSize&lt;br /&gt;      749  2EC 00072F70 SetConsoleMenuClose&lt;br /&gt;      750  2ED 0001AF28 SetConsoleMode&lt;br /&gt;      751  2EE 00076219 SetConsoleNlsMode&lt;br /&gt;      752  2EF 00071865 SetConsoleNumberOfCommandsA&lt;br /&gt;      753  2F0 0007184A SetConsoleNumberOfCommandsW&lt;br /&gt;      754  2F1 00075A7D SetConsoleOS2OemFormat&lt;br /&gt;      755  2F2 000753A1 SetConsoleOutputCP&lt;br /&gt;      756  2F3 00073309 SetConsolePalette&lt;br /&gt;      757  2F4 00074CD0 SetConsoleScreenBufferSize&lt;br /&gt;      758  2F5 000750A9 SetConsoleTextAttribute&lt;br /&gt;      759  2F6 00071BA1 SetConsoleTitleA&lt;br /&gt;      760  2F7 0002D9CD SetConsoleTitleW&lt;br /&gt;      761  2F8 00074E91 SetConsoleWindowInfo&lt;br /&gt;      762  2F9          SetCriticalSectionSpinCount (forwarded to NTDLL.RtlSetCriticalSectionSpinCount)&lt;br /&gt;      763  2FA 0003610D SetCurrentDirectoryA&lt;br /&gt;      764  2FB 0000F38E SetCurrentDirectoryW&lt;br /&gt;      765  2FC 00067D51 SetDefaultCommConfigA&lt;br /&gt;      766  2FD 00067C59 SetDefaultCommConfigW&lt;br /&gt;      767  2FE 0005FDAF SetDllDirectoryA&lt;br /&gt;      768  2FF 0005FD19 SetDllDirectoryW&lt;br /&gt;      769  300 00032076 SetEndOfFile&lt;br /&gt;      770  301 000334A8 SetEnvironmentVariableA&lt;br /&gt;      771  302 0001025E SetEnvironmentVariableW&lt;br /&gt;      772  303 0000ACAF SetErrorMode&lt;br /&gt;      773  304 0000A0B7 SetEvent&lt;br /&gt;      774  305 00036626 SetFileApisToANSI&lt;br /&gt;      775  306 0001CDB6 SetFileApisToOEM&lt;br /&gt;      776  307 00012822 SetFileAttributesA&lt;br /&gt;      777  308 000314DD SetFileAttributesW&lt;br /&gt;      778  309 00010C2E SetFilePointer&lt;br /&gt;      779  30A 00021057 SetFilePointerEx&lt;br /&gt;      780  30B 0005D89C SetFileShortNameA&lt;br /&gt;      781  30C 0005D7CF SetFileShortNameW&lt;br /&gt;      782  30D 00031CC0 SetFileTime&lt;br /&gt;      783  30E 0005D779 SetFileValidData&lt;br /&gt;      784  30F 0005F59F SetFirmwareEnvironmentVariableA&lt;br /&gt;      785  310 0005F484 SetFirmwareEnvironmentVariableW&lt;br /&gt;      786  311 0002146C SetHandleContext&lt;br /&gt;      787  312 0000CD37 SetHandleCount&lt;br /&gt;      788  313 0002E19C SetHandleInformation&lt;br /&gt;      789  314 0002CAAF SetInformationJobObject&lt;br /&gt;      790  315 00076613 SetLastConsoleEventActive&lt;br /&gt;      791  316          SetLastError (forwarded to NTDLL.RtlSetLastWin32Error)&lt;br /&gt;      792  317 0005979B SetLocalPrimaryComputerNameA&lt;br /&gt;      793  318 00059585 SetLocalPrimaryComputerNameW&lt;br /&gt;      794  319 00055CF9 SetLocalTime&lt;br /&gt;      795  31A 00076A0B SetLocaleInfoA&lt;br /&gt;      796  31B 00077FB3 SetLocaleInfoW&lt;br /&gt;      797  31C 0002CDE8 SetMailslotInfo&lt;br /&gt;      798  31D 00061C27 SetMessageWaitingIndicator&lt;br /&gt;      799  31E 000313F4 SetNamedPipeHandleState&lt;br /&gt;      800  31F 0002C348 SetPriorityClass&lt;br /&gt;      801  320 00062194 SetProcessAffinityMask&lt;br /&gt;      802  321 000622A4 SetProcessDEPPolicy&lt;br /&gt;      803  322 000621C4 SetProcessPriorityBoost&lt;br /&gt;      804  323 0002C8FD SetProcessShutdownParameters&lt;br /&gt;      805  324 000303D8 SetProcessWorkingSetSize&lt;br /&gt;      806  325 0005FC88 SetSearchPathMode&lt;br /&gt;      807  326 0001D37B SetStdHandle&lt;br /&gt;      808  327 00061B13 SetSystemPowerState&lt;br /&gt;      809  328 000598E8 SetSystemTime&lt;br /&gt;      810  329 00059AAE SetSystemTimeAdjustment&lt;br /&gt;      811  32A 0006C35E SetTapeParameters&lt;br /&gt;      812  32B 0006C186 SetTapePosition&lt;br /&gt;      813  32C 00062D04 SetTermsrvAppInstallMode&lt;br /&gt;      814  32D 0002FA82 SetThreadAffinityMask&lt;br /&gt;      815  32E 00063C09 SetThreadContext&lt;br /&gt;      816  32F 000392E5 SetThreadExecutionState&lt;br /&gt;      817  330 00063EB0 SetThreadIdealProcessor&lt;br /&gt;      818  331 0001B8F2 SetThreadLocale&lt;br /&gt;      819  332 0000C1A8 SetThreadPriority&lt;br /&gt;      820  333 00063B94 SetThreadPriorityBoost&lt;br /&gt;      821  334 0001AF90 SetThreadUILanguage&lt;br /&gt;      822  335 00059988 SetTimeZoneInformation&lt;br /&gt;      823  336 0002B26E SetTimerQueueTimer&lt;br /&gt;      824  337 0004495D SetUnhandledExceptionFilter&lt;br /&gt;      825  338 00079D9C SetUserGeoID&lt;br /&gt;      826  339 00068854 SetVDMCurrentDirectories&lt;br /&gt;      827  33A 00061A55 SetVolumeLabelA&lt;br /&gt;      828  33B 00061501 SetVolumeLabelW&lt;br /&gt;      829  33C 0006B1D1 SetVolumeMountPointA&lt;br /&gt;      830  33D 0006A4D5 SetVolumeMountPointW&lt;br /&gt;      831  33E 000096A1 SetWaitableTimer&lt;br /&gt;      832  33F 0006680A SetupComm&lt;br /&gt;      833  340 000730A4 ShowConsoleCursor&lt;br /&gt;      834  341 000366C6 SignalObjectAndWait&lt;br /&gt;      835  342 0000BD09 SizeofResource&lt;br /&gt;      836  343 00002446 Sleep&lt;br /&gt;      837  344 000023A0 SleepEx&lt;br /&gt;      838  345 00039762 SuspendThread&lt;br /&gt;      839  346 00010712 SwitchToFiber&lt;br /&gt;      840  347 000329C2 SwitchToThread&lt;br /&gt;      841  348 00010BBC SystemTimeToFileTime&lt;br /&gt;      842  349 0002E9A9 SystemTimeToTzSpecificLocalTime&lt;br /&gt;      843  34A 0006C437 TerminateJobObject&lt;br /&gt;      844  34B 00001E1A TerminateProcess&lt;br /&gt;      845  34C 0001CB3B TerminateThread&lt;br /&gt;      846  34D 0001EFCE TermsrvAppInstallMode&lt;br /&gt;      847  34E 0006519A Thread32First&lt;br /&gt;      848  34F 0006524E Thread32Next&lt;br /&gt;      849  350 00012E3F TlsAlloc&lt;br /&gt;      850  351 00013777 TlsFree&lt;br /&gt;      851  352 000097E0 TlsGetValue&lt;br /&gt;      852  353 00009C65 TlsSetValue&lt;br /&gt;      853  354 00064E5C Toolhelp32ReadProcessMemory&lt;br /&gt;      854  355 000312ED TransactNamedPipe&lt;br /&gt;      855  356 00067339 TransmitCommChar&lt;br /&gt;      856  357 0005FC26 TrimVirtualBuffer&lt;br /&gt;      857  358          TryEnterCriticalSection (forwarded to NTDLL.RtlTryEnterCriticalSection)&lt;br /&gt;      858  359 0005A84B TzSpecificLocalTimeToSystemTime&lt;br /&gt;      859  35A 0005FF59 UTRegister&lt;br /&gt;      860  35B 000801FF UTUnRegister&lt;br /&gt;      861  35C 00063FCA UnhandledExceptionFilter&lt;br /&gt;      862  35D 000322EC UnlockFile&lt;br /&gt;      863  35E 0003232B UnlockFileEx&lt;br /&gt;      864  35F 0000BA14 UnmapViewOfFile&lt;br /&gt;      865  360 00075CC6 UnregisterConsoleIME&lt;br /&gt;      866  361 0002C008 UnregisterWait&lt;br /&gt;      867  362 0003006A UnregisterWaitEx&lt;br /&gt;      868  363 000707EA UpdateResourceA&lt;br /&gt;      869  364 000706E3 UpdateResourceW&lt;br /&gt;      870  365 00076624 VDMConsoleOperation&lt;br /&gt;      871  366 00068F59 VDMOperationStarted&lt;br /&gt;      872  367 0007BBD5 ValidateLCType&lt;br /&gt;      873  368 00039828 ValidateLocale&lt;br /&gt;      874  369 0002EFC2 VerLanguageNameA&lt;br /&gt;      875  36A 0002F04A VerLanguageNameW&lt;br /&gt;      876  36B          VerSetConditionMask (forwarded to NTDLL.VerSetConditionMask)&lt;br /&gt;      877  36C 0001ABE6 VerifyConsoleIoHandle&lt;br /&gt;      878  36D 0005FEAF VerifyVersionInfoA&lt;br /&gt;      879  36E 0001FB26 VerifyVersionInfoW&lt;br /&gt;      880  36F 00009AF1 VirtualAlloc&lt;br /&gt;      881  370 00009B12 VirtualAllocEx&lt;br /&gt;      882  371 0005FC49 VirtualBufferExceptionHandler&lt;br /&gt;      883  372 00009B84 VirtualFree&lt;br /&gt;      884  373 00009BA2 VirtualFreeEx&lt;br /&gt;      885  374 0002B13F VirtualLock&lt;br /&gt;      886  375 00001AD4 VirtualProtect&lt;br /&gt;      887  376 00001A61 VirtualProtectEx&lt;br /&gt;      888  377 0000BA71 VirtualQuery&lt;br /&gt;      889  378 0000BA40 VirtualQueryEx&lt;br /&gt;      890  379 0005F69C VirtualUnlock&lt;br /&gt;      891  37A 0001338E WTSGetActiveConsoleSessionId&lt;br /&gt;      892  37B 000673C3 WaitCommEvent&lt;br /&gt;      893  37C 0005B458 WaitForDebugEvent&lt;br /&gt;      894  37D 0000A0FD WaitForMultipleObjects&lt;br /&gt;      895  37E 000095D8 WaitForMultipleObjectsEx&lt;br /&gt;      896  37F 00002530 WaitForSingleObject&lt;br /&gt;      897  380 00002550 WaitForSingleObjectEx&lt;br /&gt;      898  381 00060CA1 WaitNamedPipeA&lt;br /&gt;      899  382 0002C674 WaitNamedPipeW&lt;br /&gt;      900  383 0000A174 WideCharToMultiByte&lt;br /&gt;      901  384 0006250D WinExec&lt;br /&gt;      902  385 0001CC5D WriteConsoleA&lt;br /&gt;      903  386 00073505 WriteConsoleInputA&lt;br /&gt;      904  387 00072FE4 WriteConsoleInputVDMA&lt;br /&gt;      905  388 00073007 WriteConsoleInputVDMW&lt;br /&gt;      906  389 00073528 WriteConsoleInputW&lt;br /&gt;      907  38A 00073C85 WriteConsoleOutputA&lt;br /&gt;      908  38B 00074031 WriteConsoleOutputAttribute&lt;br /&gt;      909  38C 00073FE5 WriteConsoleOutputCharacterA&lt;br /&gt;      910  38D 0007400B WriteConsoleOutputCharacterW&lt;br /&gt;      911  38E 00073C61 WriteConsoleOutputW&lt;br /&gt;      912  38F 000354B4 WriteConsoleW&lt;br /&gt;      913  390 00010E27 WriteFile&lt;br /&gt;      914  391 0005D6D9 WriteFileEx&lt;br /&gt;      915  392 0002DDB5 WriteFileGather&lt;br /&gt;      916  393 0005CA54 WritePrivateProfileSectionA&lt;br /&gt;      917  394 0005CA9B WritePrivateProfileSectionW&lt;br /&gt;      918  395 00035D84 WritePrivateProfileStringA&lt;br /&gt;      919  396 0001EE4C WritePrivateProfileStringW&lt;br /&gt;      920  397 0005CDFB WritePrivateProfileStructA&lt;br /&gt;      921  398 0005CF3D WritePrivateProfileStructW&lt;br /&gt;      922  399 00002213 WriteProcessMemory&lt;br /&gt;      923  39A 0005D0CD WriteProfileSectionA&lt;br /&gt;      924  39B 0005D106 WriteProfileSectionW&lt;br /&gt;      925  39C 0005D091 WriteProfileStringA&lt;br /&gt;      926  39D 000332E1 WriteProfileStringW&lt;br /&gt;      927  39E 0006C2C8 WriteTapemark&lt;br /&gt;      928  39F 0006C83B ZombifyActCtx&lt;br /&gt;      929  3A0 000353FE _hread&lt;br /&gt;      930  3A1 00038B17 _hwrite&lt;br /&gt;      931  3A2 00034E94 _lclose&lt;br /&gt;      932  3A3 000365D5 _lcreat&lt;br /&gt;      933  3A4 00035436 _llseek&lt;br /&gt;      934  3A5 0005F7F2 _lopen&lt;br /&gt;      935  3A6 000353FE _lread&lt;br /&gt;      936  3A7 00038B17 _lwrite&lt;br /&gt;      937  3A8 00034D71 lstrcat&lt;br /&gt;      938  3A9 00034D71 lstrcatA&lt;br /&gt;      939  3AA 00010FD2 lstrcatW&lt;br /&gt;      940  3AB 00030D7C lstrcmp&lt;br /&gt;      941  3AC 00030D7C lstrcmpA&lt;br /&gt;      942  3AD 0000AA6C lstrcmpW&lt;br /&gt;      943  3AE 0000BB41 lstrcmpi&lt;br /&gt;      944  3AF 0000BB41 lstrcmpiA&lt;br /&gt;      945  3B0 0000AA36 lstrcmpiW&lt;br /&gt;      946  3B1 0000BEA1 lstrcpy&lt;br /&gt;      947  3B2 0000BEA1 lstrcpyA&lt;br /&gt;      948  3B3 0000BB04 lstrcpyW&lt;br /&gt;      949  3B4 000101B1 lstrcpyn&lt;br /&gt;      950  3B5 000101B1 lstrcpynA&lt;br /&gt;      951  3B6 0000BA8F lstrcpynW&lt;br /&gt;      952  3B7 0000BE56 lstrlen&lt;br /&gt;      953  3B8 0000BE56 lstrlenA&lt;br /&gt;      954  3B9 00009AA9 lstrlenW&lt;br /&gt;&lt;br /&gt;Summary&lt;br /&gt;&lt;br /&gt;      5000 .data&lt;br /&gt;      6000 .reloc&lt;br /&gt;     66000 .rsrc&lt;br /&gt;     84000 .text&lt;/span&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/928050685513347657-4148686565568230310?l=rogerkar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rogerkar.blogspot.com/feeds/4148686565568230310/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rogerkar.blogspot.com/2009/06/dump-dll-exports.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/4148686565568230310'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/4148686565568230310'/><link rel='alternate' type='text/html' href='http://rogerkar.blogspot.com/2009/06/dump-dll-exports.html' title='How to dump DLL exports'/><author><name>Roger Karlsson</name><uri>http://www.blogger.com/profile/09639795056760924066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_tUgxW0VPLAY/SYYxWm6hFOI/AAAAAAAAAAM/OCdfdjvno7o/S220/roger-icon-256256-rot.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-928050685513347657.post-2413717923744804949</id><published>2009-06-13T12:11:00.000-07:00</published><updated>2009-11-25T13:45:23.645-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='fail'/><category scheme='http://www.blogger.com/atom/ns#' term='facebook'/><title type='text'>Facebook rejects my email address</title><content type='html'>Facebook thinks my email address is invalid when I try to sign up for an account. I'm getting an error message saying: "Please enter a valid email address". Funny, since I've been using that email address for some years now:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_tUgxW0VPLAY/SjP7pdn-5mI/AAAAAAAAAFE/_UVWqFGzsbM/s1600-h/facebook-rejects-my-email-address.PNG"&gt;&lt;img style="cursor: pointer; width: 400px; height: 218px;" src="http://1.bp.blogspot.com/_tUgxW0VPLAY/SjP7pdn-5mI/AAAAAAAAAFE/_UVWqFGzsbM/s400/facebook-rejects-my-email-address.PNG" alt="" id="BLOGGER_PHOTO_ID_5346893872364447330" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;h2&gt;Update 25th Nov 2009&lt;/h2&gt;&lt;p&gt;Found this in their help section:&lt;/p&gt;&lt;blockquote&gt;Unfortunately we do not support email addresses with generic prefixes (e.g. info@, webmaster@ etc.). Since email addresses of this nature are typically used for organizations and businesses, we do not allow them to be used for personal Facebook accounts. You will need to use a personal email address that does not contain this type of prefix. There are no exceptions to this rule.&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/928050685513347657-2413717923744804949?l=rogerkar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rogerkar.blogspot.com/feeds/2413717923744804949/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rogerkar.blogspot.com/2009/06/facebook-rejects-my-email-address.html#comment-form' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/2413717923744804949'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/2413717923744804949'/><link rel='alternate' type='text/html' href='http://rogerkar.blogspot.com/2009/06/facebook-rejects-my-email-address.html' title='Facebook rejects my email address'/><author><name>Roger Karlsson</name><uri>http://www.blogger.com/profile/09639795056760924066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_tUgxW0VPLAY/SYYxWm6hFOI/AAAAAAAAAAM/OCdfdjvno7o/S220/roger-icon-256256-rot.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_tUgxW0VPLAY/SjP7pdn-5mI/AAAAAAAAAFE/_UVWqFGzsbM/s72-c/facebook-rejects-my-email-address.PNG' height='72' width='72'/><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-928050685513347657.post-6709786125998487881</id><published>2009-06-12T14:11:00.000-07:00</published><updated>2009-06-12T14:55:26.707-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='XP Deluxe Protector'/><category scheme='http://www.blogger.com/atom/ns#' term='Personal Deluxe Guard'/><category scheme='http://www.blogger.com/atom/ns#' term='rogue anti-spyware'/><title type='text'>XP Deluxe Protector - Yet Another Rogue Anti-Virus Scanner</title><content type='html'>So, here we got again. XP Deluxe Protector, yet another rogue:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_tUgxW0VPLAY/SjLF1pR36KI/AAAAAAAAAEs/vFqJCghpOkQ/s1600-h/xpdeluxeprotector.PNG"&gt;&lt;img style="cursor: pointer; width: 400px; height: 253px;" src="http://2.bp.blogspot.com/_tUgxW0VPLAY/SjLF1pR36KI/AAAAAAAAAEs/vFqJCghpOkQ/s400/xpdeluxeprotector.PNG" alt="XP Deluxe Protector web site screenshot. xpdeluxeprotector.com" id="BLOGGER_PHOTO_ID_5346553233046759586" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This rogue uses &lt;span style="font-family:courier new;"&gt;xpdeluxe.exe&lt;/span&gt; as its file name, located under &lt;span style="font-family:courier new;"&gt;%UserProfile%\XP Deluxe Protector\. &lt;/span&gt;&lt;a href="http://www.pandasecurity.com/homeusers/security-info/about-malware/encyclopedia/overview.aspx?idvirus=210445"&gt;Panda security&lt;/a&gt; and the great folks over at &lt;a href="http://www.bleepingcomputer.com/virus-removal/remove-xp-deluxe-protector"&gt;BleepingComputer&lt;/a&gt; has more information and removal instructions.&lt;br /&gt;&lt;br /&gt;It is still live at xpdeluxeprotector.com (IP: 91.212.65.140). The following domains are also hosted on the same IP: personaldeluxeguard.com and winpc-antivirus09.com.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/928050685513347657-6709786125998487881?l=rogerkar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rogerkar.blogspot.com/feeds/6709786125998487881/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rogerkar.blogspot.com/2009/06/xp-deluxe-protector.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/6709786125998487881'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/6709786125998487881'/><link rel='alternate' type='text/html' href='http://rogerkar.blogspot.com/2009/06/xp-deluxe-protector.html' title='XP Deluxe Protector - Yet Another Rogue Anti-Virus Scanner'/><author><name>Roger Karlsson</name><uri>http://www.blogger.com/profile/09639795056760924066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_tUgxW0VPLAY/SYYxWm6hFOI/AAAAAAAAAAM/OCdfdjvno7o/S220/roger-icon-256256-rot.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_tUgxW0VPLAY/SjLF1pR36KI/AAAAAAAAAEs/vFqJCghpOkQ/s72-c/xpdeluxeprotector.PNG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-928050685513347657.post-5839206282122794934</id><published>2009-06-12T08:00:00.000-07:00</published><updated>2009-06-13T12:11:47.331-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='twitpocalypse'/><title type='text'>twitpocalypse</title><content type='html'>Twitpocalypse is upon us :)&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.twitpocalypse.com/"&gt;&lt;img style="cursor: pointer; width: 400px; height: 286px;" src="http://3.bp.blogspot.com/_tUgxW0VPLAY/SjLi2xSX0sI/AAAAAAAAAE0/6PrqCU40qDo/s400/Twitpocalypse.PNG" alt="" id="BLOGGER_PHOTO_ID_5346585138213409474" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Did any 3rd party tools or services crash?&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Update:&lt;/span&gt;&lt;br /&gt;TweetDeck has realeased and update:&lt;br /&gt;&lt;a href="http://twitter.com/TweetDeck/status/2137655061"&gt;http://twitter.com/TweetDeck/status/2137655061&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/928050685513347657-5839206282122794934?l=rogerkar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rogerkar.blogspot.com/feeds/5839206282122794934/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rogerkar.blogspot.com/2009/06/twitpocalypse.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/5839206282122794934'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/5839206282122794934'/><link rel='alternate' type='text/html' href='http://rogerkar.blogspot.com/2009/06/twitpocalypse.html' title='twitpocalypse'/><author><name>Roger Karlsson</name><uri>http://www.blogger.com/profile/09639795056760924066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_tUgxW0VPLAY/SYYxWm6hFOI/AAAAAAAAAAM/OCdfdjvno7o/S220/roger-icon-256256-rot.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_tUgxW0VPLAY/SjLi2xSX0sI/AAAAAAAAAE0/6PrqCU40qDo/s72-c/Twitpocalypse.PNG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-928050685513347657.post-2335426190541891125</id><published>2009-06-12T00:46:00.000-07:00</published><updated>2009-06-12T09:34:50.996-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='c++'/><category scheme='http://www.blogger.com/atom/ns#' term='windows'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='SDK'/><title type='text'>NT_ERROR, NT_SUCCESS - identifier not found</title><content type='html'>After &lt;a href="/2009/03/windows-sdk-for-windows-server-2008-and.html"&gt;upgrading the Windows SDK&lt;/a&gt; I ran into the following compile error, in code which previous to the upgrade compiled without any problems:&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;&lt;/span&gt;&lt;blockquote&gt;&lt;span style="font-family:courier new;"&gt;error C3861: 'NT_ERROR': identifier not found'&lt;br /&gt;error C3861: 'NT_SUCCESS': identifier not found&lt;/span&gt;&lt;span style="font-family:courier new;"&gt;'&lt;/span&gt;&lt;/blockquote&gt;Turns out that the NT_SUCCESS macro definition has been moved from &lt;span style="font-family:courier new;"&gt;&amp;lt;stierr.h&amp;gt;&lt;/span&gt; to &lt;span style="font-family:courier new;"&gt;&amp;lt;subauth.h&amp;gt;&lt;/span&gt;. NT_ERROR seems to be completely removed from the headers in the new platform SDK.&lt;br /&gt;&lt;br /&gt;To solve the problem I created this tiny header file which should work with both the new and old SDK:&lt;br /&gt;&lt;blockquote  style="font-family:courier new;"&gt;&lt;br /&gt;&lt;span style=";font-family:courier new;font-size:85%;"  &gt;#ifndef WINDOWS_NTSTATUS_H&lt;br /&gt;#define WINDOWS_NTSTATUS_H&lt;br /&gt;&lt;br /&gt;/**&lt;br /&gt;* @author Roger Karlsson&lt;br /&gt;* @since 2009-03-13&lt;br /&gt;*/&lt;br /&gt;&lt;br /&gt;#ifndef NT_SUCCESS&lt;br /&gt;#define NT_SUCCESS(Status) ((NTSTATUS)(Status) &gt;= 0)&lt;br /&gt;#endif&lt;br /&gt;&lt;br /&gt;#ifndef NT_ERROR&lt;br /&gt;#define NT_ERROR(Status) ((ULONG)(Status) &gt;&gt; 30 == 3)&lt;br /&gt;#endif&lt;br /&gt;&lt;br /&gt;#endif //WINDOWS_NTSTATUS_H&lt;/span&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/928050685513347657-2335426190541891125?l=rogerkar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rogerkar.blogspot.com/feeds/2335426190541891125/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rogerkar.blogspot.com/2009/06/nterror-ntsuccess-identifier-not-found.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/2335426190541891125'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/2335426190541891125'/><link rel='alternate' type='text/html' href='http://rogerkar.blogspot.com/2009/06/nterror-ntsuccess-identifier-not-found.html' title='NT_ERROR, NT_SUCCESS - identifier not found'/><author><name>Roger Karlsson</name><uri>http://www.blogger.com/profile/09639795056760924066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_tUgxW0VPLAY/SYYxWm6hFOI/AAAAAAAAAAM/OCdfdjvno7o/S220/roger-icon-256256-rot.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-928050685513347657.post-7642911246582684482</id><published>2009-06-11T01:00:00.000-07:00</published><updated>2009-06-11T08:45:02.800-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MySQL'/><category scheme='http://www.blogger.com/atom/ns#' term='php'/><title type='text'>"Client does not support authentication protocol requested by server; consider upgrading MySQL client"</title><content type='html'>Did you just upgrade MySQL  and got the error message:&lt;br /&gt;&lt;blockquote&gt;&lt;span style="font-style: italic;"&gt;Client does not support authentication protocol requested by server; consider upgrading MySQL client.&lt;/span&gt;&lt;br /&gt;&lt;/blockquote&gt;MySQL 5.1+ uses an authentication protocol that is incompatible with older clients. The best solution is probably to upgrade your mysql client, but there is a quick an dirty fix if want to continue using your old client: You can reset the password to the pre-4.1 format for each user that needs to use an old client program:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;mysql&gt; SET PASSWORD FOR 'username'@'localhost' = OLD_PASSWORD('thepassword');&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;More information available here:&lt;br /&gt;&lt;a href="http://dev.mysql.com/doc/refman/5.1/en/old-client.html"&gt;http://dev.mysql.com/doc/refman/5.1/en/old-client.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/928050685513347657-7642911246582684482?l=rogerkar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rogerkar.blogspot.com/feeds/7642911246582684482/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rogerkar.blogspot.com/2009/06/client-does-not-support-authentication.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/7642911246582684482'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/7642911246582684482'/><link rel='alternate' type='text/html' href='http://rogerkar.blogspot.com/2009/06/client-does-not-support-authentication.html' title='&quot;Client does not support authentication protocol requested by server; consider upgrading MySQL client&quot;'/><author><name>Roger Karlsson</name><uri>http://www.blogger.com/profile/09639795056760924066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_tUgxW0VPLAY/SYYxWm6hFOI/AAAAAAAAAAM/OCdfdjvno7o/S220/roger-icon-256256-rot.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-928050685513347657.post-2541173221541519986</id><published>2009-06-10T00:01:00.000-07:00</published><updated>2009-06-10T07:11:48.649-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='windows server 2008'/><title type='text'>Windows Server 2008 R2 Free Download</title><content type='html'>Did you know you can download Windows Server 2008 R2 Release Candidate and evaluate it until March 2010? The .ISO file is available here:&lt;br /&gt;&lt;a href="http://www.blogger.com/%20http://www.microsoft.com/downloads/details.aspx?FamilyId=a4e21e2e-e992-4aec-9ed4-086de21632a2&amp;amp;displaylang=en"&gt;&lt;br /&gt;&lt;/a&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=a4e21e2e-e992-4aec-9ed4-086de21632a2&amp;amp;displaylang=en"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyId=a4e21e2e-e992-4aec-9ed4-086de21632a2&amp;amp;displaylang=en&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Windows Server 2008 R2 Release Candidate Product Keys for Evaluation:&lt;br /&gt;&lt;br /&gt;Windows Server 2008 R2 Release Candidate Enterprise&lt;br /&gt;# Product Code : Q7Y83-W4FVQ-6MC6C-6QQTD-TPM88&lt;br /&gt;&lt;br /&gt;Windows Server 2008 R2 Release Candidate Standard&lt;br /&gt;# Product Code : Q7Y83-W4FVQ-6MC6C-6QQTD-TPM88&lt;br /&gt;&lt;br /&gt;Windows Server 2008 R2 Release Candidate Datacenter&lt;br /&gt;# Product Code : MW6C7-2MYCB-PF3DK-VCQ2W-XGWFP&lt;br /&gt;&lt;br /&gt;Windows Web Server 2008 R2 Release Candidate&lt;br /&gt;# Product Code: RBBKH-BVD6B-74FV9-RYPJ7-TCFXB&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/928050685513347657-2541173221541519986?l=rogerkar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rogerkar.blogspot.com/feeds/2541173221541519986/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rogerkar.blogspot.com/2009/06/windows-server-2008-r2-free-download.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/2541173221541519986'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/2541173221541519986'/><link rel='alternate' type='text/html' href='http://rogerkar.blogspot.com/2009/06/windows-server-2008-r2-free-download.html' title='Windows Server 2008 R2 Free Download'/><author><name>Roger Karlsson</name><uri>http://www.blogger.com/profile/09639795056760924066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_tUgxW0VPLAY/SYYxWm6hFOI/AAAAAAAAAAM/OCdfdjvno7o/S220/roger-icon-256256-rot.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-928050685513347657.post-1940574050624263069</id><published>2009-06-09T00:37:00.000-07:00</published><updated>2009-06-09T09:22:00.396-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='iso'/><title type='text'>How to create an .ISO image from a CD-ROM</title><content type='html'>I wanted to create an .ISO image from one of my Windows XP CD-ROMs. Unfortunately, I could not find such a feature in Roxio, which came pre-installed on my old Dell laptop. After some searches I ran into the free &lt;a href="http://isorecorder.alexfeinman.com/isorecorder.htm"&gt;IsoRecorder&lt;/a&gt;, which solved my problem. Once IsoRecorder is installed, you can create an .ISO image just inserting your CD-ROM, right-click and choose "Create image from CD":&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_tUgxW0VPLAY/ShucTsF2K5I/AAAAAAAAADk/_D61vBz3gM8/s1600-h/create-image-from-cd.png"&gt;&lt;img style="cursor: pointer; width: 246px; height: 148px;" src="http://2.bp.blogspot.com/_tUgxW0VPLAY/ShucTsF2K5I/AAAAAAAAADk/_D61vBz3gM8/s400/create-image-from-cd.png" alt="" id="BLOGGER_PHOTO_ID_5340033645244984210" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_tUgxW0VPLAY/ShucY0prQAI/AAAAAAAAADs/BvpLkjgSnt0/s1600-h/copy-image.png"&gt;&lt;img style="cursor: pointer; width: 400px; height: 255px;" src="http://4.bp.blogspot.com/_tUgxW0VPLAY/ShucY0prQAI/AAAAAAAAADs/BvpLkjgSnt0/s400/copy-image.png" alt="" id="BLOGGER_PHOTO_ID_5340033733442093058" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_tUgxW0VPLAY/ShuceIE0-QI/AAAAAAAAAD0/5ayma6QPa9Y/s1600-h/copy-cd-to-iso-file.png"&gt;&lt;img style="cursor: pointer; width: 400px; height: 255px;" src="http://2.bp.blogspot.com/_tUgxW0VPLAY/ShuceIE0-QI/AAAAAAAAAD0/5ayma6QPa9Y/s400/copy-cd-to-iso-file.png" alt="" id="BLOGGER_PHOTO_ID_5340033824555596034" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Please note, IsoRecorder did not prompt me to restart my machine, which I had to do to get it working.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/928050685513347657-1940574050624263069?l=rogerkar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rogerkar.blogspot.com/feeds/1940574050624263069/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rogerkar.blogspot.com/2009/05/create-iso-image-from-cd-rom.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/1940574050624263069'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/1940574050624263069'/><link rel='alternate' type='text/html' href='http://rogerkar.blogspot.com/2009/05/create-iso-image-from-cd-rom.html' title='How to create an .ISO image from a CD-ROM'/><author><name>Roger Karlsson</name><uri>http://www.blogger.com/profile/09639795056760924066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_tUgxW0VPLAY/SYYxWm6hFOI/AAAAAAAAAAM/OCdfdjvno7o/S220/roger-icon-256256-rot.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_tUgxW0VPLAY/ShucTsF2K5I/AAAAAAAAADk/_D61vBz3gM8/s72-c/create-image-from-cd.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-928050685513347657.post-4561305195409778774</id><published>2009-05-31T13:42:00.000-07:00</published><updated>2009-06-01T09:29:54.072-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='fail'/><category scheme='http://www.blogger.com/atom/ns#' term='twitter search'/><title type='text'>Why doesn't Twitter search find my tweets?</title><content type='html'>Here's an &lt;a href="http://twitter.com/rogerkarlsson/status/1715832418"&gt;old tweet of mine&lt;/a&gt;:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_tUgxW0VPLAY/SiLsrSn4leI/AAAAAAAAAD8/wBDRQP7KpoE/s1600-h/widechartomultibyte.PNG"&gt;&lt;img style="cursor: pointer; width: 400px; height: 271px;" src="http://2.bp.blogspot.com/_tUgxW0VPLAY/SiLsrSn4leI/AAAAAAAAAD8/wBDRQP7KpoE/s400/widechartomultibyte.PNG" alt="WideCharToMultiByte tweet" id="BLOGGER_PHOTO_ID_5342092336492484066" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Why does it not appear when searching for &lt;a href="http://search.twitter.com/search?q=WideCharToMultiByte"&gt;WideCharToMultiByte&lt;/a&gt;:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_tUgxW0VPLAY/SiLsyKL80sI/AAAAAAAAAEE/uqaYuzpi1CY/s1600-h/WideCharToMultiByte-search.PNG"&gt;&lt;img style="cursor: pointer; width: 400px; height: 82px;" src="http://1.bp.blogspot.com/_tUgxW0VPLAY/SiLsyKL80sI/AAAAAAAAAEE/uqaYuzpi1CY/s400/WideCharToMultiByte-search.PNG" alt="Twitter Search fail" id="BLOGGER_PHOTO_ID_5342092454486921922" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;What am I missing here? Shouldn't a tweet appear in the search result when using one of the the words from the tweet as a search term?&lt;br /&gt;&lt;br /&gt;Some of my tweets are coming up in the search result though. For example, a search for &lt;a href="http://search.twitter.com/search?q=freefixer"&gt;freefixer&lt;/a&gt; shows some of my tweets.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/928050685513347657-4561305195409778774?l=rogerkar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rogerkar.blogspot.com/feeds/4561305195409778774/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rogerkar.blogspot.com/2009/05/why-doesnt-twitter-search-find-my.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/4561305195409778774'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/4561305195409778774'/><link rel='alternate' type='text/html' href='http://rogerkar.blogspot.com/2009/05/why-doesnt-twitter-search-find-my.html' title='Why doesn&apos;t Twitter search find my tweets?'/><author><name>Roger Karlsson</name><uri>http://www.blogger.com/profile/09639795056760924066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_tUgxW0VPLAY/SYYxWm6hFOI/AAAAAAAAAAM/OCdfdjvno7o/S220/roger-icon-256256-rot.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_tUgxW0VPLAY/SiLsrSn4leI/AAAAAAAAAD8/wBDRQP7KpoE/s72-c/widechartomultibyte.PNG' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-928050685513347657.post-8126347695759468210</id><published>2009-05-29T07:00:00.000-07:00</published><updated>2009-05-29T07:00:00.979-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='rogue anti-spyware'/><category scheme='http://www.blogger.com/atom/ns#' term='system security'/><title type='text'>System Security - How a faked anti-spyware program tricks its way onto user's systems.</title><content type='html'>I ran into System Security a few days ago. This is one of many &lt;a href="http://sunbeltblog.blogspot.com/2008/12/new-rogue-system-security.html"&gt;rogue anti-spyware programs&lt;/a&gt; that pops up a now and then. I've captures some screenshots to show how users are tricked into installing this application:&lt;br /&gt;&lt;br /&gt;While browsing some web pages the following dialog from Internet Explorer popped up. It falsely claimed that my system needed a "anti viruses check". The system is 100% clean.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_tUgxW0VPLAY/ShGyUgd89XI/AAAAAAAAACM/X6pGNeYNkt4/s1600-h/fake-warning.gif"&gt;&lt;img style="cursor: pointer; width: 400px; height: 125px;" src="http://2.bp.blogspot.com/_tUgxW0VPLAY/ShGyUgd89XI/AAAAAAAAACM/X6pGNeYNkt4/s400/fake-warning.gif" alt="" id="BLOGGER_PHOTO_ID_5337243098793440626" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;If you click OK, the following will appear:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_tUgxW0VPLAY/ShGzAglqL1I/AAAAAAAAACU/y0UO2ZWpE5c/s1600-h/fake-detection.gif"&gt;&lt;img style="cursor: pointer; width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_tUgxW0VPLAY/ShGzAglqL1I/AAAAAAAAACU/y0UO2ZWpE5c/s400/fake-detection.gif" alt="" id="BLOGGER_PHOTO_ID_5337243854740008786" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The the observant user will notice the above is just a web page that, tries to mimic the user interface of Windows XP. Web pages cannot access the local disk to scan for malware files.&lt;br /&gt;&lt;br /&gt;If you click OK, you will get another faked scan result:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_tUgxW0VPLAY/ShG08yX1LOI/AAAAAAAAACc/IiPPh3QA8pM/s1600-h/fake-windows-security-alert.gif"&gt;&lt;img style="cursor: pointer; width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_tUgxW0VPLAY/ShG08yX1LOI/AAAAAAAAACc/IiPPh3QA8pM/s400/fake-windows-security-alert.gif" alt="" id="BLOGGER_PHOTO_ID_5337245989817625826" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;If you click "Remove all", you will get the actual installation file (install.exe):&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_tUgxW0VPLAY/ShG2EfZfWaI/AAAAAAAAACk/SUnGYfpCR8k/s1600-h/install.exe.gif"&gt;&lt;img style="cursor: pointer; width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_tUgxW0VPLAY/ShG2EfZfWaI/AAAAAAAAACk/SUnGYfpCR8k/s400/install.exe.gif" alt="" id="BLOGGER_PHOTO_ID_5337247221674891682" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Now it get dangerous. So far, System Security has not been able to access the system. All scan results and warnings are just faked. But if you choose to install the file install.exe you are in trouble. System security will get access to your computer:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_tUgxW0VPLAY/ShG3j4oz7qI/AAAAAAAAAC0/c7RDrNz-5So/s1600-h/system-security.gif"&gt;&lt;img style="cursor: pointer; width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_tUgxW0VPLAY/ShG3j4oz7qI/AAAAAAAAAC0/c7RDrNz-5So/s400/system-security.gif" alt="" id="BLOGGER_PHOTO_ID_5337248860537613986" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Now that System Security got access to the system it will start showing scan results and warnings, all for the purpose of getting you to buy the program:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_tUgxW0VPLAY/ShG4Pc9il1I/AAAAAAAAAC8/iwHdoztNj4Q/s1600-h/harmful-software-detected.gif"&gt;&lt;img style="cursor: pointer; width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_tUgxW0VPLAY/ShG4Pc9il1I/AAAAAAAAAC8/iwHdoztNj4Q/s400/harmful-software-detected.gif" alt="" id="BLOGGER_PHOTO_ID_5337249609022609234" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Here it falsely claims that some keylogger named Lsas.Blaster.Keylogger is sending my credit card information to a remote server:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_tUgxW0VPLAY/ShG4Y_5ABwI/AAAAAAAAADE/oxEpi8ko3qk/s1600-h/system-security-firewall-alert.gif"&gt;&lt;img style="cursor: pointer; width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_tUgxW0VPLAY/ShG4Y_5ABwI/AAAAAAAAADE/oxEpi8ko3qk/s400/system-security-firewall-alert.gif" alt="" id="BLOGGER_PHOTO_ID_5337249773017630466" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/928050685513347657-8126347695759468210?l=rogerkar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rogerkar.blogspot.com/feeds/8126347695759468210/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rogerkar.blogspot.com/2009/05/system-security-how-faked-anti-spyware.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/8126347695759468210'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/8126347695759468210'/><link rel='alternate' type='text/html' href='http://rogerkar.blogspot.com/2009/05/system-security-how-faked-anti-spyware.html' title='System Security - How a faked anti-spyware program tricks its way onto user&apos;s systems.'/><author><name>Roger Karlsson</name><uri>http://www.blogger.com/profile/09639795056760924066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_tUgxW0VPLAY/SYYxWm6hFOI/AAAAAAAAAAM/OCdfdjvno7o/S220/roger-icon-256256-rot.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_tUgxW0VPLAY/ShGyUgd89XI/AAAAAAAAACM/X6pGNeYNkt4/s72-c/fake-warning.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-928050685513347657.post-5528165707924675729</id><published>2009-05-28T06:00:00.000-07:00</published><updated>2009-05-28T06:00:02.002-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='blogger'/><title type='text'>Schedule Blogger Post</title><content type='html'>Did you know you can schedule a blog post while using Blogger? Just type in the date when you want it to be published:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_tUgxW0VPLAY/Shq-sEhBLwI/AAAAAAAAADU/0r0SBr6GklM/s1600-h/type-future-date.PNG"&gt;&lt;img style="cursor: pointer; width: 400px; height: 32px;" src="http://2.bp.blogspot.com/_tUgxW0VPLAY/Shq-sEhBLwI/AAAAAAAAADU/0r0SBr6GklM/s400/type-future-date.PNG" alt="" id="BLOGGER_PHOTO_ID_5339789972536897282" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_tUgxW0VPLAY/Shq-zchI7XI/AAAAAAAAADc/4DBocUof5HE/s1600-h/schedule-blogger-post.PNG"&gt;&lt;img style="cursor: pointer; width: 400px; height: 141px;" src="http://2.bp.blogspot.com/_tUgxW0VPLAY/Shq-zchI7XI/AAAAAAAAADc/4DBocUof5HE/s400/schedule-blogger-post.PNG" alt="" id="BLOGGER_PHOTO_ID_5339790099238940018" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/928050685513347657-5528165707924675729?l=rogerkar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rogerkar.blogspot.com/feeds/5528165707924675729/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rogerkar.blogspot.com/2009/05/schedule-blogger-post.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/5528165707924675729'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/5528165707924675729'/><link rel='alternate' type='text/html' href='http://rogerkar.blogspot.com/2009/05/schedule-blogger-post.html' title='Schedule Blogger Post'/><author><name>Roger Karlsson</name><uri>http://www.blogger.com/profile/09639795056760924066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_tUgxW0VPLAY/SYYxWm6hFOI/AAAAAAAAAAM/OCdfdjvno7o/S220/roger-icon-256256-rot.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_tUgxW0VPLAY/Shq-sEhBLwI/AAAAAAAAADU/0r0SBr6GklM/s72-c/type-future-date.PNG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-928050685513347657.post-8441647266954839865</id><published>2009-05-27T07:00:00.000-07:00</published><updated>2009-05-27T07:00:01.346-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='crl'/><category scheme='http://www.blogger.com/atom/ns#' term='PKI'/><category scheme='http://www.blogger.com/atom/ns#' term='openssl'/><category scheme='http://www.blogger.com/atom/ns#' term='certificate revocation list'/><title type='text'>Viewing a Certificate Revocation List (CRL)</title><content type='html'>A certificate revocation list contains serial numbers for certificates that has been revoked. A revoked certificate should not be trusted. The revokation lists are available at each Certificate Authority, such as &lt;a href="http://crl.verisign.com/"&gt;Verisign&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;I had problems finding information on how to view the contents of a .crl file, so hopefully this will help you. To view the revocation list in plain text, you can use the &lt;span style="font-family:courier new;"&gt;openssl&lt;/span&gt; command line tool:&lt;br /&gt;&lt;blockquote style="font-family: courier new;"&gt;&lt;span style="font-size:85%;"&gt;openssl crl -inform DER -in Class3Commercial.crl -text -noout&lt;br /&gt;&lt;br /&gt;Certificate Revocation List (CRL):&lt;br /&gt;       Version 1 (0x0)&lt;br /&gt;       Signature Algorithm: sha1WithRSAEncryption&lt;br /&gt;       Issuer: /O=VeriSign, Inc./OU=VeriSign Trust Network/OU=www.verisign.com/&lt;br /&gt;repository/RPA Incorp. by Ref.,LIAB.LTD(c)98/CN=VeriSign Class 3 CA - Commercial&lt;br /&gt;Content/Software Publisher&lt;br /&gt;       Last Update: Apr 15 10:00:08 2009 GMT&lt;br /&gt;       Next Update: Apr 25 10:00:08 2009 GMT&lt;br /&gt;Revoked Certificates:&lt;br /&gt;   Serial Number: 010E4C379581BA0566F7C99FB5924E20&lt;br /&gt;       Revocation Date: Nov 28 17:46:46 2000 GMT&lt;br /&gt;   Serial Number: 0110E0DF875EDB73D8F276C87615D025&lt;br /&gt;       Revocation Date: Sep 13 21:08:20 1999 GMT&lt;br /&gt;   Serial Number: 0118A8D557A89E6B3BBA6DFA5119C8D9&lt;br /&gt;       Revocation Date: Jan 25 21:37:21 2000 GMT&lt;br /&gt;   Serial Number: 012FADDC287FE873AF9771C160774F0E&lt;br /&gt;       Revocation Date: Jul 13 23:31:00 2001 GMT&lt;br /&gt;...&lt;br /&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/928050685513347657-8441647266954839865?l=rogerkar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rogerkar.blogspot.com/feeds/8441647266954839865/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rogerkar.blogspot.com/2009/05/viewing-certificate-revocation-list-crl.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/8441647266954839865'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/8441647266954839865'/><link rel='alternate' type='text/html' href='http://rogerkar.blogspot.com/2009/05/viewing-certificate-revocation-list-crl.html' title='Viewing a Certificate Revocation List (CRL)'/><author><name>Roger Karlsson</name><uri>http://www.blogger.com/profile/09639795056760924066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_tUgxW0VPLAY/SYYxWm6hFOI/AAAAAAAAAAM/OCdfdjvno7o/S220/roger-icon-256256-rot.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-928050685513347657.post-6560733850761059755</id><published>2009-05-27T00:55:00.000-07:00</published><updated>2009-05-27T01:15:34.240-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='c++'/><category scheme='http://www.blogger.com/atom/ns#' term='syntax highlighting'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><title type='text'>Is there any C++ syntax highlighter that outputs data suitable for pasting into a HTML document?</title><content type='html'>Anyone know of some tool that given a .cpp or .h file outputs data suitable for pasting into a HTML document?&lt;br /&gt;&lt;br /&gt;What I want is something like this:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Input:&lt;/span&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;&lt;/span&gt;&lt;span style="font-family:courier new;"&gt;//My class&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;class A&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;{&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;};&lt;/span&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Output:&lt;/span&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;&amp;lt;span class="cplusplus-comment"&amp;gt;//My class&amp;lt;/span&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;&amp;lt;span class="cplusplus-keyword"&gt;class&amp;lt;/span&amp;gt; A&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;{&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;};&lt;/span&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;By having spans marking up the keywords,  comments and other parts of the code, it's all about adding some CSS code to the stylesheet to have the c++ code highlighted.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/928050685513347657-6560733850761059755?l=rogerkar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rogerkar.blogspot.com/feeds/6560733850761059755/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rogerkar.blogspot.com/2009/05/c-html-syntax-highlighter.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/6560733850761059755'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/6560733850761059755'/><link rel='alternate' type='text/html' href='http://rogerkar.blogspot.com/2009/05/c-html-syntax-highlighter.html' title='Is there any C++ syntax highlighter that outputs data suitable for pasting into a HTML document?'/><author><name>Roger Karlsson</name><uri>http://www.blogger.com/profile/09639795056760924066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_tUgxW0VPLAY/SYYxWm6hFOI/AAAAAAAAAAM/OCdfdjvno7o/S220/roger-icon-256256-rot.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-928050685513347657.post-1050479901444416276</id><published>2009-05-26T08:05:00.000-07:00</published><updated>2009-05-26T14:02:30.967-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='win32'/><title type='text'>How to get the service pack number using the WIN32 API</title><content type='html'>To get the service pack number on a Windows machine you can call the &lt;a href="http://msdn.microsoft.com/en-us/library/ms724451%28VS.85%29.aspx"&gt;GetVersionEx&lt;/a&gt; function and pass a pointer to a &lt;a href="http://msdn.microsoft.com/en-us/library/ms724833%28VS.85%29.aspx"&gt;OSVERSIONINFOEX&lt;/a&gt; struct. OSVERSIONINFOEX has two members, &lt;span style="font-family: courier new;"&gt;wServicePackMajor&lt;/span&gt; and &lt;span style="font-family: courier new;"&gt;wServicePackMinor&lt;/span&gt;, which holds the service pack information.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/928050685513347657-1050479901444416276?l=rogerkar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rogerkar.blogspot.com/feeds/1050479901444416276/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rogerkar.blogspot.com/2009/05/how-to-get-service-pack-number-using.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/1050479901444416276'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/1050479901444416276'/><link rel='alternate' type='text/html' href='http://rogerkar.blogspot.com/2009/05/how-to-get-service-pack-number-using.html' title='How to get the service pack number using the WIN32 API'/><author><name>Roger Karlsson</name><uri>http://www.blogger.com/profile/09639795056760924066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_tUgxW0VPLAY/SYYxWm6hFOI/AAAAAAAAAAM/OCdfdjvno7o/S220/roger-icon-256256-rot.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-928050685513347657.post-5406469155271214364</id><published>2009-05-25T04:00:00.000-07:00</published><updated>2009-05-25T05:43:47.476-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='windows 7'/><category scheme='http://www.blogger.com/atom/ns#' term='firewall'/><category scheme='http://www.blogger.com/atom/ns#' term='windows vista'/><title type='text'>How to block outbound connections with the Windows Firewall</title><content type='html'>The Windows Firewall for Vista and Windows 7 allows you to block outbound connections, something that &lt;a href="http://rogerkar.blogspot.com/2009/05/windows-firewall-block-outgoing.html"&gt;Windows XP didn't&lt;/a&gt;. To block outgoing connections:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Press the Start button.&lt;/li&gt;&lt;li&gt;Open Control Panel.&lt;/li&gt;&lt;li&gt;Click on Administrative Tools.&lt;/li&gt;&lt;li&gt;Click on Windows Firewall with Advanced Security.&lt;/li&gt;&lt;li&gt;Click on Windows Firewall Properties.&lt;/li&gt;&lt;li&gt;Select the Private Profile tab. (or the Public or Domain tab if you are on that type of network.)&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Choose Block in the drop down for outbound connections.&lt;/li&gt;&lt;/ol&gt;Now Windows will block outgoing connection. I did however not see any notification when an outbound connection was blocked. There's an option to display a notification about blocked inbound connections, but I could not find anything about outbound connections. Anyone know how to enable these?&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_tUgxW0VPLAY/ShjsoHxiMKI/AAAAAAAAADM/cDODEP4R84c/s1600-h/outbound-connections-windows-firewall.png"&gt;&lt;img style="cursor: pointer; width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_tUgxW0VPLAY/ShjsoHxiMKI/AAAAAAAAADM/cDODEP4R84c/s400/outbound-connections-windows-firewall.png" alt="" id="BLOGGER_PHOTO_ID_5339277532273455266" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;img src="file:///R:/TEMP/VMwareDnD/00000725/outbound-connections-windows-firewall.png" alt="" /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/928050685513347657-5406469155271214364?l=rogerkar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rogerkar.blogspot.com/feeds/5406469155271214364/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rogerkar.blogspot.com/2009/05/outbound-connections-windows-firewall.html#comment-form' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/5406469155271214364'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/5406469155271214364'/><link rel='alternate' type='text/html' href='http://rogerkar.blogspot.com/2009/05/outbound-connections-windows-firewall.html' title='How to block outbound connections with the Windows Firewall'/><author><name>Roger Karlsson</name><uri>http://www.blogger.com/profile/09639795056760924066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_tUgxW0VPLAY/SYYxWm6hFOI/AAAAAAAAAAM/OCdfdjvno7o/S220/roger-icon-256256-rot.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_tUgxW0VPLAY/ShjsoHxiMKI/AAAAAAAAADM/cDODEP4R84c/s72-c/outbound-connections-windows-firewall.png' height='72' width='72'/><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-928050685513347657.post-1462687604569691129</id><published>2009-05-20T00:15:00.000-07:00</published><updated>2009-05-21T14:00:22.607-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='memory'/><category scheme='http://www.blogger.com/atom/ns#' term='game'/><title type='text'>What's your brain age?</title><content type='html'>Ran into this &lt;a href="http://flashfabrica.com/f_learning/brain/e_brain.html"&gt;memory game&lt;/a&gt; the other day. According to the site it will &lt;q&gt;activate prefrontal region of the brain, it will prevent memory loss and cultivate memory ability and concentration&lt;/q&gt; True or not, I don't know, but the silly game can be quite fun.&lt;br /&gt;&lt;br /&gt;Once you've finished a round it will estimate your "brain age". Seems I cannot get below 24. I suppose that's pretty decent since I'll be 34 in a few months :)&lt;br /&gt;&lt;br /&gt;How do you score?&lt;br /&gt;&lt;br /&gt;&lt;a href="http://flashfabrica.com/f_learning/brain/e_brain.html"&gt;http://flashfabrica.com/f_learning/brain/e_brain.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_tUgxW0VPLAY/ShELQixDQBI/AAAAAAAAACE/MNFGHVwqXp4/s1600-h/brain-age.gif"&gt;&lt;img style="cursor: pointer; width: 400px; height: 275px;" src="http://1.bp.blogspot.com/_tUgxW0VPLAY/ShELQixDQBI/AAAAAAAAACE/MNFGHVwqXp4/s400/brain-age.gif" alt="" id="BLOGGER_PHOTO_ID_5337059412249100306" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;And here's someone with true skills:&lt;br /&gt;&lt;br /&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/ravykEih1rE&amp;amp;hl=en&amp;amp;fs=1"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;embed src="http://www.youtube.com/v/ravykEih1rE&amp;amp;hl=en&amp;amp;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/928050685513347657-1462687604569691129?l=rogerkar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rogerkar.blogspot.com/feeds/1462687604569691129/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rogerkar.blogspot.com/2009/05/whats-your-brain-age.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/1462687604569691129'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/1462687604569691129'/><link rel='alternate' type='text/html' href='http://rogerkar.blogspot.com/2009/05/whats-your-brain-age.html' title='What&apos;s your brain age?'/><author><name>Roger Karlsson</name><uri>http://www.blogger.com/profile/09639795056760924066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_tUgxW0VPLAY/SYYxWm6hFOI/AAAAAAAAAAM/OCdfdjvno7o/S220/roger-icon-256256-rot.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_tUgxW0VPLAY/ShELQixDQBI/AAAAAAAAACE/MNFGHVwqXp4/s72-c/brain-age.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-928050685513347657.post-317906919606282379</id><published>2009-05-19T11:24:00.000-07:00</published><updated>2009-05-19T14:02:48.741-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='malware'/><category scheme='http://www.blogger.com/atom/ns#' term='microsoft'/><category scheme='http://www.blogger.com/atom/ns#' term='freefixer'/><title type='text'>seaport.exe</title><content type='html'>The &lt;a href="http://www.freefixer.com/library/file/33763/"&gt;SeaPort.exe&lt;/a&gt; file is signed by Microsoft and looks legitimate to me. Is there some malware/trojan/spyware out there that use the SeaPort.exe name, or is there any other reason for removing this file? More than 75% of the visitors FreeFixer file library visitors say they remove this file:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://api.chartapi.org/chart?s=350x180&amp;amp;r=65&amp;amp;p=170,90&amp;amp;t=pie1&amp;amp;d=61,17&amp;amp;l=Remove,%2061%20votes%7CKeep,%2017%20votes&amp;amp;dc=cccccc,88ff88&amp;amp;lc=ffffff"&gt;&lt;img style="cursor: pointer; width: 350px; height: 180px;" src="http://api.chartapi.org/chart?s=350x180&amp;amp;r=65&amp;amp;p=170,90&amp;amp;t=pie1&amp;amp;d=61,17&amp;amp;l=Remove,%2061%20votes%7CKeep,%2017%20votes&amp;amp;dc=cccccc,88ff88&amp;amp;lc=ffffff" alt="More than 75% say they will remove Seaport.exe" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/928050685513347657-317906919606282379?l=rogerkar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rogerkar.blogspot.com/feeds/317906919606282379/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rogerkar.blogspot.com/2009/05/seaportexe.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/317906919606282379'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/317906919606282379'/><link rel='alternate' type='text/html' href='http://rogerkar.blogspot.com/2009/05/seaportexe.html' title='seaport.exe'/><author><name>Roger Karlsson</name><uri>http://www.blogger.com/profile/09639795056760924066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_tUgxW0VPLAY/SYYxWm6hFOI/AAAAAAAAAAM/OCdfdjvno7o/S220/roger-icon-256256-rot.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-928050685513347657.post-5900093530154600492</id><published>2009-05-19T00:28:00.001-07:00</published><updated>2009-05-19T00:43:31.676-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='firewall'/><category scheme='http://www.blogger.com/atom/ns#' term='windows xp'/><title type='text'>Does Windows Firewall block outgoing connections on Windows XP?</title><content type='html'>No, according to &lt;a href="http://en.wikipedia.org/wiki/Windows_Firewall#Windows_XP"&gt;Wikipedia&lt;/a&gt;: &lt;blockquote style="font-style: italic;"&gt;XP's Windows Firewall cannot block outbound connections; it is only capable of blocking inbound ones.&lt;/blockquote&gt; &lt;a href="http://en.wikipedia.org/wiki/Windows_Firewall#Windows_XP"&gt;&lt;br /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/928050685513347657-5900093530154600492?l=rogerkar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rogerkar.blogspot.com/feeds/5900093530154600492/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rogerkar.blogspot.com/2009/05/windows-firewall-block-outgoing.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/5900093530154600492'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/5900093530154600492'/><link rel='alternate' type='text/html' href='http://rogerkar.blogspot.com/2009/05/windows-firewall-block-outgoing.html' title='Does Windows Firewall block outgoing connections on Windows XP?'/><author><name>Roger Karlsson</name><uri>http://www.blogger.com/profile/09639795056760924066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_tUgxW0VPLAY/SYYxWm6hFOI/AAAAAAAAAAM/OCdfdjvno7o/S220/roger-icon-256256-rot.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-928050685513347657.post-1341228473689144460</id><published>2009-05-17T01:00:00.000-07:00</published><updated>2009-05-17T01:12:28.807-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='google'/><category scheme='http://www.blogger.com/atom/ns#' term='beatbox'/><title type='text'>Nathan "Flutebox" Lee and Beardyman @ Google, London</title><content type='html'>&lt;object width="320" height="265"&gt;&lt;param name="movie" value="http://www.youtube.com/v/e3kyNGVK-hI&amp;hl=en&amp;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/e3kyNGVK-hI&amp;hl=en&amp;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="320" height="265"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/928050685513347657-1341228473689144460?l=rogerkar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rogerkar.blogspot.com/feeds/1341228473689144460/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rogerkar.blogspot.com/2009/05/nathan-flutebox-lee-and-beardyman.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/1341228473689144460'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/1341228473689144460'/><link rel='alternate' type='text/html' href='http://rogerkar.blogspot.com/2009/05/nathan-flutebox-lee-and-beardyman.html' title='Nathan &quot;Flutebox&quot; Lee and Beardyman @ Google, London'/><author><name>Roger Karlsson</name><uri>http://www.blogger.com/profile/09639795056760924066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_tUgxW0VPLAY/SYYxWm6hFOI/AAAAAAAAAAM/OCdfdjvno7o/S220/roger-icon-256256-rot.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-928050685513347657.post-6897159036204773113</id><published>2009-05-06T12:41:00.000-07:00</published><updated>2009-05-06T13:26:40.607-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='malware'/><category scheme='http://www.blogger.com/atom/ns#' term='trojan'/><category scheme='http://www.blogger.com/atom/ns#' term='freefixer'/><title type='text'>prnet.tmp</title><content type='html'>About two week ago a FreeFixer user added &lt;a href="http://www.freefixer.com/library/file/35666/"&gt;prnet.tmp&lt;/a&gt; to the online file database. I've not had the chance to analyze this file myself, but from the large number the searches it must be a major problem right now.&lt;br /&gt;&lt;br /&gt;This file is dropped in &lt;span style="font-family:courier new;"&gt;C:\WINDOWS\system32\&lt;/span&gt; and adds itself to the registry under &lt;span style="font-family:courier new;"&gt;HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run, prnet&lt;/span&gt;, which starts the &lt;span style="font-family:courier new;"&gt;prnet.tmp&lt;/span&gt; process every time a user logs on to the machine. Those infected by this malware reports a large numbe of unwanted pop-up windows.&lt;br /&gt;&lt;br /&gt;If you need assistance to remove &lt;span style="font-family:courier new;"&gt;prnet.tmp&lt;/span&gt;, please post a FreeFixer log at the &lt;a href="http://groups.google.com/group/freefixer-forum/"&gt;FreeFixer User Group&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/928050685513347657-6897159036204773113?l=rogerkar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rogerkar.blogspot.com/feeds/6897159036204773113/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rogerkar.blogspot.com/2009/05/prnettmp.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/6897159036204773113'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/6897159036204773113'/><link rel='alternate' type='text/html' href='http://rogerkar.blogspot.com/2009/05/prnettmp.html' title='prnet.tmp'/><author><name>Roger Karlsson</name><uri>http://www.blogger.com/profile/09639795056760924066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_tUgxW0VPLAY/SYYxWm6hFOI/AAAAAAAAAAM/OCdfdjvno7o/S220/roger-icon-256256-rot.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-928050685513347657.post-2618248566347298876</id><published>2009-05-06T07:12:00.000-07:00</published><updated>2009-05-06T07:40:47.754-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='http'/><category scheme='http://www.blogger.com/atom/ns#' term='php'/><title type='text'>View the raw HTTP request body in PHP</title><content type='html'>I'm currently working on a bug where some Japanese characters are not appearing correctly on the &lt;a href="http://www.freefixer.com/"&gt;FreeFixer web site&lt;/a&gt;. In the process of tracking down the problem I needed to view the raw &lt;a href="http://en.wikipedia.org/wiki/HTTP_body_data"&gt;HTTP request body&lt;/a&gt; that FreeFixer sends when posting information about a file or some registry data. In PHP, this can be done by calling the &lt;span style="font-family:courier new;"&gt;http_get_request_body()&lt;/span&gt; function. Unfortunately, this function requires a &lt;a href="http://pecl.php.net/"&gt;PECL&lt;/a&gt; extension which was unavailable in my current setup. However, this solved the problem:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;$request_body = @file_get_contents('php://input');&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/928050685513347657-2618248566347298876?l=rogerkar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rogerkar.blogspot.com/feeds/2618248566347298876/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rogerkar.blogspot.com/2009/05/http-request-body-php.html#comment-form' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/2618248566347298876'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/2618248566347298876'/><link rel='alternate' type='text/html' href='http://rogerkar.blogspot.com/2009/05/http-request-body-php.html' title='View the raw HTTP request body in PHP'/><author><name>Roger Karlsson</name><uri>http://www.blogger.com/profile/09639795056760924066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_tUgxW0VPLAY/SYYxWm6hFOI/AAAAAAAAAAM/OCdfdjvno7o/S220/roger-icon-256256-rot.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-928050685513347657.post-5186242177083410392</id><published>2009-05-05T16:30:00.000-07:00</published><updated>2009-05-06T06:15:08.902-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='wordpress'/><category scheme='http://www.blogger.com/atom/ns#' term='apache'/><category scheme='http://www.blogger.com/atom/ns#' term='htaccess'/><title type='text'>WordPress' .htaccess file explained</title><content type='html'>If you have configured your WordPress system to use &lt;a href="http://codex.wordpress.org/Introduction_to_Blogging#Pretty_Permalinks"&gt;pretty permalinks&lt;/a&gt; the following will be added to the &lt;a href="http://httpd.apache.org/docs/1.3/howto/htaccess.html"&gt;.htaccess&lt;/a&gt; file:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;&lt;/span&gt;&lt;blockquote&gt;&lt;span style="font-family:courier new;"&gt;# BEGIN WordPress&lt;br /&gt;&lt;br /&gt;&amp;lt;IfModule mod_rewrite.c&amp;gt;&lt;br /&gt;RewriteEngine On&lt;br /&gt;RewriteBase /&lt;br /&gt;RewriteCond %{REQUEST_FILENAME} !-f&lt;br /&gt;RewriteCond %{REQUEST_FILENAME} !-d&lt;br /&gt;RewriteRule . /index.php [L]&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:courier new;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:courier new;"&gt;/IfModule&lt;/span&gt;&lt;span style="font-family:courier new;"&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;&lt;br /&gt;# END WordPress&lt;/span&gt;&lt;span style="font-family:courier new;"&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;h4&gt;Explaining the .htaccess, row by row&lt;/h4&gt;&lt;span style="font-family:courier new;"&gt;&amp;lt;IfModule mod_rewrite.c&amp;gt;&lt;/span&gt;&lt;br /&gt;This line checks if the mod_rewrite module is available on the server. If not, none of the enclosed Rewrite commands will be processed.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;RewriteEngine On&lt;/span&gt;&lt;br /&gt;This directive enables the runtime rewriting engine.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;RewriteBase /&lt;/span&gt;&lt;br /&gt;Let's the server know that the .htaccess was reached via / and not through any other path prefix.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;RewriteCond %{REQUEST_FILENAME} !-f&lt;/span&gt;&lt;br /&gt;This condition is true if the the path REQUEST_FILENAME &lt;strong&gt;not&lt;/strong&gt; refers to an existing file.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;RewriteCond %{REQUEST_FILENAME} !-d&lt;/span&gt;&lt;br /&gt;This condition is true if the the path REQUEST_FILENAME &lt;strong&gt;not&lt;/strong&gt; refers to an existing directory&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;RewriteRule . /index.php [L]&lt;/span&gt;&lt;br /&gt;If the two RewriteCond's listed above evaluated to true the server will load index.php. [L] indicates that no further rewrite rules should be processed.&lt;br /&gt;If any of the RewriteCond's evaluated to false, the server will load the actual file or directory instead of index.php.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/928050685513347657-5186242177083410392?l=rogerkar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rogerkar.blogspot.com/feeds/5186242177083410392/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rogerkar.blogspot.com/2009/04/wordpress-htaccess-file-explained.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/5186242177083410392'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/5186242177083410392'/><link rel='alternate' type='text/html' href='http://rogerkar.blogspot.com/2009/04/wordpress-htaccess-file-explained.html' title='WordPress&apos; .htaccess file explained'/><author><name>Roger Karlsson</name><uri>http://www.blogger.com/profile/09639795056760924066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_tUgxW0VPLAY/SYYxWm6hFOI/AAAAAAAAAAM/OCdfdjvno7o/S220/roger-icon-256256-rot.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-928050685513347657.post-1073768024161997111</id><published>2009-05-01T00:01:00.000-07:00</published><updated>2009-05-01T04:21:15.638-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='windows 7'/><category scheme='http://www.blogger.com/atom/ns#' term='vista'/><title type='text'>How to start a command prompt in administrator mode on Windows 7</title><content type='html'>Some days ago, while playing around with Windows 7, I needed to run a couple of command line programs with administrator privileges. To start a command prompt in elevated mode, type cmd.exe in the run box and instead of pressing enter, press &lt;strong&gt;CTRL + SHIFT + ENTER&lt;/strong&gt;. This key combination works on Windows Vista too.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_tUgxW0VPLAY/Se2eKL1CKYI/AAAAAAAAAB8/K7FEW2AcPo4/s1600-h/start-command-prompt.png"&gt;&lt;img style="cursor: pointer; width: 338px; height: 400px;" src="http://2.bp.blogspot.com/_tUgxW0VPLAY/Se2eKL1CKYI/AAAAAAAAAB8/K7FEW2AcPo4/s400/start-command-prompt.png" alt="" id="BLOGGER_PHOTO_ID_5327087832060275074" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/928050685513347657-1073768024161997111?l=rogerkar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rogerkar.blogspot.com/feeds/1073768024161997111/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rogerkar.blogspot.com/2009/04/start-command-prompt-administrator-mode.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/1073768024161997111'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/1073768024161997111'/><link rel='alternate' type='text/html' href='http://rogerkar.blogspot.com/2009/04/start-command-prompt-administrator-mode.html' title='How to start a command prompt in administrator mode on Windows 7'/><author><name>Roger Karlsson</name><uri>http://www.blogger.com/profile/09639795056760924066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_tUgxW0VPLAY/SYYxWm6hFOI/AAAAAAAAAAM/OCdfdjvno7o/S220/roger-icon-256256-rot.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_tUgxW0VPLAY/Se2eKL1CKYI/AAAAAAAAAB8/K7FEW2AcPo4/s72-c/start-command-prompt.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-928050685513347657.post-4288864843692475063</id><published>2009-04-29T05:55:00.001-07:00</published><updated>2009-04-29T10:46:18.746-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MySQL'/><title type='text'>How to create a new MySQL database and user from the command prompt</title><content type='html'>1. Start mysql.exe, the MySQL monitor:&lt;br /&gt;&lt;blockquote style="font-family: courier new;"&gt;C:\Program Files\mysql\mysql-5.0.77-win32\bin&gt; mysql.exe -h localhost --user=root -p&lt;/blockquote&gt;2. Create the user and set the password:&lt;br /&gt;&lt;blockquote style="font-family: courier new;"&gt;mysql&gt; CREATE USER theusername@localhost IDENTIFIED BY 'thepassword';&lt;/blockquote&gt;3. Make sure the new user appear in the user table:&lt;br /&gt;&lt;blockquote style="font-family: courier new;"&gt;mysql&gt; SELECT * FROM mysql.user;&lt;br /&gt;&lt;/blockquote&gt;4. Create the database:&lt;br /&gt;&lt;blockquote style="font-family: courier new;"&gt;mysql&gt; CREATE DATABASE yourdatabase;&lt;br /&gt;&lt;/blockquote&gt;5. Make sure your database was created:&lt;br /&gt;&lt;blockquote style="font-family: courier new;"&gt;SHOW DATABASES;&lt;/blockquote&gt;6. Grant all privileges for your new database to your user:&lt;br /&gt;&lt;blockquote style="font-family: courier new;"&gt;mysql&gt; GRANT ALL ON yourdatabase.* to theusername@localhost;&lt;/blockquote&gt;7. Done. Now you got a new database and a new user with all privileges.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/928050685513347657-4288864843692475063?l=rogerkar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rogerkar.blogspot.com/feeds/4288864843692475063/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rogerkar.blogspot.com/2009/04/how-to-create-new-mysql-database-and.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/4288864843692475063'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/4288864843692475063'/><link rel='alternate' type='text/html' href='http://rogerkar.blogspot.com/2009/04/how-to-create-new-mysql-database-and.html' title='How to create a new MySQL database and user from the command prompt'/><author><name>Roger Karlsson</name><uri>http://www.blogger.com/profile/09639795056760924066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_tUgxW0VPLAY/SYYxWm6hFOI/AAAAAAAAAAM/OCdfdjvno7o/S220/roger-icon-256256-rot.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-928050685513347657.post-2117964882609310586</id><published>2009-04-22T07:21:00.000-07:00</published><updated>2009-04-22T07:47:43.968-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tool'/><category scheme='http://www.blogger.com/atom/ns#' term='microblog'/><category scheme='http://www.blogger.com/atom/ns#' term='search'/><title type='text'>MicroBuzz - Your Microblog Search Engine</title><content type='html'>I've been playing around with Google's custom search. And here's the result, a &lt;a href="http://microbuzz.net/"&gt;microblog search engine&lt;/a&gt;:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://microbuzz.net"&gt;&lt;img style="cursor: pointer; width: 265px; height: 60px;" src="http://microbuzz.net/logo.gif" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;MicroBuzz searches tweets on Twitter, YouAre, Koornk, Rejaw, Jaiku, Bloggy, Kwippy, FriendFeed, BrightKite, Identi.ca and Plurk.&lt;br /&gt;&lt;br /&gt;Hope you find it useful!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/928050685513347657-2117964882609310586?l=rogerkar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rogerkar.blogspot.com/feeds/2117964882609310586/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rogerkar.blogspot.com/2009/04/microbuzz-your-microblog-search-engine.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/2117964882609310586'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/2117964882609310586'/><link rel='alternate' type='text/html' href='http://rogerkar.blogspot.com/2009/04/microbuzz-your-microblog-search-engine.html' title='MicroBuzz - Your Microblog Search Engine'/><author><name>Roger Karlsson</name><uri>http://www.blogger.com/profile/09639795056760924066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_tUgxW0VPLAY/SYYxWm6hFOI/AAAAAAAAAAM/OCdfdjvno7o/S220/roger-icon-256256-rot.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-928050685513347657.post-7138394468304225150</id><published>2009-04-18T06:31:00.001-07:00</published><updated>2009-04-18T06:47:13.421-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='internet explorer'/><category scheme='http://www.blogger.com/atom/ns#' term='browsers'/><category scheme='http://www.blogger.com/atom/ns#' term='chrome'/><category scheme='http://www.blogger.com/atom/ns#' term='google'/><title type='text'>Google killing Internet Explorer 6.0 at google.se</title><content type='html'>This is what appears when browsing &lt;a href="http://google.se/"&gt;Google.se&lt;/a&gt; with Internet Explorer 6.0. Notice the ad for Google Chrome:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/_tUgxW0VPLAY/SenWjItIx1I/AAAAAAAAAB0/9GBm-_SQ01k/s1600-h/google-killing-internet-explorer.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5326023933462890322" style="WIDTH: 400px; CURSOR: hand; HEIGHT: 269px" alt="Google showing Chrome ads" src="http://4.bp.blogspot.com/_tUgxW0VPLAY/SenWjItIx1I/AAAAAAAAAB0/9GBm-_SQ01k/s400/google-killing-internet-explorer.JPG" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;From &lt;a href="http://ducedo.bloggy.se/google-far-bort-ie-http-thinfi-com-13g/"&gt;Stefan at Bloggy&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/928050685513347657-7138394468304225150?l=rogerkar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rogerkar.blogspot.com/feeds/7138394468304225150/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rogerkar.blogspot.com/2009/04/google-killing-internet-explorer-60-at.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/7138394468304225150'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/7138394468304225150'/><link rel='alternate' type='text/html' href='http://rogerkar.blogspot.com/2009/04/google-killing-internet-explorer-60-at.html' title='Google killing Internet Explorer 6.0 at google.se'/><author><name>Roger Karlsson</name><uri>http://www.blogger.com/profile/09639795056760924066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_tUgxW0VPLAY/SYYxWm6hFOI/AAAAAAAAAAM/OCdfdjvno7o/S220/roger-icon-256256-rot.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_tUgxW0VPLAY/SenWjItIx1I/AAAAAAAAAB0/9GBm-_SQ01k/s72-c/google-killing-internet-explorer.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-928050685513347657.post-556427615230523793</id><published>2009-04-06T05:40:00.000-07:00</published><updated>2009-04-06T08:48:56.498-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='url shortener'/><category scheme='http://www.blogger.com/atom/ns#' term='Krumblr'/><category scheme='http://www.blogger.com/atom/ns#' term='ow-ly'/><category scheme='http://www.blogger.com/atom/ns#' term='HootSuite'/><category scheme='http://www.blogger.com/atom/ns#' term='facebook'/><category scheme='http://www.blogger.com/atom/ns#' term='frames'/><category scheme='http://www.blogger.com/atom/ns#' term='stumbleupon'/><category scheme='http://www.blogger.com/atom/ns#' term='digg'/><title type='text'>Framing gone wild</title><content type='html'>&lt;a href="http://tinyurl.com/cl9jnt"&gt;Framing gone wild&lt;/a&gt;. Click on the screenshot if the link does not work:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_tUgxW0VPLAY/Sdn46LGS5tI/AAAAAAAAABs/sEwwFbfm7R4/s1600-h/framing-gone-wild.JPG"&gt;&lt;img style="cursor: pointer; width: 400px; height: 247px;" src="http://2.bp.blogspot.com/_tUgxW0VPLAY/Sdn46LGS5tI/AAAAAAAAABs/sEwwFbfm7R4/s400/framing-gone-wild.JPG" alt="" id="BLOGGER_PHOTO_ID_5321558113010247378" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Do you think it is ok to frame publishers' content, like Digg, Krumlr, HootSuite, Ow-Ly, Facebook and StumpleUpon are doing?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/928050685513347657-556427615230523793?l=rogerkar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rogerkar.blogspot.com/feeds/556427615230523793/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rogerkar.blogspot.com/2009/04/framing-gone-wild.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/556427615230523793'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/556427615230523793'/><link rel='alternate' type='text/html' href='http://rogerkar.blogspot.com/2009/04/framing-gone-wild.html' title='Framing gone wild'/><author><name>Roger Karlsson</name><uri>http://www.blogger.com/profile/09639795056760924066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_tUgxW0VPLAY/SYYxWm6hFOI/AAAAAAAAAAM/OCdfdjvno7o/S220/roger-icon-256256-rot.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_tUgxW0VPLAY/Sdn46LGS5tI/AAAAAAAAABs/sEwwFbfm7R4/s72-c/framing-gone-wild.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-928050685513347657.post-6672461762905191851</id><published>2009-04-05T16:43:00.000-07:00</published><updated>2009-04-05T17:22:48.127-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='adsense'/><category scheme='http://www.blogger.com/atom/ns#' term='frames'/><title type='text'>Adsense ads + framed content allowed?</title><content type='html'>Is it allowed to frame someone else content, and show Google AdSense ads, like this?&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_tUgxW0VPLAY/SdlDuAz0lgI/AAAAAAAAABk/KApeoMUNLkg/s1600-h/framed-content-google-adsense-ad.jpg"&gt;&lt;img style="cursor: pointer; width: 400px; height: 371px;" src="http://4.bp.blogspot.com/_tUgxW0VPLAY/SdlDuAz0lgI/AAAAAAAAABk/KApeoMUNLkg/s400/framed-content-google-adsense-ad.jpg" alt="" id="BLOGGER_PHOTO_ID_5321358892485350914" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://tomuse.com/digg-diggbar-facebook-content-theft-traffic-money-publisher/"&gt;Digg and Facebook&lt;/a&gt; are also framing publisher's content.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/928050685513347657-6672461762905191851?l=rogerkar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rogerkar.blogspot.com/feeds/6672461762905191851/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rogerkar.blogspot.com/2009/04/adsense-ads-framed-content-allowed.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/6672461762905191851'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/6672461762905191851'/><link rel='alternate' type='text/html' href='http://rogerkar.blogspot.com/2009/04/adsense-ads-framed-content-allowed.html' title='Adsense ads + framed content allowed?'/><author><name>Roger Karlsson</name><uri>http://www.blogger.com/profile/09639795056760924066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_tUgxW0VPLAY/SYYxWm6hFOI/AAAAAAAAAAM/OCdfdjvno7o/S220/roger-icon-256256-rot.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_tUgxW0VPLAY/SdlDuAz0lgI/AAAAAAAAABk/KApeoMUNLkg/s72-c/framed-content-google-adsense-ad.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-928050685513347657.post-3939222456459452431</id><published>2009-04-03T10:06:00.001-07:00</published><updated>2009-04-05T17:12:32.204-07:00</updated><title type='text'></title><content type='html'>New photo: &lt;a href="http://tinyurl.com/c689uw"&gt;Red apple core nine days&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/928050685513347657-3939222456459452431?l=rogerkar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rogerkar.blogspot.com/feeds/3939222456459452431/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rogerkar.blogspot.com/2009/04/new-photo-red-apple-core-nine-days.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/3939222456459452431'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/3939222456459452431'/><link rel='alternate' type='text/html' href='http://rogerkar.blogspot.com/2009/04/new-photo-red-apple-core-nine-days.html' title=''/><author><name>Roger Karlsson</name><uri>http://www.blogger.com/profile/09639795056760924066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_tUgxW0VPLAY/SYYxWm6hFOI/AAAAAAAAAAM/OCdfdjvno7o/S220/roger-icon-256256-rot.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-928050685513347657.post-6595997449784871201</id><published>2009-04-01T04:00:00.001-07:00</published><updated>2009-04-03T07:55:21.226-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='april fools'/><category scheme='http://www.blogger.com/atom/ns#' term='gmail'/><category scheme='http://www.blogger.com/atom/ns#' term='google'/><title type='text'>Gmail Autopilot</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://mail.google.com/mail/help/autopilot/images/screenshots2.png"&gt;&lt;img style="cursor: pointer; width: 464px; height: 196px;" src="http://mail.google.com/mail/help/autopilot/images/screenshots2.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://mail.google.com/mail/help/autopilot/images/screenshots.png"&gt;&lt;img style="cursor: pointer; width: 464px; height: 208px;" src="http://mail.google.com/mail/help/autopilot/images/screenshots.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;More available here:&lt;br /&gt;&lt;a href="http://mail.google.com/mail/help/autopilot/index.html"&gt;http://mail.google.com/mail/help/autopilot/index.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/928050685513347657-6595997449784871201?l=rogerkar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rogerkar.blogspot.com/feeds/6595997449784871201/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rogerkar.blogspot.com/2009/04/gmail-autopilot.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/6595997449784871201'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/6595997449784871201'/><link rel='alternate' type='text/html' href='http://rogerkar.blogspot.com/2009/04/gmail-autopilot.html' title='Gmail Autopilot'/><author><name>Roger Karlsson</name><uri>http://www.blogger.com/profile/09639795056760924066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_tUgxW0VPLAY/SYYxWm6hFOI/AAAAAAAAAAM/OCdfdjvno7o/S220/roger-icon-256256-rot.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-928050685513347657.post-7261984314644760013</id><published>2009-04-01T03:06:00.000-07:00</published><updated>2009-04-03T07:55:37.774-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='april fools'/><category scheme='http://www.blogger.com/atom/ns#' term='youtube'/><category scheme='http://www.blogger.com/atom/ns#' term='screenshot'/><title type='text'>Youtube upside down</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_tUgxW0VPLAY/SdM-pEnS2mI/AAAAAAAAABc/IN3gf4UabVo/s1600-h/youtube-upside-down.GIF"&gt;&lt;img style="cursor: pointer; width: 400px; height: 347px;" src="http://4.bp.blogspot.com/_tUgxW0VPLAY/SdM-pEnS2mI/AAAAAAAAABc/IN3gf4UabVo/s400/youtube-upside-down.GIF" alt="" id="BLOGGER_PHOTO_ID_5319664460188801634" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/928050685513347657-7261984314644760013?l=rogerkar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rogerkar.blogspot.com/feeds/7261984314644760013/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rogerkar.blogspot.com/2009/04/youtube-upside-down.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/7261984314644760013'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/7261984314644760013'/><link rel='alternate' type='text/html' href='http://rogerkar.blogspot.com/2009/04/youtube-upside-down.html' title='Youtube upside down'/><author><name>Roger Karlsson</name><uri>http://www.blogger.com/profile/09639795056760924066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_tUgxW0VPLAY/SYYxWm6hFOI/AAAAAAAAAAM/OCdfdjvno7o/S220/roger-icon-256256-rot.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_tUgxW0VPLAY/SdM-pEnS2mI/AAAAAAAAABc/IN3gf4UabVo/s72-c/youtube-upside-down.GIF' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-928050685513347657.post-2631637898294340268</id><published>2009-04-01T02:44:00.000-07:00</published><updated>2009-04-01T04:13:13.892-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='virus'/><category scheme='http://www.blogger.com/atom/ns#' term='trojan'/><category scheme='http://www.blogger.com/atom/ns#' term='removal'/><category scheme='http://www.blogger.com/atom/ns#' term='worm'/><category scheme='http://www.blogger.com/atom/ns#' term='conficker'/><title type='text'>conflicker</title><content type='html'>no, it's &lt;a href="http://www.f-secure.com/weblog/archives/00001636.html"&gt;conficker&lt;/a&gt;, not conflicker.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=AD724AE0-E72D-4F54-9AB3-75B8EB148356&amp;amp;displaylang=en"&gt;Removal tool available from Microsoft&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/928050685513347657-2631637898294340268?l=rogerkar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rogerkar.blogspot.com/feeds/2631637898294340268/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rogerkar.blogspot.com/2009/04/conflicker.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/2631637898294340268'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/2631637898294340268'/><link rel='alternate' type='text/html' href='http://rogerkar.blogspot.com/2009/04/conflicker.html' title='conflicker'/><author><name>Roger Karlsson</name><uri>http://www.blogger.com/profile/09639795056760924066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_tUgxW0VPLAY/SYYxWm6hFOI/AAAAAAAAAAM/OCdfdjvno7o/S220/roger-icon-256256-rot.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-928050685513347657.post-3859985289781116816</id><published>2009-03-31T23:45:00.001-07:00</published><updated>2009-04-01T03:18:15.562-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='malware'/><title type='text'></title><content type='html'>&lt;a href="http://tinyurl.com/cqphrm"&gt;Malware or legitimate&lt;/a&gt;?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/928050685513347657-3859985289781116816?l=rogerkar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rogerkar.blogspot.com/feeds/3859985289781116816/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rogerkar.blogspot.com/2009/03/malware-or-legitimate-httptinyurl.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/3859985289781116816'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/3859985289781116816'/><link rel='alternate' type='text/html' href='http://rogerkar.blogspot.com/2009/03/malware-or-legitimate-httptinyurl.html' title=''/><author><name>Roger Karlsson</name><uri>http://www.blogger.com/profile/09639795056760924066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_tUgxW0VPLAY/SYYxWm6hFOI/AAAAAAAAAAM/OCdfdjvno7o/S220/roger-icon-256256-rot.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-928050685513347657.post-899924109411525393</id><published>2009-03-31T07:32:00.000-07:00</published><updated>2009-03-31T07:39:19.586-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='virus'/><category scheme='http://www.blogger.com/atom/ns#' term='virut'/><category scheme='http://www.blogger.com/atom/ns#' term='reader_s'/><category scheme='http://www.blogger.com/atom/ns#' term='trojan'/><title type='text'>reader_s.exe</title><content type='html'>&lt;a href="http://www.freefixer.com/library/file/33711/"&gt;reader_s.exe&lt;/a&gt; seems to be the major infection out there right now. More than 30% of all users entering &lt;a href="http://www.freefixer.com"&gt;freefixer.com&lt;/a&gt; from a search engine are looking for information about this Virut variant.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/928050685513347657-899924109411525393?l=rogerkar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rogerkar.blogspot.com/feeds/899924109411525393/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rogerkar.blogspot.com/2009/03/readersexe.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/899924109411525393'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/899924109411525393'/><link rel='alternate' type='text/html' href='http://rogerkar.blogspot.com/2009/03/readersexe.html' title='reader_s.exe'/><author><name>Roger Karlsson</name><uri>http://www.blogger.com/profile/09639795056760924066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_tUgxW0VPLAY/SYYxWm6hFOI/AAAAAAAAAAM/OCdfdjvno7o/S220/roger-icon-256256-rot.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-928050685513347657.post-2188983656480811650</id><published>2009-03-31T07:24:00.000-07:00</published><updated>2009-03-31T07:25:23.592-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='google bot'/><title type='text'>66.249.67.86</title><content type='html'>66.249.67.86 is the Google bot...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/928050685513347657-2188983656480811650?l=rogerkar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rogerkar.blogspot.com/feeds/2188983656480811650/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rogerkar.blogspot.com/2009/03/662496786.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/2188983656480811650'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/2188983656480811650'/><link rel='alternate' type='text/html' href='http://rogerkar.blogspot.com/2009/03/662496786.html' title='66.249.67.86'/><author><name>Roger Karlsson</name><uri>http://www.blogger.com/profile/09639795056760924066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_tUgxW0VPLAY/SYYxWm6hFOI/AAAAAAAAAAM/OCdfdjvno7o/S220/roger-icon-256256-rot.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-928050685513347657.post-2583052296523674130</id><published>2009-03-30T22:19:00.000-07:00</published><updated>2009-03-30T22:31:07.809-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='attack'/><category scheme='http://www.blogger.com/atom/ns#' term='gogrid'/><category scheme='http://www.blogger.com/atom/ns#' term='denial of service'/><title type='text'>GoGrid Denial of Service</title><content type='html'>Got this in my inbox this morning:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;Hello Roger,&lt;br /&gt;&lt;br /&gt;On Friday, March 27 at 11:10 AM PDT, and again today Monday, March 30 at 12:25 PM PDT, GoGrid suffered a series of large scale distributed denial of service (DDoS) attacks that affected the network connectivity of many GoGrid servers.&lt;br /&gt;&lt;br /&gt;These network attacks were of a type that we had not seen before, and which our automated network attack prevention hardware was unfortunately unable to prevent.&lt;br /&gt;&lt;br /&gt;We estimate that up to 25% of GoGrid customers had servers that were either unreachable or had degraded network performance and packet loss during significant parts of both of these attacks, and at times as much as half of you were affected more briefly. We know that many of you rely on GoGrid to run your critical Internet infrastructure, and apologize for the impacts to your business that these attacks may have caused.&lt;br /&gt;&lt;br /&gt;CURRENT STATUS&lt;br /&gt;&lt;br /&gt;The situation has now been stabilized as of 4 pm PDT, and the network performance of most GoGrid servers should be normal. If you were affected and opened a case during the attack, you should receive a more detailed RFO from our support staff or your Service Team. If you are still seeing any issues with your servers, please open a case at http://my.gogrid.com or call at the numbers below.&lt;br /&gt;&lt;br /&gt;[snip]&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;Status reports available here: &lt;a href="http://www.gogridstatus.com/"&gt;http://www.gogridstatus.com/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/928050685513347657-2583052296523674130?l=rogerkar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rogerkar.blogspot.com/feeds/2583052296523674130/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rogerkar.blogspot.com/2009/03/gogrid-denial-of-service.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/2583052296523674130'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/2583052296523674130'/><link rel='alternate' type='text/html' href='http://rogerkar.blogspot.com/2009/03/gogrid-denial-of-service.html' title='GoGrid Denial of Service'/><author><name>Roger Karlsson</name><uri>http://www.blogger.com/profile/09639795056760924066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_tUgxW0VPLAY/SYYxWm6hFOI/AAAAAAAAAAM/OCdfdjvno7o/S220/roger-icon-256256-rot.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-928050685513347657.post-6387829180328064929</id><published>2009-03-30T00:40:00.000-07:00</published><updated>2009-10-21T00:37:36.224-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='twitter'/><category scheme='http://www.blogger.com/atom/ns#' term='yahoo pipes'/><title type='text'>How to remove @replies from your Twitter feed</title><content type='html'>Ever wanted to filter the replies from your Twitter RSS feed? Easy with help of Yahoo Pipes and  &lt;a href="http://mat.su/filtering-replies-from-your-twitter-feed/"&gt;mat.su&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Below is a snapshot of my Twitter RSS feed. The first item in the feed is a @reply. I want a RSS feed without my @replies.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_tUgxW0VPLAY/St60nl6pJ2I/AAAAAAAAAHk/TU-52p8V-5Q/s1600-h/twitter-feed.PNG"&gt;&lt;img style="cursor: pointer; width: 400px; height: 195px;" src="http://4.bp.blogspot.com/_tUgxW0VPLAY/St60nl6pJ2I/AAAAAAAAAHk/TU-52p8V-5Q/s400/twitter-feed.PNG" alt="" id="BLOGGER_PHOTO_ID_5394947995922409314" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This is how to do it:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Go to the &lt;a href="http://pipes.yahoo.com/pipes/pipe.info?_id=mgAGWe6_3RGl_C_tPxJ3AQ"&gt;filtering pipe&lt;/a&gt;.&lt;/li&gt;&lt;li&gt;Enter your username and click "Run Pipe".&lt;/li&gt;&lt;li&gt;Click on "Get as RSS" and you are done. Now you got a new RSS feed, where your @replies has been filtered.&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;Here's a snapshot of my new RSS feed. As you can see, the @replies has been removed:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_tUgxW0VPLAY/St60Wqun9uI/AAAAAAAAAHc/t0GEK9z55EU/s1600-h/feed-without-replies.PNG"&gt;&lt;img style="cursor: pointer; width: 400px; height: 228px;" src="http://2.bp.blogspot.com/_tUgxW0VPLAY/St60Wqun9uI/AAAAAAAAAHc/t0GEK9z55EU/s400/feed-without-replies.PNG" alt="" id="BLOGGER_PHOTO_ID_5394947705156400866" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/928050685513347657-6387829180328064929?l=rogerkar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rogerkar.blogspot.com/feeds/6387829180328064929/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rogerkar.blogspot.com/2009/03/how-to-remove-replies-from-your-twitter.html#comment-form' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/6387829180328064929'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/6387829180328064929'/><link rel='alternate' type='text/html' href='http://rogerkar.blogspot.com/2009/03/how-to-remove-replies-from-your-twitter.html' title='How to remove @replies from your Twitter feed'/><author><name>Roger Karlsson</name><uri>http://www.blogger.com/profile/09639795056760924066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_tUgxW0VPLAY/SYYxWm6hFOI/AAAAAAAAAAM/OCdfdjvno7o/S220/roger-icon-256256-rot.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_tUgxW0VPLAY/St60nl6pJ2I/AAAAAAAAAHk/TU-52p8V-5Q/s72-c/twitter-feed.PNG' height='72' width='72'/><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-928050685513347657.post-7103342183420054508</id><published>2009-03-28T11:52:00.001-07:00</published><updated>2009-03-30T00:40:49.938-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='photo'/><category scheme='http://www.blogger.com/atom/ns#' term='milk'/><category scheme='http://www.blogger.com/atom/ns#' term='arla'/><category scheme='http://www.blogger.com/atom/ns#' term='hour'/><category scheme='http://www.blogger.com/atom/ns#' term='earth'/><title type='text'></title><content type='html'>New photo: &lt;a href="http://tinyurl.com/d2puqe"&gt;arla milk earth hour&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/928050685513347657-7103342183420054508?l=rogerkar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rogerkar.blogspot.com/feeds/7103342183420054508/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rogerkar.blogspot.com/2009/03/new-photo-arla-milk-earth-hour.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/7103342183420054508'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/7103342183420054508'/><link rel='alternate' type='text/html' href='http://rogerkar.blogspot.com/2009/03/new-photo-arla-milk-earth-hour.html' title=''/><author><name>Roger Karlsson</name><uri>http://www.blogger.com/profile/09639795056760924066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_tUgxW0VPLAY/SYYxWm6hFOI/AAAAAAAAAAM/OCdfdjvno7o/S220/roger-icon-256256-rot.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-928050685513347657.post-1845199295668522595</id><published>2009-03-28T05:20:00.001-07:00</published><updated>2009-03-30T01:08:03.331-07:00</updated><title type='text'></title><content type='html'>New photo: &lt;a href="http://tinyurl.com/a54sdz"&gt;red apple core two days&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/928050685513347657-1845199295668522595?l=rogerkar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rogerkar.blogspot.com/feeds/1845199295668522595/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rogerkar.blogspot.com/2009/03/new-photo-red-apple-core-two-days.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/1845199295668522595'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/1845199295668522595'/><link rel='alternate' type='text/html' href='http://rogerkar.blogspot.com/2009/03/new-photo-red-apple-core-two-days.html' title=''/><author><name>Roger Karlsson</name><uri>http://www.blogger.com/profile/09639795056760924066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_tUgxW0VPLAY/SYYxWm6hFOI/AAAAAAAAAAM/OCdfdjvno7o/S220/roger-icon-256256-rot.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-928050685513347657.post-1028720016595273846</id><published>2009-03-27T10:19:00.001-07:00</published><updated>2009-03-27T10:19:00.666-07:00</updated><title type='text'></title><content type='html'>Installing WP Super Cache to figure out how they implemented the .htaccess rewrites.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/928050685513347657-1028720016595273846?l=rogerkar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rogerkar.blogspot.com/feeds/1028720016595273846/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rogerkar.blogspot.com/2009/03/installing-wp-super-cache-to-figure-out.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/1028720016595273846'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/1028720016595273846'/><link rel='alternate' type='text/html' href='http://rogerkar.blogspot.com/2009/03/installing-wp-super-cache-to-figure-out.html' title=''/><author><name>Roger Karlsson</name><uri>http://www.blogger.com/profile/09639795056760924066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_tUgxW0VPLAY/SYYxWm6hFOI/AAAAAAAAAAM/OCdfdjvno7o/S220/roger-icon-256256-rot.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-928050685513347657.post-3667622995269194494</id><published>2009-03-27T06:22:00.001-07:00</published><updated>2009-03-27T08:06:35.135-07:00</updated><title type='text'></title><content type='html'>New photo: &lt;a href="http://tinyurl.com/d6jkvl"&gt;red apple core&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/928050685513347657-3667622995269194494?l=rogerkar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rogerkar.blogspot.com/feeds/3667622995269194494/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rogerkar.blogspot.com/2009/03/new-photo-red-apple-core-httptinyurl.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/3667622995269194494'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/3667622995269194494'/><link rel='alternate' type='text/html' href='http://rogerkar.blogspot.com/2009/03/new-photo-red-apple-core-httptinyurl.html' title=''/><author><name>Roger Karlsson</name><uri>http://www.blogger.com/profile/09639795056760924066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_tUgxW0VPLAY/SYYxWm6hFOI/AAAAAAAAAAM/OCdfdjvno7o/S220/roger-icon-256256-rot.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-928050685513347657.post-536052193387220177</id><published>2009-03-26T03:28:00.001-07:00</published><updated>2009-03-26T14:50:58.620-07:00</updated><title type='text'></title><content type='html'>New photo: &lt;a href="http://www.free-photo-gallery.org/photos/yellow-star-of-bethlehem/"&gt;yellow star of bethlehem&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/928050685513347657-536052193387220177?l=rogerkar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rogerkar.blogspot.com/feeds/536052193387220177/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rogerkar.blogspot.com/2009/03/new-photo-yellow-star-of-bethlehem.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/536052193387220177'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/536052193387220177'/><link rel='alternate' type='text/html' href='http://rogerkar.blogspot.com/2009/03/new-photo-yellow-star-of-bethlehem.html' title=''/><author><name>Roger Karlsson</name><uri>http://www.blogger.com/profile/09639795056760924066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_tUgxW0VPLAY/SYYxWm6hFOI/AAAAAAAAAAM/OCdfdjvno7o/S220/roger-icon-256256-rot.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-928050685513347657.post-6804934862983709722</id><published>2009-03-24T15:54:00.001-07:00</published><updated>2009-03-26T03:22:53.680-07:00</updated><title type='text'></title><content type='html'>New photo: slaka church &lt;a href="http://tinyurl.com/cf4rxs"&gt;http://tinyurl.com/cf4rxs&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/928050685513347657-6804934862983709722?l=rogerkar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rogerkar.blogspot.com/feeds/6804934862983709722/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rogerkar.blogspot.com/2009/03/new-photo-slaka-church-httptinyurl.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/6804934862983709722'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/6804934862983709722'/><link rel='alternate' type='text/html' href='http://rogerkar.blogspot.com/2009/03/new-photo-slaka-church-httptinyurl.html' title=''/><author><name>Roger Karlsson</name><uri>http://www.blogger.com/profile/09639795056760924066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_tUgxW0VPLAY/SYYxWm6hFOI/AAAAAAAAAAM/OCdfdjvno7o/S220/roger-icon-256256-rot.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-928050685513347657.post-3133769339501098210</id><published>2009-03-24T13:59:00.000-07:00</published><updated>2009-03-24T12:19:02.365-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='photo'/><category scheme='http://www.blogger.com/atom/ns#' term='flickr'/><category scheme='http://www.blogger.com/atom/ns#' term='free'/><category scheme='http://www.blogger.com/atom/ns#' term='search'/><category scheme='http://www.blogger.com/atom/ns#' term='Creative Commons'/><title type='text'>Why your photos don't appear when searching on Flickr</title><content type='html'>I've just created a &lt;a href="http://www.flickr.com/photos/free-photos/"&gt;Flickr account&lt;/a&gt;! I'm planning to upload most of the photos that I've previously made available over at &lt;a href="http://www.free-photo-gallery.org/"&gt;free-photo-gallery.org&lt;/a&gt; under the Creative Common Attribution license.&lt;br /&gt;&lt;br /&gt;Anyway, after uploading &lt;a href="http://www.flickr.com/photos/free-photos/3348905535/"&gt;my first photo&lt;/a&gt;, I wanted to make sure it appeared when searching. But no matter how detailed searches I made, the photo refused to appear in the search results. After some googling I found this in the Flickr FAQ:&lt;br /&gt;&lt;br /&gt;&lt;i&gt;&lt;/i&gt;&lt;i&gt;&lt;/i&gt;&lt;blockquote&gt;&lt;i&gt;If your account is new&lt;/i&gt;, first you need to upload at least 5 photos. After that minimum has been reached, then it shouldn't take more than a few days until your photos appear in searches, groups, etc.&lt;/blockquote&gt;5 photos uploaded now, hope to see them appear soon.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/928050685513347657-3133769339501098210?l=rogerkar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rogerkar.blogspot.com/feeds/3133769339501098210/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rogerkar.blogspot.com/2009/03/why-your-photos-dont-appear-when.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/3133769339501098210'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/3133769339501098210'/><link rel='alternate' type='text/html' href='http://rogerkar.blogspot.com/2009/03/why-your-photos-dont-appear-when.html' title='Why your photos don&apos;t appear when searching on Flickr'/><author><name>Roger Karlsson</name><uri>http://www.blogger.com/profile/09639795056760924066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_tUgxW0VPLAY/SYYxWm6hFOI/AAAAAAAAAAM/OCdfdjvno7o/S220/roger-icon-256256-rot.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-928050685513347657.post-3464778503033386057</id><published>2009-03-23T14:32:00.000-07:00</published><updated>2009-03-24T02:49:08.459-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='windows 7'/><category scheme='http://www.blogger.com/atom/ns#' term='workstation'/><category scheme='http://www.blogger.com/atom/ns#' term='vmware'/><title type='text'>How to install Windows 7 in VMWare Workstation 5.</title><content type='html'>&lt;ol&gt;&lt;li&gt;Upgrade to the latest version of &lt;a href="http://www.vmware.com/download/ws/ws5.html"&gt;VMWare Workstation 5&lt;/a&gt;. At the time of writing it's 5.5.9.&lt;/li&gt;&lt;li&gt;Create a new virtual machine from the File menu. Choose "Windows Vista (experimental)" or "Windows Vista x64 Edition (experimental)". If you don't choose any of the Vista options, you will not be able to install VMWare Tools. Without VMWare Tools you will not get your network up and running.&lt;br /&gt;  &lt;/li&gt;&lt;li&gt;When you've created the virtual machine, configure the CD-ROM to use the Windows 7 .ISO file.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Start the virtual machine and install Windows 7.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Install VMWare Tools.&lt;/li&gt;&lt;li&gt;Done.&lt;br /&gt;  &lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/928050685513347657-3464778503033386057?l=rogerkar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rogerkar.blogspot.com/feeds/3464778503033386057/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rogerkar.blogspot.com/2009/03/how-to-install-windows-7-in-vmware.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/3464778503033386057'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/3464778503033386057'/><link rel='alternate' type='text/html' href='http://rogerkar.blogspot.com/2009/03/how-to-install-windows-7-in-vmware.html' title='How to install Windows 7 in VMWare Workstation 5.'/><author><name>Roger Karlsson</name><uri>http://www.blogger.com/profile/09639795056760924066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_tUgxW0VPLAY/SYYxWm6hFOI/AAAAAAAAAAM/OCdfdjvno7o/S220/roger-icon-256256-rot.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-928050685513347657.post-1267085064488633010</id><published>2009-03-23T06:56:00.001-07:00</published><updated>2009-03-23T06:56:49.591-07:00</updated><title type='text'></title><content type='html'>Trying to install Windows 7 into VMWare Workstation 5.5.8.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/928050685513347657-1267085064488633010?l=rogerkar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rogerkar.blogspot.com/feeds/1267085064488633010/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rogerkar.blogspot.com/2009/03/trying-to-install-windows-7-into-vmware.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/1267085064488633010'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/1267085064488633010'/><link rel='alternate' type='text/html' href='http://rogerkar.blogspot.com/2009/03/trying-to-install-windows-7-into-vmware.html' title=''/><author><name>Roger Karlsson</name><uri>http://www.blogger.com/profile/09639795056760924066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_tUgxW0VPLAY/SYYxWm6hFOI/AAAAAAAAAAM/OCdfdjvno7o/S220/roger-icon-256256-rot.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-928050685513347657.post-207624459038209546</id><published>2009-03-22T14:45:00.001-07:00</published><updated>2009-03-22T15:39:40.574-07:00</updated><title type='text'></title><content type='html'>New photo: coffee stain &lt;a href="http://www.flickr.com/photos/free-photos/3375886335/"&gt;http://www.flickr.com/photos/free-photos/3375886335/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/928050685513347657-207624459038209546?l=rogerkar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rogerkar.blogspot.com/feeds/207624459038209546/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rogerkar.blogspot.com/2009/03/new-photo-coffee-stain-httptinyurl.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/207624459038209546'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/207624459038209546'/><link rel='alternate' type='text/html' href='http://rogerkar.blogspot.com/2009/03/new-photo-coffee-stain-httptinyurl.html' title=''/><author><name>Roger Karlsson</name><uri>http://www.blogger.com/profile/09639795056760924066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_tUgxW0VPLAY/SYYxWm6hFOI/AAAAAAAAAAM/OCdfdjvno7o/S220/roger-icon-256256-rot.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-928050685513347657.post-6984025029276529684</id><published>2009-03-20T10:09:00.001-07:00</published><updated>2009-03-22T12:00:20.410-07:00</updated><title type='text'></title><content type='html'>New photo: suprised-snail &lt;a href="http://www.flickr.com/photos/free-photos/3370489244/"&gt;http://www.flickr.com/photos/free-photos/3370489244/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/928050685513347657-6984025029276529684?l=rogerkar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rogerkar.blogspot.com/feeds/6984025029276529684/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rogerkar.blogspot.com/2009/03/new-photo-suprised-snail-httptinyurl.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/6984025029276529684'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/6984025029276529684'/><link rel='alternate' type='text/html' href='http://rogerkar.blogspot.com/2009/03/new-photo-suprised-snail-httptinyurl.html' title=''/><author><name>Roger Karlsson</name><uri>http://www.blogger.com/profile/09639795056760924066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_tUgxW0VPLAY/SYYxWm6hFOI/AAAAAAAAAAM/OCdfdjvno7o/S220/roger-icon-256256-rot.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-928050685513347657.post-6595801303258038961</id><published>2009-03-19T20:08:00.001-07:00</published><updated>2009-03-22T15:38:58.676-07:00</updated><title type='text'></title><content type='html'>New photo: fingers-of-climber &lt;a href="http://www.flickr.com/photos/free-photos/3368282626/"&gt;http://www.flickr.com/photos/free-photos/3368282626/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/928050685513347657-6595801303258038961?l=rogerkar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rogerkar.blogspot.com/feeds/6595801303258038961/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rogerkar.blogspot.com/2009/03/new-photo-fingers-of-climber.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/6595801303258038961'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/6595801303258038961'/><link rel='alternate' type='text/html' href='http://rogerkar.blogspot.com/2009/03/new-photo-fingers-of-climber.html' title=''/><author><name>Roger Karlsson</name><uri>http://www.blogger.com/profile/09639795056760924066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_tUgxW0VPLAY/SYYxWm6hFOI/AAAAAAAAAAM/OCdfdjvno7o/S220/roger-icon-256256-rot.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-928050685513347657.post-1484853096524084435</id><published>2009-03-19T14:00:00.000-07:00</published><updated>2011-08-18T12:26:57.488-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='signtool'/><category scheme='http://www.blogger.com/atom/ns#' term='example'/><category scheme='http://www.blogger.com/atom/ns#' term='makecert'/><category scheme='http://www.blogger.com/atom/ns#' term='create'/><category scheme='http://www.blogger.com/atom/ns#' term='sign'/><category scheme='http://www.blogger.com/atom/ns#' term='line'/><category scheme='http://www.blogger.com/atom/ns#' term='command'/><category scheme='http://www.blogger.com/atom/ns#' term='certificate'/><category scheme='http://www.blogger.com/atom/ns#' term='verify'/><title type='text'>How to create a self-signed certificate and sign a .exe file</title><content type='html'>Here's an example how to create a new certificate, how to sign a file with the private key and finally, I show how to verify the signed file and why this fails.&lt;br /&gt;&lt;br /&gt;First we start out by creating the certificate. This is done with the makecert.exe command-line tool. The following command creates a certificate named "RogTestCert" and adds it to certificate store called "RogCertStore". The -r option tells makecert to create a self-signed certificate. -pe marks the generated private key as exportable, which allows the private key to be included in the certificate.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;&gt;makecert.exe -r -pe -ss RogCertStore -n "CN=RogTestCert" RogTestCert.cer&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Succeeded&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;You can now view the new certificate using the &lt;a href="http://rogerkar.blogspot.com/2009/03/how-to-view-all-trusted-root.html"&gt;Certificate Manager&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;To sign a file we use signtool.exe. We specify that we want to use the certificate named "RogTestCert" in the "RogCertStore" certificate store:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;&gt;signtool.exe sign /s RogCertStore /n RogTestCert myfile.exe&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Successfully signed: myfile.exe&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The file is now signed. If you right-click the file and choose Properties, you will notice that a new tab called "Digital signatures" has appeared.&lt;br /&gt;&lt;br /&gt;Finally, we try to verify the myfile.exe's signature, which should result in an error, since RogTestCert is not a trusted root certificate:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;&gt;signtool.exe" verify myfile.exe&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;SignTool Error: A certificate chain processed, but terminated in a root&lt;/span&gt; &lt;span style="font-family:courier new;"&gt;certificate which is not trusted by the trust provider.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;SignTool Error: File not valid: myfile.exe&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Number of errors: 1&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/928050685513347657-1484853096524084435?l=rogerkar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rogerkar.blogspot.com/feeds/1484853096524084435/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rogerkar.blogspot.com/2009/03/how-to-create-self-signed-certificate.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/1484853096524084435'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/1484853096524084435'/><link rel='alternate' type='text/html' href='http://rogerkar.blogspot.com/2009/03/how-to-create-self-signed-certificate.html' title='How to create a self-signed certificate and sign a .exe file'/><author><name>Roger Karlsson</name><uri>http://www.blogger.com/profile/09639795056760924066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_tUgxW0VPLAY/SYYxWm6hFOI/AAAAAAAAAAM/OCdfdjvno7o/S220/roger-icon-256256-rot.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-928050685513347657.post-7713148194426833506</id><published>2009-03-19T07:20:00.001-07:00</published><updated>2009-03-19T07:20:17.830-07:00</updated><title type='text'></title><content type='html'>Just got back to Stockholm from a skiing trip in Riksgränsen&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/928050685513347657-7713148194426833506?l=rogerkar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rogerkar.blogspot.com/feeds/7713148194426833506/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rogerkar.blogspot.com/2009/03/just-got-back-to-stockholm-from-skiing.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/7713148194426833506'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/7713148194426833506'/><link rel='alternate' type='text/html' href='http://rogerkar.blogspot.com/2009/03/just-got-back-to-stockholm-from-skiing.html' title=''/><author><name>Roger Karlsson</name><uri>http://www.blogger.com/profile/09639795056760924066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_tUgxW0VPLAY/SYYxWm6hFOI/AAAAAAAAAAM/OCdfdjvno7o/S220/roger-icon-256256-rot.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-928050685513347657.post-6965237222421082399</id><published>2009-03-13T21:05:00.001-07:00</published><updated>2009-03-19T03:30:34.163-07:00</updated><title type='text'>Snowy tree contour nearby Sofia Kyrka in Vitabergsparken</title><content type='html'>Snowy tree contour nearby Sofia Kyrka in Vitabergsparken, S.. &lt;a href="http://tinyurl.com/cyjfmd"&gt;http://tinyurl.com/cyjfmd&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/928050685513347657-6965237222421082399?l=rogerkar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rogerkar.blogspot.com/feeds/6965237222421082399/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rogerkar.blogspot.com/2009/03/snowy-tree-contour-roger.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/6965237222421082399'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/6965237222421082399'/><link rel='alternate' type='text/html' href='http://rogerkar.blogspot.com/2009/03/snowy-tree-contour-roger.html' title='Snowy tree contour nearby Sofia Kyrka in Vitabergsparken'/><author><name>Roger Karlsson</name><uri>http://www.blogger.com/profile/09639795056760924066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_tUgxW0VPLAY/SYYxWm6hFOI/AAAAAAAAAAM/OCdfdjvno7o/S220/roger-icon-256256-rot.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-928050685513347657.post-734906697848578186</id><published>2009-03-13T01:26:00.000-07:00</published><updated>2009-03-13T01:31:13.619-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='adsense'/><category scheme='http://www.blogger.com/atom/ns#' term='google'/><title type='text'>Google introduces interest-based advertising</title><content type='html'>Got an email from Google this morning, letting me know about the upcoming interest-based advertising. You may need to update your privacy policy:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;Hi,&lt;br /&gt;&lt;br /&gt;We're writing to let you know about the upcoming launch of interest-based advertising, which will require you to review and make any necessary changes to your site's privacy policies. You'll also see some new options on your Account Settings page.&lt;br /&gt;&lt;br /&gt;Interest-based advertising will allow advertisers to show ads based on a user's previous interactions with them, such as visits to advertiser website and also to reach users based on their interests (e.g. "sports enthusiast").  To develop interest categories, we will recognize the types of web pages users visit throughout the Google content network.  As an example, if they visit a number of sports pages, we will add them to the "sports enthusiast" interest category.&lt;br /&gt;&lt;br /&gt;[snip]&lt;br /&gt;&lt;br /&gt;For more information about interest-based advertising, you can also visit the Inside AdSense Blog at &lt;a class="moz-txt-link-freetext" href="http://adsense.blogspot.com/2009/03/driving-monetization-with-ads-that.html"&gt;http://adsense.blogspot.com/2009/03/driving-monetization-with-ads-that.html&lt;/a&gt;.&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/928050685513347657-734906697848578186?l=rogerkar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rogerkar.blogspot.com/feeds/734906697848578186/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rogerkar.blogspot.com/2009/03/google-introduces-interest-based.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/734906697848578186'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/928050685513347657/posts/default/734906697848578186'/><link rel='alternate' type='text/html' href='http://rogerkar.blogspot.com/2009/03/google-introduces-interest-based.html' title='Google introduces interest-based advertising'/><author><name>Roger Karlsson</name><uri>http://www.blogger.com/profile/09639795056760924066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_tUgxW0VPLAY/SYYxWm6hFOI/AAAAAAAAAAM/OCdfdjvno7o/S220/roger-icon-256256-rot.gif'/></author><thr:total>0</thr:total></entry></feed>
