<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>

<channel>
	<title>Jigsaw Boys</title>
	<atom:link href="http://www.jigsawboys.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.jigsawboys.com</link>
	<description>Security, Network and Computer Tech Tip Database!</description>
	<pubDate>Fri, 14 Nov 2008 08:00:50 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.3</generator>
	<language>en</language>
			<item>
		<title>How To: Remove Virus Trigger 2009</title>
		<link>http://www.jigsawboys.com/2008/11/13/remove-virus-trigger-2009/</link>
		<comments>http://www.jigsawboys.com/2008/11/13/remove-virus-trigger-2009/#comments</comments>
		<pubDate>Thu, 13 Nov 2008 04:19:36 +0000</pubDate>
		<dc:creator>Jamsi</dc:creator>
		
		<category><![CDATA[Rogue AntiVirus Removal]]></category>

		<category><![CDATA[spyware doctor]]></category>

		<category><![CDATA[spyware removal]]></category>

		<category><![CDATA[virus trigger 2009]]></category>

		<guid isPermaLink="false">http://www.jigsawboys.com/?p=215</guid>
		<description><![CDATA[Yet another rogue spyware program on the loose, this time named "Virus Trigger 2009". One thing I noticed about this program, is that the website looks quite professional and appears in the number 1 spot in google when you search for keyword "Virus Trigger 2009". Nasty huh. READ more to find out how to removal this malicious program.


No related posts.]]></description>
			<content:encoded><![CDATA[<p>Yet another rogue spyware program on the loose, this time named &#8220;Virus Trigger 2009&#8243;.</p>
<p>One thing I noticed about this program, is that the website looks quite professional and appears in the number 1 spot in google when you search for keyword &#8220;Virus Trigger 2009&#8243;. Nasty huh.</p>
<p>Time to check this baby out.</p>
<p>After firing up my dummy box, I proceeded to download Virus Trigger 2009.</p>
<h3>Screenshots</h3>
<p><a href="http://www.jigsawboys.com/wp-content/themes/mimbo2.2/images//2008/11/virus-trigger-2009-1.jpg"><img src="http://www.jigsawboys.com/wp-content/themes/mimbo2.2/images//2008/11/virus-trigger-2009-1-300x225.jpg" alt="" title="virus-trigger-2009-1" width="300" height="225" class="alignnone size-medium wp-image-216" /></a></p>
<p><a href="http://www.jigsawboys.com/wp-content/themes/mimbo2.2/images//2008/11/virus-trigger-2009-2.jpg"><img src="http://www.jigsawboys.com/wp-content/themes/mimbo2.2/images//2008/11/virus-trigger-2009-2-300x224.jpg" alt="" title="virus-trigger-2009-2" width="300" height="224" class="alignnone size-medium wp-image-217" /></a></p>
<p>Like most Rogue Spyware applications, its hard to actually minimize or close the Virus Trigger window, especially when it prompts you to purchase the application.</p>
<h3>Manual Removal of Virus Trigger 2009</h3>
<div style="padding: 4px 4px 4px 4px; border: solid 1px #BFBFBF;background-color: #F7F7F7;">
<strong>Virus Trigger 2009 installs itself into the following folder.</strong><br />
c:\program files\VirusTriggerBin <- Delete this folder</p>
<p><strong>Virus Trigger 2009 runs as the following processes</strong><br />
VirusTriggerBin.exe and uninst.exe <- Use the taskmanager to kill these processes</p>
<p><strong>Removing from Startup</strong><br />
To remove this program from starting up when your computer starts, following these instructions</p>
<p>1) Click the start menu, then run<br />
2) Type “msconfig” and hit enter<br />
3) Click the startup Tab<br />
4) Untick “VirusTriggerBin”<br />
5) Reboot
</p></div>
<h3>The Solution</h3>
<p>Whilst you can manually remove &#8220;Virus Trigger 2009&#8243; by simply deleting registry keys and files as per the manual removal stage featured above, its much easier to remove &#8220;Virus Trigger 2009&#8243; simply by using PCTools Spyware Doctor..</p>
<p><div class="salesBox">
<a href="http://www.kqzyfj.com/click-3133939-10545171" target="_top">
<img src="http://www.lduhtrp.net/image-3133939-10545171" width="125" height="125" alt="http://www.pctools.com/spyware-doctor-antivirus/" border="0" align="right" /></a>
<span class="heading">PCTools Spyware Doctor</span><br />
The team here at Jigsawboys recommends this product to everyone, in fact just last week I told my 76 year old grandma to install it to protect her PC! But PCTools Spyware Doctor is not just for amateurs, its unique advanced options allow novice computer users to get underneath the program to fully customize a security solution that suit your needs.</p>
<p><span class="downloadlink"><a href="http://www.kqzyfj.com/click-3133939-10545171" target="_top">Download PCTools Spyware Doctor for Free</a></span><br />

<p>
<strong>Why use PCTools Spyware Doctor</strong>
</p>
<ol>
<li>World class virus detection; PCTools have won many awards all over the world for their software applications. Including PC Magazines &#8220;Editors Choice&#8221; (2008) and also Ica Labs &#8220;Certified AntiVirus&#8221; (2008)</li>
<li>What Antivirus company do you know that offers 24/7 support? Thats right, call PCTools day or night.</li>
<li>The company resides in Sydney, Australia so you can be sure that you will receive fast, friendly support 24/7!</li>
</ul>
</div></p>


