<?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>The Boiling Mind - thoughts from a techie guy</title>
	<atom:link href="http://www.howtechnews.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.howtechnews.com</link>
	<description>every thing that is hot (or not) in the web</description>
	<lastBuildDate>Thu, 16 Feb 2012 17:55:26 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Resources for reverse engineers &amp; hacking</title>
		<link>http://www.howtechnews.com/2012/02/16/reverse-engineering-cracking-hacking/</link>
		<comments>http://www.howtechnews.com/2012/02/16/reverse-engineering-cracking-hacking/#comments</comments>
		<pubDate>Thu, 16 Feb 2012 17:53:19 +0000</pubDate>
		<dc:creator>alonbilu</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.howtechnews.com/?p=104</guid>
		<description><![CDATA[(courtesy of the free computer advice blog, that recently passed away) Wanted to share some pretty cool sites that have helped me with reverse engineering. If anyone is remotely interested in these topics I highly recommend them. Lena&#8217;s Tutorials These tutorials are fantastic and cover a great range of reverse engineering. Starting from really basic [...]]]></description>
			<content:encoded><![CDATA[<p>(courtesy of the free computer advice blog, that recently passed away)</p>
<blockquote>
<div id="post-body-6449416632186415491">
<p>Wanted to share some pretty cool sites that have helped me with reverse engineering. If anyone is remotely interested in these topics I highly recommend them.</p>
<ul>
<li><a href="http://tuts4you.com/download.php?list.17">Lena&#8217;s Tutorials</a><br />
These tutorials are fantastic and cover a great range of reverse engineering. Starting from really basic cracks to more advance versions. There are over 20 different tutorials. Highly recommended.</li>
<li><a href="http://crackmes.de/">CrackMes.de</a><br />
Repository of files that are made to be cracked. Varying in difficulty for all to try no matter what your level is.</li>
<li><a href="http://hackthissite.org/">HackThisSite.org</a><br />
Really cool site that gives some basic tutorials on XSS and other web site hacks.</li>
</ul>
<div>These sites have helped me, hopefully they will be a good resource for others. Happy reverse engineering!</div>
</div>
</blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.howtechnews.com/2012/02/16/reverse-engineering-cracking-hacking/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Free weather API (secret Google Weather API)</title>
		<link>http://www.howtechnews.com/2012/01/22/free-weather-api-google/</link>
		<comments>http://www.howtechnews.com/2012/01/22/free-weather-api-google/#comments</comments>
		<pubDate>Sun, 22 Jan 2012 12:46:04 +0000</pubDate>
		<dc:creator>alonbilu</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.howtechnews.com/?p=96</guid>
		<description><![CDATA[&#160; &#160; &#160; The other day, I was looking for a free weather forecast api for a project I&#8217;m working on. I managed to find a few, but the one that seemed to be the fastest and easiest to implement was  &#8221;The secret Google Weather API&#8221; (that&#8217;s the way it was called in few posts [...]]]></description>
			<content:encoded><![CDATA[<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>The other day, I was looking for a free weather forecast api for a project I&#8217;m working on. I managed to find a few, but the one that seemed to be the fastest and easiest to implement was  &#8221;The secret Google Weather API&#8221; (that&#8217;s the way it was called in few posts I&#8217;ve read).</p>
<p>Anyhow, the &#8220;Free Computer Advice&#8221; blog, had a nice post that explained how to use this weather API with PHP, but since the site went down on Dec 2011 it&#8217;s not accessible anymore.<br />
Luckily, I managed to snag the post&#8217;s content from Google Cache before it was removed entirely, so here it is for your pleasure.</p>
<div class="date-outer">
<p>Sunday, August 2, 2009</p>
<div class="date-posts">
<div class="post-outer">
<div class="post hentry">
<p><a name="8355857520218004914"></a></p>
<h3 class="post-title entry-title">Google Weather API</h3>
<div class="post-header">Every web designer has at one point or another been asked, &#8220;How can I get weather on my site?&#8221; The old answer was to have a giant ugly weather channel gadget. Something that looked very nasty and you couldn&#8217;t un-brand it no matter what. Some used an iframe to display external data and have it appear to be on their site. Lastly you could always just have a link that says &#8216;click here for weather&#8217;. My goal was to get weather data from an external source and be able to customize how it looks. Fortunately now there are some great resources out there. I&#8217;m going with one that is my favorite, something extremely easy to use and customize &#8211; Google&#8217;s Weather API.</div>
<div id="post-body-8355857520218004914" class="post-body entry-content">
<p>To start lets pull up the URL in your browser.</p>
<div class="code">http://www.google.com/ig/api?weather=new+york,ny</div>
<p>You&#8217;ll see XML data of the weather in New York! Easy enough, let&#8217;s take a look at the output.</p>
<div class="code">
<ol>
<li class="odd"><span class="htmlCode">&lt;</span>xml_api_reply version=&#8221;1&#8243;<span class="htmlCode">&gt;</span></li>
<li class="even"><span class="htmlCode">&lt;</span>weather module_id=&#8221;0&#8243; tab_id=&#8221;0&#8243; mobile_row=&#8221;0&#8243; mobile_zipped=&#8221;1&#8243; row=&#8221;0&#8243; section=&#8221;0&#8243; <span class="htmlCode">&gt;</span></li>
<li class="odd"><span class="htmlCode">&lt;</span>forecast_information<span class="htmlCode">&gt;</span></li>
<li class="even"><span class="htmlCode">&lt;</span>city data=&#8221;New York, NY&#8221;/<span class="htmlCode">&gt;</span></li>
<li class="odd"><span class="htmlCode">&lt;</span>postal_code data=&#8221;new york,ny&#8221;/<span class="htmlCode">&gt;</span></li>
<li class="even"><span class="htmlCode">&lt;</span>latitude_e6 data=&#8221; &#8220;/<span class="htmlCode">&gt;</span></li>
<li class="odd"><span class="htmlCode">&lt;</span>longitude_e6 data=&#8221; &#8220;/<span class="htmlCode">&gt;</span></li>
<li class="even"><span class="htmlCode">&lt;</span>forecast_date data=&#8221;2009-08-02&#8243;/<span class="htmlCode">&gt;</span></li>
<li class="odd"><span class="htmlCode">&lt;</span>current_date_time data=&#8221;2009-08-02 12:19:00 +0000&#8243;/<span class="htmlCode">&gt;</span></li>
<li class="even"><span class="htmlCode">&lt;</span>unit_system data=&#8221;US&#8221;/<span class="htmlCode">&gt;</span></li>
<li class="odd"><span class="htmlCode">&lt;</span>/forecast_information<span class="htmlCode">&gt;</span></li>
<li class="even"></li>
<li class="odd">     <strong><span class="htmlCode">&lt;</span>current_conditions<span class="htmlCode">&gt;</span></strong></li>
<li class="even">     <strong><span class="htmlCode">&lt;</span>condition data=&#8221;Light rain&#8221;/<span class="htmlCode">&gt;</span></strong></li>
<li class="odd">     <strong><span class="htmlCode">&lt;</span>temp_f data=&#8221;72&#8243;/<span class="htmlCode">&gt;</span></strong></li>
<li class="even">     <strong><span class="htmlCode">&lt;</span>temp_c data=&#8221;22&#8243;/<span class="htmlCode">&gt;</span></strong></li>
<li class="odd">     <strong><span class="htmlCode">&lt;</span>humidity data=&#8221;Humidity: 94%&#8221;/<span class="htmlCode">&gt;</span></strong></li>
<li class="even">     <strong><span class="htmlCode">&lt;</span>icon data=&#8221;/ig/images/weather/mist.gif&#8221;/<span class="htmlCode">&gt;</span></strong></li>
<li class="odd">     <strong><span class="htmlCode">&lt;</span>wind_condition data=&#8221;Wind: N at 6 mph&#8221;/<span class="htmlCode">&gt;</span></strong></li>
<li class="even">     <strong><span class="htmlCode">&lt;</span>/current_conditions<span class="htmlCode">&gt;</span></strong></li>
<li class="odd"></li>
<li class="even"><span class="htmlCode">&lt;</span>/weather<span class="htmlCode">&gt;</span></li>
<li class="even"><span class="htmlCode">&lt;</span>/xml_api_reply<span class="htmlCode">&gt;</span></li>
</ol>
</div>
<p>Wow check out how easy that was. Now all we did was submit the location and hit enter. Now we have in XML weather data for that area. No advertisements and since the data is in XML we can make it look however we want. Note: I shortened the output to only one day. So what&#8217;s next? Well in my case I used a PHP script to output this data. Let&#8217;s take a look at that source code.</p>
<p>&nbsp;</p>
<div class="code">
<ol>
<li class="odd">&lt;?php</li>
<li class="even">function getWeather() {</li>
<li class="odd">$requestAddress = &#8220;http://www.google.com/ig/api?weather=21619&amp;hl=en&#8221;;</li>
<li class="even"><span class="comment">// Downloads weather data based on location &#8211; I used my zip code.</span></li>
<li class="odd">$xml_str = file_get_contents($requestAddress,0);</li>
<li class="even"><span class="comment">// Parses XML</span></li>
<li class="odd">$xml = new SimplexmlElement($xml_str);</li>
<li class="even"><span class="comment">// Loops XML</span></li>
<li class="odd">$count = 0;</li>
<li class="even">echo &#8216;&lt;div id=&#8221;weather&#8221;&gt;&#8217;;</li>
<li class="odd"></li>
<li class="even">     foreach($xml-&gt;weather as $item) {</li>
<li class="odd"></li>
<li class="even">          foreach($item-&gt;forecast_conditions as $new) {</li>
<li class="odd">               echo &#8216;&lt;div class=&#8221;weatherIcon&#8221;&gt;&#8217;;</li>
<li class="even">               echo &#8216;&lt;img src=&#8221;http://www.google.com/&#8217; . $new-&gt;icon['data'] . &#8216;&#8221;/&gt;&lt;br/&gt;&#8217;;</li>
<li class="odd">               echo $new-&gt;day_of_week['data'];</li>
<li class="even">               echo &#8216;&lt;/div&gt;&#8217;;</li>
<li class="odd">               }</li>
<li class="even">          }</li>
<li class="odd">echo &#8216;&lt;/div&gt;&#8217;;</li>
<li class="even">}</li>
<li class="odd">getWeather();</li>
<li class="even">?&gt;</li>
</ol>
</div>
<p>I hope this tutorial was helpful! The Weather API is great on so many levels, fast, easy and customizable.</p>
<div>
<h2>Download Source Files</h2>
</div>
<div>
<ul>
<li><del><a href="http://www.optilaw.com/dev/weather.txt">Download weather.php</a></del></li>
</ul>
</div>
<div style="clear: both;"></div>
</div>
<div class="post-footer">
<div class="post-footer-line post-footer-line-1"><span class="post-author vcard"><br />
Posted by<br />
<span class="fn"><br />
<a title="author profile" href="http://www.blogger.com/profile/12045614334367627321" rel="author"><br />
Tom<br />
</a><br />
</span><br />
</span><br />
<span class="post-comment-link"><br />
</span></div>
</div>
</div>
</div>
</div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.howtechnews.com/2012/01/22/free-weather-api-google/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Windows 7 Multiple Concurrent Remote Desktop Sessions</title>
		<link>http://www.howtechnews.com/2011/01/16/windows-7-remote-desktop-multiple-concurrent-sessions-rdp/</link>
		<comments>http://www.howtechnews.com/2011/01/16/windows-7-remote-desktop-multiple-concurrent-sessions-rdp/#comments</comments>
		<pubDate>Sun, 16 Jan 2011 10:14:54 +0000</pubDate>
		<dc:creator>alonbilu</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.howtechnews.com/?p=78</guid>
		<description><![CDATA[I&#8217;m frequently being asked how to enable multiple concurrent remote desktop (RDP) sessions on windows 7 (in an old popular post I presented a solution for winxp, but hey, we&#8217;re already in the windows 7 era&#8230;). To be honest, I didn&#8217;t have much time to explore this issue up until today (when I actually needed [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m frequently being asked how to enable <strong>multiple concurrent remote desktop (RDP) sessions on windows 7</strong> (in an old popular post I presented a solution for winxp, but hey, we&#8217;re already in the windows 7 era&#8230;). To be honest, I didn&#8217;t have much time to explore this issue up until today (when I actually needed to find a solution for my own personal use).</p>
<p>So just before pulling out my hacking kit, I decided to give good&#8217;ol Google a shot and see if someone has already done the &#8220;dirty&#8221; work for me&#8230; and I&#8217;m happy to let you know that someone did (actually it was a bunch of guys) &#8211; 4 cool guys from WinMatrix forum (Pinobigbird, untermensch, cocoa &#038; Shipit).</p>
<p>So just before I&#8217;ll continue to the howto, I&#8217;ll give a short background explanation on why do we need this patch anyway:<br />
Windows 7 has a built in remote desktop (RDP) feature that is limited by default to one concurrent user per session. Which means, that if two users are trying to connect the same machine at the same time, they can&#8217;t (actually they can, but the last user who logs in will kick out the user who is already logged in). So what I present here is a solution to allow multiple users with different or similar accounts to simoultaniously login to a windows 7 machine via RDP, by using a patched version of termsrv.dll.</p>
<p>So back to the cool patch by the WinMatrix guys&#8230; well, they&#8217;ve  created a very nice package to contains the following files:<br />
install.cmd &#8211; this is the script you&#8217;ll have to run<br />
32_termsrv.dll &#8211; a patched version of termsrv.dll for x86<br />
64_termsrv.dll &#8211; a patched version of termsrv.dll for x64</p>
<p>In order to use it, you&#8217;ll have to extract the files to a new folder and execute with administrator privileges (run as administrator).<br />
When you run the install.cmd, you can use the following switches (remove the quotes):<br />
&#8220;help&#8221; &#8211; quick help<br />
&#8220;multi Enable&#8221; &#8211; enable multiple remote desktop sessions per user<br />
&#8220;blank Enable&#8221; &#8211; enable remote logon for accounts which are not password protected</p>
<p><strong><del datetime="2011-01-16T09:41:02+00:00">To download the package, <a href="http://www.howtechnews.com/files/Concurrent_RDP_Win7_7201_32_64.zip">click here</a></del><br />
</strong></p>
<p>I found another patch by TCP-Z, that suppose to be better and support all Windows versions. However, since some users reported problems with this new patch, I&#8217;ve decided to keep the link to the old patch if someone needs it.<br />
<strong>You can download the new patch from here: <a href="http://www.howtechnews.com/files/UniversalTermsrvPatch_20090425_by_TCP-Z.htm">UniversalTermsrvPatch_20090425_by_TCP-Z.zip</a></strong></p>
<p>Just for the reference, here&#8217;s a transcript of their hex magic:</p>
<p>x86 Hex edit</p>
<p>find:<br />
00 3B 86 20 03 00 00 0F ** ** ** **<br />
replace:<br />
00 B8 00 01 00 00 90 89 86 20 03 00</p>
<p>find:<br />
FF 43 50 C7<br />
replace:<br />
FF 90 50 C7</p>
<p>find:<br />
F8 74 2F 68 ** **<br />
replace:<br />
F8 E9 2C 00 00 00</p>
<p>x64 Hex edit</p>
<p>find:<br />
8B 87 38 06 00 00 39 87 ** ** ** ** ** ** ** ** ** **<br />
replace:<br />
B8 00 01 00 00 90 89 87 38 06 00 00 90 90 90 90 90 90</p>
<p>find:<br />
60 BB 01 00 00 00<br />
replace:<br />
60 BB 00 00 00 00</p>
<p>find:<br />
50 00 74 18 48 8D<br />
replace:<br />
50 00 EB 18 48 8D</p>
]]></content:encoded>
			<wfw:commentRss>http://www.howtechnews.com/2011/01/16/windows-7-remote-desktop-multiple-concurrent-sessions-rdp/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Captcha solution using ASP 3 &amp; JS (source included)</title>
		<link>http://www.howtechnews.com/2009/02/10/31/</link>
		<comments>http://www.howtechnews.com/2009/02/10/31/#comments</comments>
		<pubDate>Tue, 10 Feb 2009 04:11:58 +0000</pubDate>
		<dc:creator>alonb</dc:creator>
				<category><![CDATA[ASP]]></category>
		<category><![CDATA[hosting]]></category>

		<guid isPermaLink="false">http://alonbilu.wordpress.com/?p=31</guid>
		<description><![CDATA[Few years ago, I was looking for a simple way to embed a captcha solution on one of my sites (that was hosted on a shared IIS web-server). I looked all over for a captcha solution that won&#8217;t require installing an external DLL or connecting to a remote captcha server that will slow down the [...]]]></description>
			<content:encoded><![CDATA[<p>Few years ago, I was looking for a simple way to embed a captcha solution on one of my sites (that was hosted on a shared IIS web-server). I looked all over for a captcha solution  that won&#8217;t require installing an external DLL or connecting to a remote captcha server that will slow down the process (such as reCaptcha).</p>
<p>Back then I was coding in ASP3, so I decided to write my own class to do the job, and I named it &#8220;Captchavator&#8221;.</p>
<p>I&#8217;ve planned to release it to the public&#8230; but never did (I just forgot about it).</p>
<p>Last night, while I was browsing my HDD, I stumbled upon the Captchavator folder and the decided it&#8217;s time to make a move <img src='http://www.howtechnews.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>You might say that ASP 3 is obsolete&#8230; and I&#8217;ll say &#8220;true, true&#8230;&#8221;, but since there are still many old sites out there, I think that even even if one person will find this useful, then it was worth releasing&#8230;</p>
<p><em><strong></strong></em></p>
<p><em><strong>So what&#8217;s so special about this solution?</strong></em></p>
<ul>
<li>It requires your web-server to support ASP 3, Javascript and nothing more</li>
<li>Does not require installing any com/activex object on the server</li>
<li>Does not require storing images on the server</li>
<li>Developers can generate their own captcha characters using the included &#8220;painter&#8221; tool</li>
<li>Does not use any database to operate</li>
<li>Can be used with any shared hosting IIS web server</li>
</ul>
<p><em><strong>How can you use it?</strong></em></p>
<p>The process is very simple and involves 4 simple steps&#8230;</p>
<p>Step 1 &#8211; Include the captcha class in your ASP page.</p>
<p><em> </em></p>
<p>Step 2 &#8211; Create an instance of the Captchavatorobject</p>
<p><em>Set objCaptcha = New Captchavator</em></p>
<p><em></em></p>
<p>Step 3 &#8211; Generate a new captcha (pass the length of the requested captcha, in the following example, I&#8217;ve asked for a 6 chars long captcha).</p>
<p><em>objCaptcha.CreateCaptcha(6) </em></p>
<p>Step 4 &#8211; Print the captcha</p>
<p><em>objCaptcha.Print()</em></p>
<p><strong>To validate the captcha, following these steps:</strong></p>
<p>Step 1 &#8211; Include the captcha class in your ASP page.</p>
<p><em> </em></p>
<p>Step 2 &#8211; Create an instance of the Captchavatorobject</p>
<p><em>Set objCaptcha = New Captchavator</em></p>
<p>Step 3 &#8211; Check if the passed POST/GET parameter matches the captcha</p>
<p><em>objCaptcha.Validate( Request(&#8220;txt1&#8243;) )  &#8216;will return true if validated successfully!</em></p>
<p><em><strong>What&#8217;s included in the archive?</strong></em></p>
<p><strong>captcha.asp </strong>- This is the main Captchavator class</p>
<p><strong>captcha_painter.asp </strong>- Use this file to generate your own captcha characters. Please note the painter only works with Internet Explorer (I&#8217;m too lazy to fix it to work with FF).</p>
<p><strong>demo.asp </strong>- Demonstration of the complete process</p>
<p>I sure hope you&#8217;ll find this useful&#8230;.</p>
<ul>
<li></li>
</ul>
<p>Try an online demo:  <a href="http://www.isralet.com/files/captcha/demo.asp" target="_blank">http://www.isralet.com/files/captcha/demo.asp<br />
</a></p>
<p>Download the Captchavator archive from here:</p>
<p>http://www.isralet.com/files/Captchavator_v1.2-ASP_3_Captcha.rar</p>
<p>Feel free to ask any questions by leaving a comment below.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.howtechnews.com/2009/02/10/31/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Enabling Multiple Concurrent Remote Desktop Sessions on Windows XP SP3</title>
		<link>http://www.howtechnews.com/2008/05/17/enabling-multiple-concurrent-remote-sessions-on-windows-xp-sp3-patched-file-included/</link>
		<comments>http://www.howtechnews.com/2008/05/17/enabling-multiple-concurrent-remote-sessions-on-windows-xp-sp3-patched-file-included/#comments</comments>
		<pubDate>Sat, 17 May 2008 21:53:29 +0000</pubDate>
		<dc:creator>alonb</dc:creator>
				<category><![CDATA[Windows XP]]></category>
		<category><![CDATA[rdp]]></category>
		<category><![CDATA[remote desktop]]></category>
		<category><![CDATA[service pack 3]]></category>
		<category><![CDATA[sp3]]></category>
		<category><![CDATA[terminal services]]></category>
		<category><![CDATA[win xp]]></category>
		<category><![CDATA[winxp]]></category>
		<category><![CDATA[xp]]></category>

		<guid isPermaLink="false">http://alonbilu.wordpress.com/?p=18</guid>
		<description><![CDATA[If you have multiple users on your Windows XP machine, you might have heard it is possible to patch the terminal services service, to support multiple concurrent remote desktop connection (via RDP) to your computer. Around the time Windows XP SP1 was released, a patched version of the file termsrv.dll could be found on the [...]]]></description>
			<content:encoded><![CDATA[<div class="entry">
<div class="snap_preview">
<p>If you have multiple users on your Windows XP machine, you might have heard it is possible to patch the terminal services service, to support multiple concurrent remote desktop connection (via RDP) to your computer.</p>
<p>Around the time Windows XP SP1 was released, a patched version of the file termsrv.dll could be found on the Internet, replacing this file with your existing one enabled the concurrent remote sessions support.</p>
<p>Yesterday I upgraded to Windows XP SP3 (you may ask if it isn&#8217;t too early? maybe so, but since I’ve already been using the latest RC for some time now, I felt confident enough to apply this update on my home computer). Anyhow, after updating to SP3, I discovered my computer no longer supports concurrent remote sessions.</p>
<p>Short Googling returned few articles explaining how to patch the termsrv.dll to support concurrent sessions, so I pulled out my favorite HEX editor and with few clicks everything was up and running again.</p>
<p>To save so time for other users (and myself when upgrading more computers), I’ve packaged the updated termsrv.dll file with another file that will make the required changes to your registry. (see the included readme.txt file for further instructions).</p>
<p><strong>Download the patched version: <a href="http://www.howtechnews.com/files/termsrv_sp3.htm" target="_self">termsrv_sp3_patch.rar</a></strong></p>
<p><span style="text-decoration:underline;">Installation instructions</span><br />
0. Go to C:\Windows\system32\dllcache and rename the termsrv.dll to termsrv.dll.bak<br />
1. Go to \Windows\System32 folder and rename termsrv.dll to termsrv.dll.bak<br />
2. Copy the new SP3 patched termsrv.dll to \Windows\System32 folder<br />
3. Run the included registry patch &#8220;ts_concurrent_session_patch.reg&#8221; (by double clicking it), it will update the relevant registry values which are relevant to the concurrent sessions support.<br />
3. Restart windows.</p>
<p>NOTE:<br />
if you are currently using Terminal Services, you will need to start windows in safe mode before you can overwrite the existing termsrv.dll files.</p>
<p>Alon</p>
<p><strong>UPDATE 7/June/08:</strong><br />
I&#8217;ve added a note to the installation instructions suggesting to  remove another copy of termsrv.dll that resides in the dllcache directory (Anthoney, thanks for the tip).</p>
<p><strong>UPDATE 1/Aug/08:<br />
</strong>The previous download link died. I uploaded the file to a new location.</p>
</div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.howtechnews.com/2008/05/17/enabling-multiple-concurrent-remote-sessions-on-windows-xp-sp3-patched-file-included/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>My thoughts on Online Backup</title>
		<link>http://www.howtechnews.com/2007/11/28/my-thought-on-online-backups-and-some-suggested-solution/</link>
		<comments>http://www.howtechnews.com/2007/11/28/my-thought-on-online-backups-and-some-suggested-solution/#comments</comments>
		<pubDate>Wed, 28 Nov 2007 10:07:19 +0000</pubDate>
		<dc:creator>alonb</dc:creator>
				<category><![CDATA[Backup]]></category>
		<category><![CDATA[backup back online restore encrypt]]></category>

		<guid isPermaLink="false">http://alonbilu.wordpress.com/2007/11/28/my-thought-on-online-backups-and-some-suggested-solution/</guid>
		<description><![CDATA[Hi Lately I&#8217;ve been doing some reading on online backups (aka. off-site backup) and it got me thinking&#8230; Everybody knows the importance of backups, but every few weeks or so, I&#8217;m still getting this call from another poor soul that usually sounds like this: &#8220;oh no, my HDD just died.. what can I do to [...]]]></description>
			<content:encoded><![CDATA[<p align="left"><span><font face="Arial" size="2">Hi</font></span></p>
<p><span></span></p>
<p><span><font face="Arial" size="2">Lately I&#8217;ve been  doing some reading on online backups (aka. off-site backup) and it got me  thinking&#8230;</font></span></p>
<p><span><font face="Arial" size="2">Everybody knows the  importance of backups, but every few weeks or so, I&#8217;m still getting this call  from another poor soul that usually sounds like this: &#8220;oh no, my HDD just died..  what can I do to restore my data?&#8221;. </font></span></p>
<p><span><font face="Arial" size="2">Thing is, most home  users fail to backup their data regularly. </font></span><span><font face="Arial" size="2">I must admit that although I  consider myself an advanced computer user (who is aware of how important it is  to backup your data) I&#8217;m still not doing half than I should to make sure my data  will be available to me when a </font></span><span><font face="Arial" size="2">catastrophe  happens.</font></span></p>
<p><span></span></p>
<p><span></span><span><font face="Arial" size="2">So yes, I&#8217;ve evolved in the last few years (after losing  my laptop HDD and all the data that was on it) and started doing  some daily backups between the computers in my home network (copying the data  from one computer to another)&#8230; so now I feel pretty safe in the occasion of  another HDD crash, but I&#8217;m still not doing any  offline backups.</font></span></p>
<p><span><font face="Arial" size="2">So what will happen  if, god forbids, a burglar will visit me one day and take all my computers with  all my precious data? in three words &#8211; I am fucked.</font></span></p>
<p><span><font face="Arial" size="2">Of course the  cheapest way to do backups (defiantly not the easiest) is to do it offline &#8211;  Cassettes/CD&#8217;s/DVD&#8217;s or what have you. I really don&#8217;t know, maybe it&#8217;s just me  being lazy, but even after losing all the important data I had on my dead laptop  HDD I&#8217;m still failing to do offline backups and I believe most home users fail  to backup their data this way as well.</font></span></p>
<p><span></span></p>
<p><span><font face="Arial" size="2">Which brings me to  the point of this email &#8211; Online Backup Services</font></span></p>
<p><span><font face="Arial" size="2">We&#8217;ve all heard  about them, some of us even experience some of them like xDrive, iBackup and  others (I know I have <img src='http://www.howtechnews.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> ), but I never liked any of them for few  reasons:</font></span></p>
<p><span><font face="Arial" size="2">Why? few reasons:<br />
</font></span></p>
<p><span><font face="Arial" size="2">  </font></span></p>
<ol>
<li><span><font face="Arial" size="2">Speed Speed Speed  &#8211; if I started a backup session it would take ages until all the data is sent to  their servers and it was hogging my bandwidth.</font></span><span></span></li>
<li><span><font face="Arial" size="2">Privacy &#8211; I&#8217;ve  never felt I can trust them with my precious data &#8211; how can I tell if someone is  actually looking at my nude collection?</font></span><span></span></li>
<li><span><font face="Arial" size="2">Laziness &#8211; I  always had to remember to initiate the backup myself. Although most of the  services do offer scheduling, it&#8217;s pretty worth-less when a backup takes  approximately 34 hours</font></span></li>
<p><font size="2"><font face="Arial"><br />
</font></font></ol>
<p><span></span><span></span></p>
<p style="text-align:center;"><a href="https://mozy.com/?ref=DCAKA7"><img src="http://mozy.com/images/header-mozy-logo.png" alt="Mozy Logo" align="texttop" border="0" height="52" width="206" /></a></p>
<p><span><font face="Arial" size="2">Today I came across  another online backup </font></span><span><font face="Arial" size="2">service called Mozy</font></span><span><font face="Arial" size="2"> (<a href="https://mozy.com/?ref=DCAKA7" target="_blank">http://mozy.com/</a>) &#8211; which promises unlimited online  backup storage for ~55$/year.</font></span></p>
<p><span></span></p>
<p><span><font face="Arial" size="2">To start backing up  with Mozy, you need to create an account in their website and then you can  download &amp; install their backup software. You set an encryption password,  choose the folders you wish to backup and Mozy will do everything else from  there. </font></span></p>
<p><span><font face="Arial" size="2">What I like about  Mozy (and what actually differentiate their solution from what I&#8217;ve seen so far)  is that their software is always running in the background checking which files  have changed since the last backup (thus needed to be backed up again) and once  your computer is idle, it will send these files to the remote server for backup.  pretty neat, uh?</font></span></p>
<p><span></span></p>
<p><span><font face="Arial" size="2">Being a true  paranoid and all, I have one problem with Mozy (actually, the same problem  applies to all the online backup solutions I know) &#8211; How can I be 100%  sure nobody from Mozy is browsing my nude photo collection&#8230;  Now seriously, although they offer a pretty impressive 448-bit Blowfish  encryption and send the data over 128bit SSL connection, I still need to trust  them not to send my private key to their server along with the data (allowing  them to read all my data that is saved on their servers).<br />
So if I was a  normal person, I would probably trust them and use their product as is, but  since I&#8217;m not, I&#8217;ve come up with a better solution &#8211; combining an external  encryption software.</font></span></p>
<p><span></span></p>
<p><span><font face="Arial" size="2">My new backup  strategy is about to include another software &#8211; an external encryption  utility named TrueCrypt (<a href="http://www.truecrypt.org/" target="_blank">http://www.truecrypt.org/</a>).</font></span></p>
<p><img src="http://www.truecrypt.org/images/logo.gif" alt="TrueCrypt" height="95" width="895" /></p>
<p><span><font face="Arial" size="2">TrueCrypt is sort of  an &#8220;on the fly encryption&#8221; utility. You predefine the folders to encrypt and  TrueCrypt will create a new encrypted &#8220;virtual hard drive&#8221; that can be accessed  like a normal drive. All the files on the &#8220;virtual HDD&#8221; will always be  encrypted. TrueCrypt will keep encrypting transparently all files that are  changing while I&#8217;m work with the computer.</font></span></p>
<p><span></span></p>
<p><span><font face="Arial" size="2">To combine TrueCrypt  &amp; Mozy together, all I need to do is pointing Mozy&#8217;s backup software to the  TrueCrypt &#8220;virtual hard drive&#8221;, and vwalla &#8211; I have a top notch secure backup  service.</font></span></p>
<p><span></span><span></span></p>
<p><font face="Arial"><font size="2"><span>Few points to  consider:</span></font></font></p>
<ul>
<li><font face="Arial"><font size="2"><span>The Mozy  service costs ~55$/year (for unlimited backup storage) but you can try it for  free (with 2GB of free storage). I myself believe it&#8217;s worth spending the  55$.</span></font></font><span></span></li>
<li><span><font face="Arial" size="2">Backup with Mozy  can take long time (considering the slow upstream connections we have in  Israel), but since Mozy is working when the computer is idle I don&#8217;t really  care.</font></span><font face="Arial"><font size="2"><span></span></font></font></li>
<li><font face="Arial"><font size="2"><span>I&#8217;m aware that are some much more sophisticated  backup solutions out there but I was trying to focus on services that are more  suitable for home users.</span></font></font><span></span></li>
<li><span><font face="Arial" size="2">Please consider, I&#8217;ve been using  Mozy for only one day and still haven&#8217;t tried the combination with TrueCrypt, so  before you trust all your precious data with these too, I can only suggest you  test it for few days.</font></span></li>
</ul>
<p><font color="#888888"><span></span></font></p>
<p><font color="#888888"><font face="Arial"><font size="2"><span>Alon</span></font></font></font></p>
]]></content:encoded>
			<wfw:commentRss>http://www.howtechnews.com/2007/11/28/my-thought-on-online-backups-and-some-suggested-solution/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

