<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://203.81.62.81/utility/FeedStylesheets/atom.xsl" media="screen"?><feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en"><title type="html">DarenHan&amp;#39;s Blog</title><subtitle type="html">I am a Dot net asp.net developer working with VS 2005 and SQL 2005 now.

</subtitle><id>http://203.81.62.81/blogs/darenhan/atom.aspx</id><link rel="alternate" type="text/html" href="http://203.81.62.81/blogs/darenhan/default.aspx" /><link rel="self" type="application/atom+xml" href="http://203.81.62.81/blogs/darenhan/atom.aspx" /><generator uri="http://communityserver.org" version="4.1.30912.2823">Community Server</generator><updated>2008-09-01T13:34:00Z</updated><entry><title>Dot Net Video Learning Websites</title><link rel="alternate" type="text/html" href="/blogs/darenhan/archive/2008/12/26/dot-net-video-learning-websites.aspx" /><id>/blogs/darenhan/archive/2008/12/26/dot-net-video-learning-websites.aspx</id><published>2008-12-26T17:10:00Z</published><updated>2008-12-26T17:10:00Z</updated><content type="html">&lt;p&gt;I found some sites in a forum post somewhere and decide to share these links.&lt;/p&gt;
&lt;p&gt;MSDN WEBCASTS &lt;br /&gt;&lt;a href="http://www.microsoft.com/events/webcasts/ondemand.mspx"&gt;http://www.microsoft.com/events/webcasts/ondemand.mspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;DNR TV &lt;br /&gt;&lt;a href="http://www.dnrtv.com/"&gt;http://www.dnrtv.com/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;MSDN UK NUGGETS&lt;br /&gt;&lt;a href="http://www.microsoft.com/uk/msdn/nuggets/"&gt;http://www.microsoft.com/uk/msdn/nuggets/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;HANSEL POSCAST &lt;br /&gt;&lt;a href="http://www.hanselminutes.com/"&gt;http://www.hanselminutes.com/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;CHANNEL 9 SCREEN CAST &lt;br /&gt;&lt;a href="http://channel9.msdn.com/ShowForum.aspx?ForumID=38"&gt;http://channel9.msdn.com/ShowForum.aspx?ForumID=38&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;DAVID HAYDEN&amp;#39;S SCREEN CAST &lt;br /&gt;&lt;a href="http://www.pnpguidance.net/Screencasts.aspx"&gt;http://www.pnpguidance.net/Screencasts.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;WONDERHOWTO&lt;br /&gt;&lt;a href="http://www.wonderhowto.com/computer-programming/asp-net-video/"&gt;http://www.wonderhowto.com/computer-programming/asp-net-video/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;DimeCasts Learn something New&lt;br /&gt;&lt;a href="http://www.dimecasts.net/Home"&gt;http://www.dimecasts.net/Home&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Best Tech Videos&lt;br /&gt;&lt;a href="http://www.bestechvideos.com"&gt;http://www.bestechvideos.com&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Videos of Asp.net, C#&lt;br /&gt;&lt;a href="http://aspdotnetsolutions.blogspot.com/search/label/Video%20Tutorials"&gt;http://aspdotnetsolutions.blogspot.com/search/label/Video%20Tutorials&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;DotNetVideos&lt;br /&gt;&lt;a href="http://www.dotnetvideos.net"&gt;http://www.dotnetvideos.net&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://203.81.62.81/aggbug.aspx?PostID=223944" width="1" height="1"&gt;</content><author><name>darenhan</name><uri>http://203.81.62.81/members/darenhan/default.aspx</uri></author></entry><entry><title>The amount of time for a script to execute was exceeded error.</title><link rel="alternate" type="text/html" href="/blogs/darenhan/archive/2008/12/23/the-amount-of-time-for-a-script-to-execute-was-exceeded-error.aspx" /><id>/blogs/darenhan/archive/2008/12/23/the-amount-of-time-for-a-script-to-execute-was-exceeded-error.aspx</id><published>2008-12-23T06:03:00Z</published><updated>2008-12-23T06:03:00Z</updated><content type="html">&lt;p&gt;I recently got lots of this following error in the event viewer and on my classic asp pages / asp.net pages&amp;nbsp;for some applications that are under maintainance:&lt;/p&gt;
&lt;p&gt;&amp;quot;The amount of time for a script to execute was exceeded. You can change this limit by specifying a new value for the &lt;br /&gt;property Server.ScriptTimeout.&amp;quot;&lt;/p&gt;
&lt;p&gt;I google for it and the best explaination is found in&lt;/p&gt;
&lt;p&gt;
&lt;p&gt;&lt;span&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;a href="http://www.eggheadcafe.com/software/aspnet/32876212/script-timed-out-error.aspx"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;span style="font-size:x-small;color:#0000ff;"&gt;&lt;span style="font-size:x-small;color:#0000ff;"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;font size="2" color="#0000ff"&gt;&lt;font size="2" color="#0000ff"&gt;&lt;span&gt;http://www.eggheadcafe.com/software/aspnet/32876212/script-timed-out-error.aspx&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="text-decoration:underline;"&gt;&lt;font size="2" color="#0000ff"&gt;&lt;span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;p&gt;&lt;span&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;It explains that the sql scripts / stored procedures are executing very slowly, hence the error.&lt;/p&gt;
&lt;p&gt;I have also checked Microsoft FAQ about ScriptTimeout. &lt;/p&gt;
&lt;p&gt;&amp;quot;&lt;span style="font-size:xx-small;font-family:Verdana;"&gt;&lt;span style="font-size:xx-small;font-family:Verdana;"&gt;An increase in timeout value can have a negative effect on server performance. You should design scripts that run within the default timeout settings. For example, an increase in script timeout value can keep IIS threads occupied and reduce the number of users that the server can serve.&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;span style="font-size:x-small;"&gt;&lt;span&gt;&lt;font size="2"&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;a href="http://support.microsoft.com/kb/268364"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;span style="font-size:x-small;color:#0000ff;"&gt;&lt;span style="font-size:x-small;color:#0000ff;"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;font size="2" color="#0000ff"&gt;&lt;font size="2" color="#0000ff"&gt;&lt;span&gt;http://support.microsoft.com/kb/268364&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="text-decoration:underline;"&gt;&lt;font size="2" color="#0000ff"&gt;&lt;span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/p&gt;
&lt;p&gt;&amp;nbsp;So the best solution is to fine-tune the sql / stored procedure before executing it again. Increasing the value of Server.ScriptTimeout is not a solution as explained by Microsoft as above.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://203.81.62.81/aggbug.aspx?PostID=223942" width="1" height="1"&gt;</content><author><name>darenhan</name><uri>http://203.81.62.81/members/darenhan/default.aspx</uri></author></entry><entry><title>zero day vulnerability for Internet Explorer</title><link rel="alternate" type="text/html" href="/blogs/darenhan/archive/2008/12/20/zero-day-vulnerability-for-internet-explorer.aspx" /><id>/blogs/darenhan/archive/2008/12/20/zero-day-vulnerability-for-internet-explorer.aspx</id><published>2008-12-20T12:30:00Z</published><updated>2008-12-20T12:30:00Z</updated><content type="html">&lt;p&gt;Microsoft issues an out-of-band patch for the zero-day flaw affecting Internet Explorer. The IE security fix comes in response to reports hackers have been targeting the Web browser data binding vulnerability for at least a week.&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;Microsoft released a patch Dec. 17 for a zero-day vulnerability affecting Internet Explorer that has been making headlines recently.&lt;/p&gt;
&lt;p&gt;The vulnerability, which affects every version from IE 5 to IE 8 Beta 2, lies in the browser&amp;#39;s data binding function. According to Microsoft, when data binding is enabled&amp;mdash;which it is by default&amp;mdash;it is possible under certain conditions for an object to be released without updating the array length. This makes it possible to access the deleted object&amp;#39;s memory space and cause the browser to exit unexpectedly in a state that is exploitable.&lt;/p&gt;
&lt;p&gt;An attacker can exploit the vulnerability via a specially crafted Web page. An attacker who successfully exploited this vulnerability could gain the same user rights as the logged-on user, according to the Microsoft advisory.&lt;/p&gt;
&lt;p&gt;Read&amp;nbsp;how hackers are using legitimate sites to exploit the Internet Explorer flaw. &lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.eweek.com/c/a/Security/Hackers-Compromise-Legit-Web-Sites-to-Target-Microsoft-IE-Flaw/"&gt;http://www.eweek.com/c/a/Security/Hackers-Compromise-Legit-Web-Sites-to-Target-Microsoft-IE-Flaw/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;quot;This out-of-band security update is not cumulative,&amp;quot; Microsoft officials stated in the advisory. &amp;quot;To be fully protected, customers should apply this update after applying the most recent cumulative security update for Internet Explorer. This update, MS08-078, will be included in a future cumulative security update for Internet Explorer.&amp;quot; &lt;/p&gt;
&lt;p&gt;Reports of attacks targeting the vulnerability began to surface the week of Dec. 8, and over the weekend, hackers were found to be compromising legitimate Web sites as part of their efforts to infect vulnerable users. McAfee reported Dec. 17 that a number of variants of the exploit are circulating, including one that uses malicious Word document files.&lt;/p&gt;
&lt;p&gt;For those who cannot quickly deploy the patch, Microsoft has made information available about a number of workarounds and mitigations, including restricting Internet Explorer from using OLEDB32.dll with an Integrity Level ACL and disabling X M L Island functionality.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Get the patches here:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.microsoft.com/technet/security/bulletin/ms08-078.mspx"&gt;http://www.microsoft.com/technet/security/bulletin/ms08-078.mspx&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://203.81.62.81/aggbug.aspx?PostID=223936" width="1" height="1"&gt;</content><author><name>darenhan</name><uri>http://203.81.62.81/members/darenhan/default.aspx</uri></author></entry><entry><title>Next Gen of TV on your computer</title><link rel="alternate" type="text/html" href="/blogs/darenhan/archive/2008/12/07/next-gen-of-tv-on-your-computer.aspx" /><id>/blogs/darenhan/archive/2008/12/07/next-gen-of-tv-on-your-computer.aspx</id><published>2008-12-07T08:58:00Z</published><updated>2008-12-07T08:58:00Z</updated><content type="html">&lt;p&gt;I been looking in some forum lately and discover Boxee TV. &lt;/p&gt;
&lt;p&gt;Boxee gives you a true entertainment experience to enjoy your movies, TV shows, music and photos, as well as streaming content from websites like Hulu, Netflix, CBS, Comedy Central, Last.fm, and flickr.&lt;/p&gt;
&lt;p&gt;You have to sign up to get an invite. &lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.boxee.tv/index.php"&gt;http://www.boxee.tv/index.php&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://203.81.62.81/aggbug.aspx?PostID=223929" width="1" height="1"&gt;</content><author><name>darenhan</name><uri>http://203.81.62.81/members/darenhan/default.aspx</uri></author></entry><entry><title>Virus that disable cmd prompt and regedit</title><link rel="alternate" type="text/html" href="/blogs/darenhan/archive/2008/12/07/virus-that-disable-cmd-prompt-and-regedit.aspx" /><id>/blogs/darenhan/archive/2008/12/07/virus-that-disable-cmd-prompt-and-regedit.aspx</id><published>2008-12-07T01:03:00Z</published><updated>2008-12-07T01:03:00Z</updated><content type="html">&lt;p&gt;I was at my uncle place fixing his computer due to virus infection in his computer and laptop.&lt;/p&gt;
&lt;p&gt;I discover command prompt was disabled and regedit too. The error message was &amp;quot;The command prompt / regedit was disabled by your administrator&amp;quot;.&lt;/p&gt;
&lt;p&gt;I was puzzled because I am already using the admin user account in XP to login.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Nowadays the virus writers disable the command prompt and regedit&amp;nbsp;so you cannot troubleshoot the problem.&lt;/p&gt;
&lt;p&gt;So i use google and found symantec tool &amp;#39;s UnHookExec.inf to unlock the regedit.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.pchell.com/support/registryeditordisabled.shtml"&gt;http://www.pchell.com/support/registryeditordisabled.shtml&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;For command prompt unlock (after setting the regedit problem),&lt;/p&gt;
&lt;p&gt;I used method 2 on this website: &lt;a href="http://windowsxp.mvps.org/disablecmd.htm"&gt;http://windowsxp.mvps.org/disablecmd.htm&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Open Registry Editor (Regedit.exe) and navigate to:&lt;/p&gt;
&lt;p&gt;[HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\System]&lt;/p&gt;
&lt;p&gt;In the right-pane, double-click DisableCMD and set it&amp;#39;s data to 0&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;and there is a virus WinSit.exe which i disable using msconfig.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.frihost.com/forums/vt-77939.html"&gt;http://www.frihost.com/forums/vt-77939.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;After that, I use Trendmicro to remove traces of the virus. &lt;/p&gt;
&lt;p&gt;It is a pity that virus scanners cannot undo the setting of priviledge settings of command prompt and regedit, so I have to DIY.&lt;/p&gt;
&lt;p&gt;All thanks to Google for providing me the help. :)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://203.81.62.81/aggbug.aspx?PostID=223930" width="1" height="1"&gt;</content><author><name>darenhan</name><uri>http://203.81.62.81/members/darenhan/default.aspx</uri></author></entry><entry><title>save $$ on your mobile with callback service from Hoiio</title><link rel="alternate" type="text/html" href="/blogs/darenhan/archive/2008/11/14/save-on-your-mobile-with-callback-service-from-hoiio.aspx" /><id>/blogs/darenhan/archive/2008/11/14/save-on-your-mobile-with-callback-service-from-hoiio.aspx</id><published>2008-11-14T01:12:00Z</published><updated>2008-11-14T01:12:00Z</updated><content type="html">&lt;p&gt;Hoiio is an service that lowers your phone bill, especially if you are always exceeding your bundled talktime, or if you are always making international call or SMS. &lt;/p&gt;
&lt;p&gt;Hoiio is a must have app for a windows mobile phone! Whats more, it is free to register, prepaid based (no monthly subscription) and it is giving $1 bonus credits upon registering! &lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;a href="http://content.hoiio.com/localmobilecall.html"&gt;http://content.hoiio.com/localmobilecall.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;videos:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.youtube.com/watch?v=G_tCZjIOhN8"&gt;http://www.youtube.com/watch?v=G_tCZjIOhN8&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.youtube.com/watch?v=jwFJMaxkG_8"&gt;http://www.youtube.com/watch?v=jwFJMaxkG_8&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://content.hoiio.com/internationalcall.html"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;just tried it on samsung omnia and it works! &lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://203.81.62.81/aggbug.aspx?PostID=223897" width="1" height="1"&gt;</content><author><name>darenhan</name><uri>http://203.81.62.81/members/darenhan/default.aspx</uri></author></entry><entry><title>Related MS virtualisation downloads</title><link rel="alternate" type="text/html" href="/blogs/darenhan/archive/2008/10/31/related-ms-virtualisation-downloads.aspx" /><id>/blogs/darenhan/archive/2008/10/31/related-ms-virtualisation-downloads.aspx</id><published>2008-10-31T07:15:00Z</published><updated>2008-10-31T07:15:00Z</updated><content type="html">&lt;p&gt;&lt;a href="http://www.microsoft.com/virtualization/downloads.mspx?CR_ID=-1&amp;amp;CR_TC=9OSUHTEXXE95SOS"&gt;http://www.microsoft.com/virtualization/downloads.mspx?CR_ID=-1&amp;amp;CR_TC=9OSUHTEXXE95SOS&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;For those people who are keen to try out hyper-v and virtualisation. :)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://203.81.62.81/aggbug.aspx?PostID=223861" width="1" height="1"&gt;</content><author><name>darenhan</name><uri>http://203.81.62.81/members/darenhan/default.aspx</uri></author></entry><entry><title>CrossOver Mac for free while stock last</title><link rel="alternate" type="text/html" href="/blogs/darenhan/archive/2008/10/28/crossover-mac-for-free-while-stock-last.aspx" /><id>/blogs/darenhan/archive/2008/10/28/crossover-mac-for-free-while-stock-last.aspx</id><published>2008-10-28T12:56:00Z</published><updated>2008-10-28T12:56:00Z</updated><content type="html">&lt;p&gt;CrossOver Mac allows those people using Mac Laptops (yes MacBook and MacBook Pro) to use Microsoft Applications including Office etc.&lt;/p&gt;
&lt;p&gt;This offer is only for 2 days (today and tomorrow), get it while stock lasts.&lt;/p&gt;
&lt;p&gt;&lt;span style="text-decoration:underline;"&gt;&lt;span style="color:#0000ff;"&gt;&lt;a href="http://lameduck.codeweavers.com/free/"&gt;http://lameduck.codeweavers.com/free/&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://lameduck.codeweavers.com/"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://203.81.62.81/aggbug.aspx?PostID=223849" width="1" height="1"&gt;</content><author><name>darenhan</name><uri>http://203.81.62.81/members/darenhan/default.aspx</uri></author></entry><entry><title>windows mobile 7 set to released next year 2009</title><link rel="alternate" type="text/html" href="/blogs/darenhan/archive/2008/10/27/windows-mobile-7-set-to-released-next-year-2009.aspx" /><id>/blogs/darenhan/archive/2008/10/27/windows-mobile-7-set-to-released-next-year-2009.aspx</id><published>2008-10-27T13:58:00Z</published><updated>2008-10-27T13:58:00Z</updated><content type="html">&lt;p&gt;I got mixed feelings about this. Sources said when windows mobile 7 released, skymarket will be released too. It will compete with Apple appstore . Only time will tell who will emerge the winner. &lt;/p&gt;
&lt;p&gt;screenshots and review: &lt;a href="http://microsoft.blognewschannel.com/archives/2008/01/06/exclusive-windows-mobile-7-to-focus-on-touch-and-motion-gestures/"&gt;http://microsoft.blognewschannel.com/archives/2008/01/06/exclusive-windows-mobile-7-to-focus-on-touch-and-motion-gestures/&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;SkyMarket: &lt;a href="http://www.guardian.co.uk/technology/blog/2008/sep/01/microsoftskymarketcomingfor"&gt;http://www.guardian.co.uk/technology/blog/2008/sep/01/microsoftskymarketcomingfor&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://203.81.62.81/aggbug.aspx?PostID=223839" width="1" height="1"&gt;</content><author><name>darenhan</name><uri>http://203.81.62.81/members/darenhan/default.aspx</uri></author></entry><entry><title>Microsoft Security Bulletin MS08-067 – Critical</title><link rel="alternate" type="text/html" href="/blogs/darenhan/archive/2008/10/25/microsoft-security-bulletin-ms08-067-critical.aspx" /><id>/blogs/darenhan/archive/2008/10/25/microsoft-security-bulletin-ms08-067-critical.aspx</id><published>2008-10-25T14:54:00Z</published><updated>2008-10-25T14:54:00Z</updated><content type="html">&lt;p&gt;From windows secrets: &lt;/p&gt;
&lt;p&gt;With little warning, Microsoft released yesterday an unscheduled or &amp;quot;out-of-cycle&amp;quot; patch for a highly critical vulnerability that affects all versions of Windows. &lt;/p&gt;
&lt;p&gt;Security bulletin MS08-067 (patch 958644) was posted to warn of a remote-code attack that could spread wildly across the Internet. Microsoft says it found evidence two weeks ago of an RPC (remote procedure call) attack that can potentially infect Windows machines across the Net with no user action required. Windows Server 2003, 2000, and XP (even with Service Pack 2 or 3 installed) are particularly vulnerable. &lt;/p&gt;
&lt;p&gt;Vista and Server 2008 gain some protection via User Account Control, data-execution protection, and other safeguards, as explained in an article by Dan Goodin in the Register. While firewalls are a first line of defense against this attack, don&amp;#39;t think you&amp;#39;re secure just because you have a firewall. Malware and viruses use many different techniques to wiggle their way into our systems. For example, my office&amp;#39;s networks are protected by firewalls on the outside, but inside the network, PCs have file and printer sharing enabled. If a worm got loose inside the office network (and the patch hadn&amp;#39;t been installed), the attack would spread like wildfire. Many antivirus vendors have already issued definition updates that protect against this attack. Your antivirus program, however, may not protect you completely even if your AV definitions are up-to-date. &lt;/p&gt;
&lt;p&gt;Early reports indicate that there are already nine different strains of viruses trying to take advantage of this vulnerability. We can expect more to come, so even the best AV application may not be able to update fast enough. I&amp;#39;ve tested this patch and have had no problems applying it. I strongly urge you to download and install this patch manually. Restart your PC before installing any patch to verify that your machine is bootable. &lt;/p&gt;
&lt;p&gt;Then be sure to reboot again after installing the patch, so the patched binaries completely replace the vulnerable components. Microsoft has posted several versions of the patch that apply to different operating systems: Windows XP with Service Pack 2 or 3 patch &lt;/p&gt;
&lt;p&gt;download &lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=0D5F9B6E-9265-44B9-A376-2067B73D6A03&amp;amp;displaylang=en"&gt;http://www.microsoft.com/downloads/details.aspx?familyid=0D5F9B6E-9265-44B9-A376-2067B73D6A03&amp;amp;displaylang=en&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;More information: Please read security bulletin MS08-067. For an excellent technical explanation of the vulnerability and possible mitigations, read TechNet&amp;#39;s Oct. 23 description. (TechNet incorrectly refers to MS08-067 as &amp;quot;out-of-band,&amp;quot; but the patch is simply out-of-cycle, because it wasn&amp;#39;t released on Microsoft&amp;#39;s usual Patch Tuesday monthly cycle.) &lt;/p&gt;
&lt;p&gt;More info: &lt;a href="http://www.microsoft.com/technet/security/Bulletin/MS08-067.mspx"&gt;http://www.microsoft.com/technet/security/Bulletin/MS08-067.mspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://203.81.62.81/aggbug.aspx?PostID=223834" width="1" height="1"&gt;</content><author><name>darenhan</name><uri>http://203.81.62.81/members/darenhan/default.aspx</uri></author></entry><entry><title>Strange System Volume Information folder on WinXP</title><link rel="alternate" type="text/html" href="/blogs/darenhan/archive/2008/09/25/strange-system-volume-information-folder-on-winxp.aspx" /><id>/blogs/darenhan/archive/2008/09/25/strange-system-volume-information-folder-on-winxp.aspx</id><published>2008-09-25T23:30:00Z</published><updated>2008-09-25T23:30:00Z</updated><content type="html">&lt;p&gt;&amp;nbsp;Recently, I saw a trojan able to sneak itself into my f drive &amp;quot;System Volume Information&amp;quot; read-only folder without my knowledge. However when i tried to access this folder to delete the trojan, it prompts me access denied on this folder.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Why this folder is so special?&lt;/p&gt;
&lt;p&gt;This folder is actually a part of System Restore; the tool that allows you to set points in time to roll back your computer. The System Volume Information folder is where XP stores these points and associated information that makes them accessible.&lt;/p&gt;
&lt;p&gt;Read more about it here to change the access permission of the folder:&lt;/p&gt;
&lt;p&gt;1. &lt;a href="http://www.theeldergeek.com/system_volume_information_folder1.htm"&gt;http://www.theeldergeek.com/system_volume_information_folder1.htm&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;2. &lt;a href="http://support.microsoft.com/kb/309531"&gt;http://support.microsoft.com/kb/309531&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;No wonder Microsoft wants people to upgrade to Vista...WinXP is not safe by itself.&lt;/p&gt;
&lt;p&gt;I managed to clean this trojan by using NOD32 antivirus. Yeah!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://203.81.62.81/aggbug.aspx?PostID=223751" width="1" height="1"&gt;</content><author><name>darenhan</name><uri>http://203.81.62.81/members/darenhan/default.aspx</uri></author></entry><entry><title>Pitfall of storing dataset in a session variable</title><link rel="alternate" type="text/html" href="/blogs/darenhan/archive/2008/09/24/pitfall-of-storing-dataset-in-a-session-variable.aspx" /><id>/blogs/darenhan/archive/2008/09/24/pitfall-of-storing-dataset-in-a-session-variable.aspx</id><published>2008-09-24T09:50:00Z</published><updated>2008-09-24T09:50:00Z</updated><content type="html">&lt;p&gt;1.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Session(&amp;quot;dataSetXXXX&amp;quot;) = dsSelect &lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;2.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dsSelect = CType(Session(&amp;quot;dataSetXXX&amp;quot;), DataSet)&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;br /&gt;In (1), what if your dataset contain 60,000 rows of data?&amp;nbsp; &lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (2), the conversion of a big session variable to a dataset will take up resources (memory usage).&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;The above is a WTF example of bad coding standard which I saw recently when I was doing a code review of someone&amp;#39;s else code. &lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://203.81.62.81/aggbug.aspx?PostID=223750" width="1" height="1"&gt;</content><author><name>darenhan</name><uri>http://203.81.62.81/members/darenhan/default.aspx</uri></author></entry><entry><title>Microsoft PC vs Mac advertisements</title><link rel="alternate" type="text/html" href="/blogs/darenhan/archive/2008/09/20/microsoft-pc-vs-mac-advertisements.aspx" /><id>/blogs/darenhan/archive/2008/09/20/microsoft-pc-vs-mac-advertisements.aspx</id><published>2008-09-20T06:36:00Z</published><updated>2008-09-20T06:36:00Z</updated><content type="html">&lt;p&gt;Recently, I just found some interesting ads from microsoft advertising PC vs Macs. Just sharing the links as of below.&lt;/p&gt;
&lt;p&gt;I am PC Ads&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.youtube.com/watch?v=oWk8ouioXgE"&gt;http://www.youtube.com/watch?v=oWk8ouioXgE&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.youtube.com/watch?v=7hhVjSbV_oQ"&gt;http://www.youtube.com/watch?v=7hhVjSbV_oQ&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Mac vs PC Ads&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;a href="http://www.youtube.com/watch?v=lgzbhEc6VVo"&gt;http://www.youtube.com/watch?v=lgzbhEc6VVo&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.youtube.com/watch?v=YXg7ddiR7nw"&gt;http://www.youtube.com/watch?v=YXg7ddiR7nw&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.youtube.com/watch?v=1EbCyibkNB0"&gt;http://www.youtube.com/watch?v=1EbCyibkNB0&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;PS3 VS WII Ads&lt;br /&gt;&lt;a href="http://www.youtube.com/watch?v=x7PhJp3ciRQ"&gt;http://www.youtube.com/watch?v=x7PhJp3ciRQ&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://203.81.62.81/aggbug.aspx?PostID=223748" width="1" height="1"&gt;</content><author><name>darenhan</name><uri>http://203.81.62.81/members/darenhan/default.aspx</uri></author></entry><entry><title>Cloud computing may expose your health records.</title><link rel="alternate" type="text/html" href="/blogs/darenhan/archive/2008/09/19/cloud-computing-may-expose-your-health-records.aspx" /><id>/blogs/darenhan/archive/2008/09/19/cloud-computing-may-expose-your-health-records.aspx</id><published>2008-09-19T06:20:00Z</published><updated>2008-09-19T06:20:00Z</updated><content type="html">&lt;p&gt;I got this from windowssecrets.com in my email today, just sharing the info...&lt;/p&gt;
&lt;p&gt;Your private health information is migrating wholesale onto the public network with the advent of online health-care records stored in massive data centers around the world.&lt;/p&gt;
&lt;p&gt;While the services aim to make it easier for consumers to access and manage their personal health information, the ready availability of this data also makes it much easier and less expensive for insurers to put your medical history under the microscope.&lt;/p&gt;
&lt;p&gt;Surprised? You shouldn&amp;#39;t be. You voluntarily grant access to that sensitive information every time you sign a waiver so that your health insurer can decide whether to pay for a doctor&amp;#39;s visit, a prescription, or an expensive medical test.&lt;/p&gt;
&lt;p&gt;What&amp;#39;s more, most of the gathering and collating of this information is legal. In fact, the number of companies that have access to this information runs into the millions, say privacy advocates.&lt;/p&gt;
&lt;p&gt;As recently as last year, only 1% to 3% of U.S. consumers had electronic versions of their health records, according to market research firm Health Industry Insights, an IDC company.&lt;/p&gt;
&lt;p&gt;That is about to change.&lt;/p&gt;
&lt;p&gt;The fact that two of the biggest players in the emerging world of cloud computing services &amp;mdash; Microsoft and Google &amp;mdash; are jumping into that arena with both feet will likely accelerate the shift to online medical records.&lt;/p&gt;
&lt;p&gt;Microsoft kicked off the beta test of its HealthVault service almost a year ago, while Google announced its Google Health service last February and launched a beta in May. While both services are still in beta, each company has partnered with large health-care providers for pilot tests: Microsoft with Kaiser Permanente and Google with the Cleveland Clinic.&lt;/p&gt;
&lt;p&gt;Private health data goes public by mistake &lt;/p&gt;
&lt;p&gt;Part of consumers&amp;#39; reticence to sign up for electronic personal health-care records &amp;mdash; with or without services &amp;quot;in the cloud&amp;quot; &amp;mdash; has to do with a handful of recent high-profile data breaches. In April, the largest health insurer in the U.S., WellPoint, disclosed that records on as many as 130,000 of its customers had leaked out and become publicly available over the Internet.&lt;/p&gt;
&lt;p&gt;To be fair, so-called cloud services aren&amp;#39;t at fault, at least not so far. Microsoft, Google, and other companies that put your medical records online are adamant that their security is top-of-the-line. Their services are intended to give consumers greater, not less, control over who sees what by giving consumers personal ownership of their information, according to the services.&lt;/p&gt;
&lt;p&gt;&amp;quot;[As a consumer], I control release of that information,&amp;quot; Grad Conn, senior director of the Microsoft Health Solutions group, told me in describing HealthVault. A Google spokesperson expressed virtually the same assurance about Google Health. Neither company is disclosing how many users it has signed up thus far.&lt;/p&gt;
&lt;p&gt;Indeed, consumers&amp;#39; control of their health data is not the core problem. It&amp;#39;s what happens to your information after its initial release that worries privacy advocates &amp;mdash; and with good reason. Once the data leaves the safe harbor of a secure cloud service, it&amp;#39;s fair game for companies in several different industries.&lt;/p&gt;
&lt;p&gt;Take, for example, prescription records.&lt;/p&gt;
&lt;p&gt;&amp;quot;All 51,000 pharmacies in the U.S. are wired for data mining. Selling prescription records is a multibillion-dollar-a-year industry,&amp;quot; states an FAQ published by Patient Privacy Rights, a major consumer-health and privacy-rights organization.&lt;/p&gt;
&lt;p&gt;This data mining of prescription records can cost consumers big-time.&lt;/p&gt;
&lt;p&gt;For instance, a July article in Business Week cited the case of a Louisiana couple denied health insurance because the wife took two medications that set off red flags for a prospective insurer.&lt;/p&gt;
&lt;p&gt;Ironically, both were for &amp;quot;off-label&amp;quot; uses &amp;mdash; that is, they were prescribed not for the maladies that the drugs were originally designed to treat. The woman&amp;#39;s doctor prescribed an antidepressant to help her sleep due to symptoms of menopause and a hypertension drug to reduce swelling in her ankles.Although clinically she was neither depressed nor had high blood pressure, the couple&amp;#39;s application for health insurance was denied, the article stated.&lt;/p&gt;
&lt;p&gt;Or take the case of supermarket customers who use so-called &amp;quot;affinity&amp;quot; cards to obtain discounts at their favorite grocery. Data showing that a customer regularly buys cigarettes might be obtained by an insurer or employer and combined with a health record where the customer claimed to be a nonsmoker.&lt;/p&gt;
&lt;p&gt;&amp;quot;It&amp;#39;s interesting how they can tie all of that [information] together,&amp;quot; Lynne Dunbrack, program director at Health Industry Insights, told Windows Secrets.&lt;/p&gt;
&lt;p&gt;Consumer privacy may get lost in the clouds &lt;/p&gt;
&lt;p&gt;Cloud computing is the latest buzz phrase for putting the massive processing power and storage capacity needed to provide ubiquitous computing out on servers located on the public network, or &amp;quot;in the cloud.&amp;quot; Microsoft, Google, and many other online companies have embraced the idea.&lt;/p&gt;
&lt;p&gt;Most observers &amp;mdash; including privacy advocates &amp;mdash; state that the move to store our health records in the cloud is inevitable. In fact, there are many benefits to consumers for having that information available virtually instantly. For example, if you were in a different city and needed to be rushed to the emergency room, your health history would be immediately available to the physicians on call.&lt;/p&gt;
&lt;p&gt;Or, Dunbrack added, having access to a patient&amp;#39;s commplete prescription information can help displaced persons stay alive in a hurricane-ravaged area, for example.&lt;/p&gt;
&lt;p&gt;In fact, a survey conducted last spring for the Markle Foundation found that, of nearly 1,600 respondents, four out of five see electronic health records as useful, but many indicated that protecting the confidentiality of that information is crucial. &amp;quot;Nearly half called specific privacy practices &amp;#39;critical&amp;#39; in their decision to try one out,&amp;quot; a foundation statement said.&lt;/p&gt;
&lt;p&gt;The downside is that storing health records online makes it easier for insurers to calculate the odds that you will be more expensive to insure than the next person. That&amp;#39;s the rub, say privacy advocates.&lt;/p&gt;
&lt;p&gt;Wait, you say. Isn&amp;#39;t there a law that keeps your data from being misused? Yes and no.&lt;/p&gt;
&lt;p&gt;It&amp;#39;s called the Health Insurance Portability and Accountability Act, or HIPAA. Moreover, there are many exceptions to the law. Additionally, both Microsoft and Google claim their health services are not subject to HIPAA regulation, since they don&amp;#39;t offer health-care services themselves.&lt;/p&gt;
&lt;p&gt;Pam Dixon, executive director of the World Privacy Forum, says HIPAA is far from perfect but better than no protection at all. &amp;quot;Before HIPAA, it really was much worse,&amp;quot; she said. However, she agrees that &amp;quot;secondary use&amp;quot; of patient data has become an industry unto itself &amp;mdash; a genie that will be difficult or even impossible to get back into the bottle due to the billions of dollars that can be made from it.&lt;/p&gt;
&lt;p&gt;&amp;quot;Right now, disclosure of health information is out of control,&amp;quot; Dixon said, adding ruefully, &amp;quot;Technology is not going to go backwards.&amp;quot;&lt;/p&gt;
&lt;p&gt;How to safeguard your health-care records &lt;/p&gt;
&lt;p&gt;So, what can you do to protect yourself? Patient Privacy Rights offers these recommendations and questions to ponder as you navigate the sometimes-perilous world of electronic health records:&lt;/p&gt;
&lt;p&gt;&amp;bull; Don&amp;#39;t even think about using a personal health record (PHR) that&amp;#39;s offered by an employer or insurer. These are the last companies with which you want to share all your personal health and daily activities.&lt;/p&gt;
&lt;p&gt;&amp;bull; Don&amp;#39;t simply rely on a &amp;quot;HIPAA-compliant&amp;quot; PHR. HIPAA has more loopholes than the tax law; millions of businesses can legally access your information without your consent.&lt;/p&gt;
&lt;p&gt;&amp;bull; How do you authorize access to the information? If gaining access requires nothing more than having someone guess your password, say &amp;quot;no, thanks.&amp;quot;&lt;/p&gt;
&lt;p&gt;&amp;bull; Does the PHR provider have the right under its &amp;quot;agreements&amp;quot; to take, sell, or share your information?&lt;/p&gt;
&lt;p&gt;&amp;bull; What security does the PHR provide?&lt;/p&gt;
&lt;p&gt;Finally, a little personal advice: hold off signing up for any electronic health-records system for the time being. So few people have joined to date that there are bound to be problems to work out, not to mention the potential for identity theft. Let somebody else play the role of pioneer.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://203.81.62.81/aggbug.aspx?PostID=223744" width="1" height="1"&gt;</content><author><name>darenhan</name><uri>http://203.81.62.81/members/darenhan/default.aspx</uri></author></entry><entry><title>Just got an Iphone ? want to prevent lost iphone? </title><link rel="alternate" type="text/html" href="/blogs/darenhan/archive/2008/09/01/just-got-an-iphone-want-to-prevent-lost-iphone.aspx" /><id>/blogs/darenhan/archive/2008/09/01/just-got-an-iphone-want-to-prevent-lost-iphone.aspx</id><published>2008-09-01T13:34:00Z</published><updated>2008-09-01T13:34:00Z</updated><content type="html">

I found this url 

http://www.aphonetracker.com/Register

to track your iphones toprevent lost.

You can see the location of your lost iphone online at the web site. &lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://203.81.62.81/aggbug.aspx?PostID=223700" width="1" height="1"&gt;</content><author><name>darenhan</name><uri>http://203.81.62.81/members/darenhan/default.aspx</uri></author></entry></feed>