<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://www.jigsawboys.com/2008/11/13/remove-virus-trigger-2009/feed/</wfw:commentRss>
		</item>
		<item>
		<title>How To: Remove Ultra Antivirus 2009</title>
		<link>http://www.jigsawboys.com/2008/11/11/how-to-remove-ultra-antivirus-2009/</link>
		<comments>http://www.jigsawboys.com/2008/11/11/how-to-remove-ultra-antivirus-2009/#comments</comments>
		<pubDate>Tue, 11 Nov 2008 11:59:13 +0000</pubDate>
		<dc:creator>Jamsi</dc:creator>
		
		<category><![CDATA[Rogue AntiVirus Removal]]></category>

		<category><![CDATA[internet security]]></category>

		<category><![CDATA[pctools]]></category>

		<category><![CDATA[spyware]]></category>

		<category><![CDATA[Ultra Antivirus]]></category>

		<guid isPermaLink="false">http://www.jigsawboys.com/?p=200</guid>
		<description><![CDATA[Yet another nasty rogue anti-spyware program is amongst us, this time named "Ultra Antivirus 2009". I managed to get this baby loaded on my test machine and boy did I let her rip! Read this post to learn how to remove this bad boy.


No related posts.]]></description>
			<content:encoded><![CDATA[<p>Yet another nasty rogue anti-spyware program is amongst us, this time named &#8220;Ultra Antivirus 2009&#8243;. I managed to get this baby loaded on my test machine and boy did I let her rip!</p>
<p>Ultra Antivirus 2009 pretends to be a &#8220;Anti-Spyware&#8221; program, often tricking users into thinking its a legitimate program. The main goal of Ultra Antivirus 2009 is to trick users into purchasing the software, often by providing fake scan results and informing the user that the software detected threats on the computer. </p>
<p>But alas that is not true, and when reality kicks in; your computer is in fact fine. Ultra Antivirus 2009&#8217;s main goal is to get you to <strong>Purchase Their Product</strong>! </p>
<p><strong>For gods sake DON&#8217;T DO IT!</strong></p>
<h3>Screenshots</h3>
<p><a href="http://www.jigsawboys.com/wp-content/themes/mimbo2.2/images//2008/11/ultra-antivirus-2009-1.jpg"><img src="http://www.jigsawboys.com/wp-content/themes/mimbo2.2/images//2008/11/ultra-antivirus-2009-1-300x225.jpg" alt="" title="ultra-antivirus-2009-1" width="300" height="225" class="alignnone size-medium wp-image-201" /></a></p>
<p><a href="http://www.jigsawboys.com/wp-content/themes/mimbo2.2/images//2008/11/ultra-antivirus-2009-2.jpg"><img src="http://www.jigsawboys.com/wp-content/themes/mimbo2.2/images//2008/11/ultra-antivirus-2009-2-300x222.jpg" alt="" title="ultra-antivirus-2009-2" width="300" height="222" class="alignnone size-medium wp-image-203" /></a></p>
<h3>Analysis Stage</h3>
<p>Ultra Antivirus 2009 installs itself into the following folder.<br />
<code>c:\program files\UltraAv <- Delete this folder!</code></p>
<p>Through some analysis, I uncovered that Ultra Antivirus 2009 connects to the following server in order to retrieve new information regarding payment details.<br />
<code>Internet Protocol, Src: 91.208.0.223 (91.208.0.223)</code><br />
Not Good ..</p>
<p><strong>Removing from Startup</strong><br />
To remove this program from starting up when your computer starts, following these instructions</p>
<p>1) Click the start menu, then run<br />
2) Type &#8220;msconfig&#8221; and hit enter<br />
3) Click the startup Tab<br />
4) Untick &#8220;UltraAV&#8221;<br />
5) Reboot</p>
<h3>The Solution</h3>
<p>Whilst you can manually remove Spyware protector by simply deleting registry keys and files as per the Analysis stage featured above, its much easier to remove Ultra Antivirus 2009 simply by using PCTools Spyware Doctor.</p>
<p><div class="salesBox">
<a href="http://www.kqzyfj.com/click-3133939-10545171" target="_top">
<img src="http://www.lduhtrp.net/image-3133939-10545171" width="125" height="125" alt="http://www.pctools.com/spyware-doctor-antivirus/" border="0" align="right" /></a>
<span class="heading">PCTools Spyware Doctor</span><br />
The team here at Jigsawboys recommends this product to everyone, in fact just last week I told my 76 year old grandma to install it to protect her PC! But PCTools Spyware Doctor is not just for amateurs, its unique advanced options allow novice computer users to get underneath the program to fully customize a security solution that suit your needs.</p>
<p><span class="downloadlink"><a href="http://www.kqzyfj.com/click-3133939-10545171" target="_top">Download PCTools Spyware Doctor for Free</a></span><br />

<p>
<strong>Why use PCTools Spyware Doctor</strong>
</p>
<ol>
<li>World class virus detection; PCTools have won many awards all over the world for their software applications. Including PC Magazines &#8220;Editors Choice&#8221; (2008) and also Ica Labs &#8220;Certified AntiVirus&#8221; (2008)</li>
<li>What Antivirus company do you know that offers 24/7 support? Thats right, call PCTools day or night.</li>
<li>The company resides in Sydney, Australia so you can be sure that you will receive fast, friendly support 24/7!</li>
</ul>
</div></p>


