<?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"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>spherebox.com &#187; Windows</title>
	<atom:link href="http://spherebox.siansiew.com/category/windows/feed/" rel="self" type="application/rss+xml" />
	<link>http://spherebox.siansiew.com</link>
	<description>Leveraging on technology to achieve our goals.</description>
	<lastBuildDate>Sun, 18 Dec 2011 08:16:11 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>iCopy: Combine your scanner and printer into a photocopier</title>
		<link>http://spherebox.siansiew.com/2007/08/22/icopy-combine-your-scanner-and-printer-into-a-photocopier/</link>
		<comments>http://spherebox.siansiew.com/2007/08/22/icopy-combine-your-scanner-and-printer-into-a-photocopier/#comments</comments>
		<pubDate>Wed, 22 Aug 2007 05:48:15 +0000</pubDate>
		<dc:creator>Ben Jim</dc:creator>
				<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Productivity]]></category>
		<category><![CDATA[Reviews]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://spherebox.com/2007/08/22/icopy-combine-your-scanner-and-printer-into-a-photocopier/</guid>
		<description><![CDATA[With the available 2-in-1/3-in-1 or 4-in-1 offerings of printers today, there are still numerous people out there with a separate standalone printer and scanner either to save cost or not losing both functions when a the multiple-in-1 unit konks-off. While you can easily scan and then print, there is a free solution called iCopy that [...]]]></description>
			<content:encoded><![CDATA[<p><img src='http://spherebox.com/wp-content/uploads/2007/08/icopy3.JPG' alt='icopy3.JPG' align="left"/>With the available 2-in-1/3-in-1 or 4-in-1 offerings of printers today, there are still numerous people out there with a separate standalone printer and scanner either to save cost or not losing both functions when a the multiple-in-1 unit konks-off.<br />
While you can easily scan and then print, there is a free solution called iCopy that would help make you more productive by taking over both these separate function (and device) and doing it in a single task. </p>
<p><img src='http://spherebox.com/wp-content/uploads/2007/08/icopy2.JPG' alt='icopy2.JPG' /></p>
<p>iCopy is a free and open source software that lets you combine your scanner and printer into a powerful, yet easy to use photocopier by only pressing a button. It let you tweak scanner and printer options (eg. brightness, contrast, number of copies) in a simple interface in just a couple of seconds in a small and no-installation-required application.</p>
<p><strong>Features</strong></p>
<li>Simple interface</li>
<li>Scanning mode selection</li>
<li>Brightness and contrast settings</li>
<li>Scanner quality setting</li>
<li>No installation needed</li>
<li>Compatible with all TWAIN scanners and all printers</li>
<p><strong>System requirements</strong></p>
<li>.Microsoft Windows XP SP1-SP2; Microsoft Windows Vista; Microsoft Windows Server 2003</li>
<li>Microsoft NET Framework 2.0 or higher (download page)</li>
<li>A TWAIN compatible scanner (nearly all scanners are TWAIN compatible)</li>
<li>A printer</li>
<p>Download from <a href="http://icopy.sourceforge.net/downloads.html">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://spherebox.siansiew.com/2007/08/22/icopy-combine-your-scanner-and-printer-into-a-photocopier/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to Disable UAC in Windows Vista</title>
		<link>http://spherebox.siansiew.com/2007/07/22/how-to-disable-uac-in-windows-vista/</link>
		<comments>http://spherebox.siansiew.com/2007/07/22/how-to-disable-uac-in-windows-vista/#comments</comments>
		<pubDate>Sun, 22 Jul 2007 01:23:57 +0000</pubDate>
		<dc:creator>ck</dc:creator>
				<category><![CDATA[Guides]]></category>
		<category><![CDATA[Operating Systems]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://spherebox.com/2007/07/22/how-to-disable-uac-in-windows-vista/</guid>
		<description><![CDATA[This could be something already commonly known among experienced Windows Vista users, but there are still a fair amount of users who are unaware of it. User Account Control (UAC) is a feature introduced in Windows Vista to improve the security of Windows by limiting applications to standard user privileges until an administrator authorizes an [...]]]></description>
			<content:encoded><![CDATA[<p>This could be something already commonly known among experienced Windows Vista users, but there are still a fair amount of users who are unaware of it.</p>
<p><a href="http://en.wikipedia.org/wiki/User_Account_Control" target="_blank">User Account Control (UAC)</a> is a feature introduced in Windows Vista to improve the security of Windows by limiting applications to standard user privileges until an administrator authorizes an increase in privilege level. For instance, you&#8217;ll see a notification like this every time you run an EXE file.</p>
<p><img src="http://spherebox.com/wp-content/uploads/2007/07/uac-vs1.jpg" alt="UAC notification" /></p>
<p>While it could be an useful security feature for inexperienced users, there have been complaints that UAC notifications slow down various tasks, such as new software installation when the user sure that the installation file is 100% safe.</p>
<p>To disable UAC, first go to <em>Control Panel\User Accounts, </em>then click on &#8220;Turn User Account Control on/off&#8221;</p>
<p><img src="http://spherebox.com/wp-content/uploads/2007/07/useraccount.jpg" alt="User Account" /></p>
<p>Un-tick the check box and proceed by clicking OK</p>
<p><img src="http://spherebox.com/wp-content/uploads/2007/07/turnoff.jpg" alt="Untick the checkbox and proceed" /></p>
<p>And finally, you&#8217;ll be asked to restart the computer, the usual way of how Windows works :-)</p>
<p><img src="http://spherebox.com/wp-content/uploads/2007/07/restart.jpg" alt="Restart" /></p>
<p>After that, you&#8217;ll be able to enjoy the level of freedom and convenience you had in Windows XP, of course you must still practice caution and prevent any malicious files from running on your system.</p>
]]></content:encoded>
			<wfw:commentRss>http://spherebox.siansiew.com/2007/07/22/how-to-disable-uac-in-windows-vista/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Check what port an application is using</title>
		<link>http://spherebox.siansiew.com/2007/07/11/check-what-port-an-application-is-using/</link>
		<comments>http://spherebox.siansiew.com/2007/07/11/check-what-port-an-application-is-using/#comments</comments>
		<pubDate>Wed, 11 Jul 2007 05:41:51 +0000</pubDate>
		<dc:creator>Ben Jim</dc:creator>
				<category><![CDATA[Guides]]></category>
		<category><![CDATA[Operating Systems]]></category>
		<category><![CDATA[Productivity]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://spherebox.com/2007/07/11/check-what-port-an-application-is-using-what-port/</guid>
		<description><![CDATA[There are a couple of applications that may fail to start and complaint because its port is being used by a different application. This is a quick and dirty way of knowing which application is responsible for tying up a port on a Windows box. Open up a command prompt: Start &#124; Run &#124; type [...]]]></description>
			<content:encoded><![CDATA[<p>There are a couple of applications that may fail to start and complaint because its port is being used by a different application. This is a quick and dirty way of knowing which application is responsible for tying up a port on a Windows box.</p>
<p>Open up a command prompt:</p>
<ol>
<li><strong>Start | Run |</strong> type<strong> cmd  | Enter</strong></li>
<li>Type <strong>netstat -aon | findstr &#8220;[port number]&#8220;</strong></li>
<li>Take note of the numbers on the last line. This is the PID or Process ID.</li>
<li>Type <strong>tasklist | findstr &#8220;[PID]&#8220;</strong> and this will return the application corresponding to that PID.</li>
<li>Once PID is determined, you can now kill it in Task Manager or kill it typing tskill  at the command prompt.</li>
</ol>
<p><img src="http://spherebox.com/wp-content/uploads/2007/07/ports1.JPG" alt="ports1.JPG" /></p>
<p>For example:</p>
<ol>
<li>I type <strong>netstat -aon | findstr &#8220;8080&#8243;</strong> at command prompt (I&#8217;m on a proxy by the way)</li>
<li>I see that the PID is 3624</li>
<li>I type <strong>tasklist | findstr &#8220;3624&#8243;</strong> to find what PID 3624 is and it points to <em>msnmsgr.exe</em> which is MSN/Live Messenger.</li>
<li>I can now kill MSN Messenger from Task Manager or type <strong>tskill  3624</strong></li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://spherebox.siansiew.com/2007/07/11/check-what-port-an-application-is-using/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Securing UltraVNC over Internet with DSM Plugins</title>
		<link>http://spherebox.siansiew.com/2007/06/25/securing-ultravnc-over-internet-with-dsm-plugins/</link>
		<comments>http://spherebox.siansiew.com/2007/06/25/securing-ultravnc-over-internet-with-dsm-plugins/#comments</comments>
		<pubDate>Mon, 25 Jun 2007 02:42:54 +0000</pubDate>
		<dc:creator>Ben Jim</dc:creator>
				<category><![CDATA[Guides]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Operating Systems]]></category>
		<category><![CDATA[Privacy]]></category>
		<category><![CDATA[Reviews]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://spherebox.com/2007/06/25/securing-ultravnc-over-internet-with-dsm-plugins/</guid>
		<description><![CDATA[As promised, for those who are on UltraVNC, securing your VNC over Internet is very easy with a DMS plugin available for encryption. There are currently 3 encryption plugins for UltraVNC, namely MSRC4, ARC4 and AESV2. I&#8217;ll demonstrate how to use the MSRC4 plugin as this is well documented on the UltraVNC forum and it&#8217;s [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://spherebox.com/wp-content/uploads/2007/05/logo.gif" alt="logo.gif" align="left" /><a href="http://spherebox.com/2007/05/25/securing-vnc-over-internet/" target="_blank">As promised</a>, for those who are on UltraVNC, securing your VNC over Internet is very easy with a DMS plugin available for encryption. There are currently 3 encryption plugins for UltraVNC, namely MSRC4, ARC4 and AESV2. I&#8217;ll demonstrate how to use the MSRC4 plugin as this is well documented on the UltraVNC forum and it&#8217;s the most up-to-date in development.</p>
<p>First off all, download the plugin from <a href="http://msrc4plugin.home.comcast.net/msrc4plugin.html" target="_blank"> here</a> and extract the content to your  root of your UltraVNC folder (defaulted to &#8220;C:\Program Files\UltraVNC&#8221;). <strong>Note:</strong> extract to the root of the folder and not the plugin folder (that&#8217;s just a container).</p>
<p><img src="http://spherebox.com/wp-content/uploads/2007/05/msrc4-plugin.JPG" alt="msrc4-plugin.JPG" /></p>
<p><strong>Server Configuration</strong><br />
Now on your UltraVNC Server and you should see MSRC4Plugin in the DSM DSM plugin drop down box.<br />
<img src="http://spherebox.com/wp-content/uploads/2007/05/config.JPG" alt="config.JPG" /></p>
<p>Check <strong>Use</strong> and hit the <strong>Config</strong> button.A MSRC4 Plugin Configuration window will pop up.<br />
<img src="http://spherebox.com/wp-content/uploads/2007/05/gen-key.JPG" alt="gen-key.JPG" /></p>
<p>You will notice that there aren&#8217;t any encryption plugin keys present(naturally since we haven&#8217;t created any) so make your first key. Select the default <strong>128 bit</strong> hit <strong>Gen Key</strong>.The configuration tool will close after generating the key and this key will be used from now on on every client computer to allow you to  view your server running on that specific key-based encryption. You will notice a new file in your UltraVNC installation folder called rc4.key.</p>
<p><strong>Important:</strong> Make sure you bring along this key file (rc4.key) along with your UltraVNC or the client will not be able to interact or see the server.</p>
<p><img src="http://spherebox.com/wp-content/uploads/2007/05/rc4-key.JPG" alt="rc4-key.JPG" /></p>
<p><strong>Client Configuration</strong><br />
Copy this rc4.key to your UltraVNC client&#8217;s root directory as with the steps in the Server. When you launch your UltraVNC client, check the box called &#8220;Use DSMPlugin&#8221; and enter your server&#8217;s IP address. Click on connect, enter your password.Done!</p>
]]></content:encoded>
			<wfw:commentRss>http://spherebox.siansiew.com/2007/06/25/securing-ultravnc-over-internet-with-dsm-plugins/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Testing LCDs for dead pixels</title>
		<link>http://spherebox.siansiew.com/2007/06/24/testing-lcds-for-dead-pixels/</link>
		<comments>http://spherebox.siansiew.com/2007/06/24/testing-lcds-for-dead-pixels/#comments</comments>
		<pubDate>Sun, 24 Jun 2007 14:04:55 +0000</pubDate>
		<dc:creator>Benny Chew</dc:creator>
				<category><![CDATA[Guides]]></category>
		<category><![CDATA[Reviews]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://spherebox.com/2007/06/24/testing-lcds-for-dead-pixels/</guid>
		<description><![CDATA[LCD (Liquid Crystal Display) monitors are now somewhat the de facto standard when choosing a display device with a new machine or when replacing aging monitors. Although they have become a lot more prevalent, certain batches that come off the production line and into shops are still plagued with &#8216;dead pixel(s)&#8217; which has not gone [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://en.wikipedia.org/wiki/LCD" target="_blank">LCD</a> (Liquid Crystal Display) monitors are now somewhat the de facto standard when choosing a display device with a new machine or when replacing aging monitors. Although they have become a lot more prevalent, certain batches that come off the production line and into shops are still plagued with &#8216;dead pixel(s)&#8217; which has not gone away since it&#8217;s inception. As such, it&#8217;s pretty important to test it the moment you buy one to ensure it&#8217;s free of defects as warranties with regards to this matter can be pretty prickly.</p>
<p>Here&#8217;s a quote from Wikipedia&#8217;s entry on quality control of LCDs:</p>
<blockquote><p>Some LCD panels have defective <a href="http://en.wikipedia.org/wiki/Transistor" title="Transistor">transistors</a>, causing permanently lit or unlit pixels which are commonly referred to as <a href="http://en.wikipedia.org/wiki/Stuck_pixel" title="Stuck pixel">stuck pixels</a> or <a href="http://en.wikipedia.org/wiki/Dead_pixel" title="Dead pixel">dead pixels</a> respectively. Unlike <a href="http://en.wikipedia.org/wiki/Integrated_circuits" title="Integrated circuits">integrated circuits</a>, LCD panels with a few defective pixels are usually still usable. It is also economically prohibitive to discard a panel with just a few defective pixels because LCD panels are much larger than ICs.</p></blockquote>
<p>I&#8217;m not going to bore you with more explanation of what stuck and dead pixels mean (click on the links to check the Wikipedia entries on those), so I&#8217;ll get on with the nifty tool which would allow you do easily test your new LCD monitor you just got is free of dead/stuck pixels which is called <a href="http://laptopshowcase.co.uk/downloads.php?id=1" target="_blank">Dead Pixel Buddy</a>.</p>
<p>It&#8217;s a small zip file download which just contains the executable and does not require any installation. Just unzip and run it and an application similar to what is shown below should appear:</p>
<p><a href="http://spherebox.com/wp-content/uploads/2007/06/dead-pixel-buddy.png" title="Dead Pixel Buddy screenshot"><img src="http://spherebox.com/wp-content/uploads/2007/06/dead-pixel-buddy.thumbnail.png" alt="Dead Pixel Buddy screenshot" /></a></p>
<p>A hassle free way to test is just to hit &#8216;Test Cycle&#8217; and it would cycle through all the colours from 1-6 every 10 seconds (default value, can be changed to whatever you want). Alternatively, you could hit the numbers on your keyboard one by one to go through all of it or by clicking around with the mouse.</p>
<p>Happy testing! :)</p>
]]></content:encoded>
			<wfw:commentRss>http://spherebox.siansiew.com/2007/06/24/testing-lcds-for-dead-pixels/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Securing VNC over Internet</title>
		<link>http://spherebox.siansiew.com/2007/05/25/securing-vnc-over-internet/</link>
		<comments>http://spherebox.siansiew.com/2007/05/25/securing-vnc-over-internet/#comments</comments>
		<pubDate>Fri, 25 May 2007 09:11:39 +0000</pubDate>
		<dc:creator>Ben Jim</dc:creator>
				<category><![CDATA[Guides]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Operating Systems]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://spherebox.com/2007/05/25/securing-vnc-over-internet/</guid>
		<description><![CDATA[Continuing CK&#8217;s article on VNC where he left off, here&#8217;s the VNC-over-Internet remote administration version of the guide. The first part of the tutorial is the setting-up of VNC-over-internet and the second part deals with hardening your VNC in regards to security best-practices. This article is gonna be a long one, so take a deep [...]]]></description>
			<content:encoded><![CDATA[<p><img src='http://spherebox.com/wp-content/uploads/2007/05/vnc.jpg' alt='vnc.jpg' align="left"/>Continuing <a href="http://spherebox.com/2007/04/04/vnc-configuration-for-dummies/">CK&#8217;s article on VNC</a> where he left off, here&#8217;s the VNC-over-Internet remote administration version of the guide. The first part of the tutorial is the setting-up of VNC-over-internet and the second part deals with hardening your VNC in regards to security best-practices. This article is gonna be a long one, so take a deep breath and let&#8217;s go! </p>
<p><u><b>Part One</b></u><br />
By now you should have VNC installed and you&#8217;d be able to connect via LAN. Make sure you register the VNC Server as a system service if you want it to run automatically on Windows start-up. </p>
<p>Now lets expand this control over the Internet. To control your PC over Internet you&#8217;ll have to;</p>
<p>1) Know your IP address. If you&#8217;re on a static IP then all&#8217;s well, if you&#8217;re given a dynamic IP by your ISP then you will need;<br />
a) take note of your IP whenever you leave home.<br />
b) register with any of the numerous free dynamic DNS services. What this service does is offer a service to keep a domain name linked to a changing IP address on those who are on dynamic IPs via a dynamic update client that runs on your local computer and updates the dynamic DNS service site. Logging into the site will give you your ip.</p>
<p>2) Permit traffic on the SSH port 22 on the server (the pc you want to control) and if you&#8217;re on a router you need to port forward the VNC traffic to your server in which VNC Server is listening. How this is done depends on which firewall and/or router you are using. eg. in Windows XP SP2&#8242;s Firewall, go to <b>Start | Control Panel | Windows Firewall | Exceptions tab | Add port | port name SSH, port 22, TCP</b>. </p>
<p><img src='http://spherebox.com/wp-content/uploads/2007/05/sp2-firewall-open-port-22.jpg' alt='sp2-firewall-open-port-22.jpg' /></p>
<p>If youâ€™re behind a router or your bridge-modem is in router mode, you&#8217;ll need to forward TCP port 22 to the server. This means that any traffic coming in through port 22 (the SSH port) will be passed through the router and directed to the server. Here&#8217;s a useful <a href="http://portforward.com">site</a> detailing on how to port forward on popular routers.</p>
<p><img src='http://spherebox.com/wp-content/uploads/2007/05/am300-port-forwarding-22.JPG' alt='am300-port-forwarding-22.JPG' /></p>
<p>This is what port forwarding looks like on my Linksys AM300 modem/router.</p>
<p><u><b>Part Two</b></u><br />
Because access to a VNC Server allows access to your whole computer, security is of upmost important. VNC is inherently unsecure, thus the need to encrypt the traffic moving between both machines (client and server) as encryption in VNC is only used when the initial connection (when you login). Once connected, all VNC data is unencrypted, and a malicious user could snoop your VNC session with a number of scanning programs available that will scan a subnet looking for PCs listening on any ports which VNC uses. </p>
<p>The purpose of VNC + SSH is to remove this security risk. SSH, or the Secure Shell, allows secure (encrypted and authenticated) connections between any two machines running SSH. The wide variaty of connections supported by SSH include file transfer protocols, TCP/IP port forwarding, terminal sessions et cetera.  SSH is capable of using a number of encryption algorithms like AES-256, TripleDES, and-so-forth (I think that&#8217;s enuff tech jargons to throw around).  By tunnelling VNC over a SSH connection, you will be able to acces the host and have all traffic strongly encrypted. </p>
<p><b>Getting &#038; Installing OpenSSH</b><br />
There&#8217;s two ways to go about this. You can either get the standalone installation file of OpenSSH <a href="http://sshwindows.sourceforge.net/">here</a> or download <a href="http://www.cygwin.com/">Cygwin</a> and grab the relevant OpenSSH packages. Cygwin is a powerful *nix API emulator which has many uses that can replace the usual cmd.exe of our windows. What this means is it allows *nix programs/binaries (or bin) to be run in Windows. Maybe a tutorial for this will be up next on the power of Cygwin.</p>
<p>After downloading Cygwin, hit the Set-up exe file. Cygwin is actually an installation and update utility that retrieves the bin packages from the Internet.  As you can guess, the package we&#8217;re interested in is called <b>OpenSSH</b> and can be found in the <b>Net</b> category. After Installation is complete you need to add Cygwin environmental variables to your server to add the OpenSSH service and point to the bin file. Do this by right clicking on <b>My Computer | Selecting Properties | going to the Advanced tab and hitting the | Environment Variables</b> button and;</p>
<p>1. Add the variable <b>CYGWIN</b> and <b>ntsec tty</b> by using the <b>Add</b> button.</p>
<p><img src='http://spherebox.com/wp-content/uploads/2007/05/ntsec-tty.JPG' alt='ntsec-tty.JPG' /></p>
<p>2. Add <b>C:\cygwin\bin</b> (or whatever your installation directory is, for me it was C:\Program Files\Cygwin\bin) to the at the end of the existing line of the <b>PATH</b> environment variable  by using the <b>Edit</b> button.  (<b>Warn</b>: Don&#8217;t remove the existing lines, just append this line to the end of the line or you&#8217;ll screw your paths)</p>
<p><img src='http://spherebox.com/wp-content/uploads/2007/05/path.JPG' alt='path.JPG' /></p>
<p>3. Configure OpenSSH on Cygwin by typing  <b>ssh-host-config</b> at the prompt with the following answers;</p>
<p><img src='http://spherebox.com/wp-content/uploads/2007/05/ssh-config-host.JPG' alt='ssh-config-host.JPG' /></p>
<p><code><br />
â€œPrivilege Separation?â€ Yes<br />
â€œCreate local user SSHd?â€ Yes<br />
â€œInstall SSHd as a service?â€ Yes<br />
â€œCYGWIN = â€ enter ntsec<br />
</code></p>
<p>4. We can now start the SSH daemon (thats service to you Windows folks) by either typing <b>net start sshd</b> within Cygwin, typing <b>cygrunsrv.exe -S sshd</b>  or simply rebooting the machine. You can check if SSH is runningby by typing <b>netstat -a</b> in the command prompt and look for the line with <b>ssh</b>. To stop the SSH service type <b>net stop sshd</b></p>
<p><b>Connecting to VNC thru SSH</b><br />
Adjust the VNC server settings. </p>
<p>1. Select <b>allow loopback connections</b> on the VNC server.</p>
<p><img src='http://spherebox.com/wp-content/uploads/2007/05/allow-loopback-vnc.JPG' alt='allow-loopback-vnc.JPG' /></p>
<p>2. Create a local forwarded tunnel using the command <b>ssh -p 5900 admin @60.49.120.110 -L 5900:127.0.0.1:5900</b> command to forward port 5900 (the default VNC port if you haven&#8217;t changed it to another, if so replace this with your specified value instead) on the client where the public IP of your router is 60.49.120.110. The loopback interface address (that&#8217;s 127.0.0.1 to you) must be used.</p>
<p><b>Connect to the VNC server over the SSH tunnel</b><br />
To complete the procedure, start the VNC viewer on the and point to the server at 127.0.0.1:0:5900. At this point, the connection is forwarded from the client machine to the VNC server over SSH and you should receive the VNC authentication prompt. All network traffic is transparently encrypted by the SSH tunnel.</p>
<p><b>Troubleshooting Checklist</b><br />
Since this involves multiple setups and an unususally long guide, here is a brief troubleshooting checklist should you run into problems.</p>
<p>1) If you can SSH from the server to the server (SSH locally) = SSH server is functioning.<br />
2) If you can SSH from a computer over LAN to the SSH server = IP and LAN connection is functioning.<br />
3) If you can SSH from a computer over WAN (i.e. on the other side of the NAT router) to your SSH server, then you know that the router&#8217;s port-forwarding is working.</p>
<p>The same rules apply to VNC.</p>
<p>Securing UltraVNC is much easier but that&#8217;s for another article. :)</p>
]]></content:encoded>
			<wfw:commentRss>http://spherebox.siansiew.com/2007/05/25/securing-vnc-over-internet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Verifiying CDs/DVDs after burning</title>
		<link>http://spherebox.siansiew.com/2007/05/15/verifiying-cdsdvds-after-burning/</link>
		<comments>http://spherebox.siansiew.com/2007/05/15/verifiying-cdsdvds-after-burning/#comments</comments>
		<pubDate>Tue, 15 May 2007 01:55:06 +0000</pubDate>
		<dc:creator>Ben Jim</dc:creator>
				<category><![CDATA[Guides]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://spherebox.com/2007/05/15/verifiying-cdsdvds-after-burning/</guid>
		<description><![CDATA[I&#8217;m sure you had the experience before when you&#8217;ve burnt out a file to your CD/DVD to back it up and deleted the original but when the time came when you wanted to retrieve your backup, to your horror, the file was corrupted during burning even when you turn on the &#8220;verify-after-burn&#8221; option on your [...]]]></description>
			<content:encoded><![CDATA[<p><img src='http://spherebox.com/wp-content/uploads/2007/05/multicomp-header.jpeg' alt='multicomp-header.jpeg' align="left"/>I&#8217;m sure you had the experience before when you&#8217;ve burnt out a file to your CD/DVD to back it up and deleted the original but when the time came when you wanted to retrieve your backup, to your horror, the file was corrupted during burning even when you turn on the &#8220;verify-after-burn&#8221; option on your cd burning application. (I&#8217;ve had some of these extremely painful experience with my animes collections)</p>
<p>Well, if your data is fairly important, one way to check for for discrenpencies &#8211; to avoid kicking yourself in your butt later on &#8211; is to use MultiComp which is an application, that can compare two collections of files comparing files byte-by-byte and reports whether they are identical. You can use it to compare files in any location, either on permanent disk or removal media but more often than not, I use it to verify a CD that I&#8217;ve burnt. </p>
<p><img src='http://spherebox.com/wp-content/uploads/2007/05/multicomp-file-comparing.JPG' alt='multicomp-file-comparing.JPG' /></p>
<p>The steps are pretty straightforward and the interface is instintive. It involved selecting a source and destination of file(s) to compare and hitthing the start button. MultiComp will then read the CD and compare it to the original files, reporting any mismatches in the output box. If all went well, there should be no messages. </p>
<p>Download from <a href="http://www.doctort.org/adam/product/multicomp/manual.php">here</a>.</p>
<p>if your data is extremly important then you would want to use MD5 types of programs but more on that in our next installment.</p>
]]></content:encoded>
			<wfw:commentRss>http://spherebox.siansiew.com/2007/05/15/verifiying-cdsdvds-after-burning/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Microsoft Update</title>
		<link>http://spherebox.siansiew.com/2007/05/12/microsoft-update/</link>
		<comments>http://spherebox.siansiew.com/2007/05/12/microsoft-update/#comments</comments>
		<pubDate>Sat, 12 May 2007 10:00:43 +0000</pubDate>
		<dc:creator>Benny Chew</dc:creator>
				<category><![CDATA[Operating Systems]]></category>
		<category><![CDATA[Reviews]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://spherebox.com/2007/05/12/microsoft-update/</guid>
		<description><![CDATA[If you have visited Microsoft&#8217;s Windows Update site since a couple of months back, you probably would&#8217;ve noticed a fairly large sign encouraging you to install Microsoft Update. After installing and using it for quite some time (and subsequently disabling it recently), here&#8217;s my (short) write up on it. Sporting a similar interface to Windows [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://spherebox.com/wp-content/uploads/2007/05/ms-update-logo.png" title="MS Update logo" alt="MS Update logo" align="left" />If you have visited Microsoft&#8217;s <a href="http://windowsupdate.microsoft.com/" target="_blank">Windows Update</a> site since a couple of months back, you probably would&#8217;ve noticed a fairly large sign encouraging you to install <a href="http://update.microsoft.com/" target="_blank">Microsoft Update</a>. After installing and using it for quite some time (and subsequently disabling it recently), here&#8217;s my (short) write up on it.</p>
<p><a href="http://spherebox.com/wp-content/uploads/2007/03/ms_update_1.png" title="ms_update_1.png"><img src="http://spherebox.com/wp-content/uploads/2007/03/ms_update_1.thumbnail.png" alt="ms_update_1.png" /></a></p>
<p>Sporting a similar interface to Windows Update, Microsoft Update not only is able to do the job of finding updates for Windows but also for other Microsoft software on your computer such as the <a href="http://office.microsoft.com/" target="_blank">Office</a> suite or <a href="http://msdn.microsoft.com/vstudio/" target="_blank">Visual Studio</a> if you&#8217;re into software/web development using Microsoft technologies.</p>
<p>Once installed, Microsoft Update integrates into the standard Windows Automatic Update which most users would have been prompted to enable once you have Windows set up and running. There aren&#8217;t any additional settings or changes once it&#8217;s installed so there&#8217;s no added complexity, if you&#8217;re worried on that. ;)</p>
<p>Unfortunately, not long after installing it, my laptop started freezing up for prolonged periods on start up (which was extremely annoying since it reduced my battery life by a lot). I <a href="http://siansiew.com/2006/08/07/removewga/" target="_blank">originally blamed</a> <a href="http://en.wikipedia.org/wiki/Windows_Genuine_Advantage" target="_blank">WGA</a> for it, but the problem recurred after I removed WGA and found the symptoms listed in the <a href="http://support.microsoft.com/kb/916089/en-us" target="_blank">MS knowledgebase</a>.</p>
<p>If you have installed Microsoft Update and are experiencing these symptoms, you could either persevere with it, disable it or install the hotfix listed <a href="http://support.microsoft.com/kb/927891/" target="_blank">here</a>. I decided to disable it instead of installing the hotfix, so I can&#8217;t say for sure the hotfix works, but disabling it does.  Here are the steps, followed by the screenshots:</p>
<ol>
<li>Go to the Microsoft Update page.</li>
<li>Click on &#8216;Change settings&#8217;.</li>
<li>Scroll down the page, check &#8216;Disable Microsoft Update software and let me use Windows Update only&#8217; and click on &#8216;Apply changes now&#8217; button.</li>
</ol>
<p><a href="http://spherebox.com/wp-content/uploads/2007/05/ms-update-1.png" title="Microsoft Update - change settings"><img src="http://spherebox.com/wp-content/uploads/2007/05/ms-update-1.thumbnail.png" alt="Microsoft Update - change settings" /></a></p>
<p><a href="http://spherebox.com/wp-content/uploads/2007/05/ms-update-2.png" title="Microsoft Update - disable"><img src="http://spherebox.com/wp-content/uploads/2007/05/ms-update-2.thumbnail.png" alt="Microsoft Update - disable" /></a></p>
<p>If you do decide to disable Microsoft Update but still want to keep your MS Office up to date, you can use <a href="http://office.microsoft.com/officeupdate/" target="_blank">Office Update</a> instead. ;)</p>
]]></content:encoded>
			<wfw:commentRss>http://spherebox.siansiew.com/2007/05/12/microsoft-update/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ProcessExplorer for Windows</title>
		<link>http://spherebox.siansiew.com/2007/02/26/windows-processexplorer/</link>
		<comments>http://spherebox.siansiew.com/2007/02/26/windows-processexplorer/#comments</comments>
		<pubDate>Mon, 26 Feb 2007 13:11:05 +0000</pubDate>
		<dc:creator>ck</dc:creator>
				<category><![CDATA[Guides]]></category>
		<category><![CDATA[Operating Systems]]></category>
		<category><![CDATA[Productivity]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://spherebox.com/2007/02/26/windows-processexplorer/</guid>
		<description><![CDATA[These few months, I had been suffering an annoying problem whereby whenever I startup my company notebook, I had to wait for around 10 minutes due to a system process called &#8220;svchost.exe&#8221; that took away all the CPU time, and because of that I couldn&#8217;t do anything until the process &#8220;cool down&#8221; by itself Clueless [...]]]></description>
			<content:encoded><![CDATA[<p>These few months, I had been suffering an annoying problem whereby whenever I startup my company  notebook, I had to wait for around 10 minutes due to a system process called &#8220;<a href="http://support.microsoft.com/kb/314056" target="_blank">svchost.exe</a>&#8221; that took away all the CPU time, and because of that I couldn&#8217;t do anything until the process &#8220;cool down&#8221; by itself</p>
<p>Clueless about what was the real culprit, I did a <a href="http://www.google.com">google</a> and  finally came across a program called &#8220;<a href="http://www.microsoft.com/technet/sysinternals/utilities/ProcessExplorer.mspx" target="_blank">ProcessExplorer</a>&#8220;. This useful utility is similar to the good old &#8220;Windows Task Manager&#8221; but it has some extra goodies that allow me to drill down to another level to see what programs are making use of the generic system processes like <em>explorer.exe</em> and <em>svchost.exe, </em>and even to kill it on the spot<em>.</em> This actually helped me to identify the culprit &#8211; <em>Automatic Update </em>was the service that took away all my CPU resource and I&#8217;ve eventually set it to &#8220;Manual&#8221;.</p>
<p dragover="true" align="center"><a href="http://spherebox.com/wp-content/uploads/2007/02/image004.jpg" title="Conventional Task Manager"><img src="http://spherebox.com/wp-content/uploads/2007/02/image004.thumbnail.jpg" alt="Conventional Task Manager" /> </a><a href="http://spherebox.com/wp-content/uploads/2007/02/processexplorer.jpg" title="ProcessExplorer"><img src="http://spherebox.com/wp-content/uploads/2007/02/processexplorer.thumbnail.jpg" alt="ProcessExplorer" /></a></p>
<p dragover="true">Other than that, there are plenty unique capabilities of <em>ProcessExplorer</em> for handling leaks, troubleshooting, and provide more insight into the way Windows and applications work. What&#8217;s more, the installation of <em>ProcessExplorer</em> is effortless (it doesn&#8217;t need installation at all, to be precise), and it also supports the latest <a href="http://www.microsoft.com/windows/products/windowsvista/default.mspx" target="_blank">Windows Vista</a>.</p>
<p align="left"><em>ProcessExplorer</em> can be downloaded <a href="http://www.microsoft.com/technet/sysinternals/utilities/ProcessExplorer.mspx" target="_blank">here</a>, and for your reference, please checkout the screenshot above for comparison between conventional <em>Task Manager</em> and <em dragover="true">ProcessExplorer</em>.</p>
]]></content:encoded>
			<wfw:commentRss>http://spherebox.siansiew.com/2007/02/26/windows-processexplorer/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Windows Vista and Office 2007 Launch Ceremony</title>
		<link>http://spherebox.siansiew.com/2007/02/03/windows-vista-and-office-2007-launch-ceremony/</link>
		<comments>http://spherebox.siansiew.com/2007/02/03/windows-vista-and-office-2007-launch-ceremony/#comments</comments>
		<pubDate>Sat, 03 Feb 2007 15:42:47 +0000</pubDate>
		<dc:creator>ck</dc:creator>
				<category><![CDATA[Announcements]]></category>
		<category><![CDATA[Operating Systems]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://spherebox.com/2007/02/03/windows-vista-and-office-2007-launch-ceremony/</guid>
		<description><![CDATA[Microsoft&#8217;s flagship product &#8211; Windows Vista and productivity suite Office 2007 were officially launched in Malaysia at Lowyat Plaza today. It was pretty grand and in fact the atmosphere was greater than I expected. If you want to see more, I&#8217;ve posted some footage here, hope you guys enjoy it :)]]></description>
			<content:encoded><![CDATA[<p><img src="http://spherebox.com/wp-content/uploads/2007/02/dsc00216.JPG" alt="Launch ceremony" /></p>
<p>Microsoft&#8217;s flagship product &#8211; <em>Windows Vista</em> and productivity suite <em>Office 2007</em> were officially launched in Malaysia at Lowyat Plaza today. It was pretty grand and in fact the atmosphere was greater than I expected.</p>
<p>If you want to see more, I&#8217;ve posted some footage <a href="http://ck.spherebox.com/2007/02/03/vista-launch-lyp-day-1-footage/" target="_blank">here</a>, hope you guys enjoy it :)</p>
]]></content:encoded>
			<wfw:commentRss>http://spherebox.siansiew.com/2007/02/03/windows-vista-and-office-2007-launch-ceremony/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
<!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->