<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://www.jigsawboys.com/2008/11/11/how-to-remove-ultra-antivirus-2009/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Remove Win32/Heur Virus</title>
		<link>http://www.jigsawboys.com/2008/11/11/remove-win32heur-virus/</link>
		<comments>http://www.jigsawboys.com/2008/11/11/remove-win32heur-virus/#comments</comments>
		<pubDate>Tue, 11 Nov 2008 02:00:54 +0000</pubDate>
		<dc:creator>Jamsi</dc:creator>
		
		<category><![CDATA[Spyware &amp; Virus Removal]]></category>

		<category><![CDATA[antivirus]]></category>

		<category><![CDATA[virus removal]]></category>

		<guid isPermaLink="false">http://www.jigsawboys.com/?p=198</guid>
		<description><![CDATA[So a friend of mine had a virus called &#8220;Win32/Heur&#8221;. According to research, the Win32 Heur virus spreads via peer to peer programs such as iMesh, WinMX, Ares and torrents. This virus is nasty for a few reasons;

It actually records your browsing activities and displays advertisements to you based on your usage.
It de-activates your anti-virus [...]


No related posts.]]></description>
			<content:encoded><![CDATA[<p>So a friend of mine had a virus called &#8220;Win32/Heur&#8221;. According to research, the Win32 Heur virus spreads via peer to peer programs such as iMesh, WinMX, Ares and torrents. This virus is nasty for a few reasons;</p>
<ul>
<li>It actually records your browsing activities and displays advertisements to you based on your usage.</li>
<li>It de-activates your anti-virus and firewall programs</li>
<li>It spreads like crazy!</li>
<h3>How can I fix this?</h3>
<p>To remove the Win32/Heur virus I ended up getting my friend to download <a href="http://www.kqzyfj.com/click-3133939-10539712" target="_top">PCTools Internet Security</a> which completely removed the virus.</p>
<p>Its free to download so give it a try!</p>
<p><a href="http://www.jigsawboys.com/recommends/pctools-internet-security" target="_top"><br />
<img src="http://www.ftjcfx.com/image-3133939-10540129" width="150" height="40" alt="" border="0"/></a></p>


<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://www.jigsawboys.com/2008/11/11/remove-win32heur-virus/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Downgrade from IE8 to IE7</title>
		<link>http://www.jigsawboys.com/2008/11/11/downgrade-from-ie8-to-ie7/</link>
		<comments>http://www.jigsawboys.com/2008/11/11/downgrade-from-ie8-to-ie7/#comments</comments>
		<pubDate>Tue, 11 Nov 2008 01:06:55 +0000</pubDate>
		<dc:creator>Jamsi</dc:creator>
		
		<category><![CDATA[Windows Vista]]></category>

		<category><![CDATA[Windows XP]]></category>

		<category><![CDATA[downgrade]]></category>

		<category><![CDATA[IE7]]></category>

		<category><![CDATA[IE8]]></category>

		<guid isPermaLink="false">http://www.jigsawboys.com/?p=197</guid>
		<description><![CDATA[So you&#8217;ve tried Internet Explorer 8 (IE8) and you&#8217;re not impressed. Lucky for you there&#8217;s a quick solution to downgrade back to trusty old IE7!
Windows XP Solution
1) Click the Start menu, control panel
2) From the control panel select &#8220;Add/Remove programs&#8221;
3) Find Internet Explorer 8 and proceed to uninstall it.
After the uninstall is complete you&#8217;ll be [...]


No related posts.]]></description>
			<content:encoded><![CDATA[<p>So you&#8217;ve tried Internet Explorer 8 (IE8) and you&#8217;re not impressed. Lucky for you there&#8217;s a quick solution to downgrade back to trusty old IE7!</p>
<p><strong>Windows XP Solution</strong><br />
1) Click the Start menu, control panel<br />
2) From the control panel select &#8220;Add/Remove programs&#8221;<br />
3) Find Internet Explorer 8 and proceed to uninstall it.</p>
<p>After the uninstall is complete you&#8217;ll be able to use IE8.</p>
<p><strong>Windows Vista Solution</strong><br />
1) Click the Start menu, control panel<br />
2) From the control panel select &#8220;Programs and Features&#8221;<br />
3) Find Internet Explorer 8 and proceed to uninstall it.</p>


<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://www.jigsawboys.com/2008/11/11/downgrade-from-ie8-to-ie7/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Vista NTLM Setting</title>
		<link>http://www.jigsawboys.com/2008/11/07/vista-ntlm-setting/</link>
		<comments>http://www.jigsawboys.com/2008/11/07/vista-ntlm-setting/#comments</comments>
		<pubDate>Fri, 07 Nov 2008 04:02:01 +0000</pubDate>
		<dc:creator>Jamsi</dc:creator>
		
		<category><![CDATA[Windows Vista]]></category>

		<category><![CDATA[NTLM]]></category>

		<category><![CDATA[SAN]]></category>

		<category><![CDATA[security policies]]></category>

		<category><![CDATA[Vista]]></category>

		<guid isPermaLink="false">http://www.jigsawboys.com/?p=195</guid>
		<description><![CDATA[A few users have reportedly had troubles with accessing storage devices that require NTLM authentication. For those running vista, you may or may not know that it only uses NTLMv2 authentication and therefore it won&#8217;t work.
To get your storage device to work with Vista, you can enable your Windows Vista PC to use both NTLM [...]


Related posts:<ol><li><a href='http://www.jigsawboys.com/2007/05/22/installing-iis-on-windows-vista/' rel='bookmark' title='Permanent Link: Installing IIS on Windows Vista'>Installing IIS on Windows Vista</a></li></ol>]]></description>
			<content:encoded><![CDATA[<p>A few users have reportedly had troubles with accessing storage devices that require NTLM authentication. For those running vista, you may or may not know that it only uses NTLMv2 authentication and therefore it won&#8217;t work.</p>
<p>To get your storage device to work with Vista, you can enable your Windows Vista PC to use both NTLM and NTLMv2 authentcation, in order to communicate with older SAN devices.</p>
<p><strong>Solution</strong></p>
<ol>
<li>Click the Start Menu, then &#8220;Run&#8221;</li>
<li>Type &#8220;secpol.msc&#8221;</li>
<li>Select Local Policies</li>
<li>Select Security Options</li>
<li>Find Network Security: LAN Manager</li>
<li>From the drop down list, select: &#8220;Send LM &#038; NTLM - use NTLMv2 session security if negotiated&#8221;</li>
</ol>
<p>Now you should be able to communiate with older SAN devices in Windows Vista!</p>


<p>Related posts:<ol><li><a href='http://www.jigsawboys.com/2007/05/22/installing-iis-on-windows-vista/' rel='bookmark' title='Permanent Link: Installing IIS on Windows Vista'>Installing IIS on Windows Vista</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.jigsawboys.com/2008/11/07/vista-ntlm-setting/feed/</wfw:commentRss>
		</item>
		<item>
		<title>WinXP Taskbar Double</title>
		<link>http://www.jigsawboys.com/2008/11/07/winxp-taskbar-double/</link>
		<comments>http://www.jigsawboys.com/2008/11/07/winxp-taskbar-double/#comments</comments>
		<pubDate>Fri, 07 Nov 2008 01:17:58 +0000</pubDate>
		<dc:creator>Jamsi</dc:creator>
		
		<category><![CDATA[Windows XP]]></category>

		<category><![CDATA[double taskbar]]></category>

		<category><![CDATA[Winxp]]></category>

		<guid isPermaLink="false">http://www.jigsawboys.com/?p=194</guid>
		<description><![CDATA[The problem:
Your windows XP taskbar is showing as two rows or it has doubled in size. 
The solution:
Lucky for you, fixing this problem is dead simple.

First of all, make sure your taskbar is NOT locked.
1) Right click the taskbar (Make sure you &#8220;right click&#8221; a blank space, that is, don&#8217;t right click a running program)
2) [...]


No related posts.]]></description>
			<content:encoded><![CDATA[<p><strong>The problem:</strong><br />
Your windows XP taskbar is showing as two rows or it has doubled in size. </p>
<p><strong>The solution:</strong><br />
Lucky for you, fixing this problem is dead simple.</p>
<div style="float: right; margin: 5px;"><script type='text/javascript'><!--//<![CDATA[
   var m3_u = (location.protocol=='https:'?'https://www.oc.vc/ads/www/delivery/ajs.php':'http://www.oc.vc/ads/www/delivery/ajs.php');
   var m3_r = Math.floor(Math.random()*99999999999);
   if (!document.MAX_used) document.MAX_used = ',';
   document.write ("<scr"+"ipt type='text/javascript' src='"+m3_u);
   document.write ("?zoneid=17");
   document.write ('&amp;cb=' + m3_r);
   if (document.MAX_used != ',') document.write ("&amp;exclude=" + document.MAX_used);
   document.write (document.charset ? '&amp;charset='+document.charset : (document.characterSet ? '&amp;charset='+document.characterSet : ''));
   document.write ("&amp;loc=" + escape(window.location));
   if (document.referrer) document.write ("&amp;referer=" + escape(document.referrer));
   if (document.context) document.write ("&context=" + escape(document.context));
   if (document.mmm_fo) document.write ("&amp;mmm_fo=1");
   document.write ("'></scr"+"ipt>");
//]]&gt;--></script></div>
<p>First of all, make sure your taskbar is NOT locked.<br />
1) Right click the taskbar (Make sure you &#8220;right click&#8221; a blank space, that is, don&#8217;t right click a running program)<br />
2) Ensure that &#8220;Lock the Taskbar&#8221; is NOT ticked.</p>
<p>Now you need to reduce the size of your taskbar.<br />
1) Seen the line to the right of the taskbar? (It&#8217;s either dotted or a straight line)<br />
2) Put your mouse over this line until your mouse cursor shows <--><br />
3) Drag that sucker down!</p>
<p>It may take you a few times to get it right. Once you&#8217;ve got a single row task bar, you can re-arrange your toolbar sections (quicklaunch etc)</p>


<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://www.jigsawboys.com/2008/11/07/winxp-taskbar-double/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Windows Updates Won&#8217;t Install</title>
		<link>http://www.jigsawboys.com/2008/11/01/windows-updates-wont-install/</link>
		<comments>http://www.jigsawboys.com/2008/11/01/windows-updates-wont-install/#comments</comments>
		<pubDate>Sat, 01 Nov 2008 03:37:44 +0000</pubDate>
		<dc:creator>Jamsi</dc:creator>
		
		<category><![CDATA[Windows XP]]></category>

		<category><![CDATA[windows update]]></category>

		<guid isPermaLink="false">http://www.jigsawboys.com/?p=191</guid>
		<description><![CDATA[I&#8217;ve seen this problem a few times, whereby you will be in the middle of doing a Windows Update and right after the updates have downloaded, they will refuse to be installed - often freezing and not showing any sign of further progress.
Here are a few solutions that are known to work.
Solution 1 - Reinstalling [...]


No related posts.]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve seen this problem a few times, whereby you will be in the middle of doing a Windows Update and right after the updates have downloaded, they will refuse to be installed - often freezing and not showing any sign of further progress.</p>
<p>Here are a few solutions that are known to work.</p>
<p><b>Solution 1 - Reinstalling Windows Installer 3.1</b><br />
Try installing a fresh new copy of Windows Installer 3.1. (<a href="http://www.microsoft.com/downloads/details.aspx?familyid=889482FC-5F56-4A38-B838-DE776FD4138C&#038;displaylang=en">Download it here</a>). The  Windows Installer is an application installation and configuration service, and is used by a number of Microsoft products to install applications on your computer.</p>
<p><b>Solution 2</b><br />
If you are trying to install Updates via the Windows XP update agent (found in the start menu), try stopping the Agent service and then run Windows update through your web browser (Internet Explorer).</p>
<p>To do this, you must first stop the Automatic Update Server.</p>
<p>1) Click on your Start Menu, then Run<br />
2) Type: services.msc<br />
3) Find the row that says &#8220;Automatic Updates&#8221;, right click it and select &#8220;stop&#8221;.<br />
4) Close the windows<br />
5) Launch Internet Explorer and select the Tools menu, then &#8220;Windows Update&#8221;.<br />
6) Proceed to run a Microsoft Windows Update</p>
<p>Good luck!</p>


<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://www.jigsawboys.com/2008/11/01/windows-updates-wont-install/feed/</wfw:commentRss>
		</item>
		<item>
		<title>ASP.NETs Forms Based Authentication</title>
		<link>http://www.jigsawboys.com/2008/10/31/aspnets-forms-based-authentication/</link>
		<comments>http://www.jigsawboys.com/2008/10/31/aspnets-forms-based-authentication/#comments</comments>
		<pubDate>Fri, 31 Oct 2008 08:23:06 +0000</pubDate>
		<dc:creator>Jamsi</dc:creator>
		
		<category><![CDATA[ASP.NET]]></category>

		<guid isPermaLink="false">http://www.jigsawboys.com/?p=185</guid>
		<description><![CDATA[Websites that offer membership based services often require their important files to be secured from non-members. For this purpose, they need to implement form based authentication that ensures that only members can access the files and even if a non-member copies the exact location of the file on the server, he/she is denied access to [...]


Related posts:<ol><li><a href='http://www.jigsawboys.com/2007/05/23/using-windows-authentication-under-iis7-aspnet/' rel='bookmark' title='Permanent Link: Using Windows Authentication under IIS7 (ASP.NET)'>Using Windows Authentication under IIS7 (ASP.NET)</a></li></ol>]]></description>
			<content:encoded><![CDATA[<p>Websites that offer membership based services often require their important files to be secured from non-members. For this purpose, they need to implement form based authentication that ensures that only members can access the files and even if a non-member copies the exact location of the file on the server, he/she is denied access to the file and redirected back to the login page. Let’s check it out.</p>
<p>1. If you are using an IDE then you need to create a new project and add a LoginPage.aspx page. Switch to html view and add the following code inside the tag of you LoginPage.aspx page.</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
</pre></td><td class="code"><pre class="html4strict html4strict" style="font-family:monospace;"><span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">h2</span>&gt;</span> <span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">font</span> <span style="color: #000066;">face</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;Times New Roman&quot;</span>&gt;</span>Login Credentials<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">font</span>&gt;</span> <span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">h2</span>&gt;</span>
<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">table</span>&gt;</span> <span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">tr</span>&gt;</span>
<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">td</span>&gt;</span>User Name :<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">td</span>&gt;</span>
<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">td</span>&gt;&lt;<span style="color: #000000; font-weight: bold;">input</span> <span style="color: #000066;">id</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;CUserName&quot;</span> <span style="color: #000066;">type</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;text&quot;</span> runat<span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;server&quot;</span> <span style="color: #000066;">NAME</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;CUserName&quot;</span>&gt;&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">td</span>&gt;</span>
<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">td</span>&gt;&lt;ASP:RequiredFieldValidator ControlToValidate<span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;CUserName&quot;</span> Display<span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;Static&quot;</span> ErrorMessage<span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;*&quot;</span> runat<span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;server&quot;</span> <span style="color: #000066;">ID</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;VUserName&quot;</span> <span style="color: #66cc66;">/</span>&gt;&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">td</span>&gt;&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">tr</span>&gt;</span>
<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">tr</span>&gt;</span>
<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">td</span>&gt;</span>Password:<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">td</span>&gt;</span>
<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">td</span>&gt;&lt;<span style="color: #000000; font-weight: bold;">input</span> <span style="color: #000066;">id</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;CUserPass&quot;</span> <span style="color: #000066;">type</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;password&quot;</span> runat<span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;server&quot;</span> <span style="color: #000066;">NAME</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;CUserPass&quot;</span>&gt;&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">td</span>&gt;</span>
<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">td</span>&gt;&lt;ASP:RequiredFieldValidator ControlToValidate<span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;CUserPass&quot;</span> Display<span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;Static&quot;</span> ErrorMessage<span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;*&quot;</span> runat<span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;server&quot;</span> <span style="color: #000066;">ID</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;VUserPass&quot;</span> <span style="color: #66cc66;">/</span>&gt;&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">td</span>&gt;</span> <span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">tr</span>&gt;</span>
<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">table</span>&gt;</span>
<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">input</span> <span style="color: #000066;">type</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;submit&quot;</span> <span style="color: #000066;">Value</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;Login&quot;</span> runat<span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;server&quot;</span> <span style="color: #000066;">ID</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;cmdLogin&quot;</span> <span style="color: #000066;">NAME</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;cmdLogin&quot;</span>&gt;</span>
<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">p</span>&gt;</span>
<span style="color: #009900;">&lt;asp:<span style="color: #000066;">Label</span> <span style="color: #000066;">id</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;lblMsg&quot;</span> ForeColor<span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;red&quot;</span> FontName<span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;Times New Roman&quot;</span> FontSize<span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;12&quot;</span> runat<span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;server&quot;</span><span style="color: #66cc66;">/</span>&gt;</span></pre></td></tr></table></div>

<p>2. Now, change the authentication in your web.config file to and modify the authentication parameters as given below:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
</pre></td><td class="code"><pre class="html4strict html4strict" style="font-family:monospace;"><span style="color: #009900;">&lt;authorization&gt;</span>
<span style="color: #009900;">&lt;allow users<span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;*&quot;</span> <span style="color: #66cc66;">/</span>&gt;</span>
<span style="color: #009900;">&lt;deny users<span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;?&quot;</span> <span style="color: #66cc66;">/</span>&gt;</span>
<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span>authorization&gt;</span></pre></td></tr></table></div>

<p>3. Now, browse the virtual directory in Internet Information Services (IIS), right click on it to access the properties. Move to security tab &#038; click on edit to check Anonymous access option.</p>
<p>4. On your IDE change the view mode to code view for the LoginPage.aspx page and add the following code to it. Refer to Point 4 of Code Event Handler at http://support.microsoft.com/kb/308157</p>
<p><strong>Provide your own coding for authenticating the username &#038; password</strong></p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
</pre></td><td class="code"><pre class="vbnet vbnet" style="font-family:monospace;"><span style="color: #0600FF;">if</span> CUserName.<span style="color: #0000FF;">Value</span> <span style="color: #008000;">=</span> <span style="color: #808080;">&quot;AAAAAAA&quot;</span> <span style="color: #804040;">and</span> CUserPass.<span style="color: #0000FF;">Value</span> <span style="color: #008000;">=</span> <span style="color: #808080;">&quot;BBBBBBBB&quot;</span> <span style="color: #FF8000;">Then</span>
FormsAuthentication.<span style="color: #0000FF;">RedirectFromLoginPage</span><span style="color: #000000;">&#40;</span>CUserName.<span style="color: #0000FF;">Value</span> , <span style="color: #0600FF;">True</span><span style="color: #000000;">&#41;</span>
<span style="color: #FF8000;">else</span>
Response.<span style="color: #0000FF;">Redirect</span><span style="color: #000000;">&#40;</span><span style="color: #808080;">&quot;LoginPage.aspx&quot;</span> , <span style="color: #0600FF;">True</span><span style="color: #000000;">&#41;</span>
<span style="color: #0600FF;">End</span> <span style="color: #0600FF;">if</span>
<span style="color: #0600FF;">End</span> <span style="color: #0600FF;">Sub</span></pre></td></tr></table></div>

<p>5. Create a new page and name it as DefaultPage.aspx and add the following to the html view of the page.</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
</pre></td><td class="code"><pre class="html4strict html4strict" style="font-family:monospace;"><span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">table</span> <span style="color: #000066;">border</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;0&quot;</span>&gt;</span>
<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">tr</span>&gt;&lt;-td&gt;</span>http://ServerName/FormsAuth/SecuredFolder/AnyFile.doc<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">td</span>&gt;</span>
<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">td</span>&gt;&lt;-asp:Button <span style="color: #000066;">id</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;SendFile&quot;</span> runat<span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;server&quot;</span> <span style="color: #000066;">Text</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;Send File&quot;</span>&gt;&lt;<span style="color: #66cc66;">/</span>asp:Button&gt;&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">td</span>&gt;</span>
<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">tr</span>&gt;</span>
<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">table</span>&gt;</span></pre></td></tr></table></div>

<p>Now, switch to code view for this page &#038; add the following lines</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
</pre></td><td class="code"><pre class="vbnet vbnet" style="font-family:monospace;"><span style="color: #FF8000;">Private</span> <span style="color: #0600FF;">Sub</span> Button_Click<span style="color: #000000;">&#40;</span><span style="color: #FF8000;">ByVal</span> sender <span style="color: #FF8000;">As</span> System.<span style="color: #FF0000;">Object</span>, <span style="color: #FF8000;">ByVal</span> e <span style="color: #FF8000;">As</span> System.<span style="color: #0000FF;">EventArgs</span><span style="color: #000000;">&#41;</span> <span style="color: #FF8000;">Handles</span> Button.<span style="color: #0000FF;">Click</span> FormsAuthentication.<span style="color: #0000FF;">SignOut</span><span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span>
Response.<span style="color: #0000FF;">Redirect</span><span style="color: #000000;">&#40;</span><span style="color: #808080;">&quot;LoginPage.aspx&quot;</span> , <span style="color: #0600FF;">True</span><span style="color: #000000;">&#41;</span>
<span style="color: #0600FF;">End</span> <span style="color: #0600FF;">Sub</span>
<span style="color: #FF8000;">Private</span> <span style="color: #0600FF;">Sub</span> SendFile_Click<span style="color: #000000;">&#40;</span> <span style="color: #FF8000;">ByVal</span> sender <span style="color: #FF8000;">As</span> System.<span style="color: #FF0000;">Object</span> , <span style="color: #FF8000;">ByVal</span> e <span style="color: #FF8000;">As</span> System.<span style="color: #0000FF;">EventArgs</span> <span style="color: #000000;">&#41;</span> <span style="color: #FF8000;">Handles</span> SendFile.<span style="color: #0000FF;">Click</span>
Response.<span style="color: #0000FF;">ContentType</span> <span style="color: #008000;">=</span> <span style="color: #808080;">&quot;application/msword&quot;</span>
Response.<span style="color: #0000FF;">Clear</span><span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span>
Response.<span style="color: #0000FF;">TransmitFile</span><span style="color: #000000;">&#40;</span><span style="color: #808080;">&quot;SecuredFolderAnyFile.doc&quot;</span><span style="color: #000000;">&#41;</span> ‘Create a SecuredFolder in Virtual <span style="color: #0600FF;">Directory</span> <span style="color: #008000;">&amp;</span> add “AnyFile.<span style="color: #0000FF;">doc</span>” <span style="color: #FF8000;">to</span> it
Response.<span style="color: #0600FF;">End</span><span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span>
<span style="color: #0600FF;">End</span> <span style="color: #0600FF;">Sub</span></pre></td></tr></table></div>

<p>Why I used a button instead of a hyperlink is because in case of hyperlink the file will be cached and even if you change the contents of the file, the old file will be displayed. A button will prevent this.</p>
<p>6. Protect the SecuredFolder and ensure that you have granted the READ permission to the Network service or ASPNET. Run your project and try what happens when you try to paste the url of the file and then access it. You will notice a Login page instead of the file.</p>


<p>Related posts:<ol><li><a href='http://www.jigsawboys.com/2007/05/23/using-windows-authentication-under-iis7-aspnet/' rel='bookmark' title='Permanent Link: Using Windows Authentication under IIS7 (ASP.NET)'>Using Windows Authentication under IIS7 (ASP.NET)</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.jigsawboys.com/2008/10/31/aspnets-forms-based-authentication/feed/</wfw:commentRss>
		</item>
		<item>
		<title>How To: Configure IPSec with Sonicwall</title>
		<link>http://www.jigsawboys.com/2008/10/23/how-to-configure-ipsec-with-sonicwall/</link>
		<comments>http://www.jigsawboys.com/2008/10/23/how-to-configure-ipsec-with-sonicwall/#comments</comments>
		<pubDate>Thu, 23 Oct 2008 10:08:03 +0000</pubDate>
		<dc:creator>Jamsi</dc:creator>
		
		<category><![CDATA[Linux]]></category>

		<category><![CDATA[Network Security]]></category>

		<category><![CDATA[ipsec]]></category>

		<category><![CDATA[sonicwall]]></category>

		<category><![CDATA[vpn]]></category>

		<guid isPermaLink="false">http://www.jigsawboys.com/?p=181</guid>
		<description><![CDATA[A few months ago, I had the pleasure of installing and configuring a VPN link between an outdated Linux box and a Sonicwall TZ170. Oh the joys I had in getting this to work ..
The Sonicwall device was located in a data center, whilst the Linux machine was located in an office protecting a 192.168.0.0/24 [...]


No related posts.]]></description>
			<content:encoded><![CDATA[<p>A few months ago, I had the pleasure of installing and configuring a VPN link between an outdated Linux box and a Sonicwall TZ170. Oh the joys I had in getting this to work ..</p>
<p>The Sonicwall device was located in a data center, whilst the Linux machine was located in an office protecting a 192.168.0.0/24 network, and my task was to join the two devices using IPSec. The best way to illustrate this setup is by displaying the configuration files. As an example, the following are the IP addresses used in the config samples.</p>
<p>Sonicwall TZ170 = 111.111.111.111<br />
Linux machine = 222.222.222.222</p>
<h3>The Linux IPSec Server</h3>
<p>The Linux server is running Debian so a simple &#8220;apt-get install ipsec&#8221; had IPSec installed in no time.<br />
Initially, I decided to use a simple preshared password for authentication. PLEASE NOTE the order that my ipsec.secrets file is displayed, there are many articles on Google which flip the left and right sides around.</p>
<p><strong>My /etc/ipsec.secrets file</strong></p>
<blockquote><p>222.222.222.222 111.111.111.111 : PSK &#8220;test&#8221;</p></blockquote>
<p><strong>My /etc/ipsec.conf file</strong></p>
<blockquote><p>conn sonicwall<br />
        auth=esp<br />
        authby=secret<br />
        auto=add<br />
        esp=3des-sha1<br />
        ike=3des-sha1<br />
        keyexchange=ike<br />
        keyingtries=1<br />
        pfs=no<br />
        type=tunnel<br />
        left=111.111.111.111<br />
        leftsubnet=111.111.111.111/32<br />
        leftnexthop=%defaultroute<br />
        right=222.222.222.222<br />
        rightsubnet=192.168.0.0/24</p></blockquote>
<h3>The Sonicwall TZ170</h3>
<p>Please note, even one incorrect setting will render your IPSec connection useless so triple check everything. Once logged into the Sonicwall TZ170 device, click the VPN menu then click the &#8220;Add&#8221; button.</p>
<p>To get this point-to-point VPN working with a Linux server using IPSec, you MUST use the exact details in the following diagrams. Simply substitute 111.111.111.11 with the Public IP of the Sonicwall device and substitute 222.222.222.222 with the Public IP of the Linux server.</p>
<p><img src="http://www.jigsawboys.com/images/sonicwall/ipsec-1.jpg" alt="" /></p>
<p>Where it has &#8220;Choose Local network from list&#8221;, you&#8217;ll need to create a network object which represents the local network your protecting. In my example it was 192.168.0.0/24. Where it says Choose destination network, you&#8217;ll need to create a network object that represents the Linux server, so for this example it would be a single internet host with an IP of: 222.222.222.222</p>
<p><img src="http://www.jigsawboys.com/images/sonicwall/ipsec-2.jpg" alt="" /></p>
<p><img src="http://www.jigsawboys.com/images/sonicwall/ipsec-3.jpg" alt="" /></p>
<p>Once both sides have been configured, switch back to your Linux machine and from the console (be sure your logged in as root) simpy type;</p>
<blockquote><p>ipsec auto &#8211;up sonicwall</p></blockquote>
<p>Hopefully you see something like; (The main part to look for is the &#8220;established&#8221; part.</p>
<blockquote><p>Oct 23 20:54:06 localhost pluto[18968]: &#8220;sonicwall&#8221; #2411: STATE_MAIN_I4: ISAKMP SA established {auth=OAKLEY_PRESHARED_KEY cipher=oakley_3des_cbc_192 prf=oakley_sha group=modp1024}
</p></blockquote>
<p>If you run into troubles look through the logs on the Sonicwall to see why the connection failed. Another good place to look is on the Linux machine under /var/log/secure</p>


<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://www.jigsawboys.com/2008/10/23/how-to-configure-ipsec-with-sonicwall/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Ubuntu Virtual Machine</title>
		<link>http://www.jigsawboys.com/2008/10/23/ubuntu-virtual-machine/</link>
		<comments>http://www.jigsawboys.com/2008/10/23/ubuntu-virtual-machine/#comments</comments>
		<pubDate>Thu, 23 Oct 2008 09:39:17 +0000</pubDate>
		<dc:creator>Jamsi</dc:creator>
		
		<category><![CDATA[Linux]]></category>

		<category><![CDATA[Ubuntu]]></category>

		<category><![CDATA[virtualbox]]></category>

		<guid isPermaLink="false">http://www.jigsawboys.com/?p=183</guid>
		<description><![CDATA[One of the biggest problems I faced when I made the switch to Ubuntu was my workplace. You see, I&#8217;m often assigned to projects that require me to work on websites and online systems using ASP.NET and C#. It&#8217;s these projects that require me to have access to Visual Studio 2005 and mSQL on my [...]


Related posts:<ol><li><a href='http://www.jigsawboys.com/2008/09/08/installing-google-chrome-on-ubuntu-hardy/' rel='bookmark' title='Permanent Link: Installing Google Chrome on Ubuntu Hardy'>Installing Google Chrome on Ubuntu Hardy</a></li><li><a href='http://www.jigsawboys.com/2008/10/10/how-to-install-twhirl-on-ubuntu/' rel='bookmark' title='Permanent Link: How To Install Twhirl on Ubuntu'>How To Install Twhirl on Ubuntu</a></li><li><a href='http://www.jigsawboys.com/2008/09/21/resize-photos-with-ease-in-ubuntu/' rel='bookmark' title='Permanent Link: Resize Photos with ease in Ubuntu'>Resize Photos with ease in Ubuntu</a></li></ol>]]></description>
			<content:encoded><![CDATA[<p>One of the biggest problems I faced when I made the switch to Ubuntu was my workplace. You see, I&#8217;m often assigned to projects that require me to work on websites and online systems using ASP.NET and C#. It&#8217;s these projects that require me to have access to Visual Studio 2005 and mSQL on my laptop. So the problem? These are all Windows applications. At first I was going to setup a dual boot system on my laptop, but first I told myself I&#8217;d give Sun&#8217;s <a href="http://www.virtualbox.org/">VirtualBox</a> a whirl, and I&#8217;m sure glad I did.</p>
<p>If you&#8217;re an Ubuntu user who needs access to Windows applications for work or university like myself, VirtualBox is certainty the way to go and I&#8217;ll briefly tell you why.</p>
<ul>
<li>It&#8217;s free</li>
<li>It&#8217;s fast</li>
<li>I can store files on my Ubuntu system and access them from Windows</li>
<li>Once the VirtualBox tools addon had been installed within Windows, it made switching between Windows and Ubuntu a dream.</li>
<li>VirtualBox&#8217;s networking features are superb. Setup a virtual interface to allow your Virtualbox to be its own networking device, or use the inbuilt Network Address Translation (NAT) feature to streamline network connectivity to your VirtualBox OS.</li>
<li>Because VirtualBoxes are stored in a single .VDI file, its never been easier to backup your entire virtual operating system. Simply burn the VDI file to disc and in case of an emergency you can simply restore your entire Virtualbox operating system.</li>
</ul>
<p></p>
<h3>So How Do you Go About Installing VirtualBox?</h3>
<p>Lucky for you, its dead simple.</p>
<p>Simply download the .DEB package that suits your Ubuntu operating system (depending on whether you have Hardy, Gusty or Drapper) and install.</p>
<p><a href="http://www.virtualbox.org/wiki/Linux_Downloads">Download VirtualBox .DEB Packages here</a></p>
<p>Once downloaded, use</p>
<blockquote><p>dpkg -i VirtualBox_1.3.8_Ubuntu_yourubuntuversion.deb</p></blockquote>
<p>You may get asked a question telling you to accept the terms and conditions so simply select yes. Once installed, you should see VirtualBox under Accessories > System Tools > Sun xVM VirtualBox.</p>
<p>Enjoy!</p>


<p>Related posts:<ol><li><a href='http://www.jigsawboys.com/2008/09/08/installing-google-chrome-on-ubuntu-hardy/' rel='bookmark' title='Permanent Link: Installing Google Chrome on Ubuntu Hardy'>Installing Google Chrome on Ubuntu Hardy</a></li><li><a href='http://www.jigsawboys.com/2008/10/10/how-to-install-twhirl-on-ubuntu/' rel='bookmark' title='Permanent Link: How To Install Twhirl on Ubuntu'>How To Install Twhirl on Ubuntu</a></li><li><a href='http://www.jigsawboys.com/2008/09/21/resize-photos-with-ease-in-ubuntu/' rel='bookmark' title='Permanent Link: Resize Photos with ease in Ubuntu'>Resize Photos with ease in Ubuntu</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.jigsawboys.com/2008/10/23/ubuntu-virtual-machine/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Meebo Crashes Firefox on Ubuntu</title>
		<link>http://www.jigsawboys.com/2008/10/23/meebo-crashes-firefox-on-ubuntu/</link>
		<comments>http://www.jigsawboys.com/2008/10/23/meebo-crashes-firefox-on-ubuntu/#comments</comments>
		<pubDate>Thu, 23 Oct 2008 08:37:13 +0000</pubDate>
		<dc:creator>Jamsi</dc:creator>
		
		<category><![CDATA[Linux]]></category>

		<category><![CDATA[crash]]></category>

		<category><![CDATA[firefox]]></category>

		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://www.jigsawboys.com/?p=182</guid>
		<description><![CDATA[So I felt like some instant messaging action and my favorite IM client at the moment is web based Meebo, which allows you to log into multiple IM networks using the one sexy, Ajax client otherwise known as Meebo. But BAM, Firefox closed without a hint of what the problem was. So I tried again, [...]


Related posts:<ol><li><a href='http://www.jigsawboys.com/2008/10/10/how-to-install-twhirl-on-ubuntu/' rel='bookmark' title='Permanent Link: How To Install Twhirl on Ubuntu'>How To Install Twhirl on Ubuntu</a></li><li><a href='http://www.jigsawboys.com/2008/10/23/ubuntu-virtual-machine/' rel='bookmark' title='Permanent Link: Ubuntu Virtual Machine'>Ubuntu Virtual Machine</a></li><li><a href='http://www.jigsawboys.com/2008/09/21/resize-photos-with-ease-in-ubuntu/' rel='bookmark' title='Permanent Link: Resize Photos with ease in Ubuntu'>Resize Photos with ease in Ubuntu</a></li></ol>]]></description>
			<content:encoded><![CDATA[<p>So I felt like some instant messaging action and my favorite IM client at the moment is web based Meebo, which allows you to log into multiple IM networks using the one sexy, Ajax client otherwise known as Meebo. But BAM, Firefox closed without a hint of what the problem was. So I tried again, typed in http://www.meebo.com and BAM again - Firefox closed again. Hmm.</p>
<p>So I did a bit of Googling and it seems that I&#8217;m not the only problem that has this Meebo crashing firefox bug. Some people have stated that it only crashes whenever they visit the secure version of meebo (https://).</p>
<p>I managed to fix the problem simply by doing the first thing that came to my head; and that was to clear the private data (aka session cache etc). In Firefox 3 you can do this by holding ctrl + shift + delete. I&#8217;m not sure why this fixed the problem but if it works for you, then I&#8217;ve done my job :). If you found a different solution to fix this issue, use the comment section below to share your solution.</p>


<p>Related posts:<ol><li><a href='http://www.jigsawboys.com/2008/10/10/how-to-install-twhirl-on-ubuntu/' rel='bookmark' title='Permanent Link: How To Install Twhirl on Ubuntu'>How To Install Twhirl on Ubuntu</a></li><li><a href='http://www.jigsawboys.com/2008/10/23/ubuntu-virtual-machine/' rel='bookmark' title='Permanent Link: Ubuntu Virtual Machine'>Ubuntu Virtual Machine</a></li><li><a href='http://www.jigsawboys.com/2008/09/21/resize-photos-with-ease-in-ubuntu/' rel='bookmark' title='Permanent Link: Resize Photos with ease in Ubuntu'>Resize Photos with ease in Ubuntu</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.jigsawboys.com/2008/10/23/meebo-crashes-firefox-on-ubuntu/feed/</wfw:commentRss>
		</item>
		<item>
		<title>The GridView fired event PageIndexChanging which wasn&#8217;t handled</title>
		<link>http://www.jigsawboys.com/2008/10/22/the-gridview-fired-event-pageindexchanging-which-wasnt-handled/</link>
		<comments>http://www.jigsawboys.com/2008/10/22/the-gridview-fired-event-pageindexchanging-which-wasnt-handled/#comments</comments>
		<pubDate>Tue, 21 Oct 2008 23:49:41 +0000</pubDate>
		<dc:creator>Jamsi</dc:creator>
		
		<category><![CDATA[ASP.NET]]></category>

		<category><![CDATA[C#]]></category>

		<category><![CDATA[gridview]]></category>

		<guid isPermaLink="false">http://www.jigsawboys.com/?p=179</guid>
		<description><![CDATA[If you've set a gridviews AllowPaging attribute to "true", you'll notice the following error;
The GridView fired event PageIndexChanging which wasn't handled


No related posts.]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;ve set a gridviews AllowPaging attribute to &#8220;true&#8221;, you&#8217;ll notice the following error;</p>
<blockquote><p>The GridView fired event PageIndexChanging which wasn&#8217;t handled</p></blockquote>
<p>To setup paging with Gridviews, you also need to set the page index property to the new page that you wish to view. Funny enough, this is extremely easy to do. See below for a code example written in C#.</p>
<p>The ASPX page</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="html4strict html4strict" style="font-family:monospace;"><span style="color: #009900;">&lt;asp:GridView <span style="color: #000066;">ID</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;gvList&quot;</span> runat<span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;server&quot;</span> AutoGenerateColumns<span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;true&quot;</span> AllowPaging<span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;true&quot;</span> PageSize<span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;10&quot;</span> OnPageIndexChanging<span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;gvList_PageIndexChanging&quot;</span>&gt;</span></pre></td></tr></table></div>

<p>and the C# code</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
</pre></td><td class="code"><pre class="csharp csharp" style="font-family:monospace;">    <span style="color: #0600FF;">protected</span> <span style="color: #0600FF;">void</span> gvList_PageIndexChanging<span style="color: #000000;">&#40;</span><span style="color: #FF0000;">object</span> sender, GridViewPageEventArgs e<span style="color: #000000;">&#41;</span>
    <span style="color: #000000;">&#123;</span>
        bindGrid<span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span>;
&nbsp;
        gvList.<span style="color: #0000FF;">PageIndex</span> <span style="color: #008000;">=</span> e.<span style="color: #0000FF;">NewPageIndex</span>;
        gvList.<span style="color: #0000FF;">DataBind</span><span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span>;
    <span style="color: #000000;">&#125;</span></pre></td></tr></table></div>



<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://www.jigsawboys.com/2008/10/22/the-gridview-fired-event-pageindexchanging-which-wasnt-handled/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
