<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Ken&#039;s Network</title>
	<atom:link href="http://ksantema.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://ksantema.wordpress.com</link>
	<description>A place to practice writing about Technology and Business</description>
	<lastBuildDate>Thu, 15 Dec 2011 07:02:00 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='ksantema.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Ken&#039;s Network</title>
		<link>http://ksantema.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://ksantema.wordpress.com/osd.xml" title="Ken&#039;s Network" />
	<atom:link rel='hub' href='http://ksantema.wordpress.com/?pushpress=hub'/>
		<item>
		<title>FBI ALERT/IRS email is a scam</title>
		<link>http://ksantema.wordpress.com/2011/06/21/fbi-alertirs-email-is-a-scam/</link>
		<comments>http://ksantema.wordpress.com/2011/06/21/fbi-alertirs-email-is-a-scam/#comments</comments>
		<pubDate>Tue, 21 Jun 2011 16:49:25 +0000</pubDate>
		<dc:creator>Ken Santema</dc:creator>
				<category><![CDATA[Scams]]></category>
		<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://ksantema.wordpress.com/?p=353</guid>
		<description><![CDATA[Since I work in an accounting office a few people forwarded an email to me before clicking anything to see if it was harmful. The message title reads : &#8220;FBI ALERT/IRS&#8221; and here is the body: &#8212;&#8211;Original Message&#8212;&#8211; From: Seattle Washington [mailto:departmentfb@mail.com] Sent: Monday, June 20, 2011 2:14 AM To: undisclosed-recipients: Subject: FBI ALERT/IRS View attached [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ksantema.wordpress.com&amp;blog=6942662&amp;post=353&amp;subd=ksantema&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Since I work in an accounting office a few people forwarded an email to me before clicking anything to see if it was harmful. The message title reads : &#8220;FBI ALERT/IRS&#8221; and here is the body:</p>
<div id=":hl">
<div id=":es" style="padding-left:30px;">&#8212;&#8211;Original Message&#8212;&#8211;<br />
From: Seattle Washington [mailto:departmentfb@mail.com]<br />
Sent: Monday, June 20, 2011 2:14 AM<br />
To: undisclosed-recipients:<br />
Subject: FBI ALERT/IRS</p>
<p>View attached file to read important Email from FBI/IRS. You are to contact<br />
the Internal Revenue Service (IRS) in Seattle, Washington 98174 for your Tax<br />
Fee Clearance. find below their contact details:</p>
<p>Contact Person: Mr. Jake Potter</p>
<p>PRINCIPAL STAFF OFFICER INTERNAL REVENUE SERVICE (IRS)</p>
<p>Contact Email : j.potter@blumail.org</p>
<p>Seattle Washington Department.</p></div>
</div>
<div id=":d6">
<div></div>
<div></div>
<table style="padding-left:30px;" cellpadding="0">
<tbody>
<tr>
<td style="padding-left:30px;"><a title="Click to view OR drag to your desktop to save" href="https://mail.google.com/mail/u/0/?ui=2&amp;ik=70def37a86&amp;view=att&amp;th=130add4325e8dd28&amp;attid=0.1&amp;disp=attd&amp;zw" target="_blank"><img src="https://mail.google.com/mail/u/0/images/pdf.gif" alt="FBI_IRS.PDF" /></a></td>
<td style="padding-left:30px;"><strong>FBI_IRS.PDF</strong><br />
245K   View   Download</td>
</tr>
</tbody>
</table>
</div>
<p>As you can see the email includes an attachment to be clicked, a PDF in this case.  This email is definitely a scam. I tested the PDF on a test system and it appears to be clean.  However you can see the text of this PDF below and see that it most definitely is a scam:</p>
<p><a href="http://ksantema.files.wordpress.com/2011/06/6-21-2011-11-43-44-am.jpg"><img class="size-medium wp-image-354 alignnone" title="6-21-2011 11-43-44 AM" src="http://ksantema.files.wordpress.com/2011/06/6-21-2011-11-43-44-am.jpg?w=300&#038;h=155" alt="" width="300" height="155" /></a></p>
<p>I thought it was a nice touch having the CC include the Supreme Court of the United States.</p>
<p>No matter what do no send an email or call the number in the announcement. It&#8217;s definitely a scam!!  For one this is not how government agencies communicate!!!  If you find any letters like this you are unsure of its best to find someone who can make the determination for you!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ksantema.wordpress.com/353/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ksantema.wordpress.com/353/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ksantema.wordpress.com/353/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ksantema.wordpress.com/353/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ksantema.wordpress.com/353/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ksantema.wordpress.com/353/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ksantema.wordpress.com/353/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ksantema.wordpress.com/353/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ksantema.wordpress.com/353/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ksantema.wordpress.com/353/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ksantema.wordpress.com/353/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ksantema.wordpress.com/353/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ksantema.wordpress.com/353/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ksantema.wordpress.com/353/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ksantema.wordpress.com&amp;blog=6942662&amp;post=353&amp;subd=ksantema&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://ksantema.wordpress.com/2011/06/21/fbi-alertirs-email-is-a-scam/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/bfde2c0e6e962621f384b6e53474d6a4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ksantema</media:title>
		</media:content>

		<media:content url="https://mail.google.com/mail/u/0/images/pdf.gif" medium="image">
			<media:title type="html">FBI_IRS.PDF</media:title>
		</media:content>

		<media:content url="http://ksantema.files.wordpress.com/2011/06/6-21-2011-11-43-44-am.jpg?w=300" medium="image">
			<media:title type="html">6-21-2011 11-43-44 AM</media:title>
		</media:content>
	</item>
		<item>
		<title>Arrow keys not working in Excel, it scrolls instead</title>
		<link>http://ksantema.wordpress.com/2011/04/07/arrow-keys-not-working-in-excel-it-scrolls-instead/</link>
		<comments>http://ksantema.wordpress.com/2011/04/07/arrow-keys-not-working-in-excel-it-scrolls-instead/#comments</comments>
		<pubDate>Thu, 07 Apr 2011 15:42:31 +0000</pubDate>
		<dc:creator>Ken Santema</dc:creator>
				<category><![CDATA[Networking]]></category>
		<category><![CDATA[excel]]></category>
		<category><![CDATA[Microsoft]]></category>

		<guid isPermaLink="false">http://ksantema.wordpress.com/?p=329</guid>
		<description><![CDATA[Been a while since I posted, but here is a quick easy answer to a problem I&#8217;ve seen quite often. When you are working in MS Excel it is quite easy to move between fields using the arrow key. Every once in a while I&#8217;ll have a client call and as if I can fix [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ksantema.wordpress.com&amp;blog=6942662&amp;post=329&amp;subd=ksantema&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://ksantema.files.wordpress.com/2011/04/pc-scroll-lock.png"><img class="size-full wp-image-332 alignright" title="pc-scroll-lock" src="http://ksantema.files.wordpress.com/2011/04/pc-scroll-lock.png?w=600" alt=""   /></a>Been a while since I posted, but here is a quick easy answer to a problem I&#8217;ve seen quite often. When you are working in MS Excel it is quite easy to move between fields using the arrow key. Every once in a while I&#8217;ll have a client call and as if I can fix their Excel because the arrow makes &#8220;everything move&#8221;.</p>
<p>The fix for this is simple: The scroll lock key has been pushed on the keyboard. Hit the scroll lock key again and your arrows will work normally. If that doesn&#8217;t fix it I would check to make sure you don&#8217;t have a macro that is causing issues.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ksantema.wordpress.com/329/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ksantema.wordpress.com/329/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ksantema.wordpress.com/329/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ksantema.wordpress.com/329/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ksantema.wordpress.com/329/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ksantema.wordpress.com/329/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ksantema.wordpress.com/329/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ksantema.wordpress.com/329/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ksantema.wordpress.com/329/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ksantema.wordpress.com/329/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ksantema.wordpress.com/329/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ksantema.wordpress.com/329/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ksantema.wordpress.com/329/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ksantema.wordpress.com/329/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ksantema.wordpress.com&amp;blog=6942662&amp;post=329&amp;subd=ksantema&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://ksantema.wordpress.com/2011/04/07/arrow-keys-not-working-in-excel-it-scrolls-instead/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/bfde2c0e6e962621f384b6e53474d6a4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ksantema</media:title>
		</media:content>

		<media:content url="http://ksantema.files.wordpress.com/2011/04/pc-scroll-lock.png" medium="image">
			<media:title type="html">pc-scroll-lock</media:title>
		</media:content>
	</item>
		<item>
		<title>New Small Business Tip: Shoestring!</title>
		<link>http://ksantema.wordpress.com/2011/03/17/new-small-business-tip-shoestring/</link>
		<comments>http://ksantema.wordpress.com/2011/03/17/new-small-business-tip-shoestring/#comments</comments>
		<pubDate>Thu, 17 Mar 2011 21:43:03 +0000</pubDate>
		<dc:creator>Ken Santema</dc:creator>
				<category><![CDATA[Business Tips]]></category>

		<guid isPermaLink="false">http://ksantema.wordpress.com/?p=324</guid>
		<description><![CDATA[This was originally posted on the TN Tax Accounting blog. Starting a new business can be expensive. If this is your first business there will be an urge to spend money everywhere. It&#8217;s only natural because you&#8217;ve heard many times &#8220;it takes money to earn money&#8221;. Well I&#8217;m here to say that doesn&#8217;t mean you [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ksantema.wordpress.com&amp;blog=6942662&amp;post=324&amp;subd=ksantema&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>This was <a href="http://blog.tntaxaccounting.com/2011/03/17/new-small-business-tip-shoestring/">originally posted</a> on the <a href="http://blog.tntaxaccounting.com/">TN Tax Accounting blog</a>.</p>
<p>Starting a new business can be expensive. If this is your first business there will be an urge to spend money everywhere. It&#8217;s only natural because you&#8217;ve heard many times &#8220;it takes money to earn money&#8221;. Well I&#8217;m here to say that doesn&#8217;t mean you keep spending for no reason, especially when starting out. This is time when you need to keep on a shoestring budget.</p>
<p>It is far more wise and economic to start your business &#8220;on the cheap&#8221;. If the business can be started from your home that is a great way to save money. If not maybe someone you know has an office or retail space where they are willing to give you some space. Even if you pay rent to that person, it will likely be cheaper than leasing a space of your own.</p>
<p>Some other possible ways to save money up front:</p>
<ul>
<li>Don&#8217;t hire employees until you have enough work for them to keep busy! Until that time you can hire temps or other contractor types.</li>
<li>Don&#8217;t over-buy office and other supplies! The urge will be there to get fully stocked. But remember every dollar you spend on supplies takes away from money you can spend elsewhere!</li>
<li>Don&#8217;t over-spend on marketing. Targeted marketing will get a better return on investment than placing ads in every medium possible. Look at what your competitors are doing and start from there.</li>
<li>Give out business cards! Business cards are cheap and they work. Give them out to everyone.</li>
<li>Pass costs on to your customers. If you are just starting to get customers this is important. The urge will be there to eat a lot of costs to get/retain customers. Unfortunately this will also set a false expectation and may cost you a lot of money later on when you are stuck under-priced.</li>
<li>Which leads to my final tip: DON&#8221;T UNDER-PRICE!! Setting a price for your goods or services is always hard. Do some research and see what your competitors are charging. If you believe your product is of superior quality then you can charge above the average rate. If you feel you have a competitive advantage and can provide cheaper prices then go below the average.</li>
</ul>
<p>There are other ways to bootstrap your finances when starting a small business. The main key however is to make sure you only spend money when necessary.</p>
<p>&nbsp;</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ksantema.wordpress.com/324/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ksantema.wordpress.com/324/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ksantema.wordpress.com/324/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ksantema.wordpress.com/324/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ksantema.wordpress.com/324/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ksantema.wordpress.com/324/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ksantema.wordpress.com/324/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ksantema.wordpress.com/324/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ksantema.wordpress.com/324/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ksantema.wordpress.com/324/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ksantema.wordpress.com/324/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ksantema.wordpress.com/324/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ksantema.wordpress.com/324/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ksantema.wordpress.com/324/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ksantema.wordpress.com&amp;blog=6942662&amp;post=324&amp;subd=ksantema&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://ksantema.wordpress.com/2011/03/17/new-small-business-tip-shoestring/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/bfde2c0e6e962621f384b6e53474d6a4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ksantema</media:title>
		</media:content>
	</item>
		<item>
		<title>MS Forecaster locked for maintenance</title>
		<link>http://ksantema.wordpress.com/2011/01/11/ms-forecaster-locked-for-maintenance/</link>
		<comments>http://ksantema.wordpress.com/2011/01/11/ms-forecaster-locked-for-maintenance/#comments</comments>
		<pubDate>Tue, 11 Jan 2011 21:44:28 +0000</pubDate>
		<dc:creator>Ken Santema</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[forecaster]]></category>

		<guid isPermaLink="false">http://ksantema.wordpress.com/?p=317</guid>
		<description><![CDATA[This is kind of a weird one, so thought I would post in case I have to Google it again. Today I had a user posting budget periods in MS Forecaster 7. While doing that the computer had locked up and he had to reboot. After rebooting nobody could get write access because the following [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ksantema.wordpress.com&amp;blog=6942662&amp;post=317&amp;subd=ksantema&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://ksantema.files.wordpress.com/2011/01/forecaster.jpg"><img class="alignleft size-full wp-image-318" title="forecaster" src="http://ksantema.files.wordpress.com/2011/01/forecaster.jpg?w=600" alt=""   /></a>This is kind of a weird one, so thought I would post in case I have to Google it again.</p>
<p>Today I had a user posting budget periods in MS Forecaster 7. While doing that the computer had locked up and he had to reboot. After rebooting nobody could get write access because the following message came up:</p>
<p style="padding-left:30px;"><em>The system is currently locked for maintenance. Contact the Microsoft Forecaster Administrator for further information. </em></p>
<p>I found some references to this in MS <a href="http://support.microsoft.com/kb/962792" target="_blank">KB962792</a> and a few other articles, but nothing that actually helped. The actual fix to the issue was easy:</p>
<ul>
<li>Go into Forecaster client (not the web interface) as an administrator.</li>
<li>Click OK to the Maintenance message.</li>
<li>Go to &#8220;Tools&#8221; &gt; &#8220;Recovery&#8221;</li>
<li>You will get a nasty message saying you better mean to do this or it may cause inconsistencies. Click &#8220;Yes&#8221;.</li>
<li>Click to re-index.</li>
<li>Wait and hope it fixed the problem.</li>
</ul>
<p>After doing this users were once again able to log into forecaster.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ksantema.wordpress.com/317/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ksantema.wordpress.com/317/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ksantema.wordpress.com/317/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ksantema.wordpress.com/317/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ksantema.wordpress.com/317/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ksantema.wordpress.com/317/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ksantema.wordpress.com/317/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ksantema.wordpress.com/317/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ksantema.wordpress.com/317/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ksantema.wordpress.com/317/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ksantema.wordpress.com/317/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ksantema.wordpress.com/317/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ksantema.wordpress.com/317/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ksantema.wordpress.com/317/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ksantema.wordpress.com&amp;blog=6942662&amp;post=317&amp;subd=ksantema&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://ksantema.wordpress.com/2011/01/11/ms-forecaster-locked-for-maintenance/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/bfde2c0e6e962621f384b6e53474d6a4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ksantema</media:title>
		</media:content>

		<media:content url="http://ksantema.files.wordpress.com/2011/01/forecaster.jpg" medium="image">
			<media:title type="html">forecaster</media:title>
		</media:content>
	</item>
		<item>
		<title>Tool Spotlight: HashCalc</title>
		<link>http://ksantema.wordpress.com/2011/01/10/tool-spotlight-hashcalc/</link>
		<comments>http://ksantema.wordpress.com/2011/01/10/tool-spotlight-hashcalc/#comments</comments>
		<pubDate>Mon, 10 Jan 2011 20:23:09 +0000</pubDate>
		<dc:creator>Ken Santema</dc:creator>
				<category><![CDATA[Tools]]></category>
		<category><![CDATA[hash]]></category>

		<guid isPermaLink="false">http://ksantema.wordpress.com/?p=311</guid>
		<description><![CDATA[When downloading files such as ISO&#8217;s and network gear firmware it is essential to ensure the file is not corrupted. To help with this, download sites will often provide an algorithm hash that was completed against the original file. After downloading the file you will use the same hash method and hopefully have and identical solution. MD5 [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ksantema.wordpress.com&amp;blog=6942662&amp;post=311&amp;subd=ksantema&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>When downloading files such as ISO&#8217;s and network gear firmware it is essential to ensure the file is not corrupted. To help with this, download sites will often provide an algorithm hash that was completed against the original file. After downloading the file you will use the same hash method and hopefully have and identical solution.</p>
<p><a title="MD5 unofficial Homepage" href="http://userpages.umbc.edu/~mabzug1/cs/md5/md5.html" target="_blank">MD5</a> and <a title="SHA1" href="http://www.w3.org/PICS/DSig/SHA1_1_0.html" target="_blank">SHA-1</a> have been the de facto hash methods available where I normally get files (MD5 shouldn&#8217;t be used anymore, but that&#8217;s another discussion). <a href="http://en.wikipedia.org/wiki/Cyclic_redundancy_check" target="_blank">CRC32</a> is another one you may see.</p>
<p>If you use Microsoft Windows operating systems there is no build-in way to verify the hash of a downloaded file. I use a utility called <a title="SlavaSoft HashCalc" href="http://www.slavasoft.com/hashcalc/index.htm" target="_blank">HashCalc</a> to perform this simple function. Here is the description off the HashCalc website:</p>
<p style="padding-left:30px;"><em>A fast and easy-to-use calculator that allows to compute message digests, checksums and HMACs for files, as well as for text and hex strings. It offers a choice of 13 of the most popular hash and checksum algorithms for calculations.</em></p>
<p>Since it supports MD5 and SHA1 it covers 95% of what I need. For the few places that use other hash algorithms this program has still worked for me.</p>
<p>Use of the program is simple enough. Here are the steps:</p>
<ol>
<li>Choose your data file by browsing to it.</li>
<li>Place a check in front of the algorithm to be used.</li>
<li>Click Calculate.</li>
<li>The output will be shown.</li>
</ol>
<p><a href="http://ksantema.files.wordpress.com/2011/01/hashcalc.jpg"><img class="size-full wp-image-312 alignnone" title="hashcalc" src="http://ksantema.files.wordpress.com/2011/01/hashcalc.jpg?w=600" alt=""   /></a></p>
<p>A few things to remember when using HashCalc:</p>
<ul>
<li>Don&#8217;t choose all possible algorithms. This will work, but may lock up your computer! Performing hash checks is very CPU intensive!</li>
<li>While Windows XP is the last supported OS on their website. I can confirm the program works on Win7 64-bit.</li>
<li>I have a colleague who uses <a href="http://beeblebrox.org/" target="_blank">HashTab</a>. He says this is a great way to add functionality to Windows Explorer. I have not verified that however.</li>
</ul>
<p>It may seem unnecessary to do this for network gear such as Cisco and Juniper devices (because you can check the hash right on the device). However, you may be in a situation where you download the file and then bring it to a client site with a thumb drive. It would sure be nice to know before you leave the file is good.</p>
<p>&nbsp;</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ksantema.wordpress.com/311/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ksantema.wordpress.com/311/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ksantema.wordpress.com/311/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ksantema.wordpress.com/311/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ksantema.wordpress.com/311/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ksantema.wordpress.com/311/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ksantema.wordpress.com/311/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ksantema.wordpress.com/311/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ksantema.wordpress.com/311/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ksantema.wordpress.com/311/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ksantema.wordpress.com/311/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ksantema.wordpress.com/311/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ksantema.wordpress.com/311/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ksantema.wordpress.com/311/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ksantema.wordpress.com&amp;blog=6942662&amp;post=311&amp;subd=ksantema&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://ksantema.wordpress.com/2011/01/10/tool-spotlight-hashcalc/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/bfde2c0e6e962621f384b6e53474d6a4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ksantema</media:title>
		</media:content>

		<media:content url="http://ksantema.files.wordpress.com/2011/01/hashcalc.jpg" medium="image">
			<media:title type="html">hashcalc</media:title>
		</media:content>
	</item>
		<item>
		<title>Use PSCP from Windows to copy files to network devices and Linux servers</title>
		<link>http://ksantema.wordpress.com/2011/01/06/use-pscp-to-copy-files-to-network-devices-and-linux-servers/</link>
		<comments>http://ksantema.wordpress.com/2011/01/06/use-pscp-to-copy-files-to-network-devices-and-linux-servers/#comments</comments>
		<pubDate>Thu, 06 Jan 2011 15:40:01 +0000</pubDate>
		<dc:creator>Ken Santema</dc:creator>
				<category><![CDATA[Tools]]></category>
		<category><![CDATA[pscp]]></category>

		<guid isPermaLink="false">http://ksantema.wordpress.com/?p=303</guid>
		<description><![CDATA[I just had a question asking how I get files to/from network devices and Linux servers originating from a Windows machine. For this I use PSCP, which is a part of the PuTTY set of utilities. I use PSCP for two reasons: FTP is dead, stop using it!!! SCP, SFTP or other similar protocols should [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ksantema.wordpress.com&amp;blog=6942662&amp;post=303&amp;subd=ksantema&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://ksantema.files.wordpress.com/2010/12/putty.jpg"><img class="alignright size-full wp-image-280" title="putty" src="http://ksantema.files.wordpress.com/2010/12/putty.jpg?w=600" alt="PuTTY"   /></a>I just had a question asking how I get files to/from network devices and Linux servers originating from a Windows machine. For this I use PSCP, which is a part of the <a title="PuTTY Homepage" href="http://www.chiark.greenend.org.uk/~sgtatham/putty/" target="_blank">PuTTY</a> set of utilities. I use PSCP for two reasons:</p>
<ol>
<li><a title="FTP is dead, now will someone tell developers!" href="http://ksantema.wordpress.com/2010/12/07/ftp-is-dead-now-will-someone-tell-developers/" target="_blank">FTP is dead</a>, stop using it!!! <a title="SCP Man Page" href="http://ss64.com/bash/scp.html" target="_blank">SCP</a>, <a title="SFTP Man Page" href="http://linux.die.net/man/1/sftp" target="_blank">SFTP </a>or other similar protocols should be used for transferring files! If your network devices are only setup for FTP or TFTP then get them configured correctly!! (The same goes for telnet, start using SSH!)</li>
<li>Its command line driven. This makes it quick/easy to use and script with.</li>
</ol>
<p>That said I would recommend downloading and installing the Windows installer version of PuTTY from the <a title="PuTTY Download" href="http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html" target="_blank">download page</a>. This will insure you have all of the binaries and help file available in your start menu, this is not required for operation however. The PuTTY installer does not update the path environment so PSCP can be run from anywhere.  To use PSCP from anywhere in the command line you will either need to use the full path for the executable every time or add the correct path statement.</p>
<p>Here are the steps for adding the path with Win7 (pretty much the same for other versions of Windows):</p>
<ol>
<li>Go to the Start Menu and right-click on computer.</li>
<li>Choose Properties.</li>
<li>Click &#8220;Advanced System Settings&#8221;</li>
<li>Click on the &#8220;Environmental Variables&#8221; button.</li>
<li>In the &#8220;System Variables&#8221; section double-click on &#8220;Path&#8221;.</li>
<li>Go to the end of the &#8220;Variable Value&#8221; blank and semi-colon and the path to where the PuTTY binaries are located. Here is the path statement I added for my 64-bit Win7 machine:<br />
<em> ;C:\Program Files (x86)\PuTTY</em><br />
For a 32-bit Windows OS it would be:<br />
<em> ;C:\Program Files\PuTTY</em></li>
<li>Click OK out of all these screens and reboot.</li>
</ol>
<p>You will now be able to use any of the PuTTY binaries (including PSCP) from the command line without using the full path.</p>
<p>Using PSCP is pretty easy. Just type PSCP without any options to see the usage.</p>
<p>Here is a sample upload via PSCP:</p>
<p><em> pscp test.file root@testhost:/tmp/</em></p>
<p>Here is a sample download via PSCP:</p>
<p><em> pscp root@testhost:/tmp/test.file .</em></p>
<p>If you&#8217;re not comfortable using the command line in Windows for file transfer then I would recommend <a title="WinSCP Project Page" href="http://winscp.net/eng/index.php" target="_blank">WinSCP</a>. But then if your working in network devices or Linux I would image you are OK with the command line.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ksantema.wordpress.com/303/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ksantema.wordpress.com/303/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ksantema.wordpress.com/303/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ksantema.wordpress.com/303/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ksantema.wordpress.com/303/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ksantema.wordpress.com/303/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ksantema.wordpress.com/303/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ksantema.wordpress.com/303/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ksantema.wordpress.com/303/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ksantema.wordpress.com/303/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ksantema.wordpress.com/303/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ksantema.wordpress.com/303/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ksantema.wordpress.com/303/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ksantema.wordpress.com/303/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ksantema.wordpress.com&amp;blog=6942662&amp;post=303&amp;subd=ksantema&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://ksantema.wordpress.com/2011/01/06/use-pscp-to-copy-files-to-network-devices-and-linux-servers/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/bfde2c0e6e962621f384b6e53474d6a4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ksantema</media:title>
		</media:content>

		<media:content url="http://ksantema.files.wordpress.com/2010/12/putty.jpg" medium="image">
			<media:title type="html">putty</media:title>
		</media:content>
	</item>
		<item>
		<title>Adobe Reader shouldn&#8217;t be updating every day!</title>
		<link>http://ksantema.wordpress.com/2011/01/05/adobe-reader-shouldnt-be-updating-every-day/</link>
		<comments>http://ksantema.wordpress.com/2011/01/05/adobe-reader-shouldnt-be-updating-every-day/#comments</comments>
		<pubDate>Wed, 05 Jan 2011 14:46:54 +0000</pubDate>
		<dc:creator>Ken Santema</dc:creator>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[adobe]]></category>

		<guid isPermaLink="false">http://ksantema.wordpress.com/?p=293</guid>
		<description><![CDATA[I was looking at my blog statistics and noticed a lot of people hitting my site are using a search term similar to &#8220;why is adobe reader updated almost every day&#8221;. Since I wrote a blog post about Adobe some time ago my site comes up in this search. The following is my advice for [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ksantema.wordpress.com&amp;blog=6942662&amp;post=293&amp;subd=ksantema&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://ksantema.files.wordpress.com/2011/01/adobe-reader.jpg"><img class="alignleft size-full wp-image-295" style="border:1px solid black;" title="Adobe-reader" src="http://ksantema.files.wordpress.com/2011/01/adobe-reader.jpg?w=600" alt=""   /></a>I was looking at my blog statistics and noticed a lot of people hitting my site are using a search term similar to &#8220;why is adobe reader updated almost every day&#8221;. Since I wrote a <a title="With the latest round of Adobe Reader exploits please follow some simple best practices!" href="http://ksantema.wordpress.com/2010/02/17/with-the-latest-round-of-adobe-reader-exploits-please-follow-some-simple-best-practices/">blog post</a> about Adobe some time ago my site comes up in this search. The following is my advice for people having this problem.</p>
<p>Adobe Reader should NOT be updating every day. If the reader is updating every day there is a problem. Looking at Adobe Readers <a href="http://www.adobe.com/support/downloads/product.jsp?product=10&amp;platform=Windows" target="_blank">downloads</a> it can be seen that an update comes out about every couple of months or so.</p>
<p>The first suspect I would look at is malware/virus. TrendLabs <a href="http://blog.trendmicro.com/malware-spoof-an-adobe-update-and-vpskeys/" target="_blank">released a warning</a> last April about a Trojan (<a href="http://about-threats.trendmicro.com/Malware.aspx?language=us&amp;name=TROJ_FAYKDOBE.A" target="_blank">TROJ_FAYKDOBE.A</a>) that looks identical to the Adobe Updater. The updater would then download other malicious files. I expect this type of attack to happen more often. It is imperative that you keep your anti-virus software up to date and do regular full scans of your computer.</p>
<p>If you are having a problem with Adobe Reader updating every day I would immediately update your anti-virus software and do a full scan. Trend Micro rates this type of attack as a high damage potential due to it being able to download anything to your computer.</p>
<p>If your computer is clean from virus/malware it is likely that your Adobe Reader has technical issues. One option would be to uninstall Adobe Reader, then install the latest version back on. The current version of Adobe Reader (Adobe Reader X at the time of this post) can always be found <a href="http://get.adobe.com/reader/" target="_blank">here</a>.</p>
<p>Another option it to use an alternate PDF reader. I like <a href="http://www.foxitsoftware.com/pdf/reader/" target="_blank">Foxit</a> as a PDF reader. It seems to work much quicker than Adobe and has fewer known security vulnerabilities.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ksantema.wordpress.com/293/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ksantema.wordpress.com/293/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ksantema.wordpress.com/293/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ksantema.wordpress.com/293/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ksantema.wordpress.com/293/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ksantema.wordpress.com/293/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ksantema.wordpress.com/293/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ksantema.wordpress.com/293/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ksantema.wordpress.com/293/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ksantema.wordpress.com/293/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ksantema.wordpress.com/293/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ksantema.wordpress.com/293/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ksantema.wordpress.com/293/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ksantema.wordpress.com/293/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ksantema.wordpress.com&amp;blog=6942662&amp;post=293&amp;subd=ksantema&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://ksantema.wordpress.com/2011/01/05/adobe-reader-shouldnt-be-updating-every-day/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/bfde2c0e6e962621f384b6e53474d6a4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ksantema</media:title>
		</media:content>

		<media:content url="http://ksantema.files.wordpress.com/2011/01/adobe-reader.jpg" medium="image">
			<media:title type="html">Adobe-reader</media:title>
		</media:content>
	</item>
		<item>
		<title>Copy PuTTY sessions between computers</title>
		<link>http://ksantema.wordpress.com/2010/12/31/copy-putty-sessions-between-computers/</link>
		<comments>http://ksantema.wordpress.com/2010/12/31/copy-putty-sessions-between-computers/#comments</comments>
		<pubDate>Fri, 31 Dec 2010 20:04:04 +0000</pubDate>
		<dc:creator>Ken Santema</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[putty]]></category>

		<guid isPermaLink="false">http://ksantema.wordpress.com/?p=279</guid>
		<description><![CDATA[I just setup a new machine and realized I had too many PuTTY sessions to manually setup (dozens of them). For some odd reason PuTTY keeps this session data in the Windows Registry. I would have figured it kept the sessions info in a flat file. The registry key is located at: \HKEY_CURRENT_USER\Software\SimonTatham\PuTTY\Sessions If you&#8217;re [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ksantema.wordpress.com&amp;blog=6942662&amp;post=279&amp;subd=ksantema&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://ksantema.files.wordpress.com/2010/12/putty.jpg"><img class="size-full wp-image-280 alignright" title="putty" src="http://ksantema.files.wordpress.com/2010/12/putty.jpg?w=600" alt="PuTTY"   /></a>I just setup a new machine and realized I had too many <a href="http://www.chiark.greenend.org.uk/~sgtatham/putty/" target="_blank">PuTTY</a> sessions to manually setup (dozens of them). For some odd reason PuTTY keeps this session data in the Windows Registry. I would have figured it kept the sessions info in a flat file. The registry key is located at:</p>
<p style="padding-left:30px;">\<strong>HKEY_CURRENT_USER\Software\SimonTatham\PuTTY\Sessions</strong></p>
<p>If you&#8217;re not sure how to export and import registry keys <a href="http://www.cyberciti.biz/tips/putty-session.html" target="_blank">this article</a> has some easy to follow steps specific to PuTTY. It&#8217;s a fairly easy process, and I figure if your smart enough to use PuTTY you should be able to import/export registry keys without breaking your computer (but still, play with the Registry at your own risk!).</p>
<p>Now to take it another step you could have the sessions exported every day via the following <a href="http://technet.microsoft.com/en-us/scriptcenter/dd742419" target="_blank">PowerShell</a> command:</p>
<p style="padding-left:30px;"><strong>REG EXPORT HKCU\Software\SimonTatham\PuTTY\Sessions c:\putty.reg</strong></p>
<p>Simply put that into a  PS script and change the destination to where ya want (I have it set to c:\putty.reg). You could then use Task Scheduler to back it up once a day/week/whatever.</p>
<p>One final note: Earlier I <a title="Tool Spotlight: Notepad++" href="http://ksantema.wordpress.com/2010/12/31/tool-spotlight-notepad/" target="_blank">posted</a> about notepad++, which could be used to create the PS script and view/modify the reg file.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ksantema.wordpress.com/279/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ksantema.wordpress.com/279/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ksantema.wordpress.com/279/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ksantema.wordpress.com/279/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ksantema.wordpress.com/279/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ksantema.wordpress.com/279/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ksantema.wordpress.com/279/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ksantema.wordpress.com/279/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ksantema.wordpress.com/279/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ksantema.wordpress.com/279/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ksantema.wordpress.com/279/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ksantema.wordpress.com/279/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ksantema.wordpress.com/279/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ksantema.wordpress.com/279/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ksantema.wordpress.com&amp;blog=6942662&amp;post=279&amp;subd=ksantema&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://ksantema.wordpress.com/2010/12/31/copy-putty-sessions-between-computers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/bfde2c0e6e962621f384b6e53474d6a4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ksantema</media:title>
		</media:content>

		<media:content url="http://ksantema.files.wordpress.com/2010/12/putty.jpg" medium="image">
			<media:title type="html">putty</media:title>
		</media:content>
	</item>
		<item>
		<title>Tool Spotlight: Notepad++</title>
		<link>http://ksantema.wordpress.com/2010/12/31/tool-spotlight-notepad/</link>
		<comments>http://ksantema.wordpress.com/2010/12/31/tool-spotlight-notepad/#comments</comments>
		<pubDate>Fri, 31 Dec 2010 14:34:20 +0000</pubDate>
		<dc:creator>Ken Santema</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[notepad]]></category>

		<guid isPermaLink="false">http://ksantema.wordpress.com/?p=271</guid>
		<description><![CDATA[Its time to spotlight another favorite tool. This time its a Windows notepad replacement called Notepad++. It is an open source project, in fact the motto on their website is &#8220;free as in &#8216;free speech&#8217; and &#8216;free beer&#8217;&#8221;.  Why would a Network Engineer care about a notepad replacement? Here are just a few reasons: Network [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ksantema.wordpress.com&amp;blog=6942662&amp;post=271&amp;subd=ksantema&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://ksantema.files.wordpress.com/2010/12/notepadplusplus.jpg"><img class="alignright size-full wp-image-274" style="border:1px solid black;" title="notepadplusplus" src="http://ksantema.files.wordpress.com/2010/12/notepadplusplus.jpg?w=600" alt="Notepad++"   /></a>Its time to spotlight another favorite tool. This time its a Windows notepad replacement called <a href="http://notepad-plus-plus.org/" target="_blank">Notepad++</a>. It is an open source project, in fact the motto on their website is &#8220;free as in &#8216;free speech&#8217; and &#8216;free beer&#8217;&#8221;.  Why would a Network Engineer care about a notepad replacement? Here are just a few reasons:</p>
<p>Network gear config files need to be done with an <a href="http://www.asciitable.com/" target="_blank">ASCII</a> editor. Programs such as MS Word can throw in extra characters if you&#8217;re not careful. Actually I do all config files with Notepad++, whether it&#8217;s for a Cisco Router or a Windows application. (**In UNIX/Linux i use <a href="http://www.vim.org/" target="_blank">VIM</a>, thats a completely different post).</p>
<p>Notepad++ supports multiple tabs. If you are working on a lot of files this  feature is essential! You can even perform searches on multiple tabs. This is helpful when reviewing logs. You can also use plugins to compare different files (helpful to see what changed on a router config).</p>
<p>This is by far the best scripting tool I&#8217;ve used. There is built-in support for almost any scripting language you can think of. I use it mostly for PERL, HTML, and PHP. But recently I decided to learn how to script with PowerShell and it has built-in support for that. Here is an example of a PowerShell script I&#8217;m working on right now:</p>
<p><a href="http://ksantema.files.wordpress.com/2010/12/noteps.jpg"><img class="alignnone size-full wp-image-272" title="noteps" src="http://ksantema.files.wordpress.com/2010/12/noteps.jpg?w=600&#038;h=191" alt="Notepad++ PowerShell example" width="600" height="191" /></a></p>
<p>Notice how nice this is to work with compared to notepad below:</p>
<p><a href="http://ksantema.files.wordpress.com/2010/12/notepad.jpg"><img class="alignnone size-full wp-image-273" title="notepad" src="http://ksantema.files.wordpress.com/2010/12/notepad.jpg?w=600&#038;h=114" alt="Notepad PowerShell sample" width="600" height="114" /></a></p>
<p>There are a lot of other good Notepad replacements out there, but I happen to like this one the best.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ksantema.wordpress.com/271/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ksantema.wordpress.com/271/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ksantema.wordpress.com/271/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ksantema.wordpress.com/271/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ksantema.wordpress.com/271/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ksantema.wordpress.com/271/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ksantema.wordpress.com/271/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ksantema.wordpress.com/271/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ksantema.wordpress.com/271/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ksantema.wordpress.com/271/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ksantema.wordpress.com/271/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ksantema.wordpress.com/271/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ksantema.wordpress.com/271/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ksantema.wordpress.com/271/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ksantema.wordpress.com&amp;blog=6942662&amp;post=271&amp;subd=ksantema&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://ksantema.wordpress.com/2010/12/31/tool-spotlight-notepad/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/bfde2c0e6e962621f384b6e53474d6a4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ksantema</media:title>
		</media:content>

		<media:content url="http://ksantema.files.wordpress.com/2010/12/notepadplusplus.jpg" medium="image">
			<media:title type="html">notepadplusplus</media:title>
		</media:content>

		<media:content url="http://ksantema.files.wordpress.com/2010/12/noteps.jpg" medium="image">
			<media:title type="html">noteps</media:title>
		</media:content>

		<media:content url="http://ksantema.files.wordpress.com/2010/12/notepad.jpg" medium="image">
			<media:title type="html">notepad</media:title>
		</media:content>
	</item>
		<item>
		<title>FTP is dead, now will someone tell developers!</title>
		<link>http://ksantema.wordpress.com/2010/12/07/ftp-is-dead-now-will-someone-tell-developers/</link>
		<comments>http://ksantema.wordpress.com/2010/12/07/ftp-is-dead-now-will-someone-tell-developers/#comments</comments>
		<pubDate>Tue, 07 Dec 2010 20:47:03 +0000</pubDate>
		<dc:creator>Ken Santema</dc:creator>
				<category><![CDATA[Networking]]></category>
		<category><![CDATA[ftp]]></category>
		<category><![CDATA[networking]]></category>
		<category><![CDATA[sftp]]></category>

		<guid isPermaLink="false">http://ksantema.wordpress.com/?p=254</guid>
		<description><![CDATA[Today&#8217;s post is all about FTP, or rather about why FTP shouldn&#8217;t be around anymore. FTP, which stands for file transfer protocol, was created almost 40 years ago when networks looked completely different. At that time networks were small. FTP was a great way to move files between hosts. It worked great for the 70&#8242;s, 80&#8242;s, [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ksantema.wordpress.com&amp;blog=6942662&amp;post=254&amp;subd=ksantema&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Today&#8217;s post is all about <a href="http://en.wikipedia.org/wiki/File_Transfer_Protocol" target="_blank">FTP</a>, or rather about why FTP shouldn&#8217;t be around anymore. FTP, which stands for file transfer protocol, was created almost <a href="http://tools.ietf.org/html/rfc114" target="_blank">40 years ago</a> when networks looked completely different. At that time networks were small. FTP was a great way to move files between hosts. It worked great for the 70&#8242;s, 80&#8242;s, and even part of the 90&#8242;s for most people.</p>
<p>In the 90&#8242;s two major changes happened that basically killed FTP:</p>
<ol>
<li><a href="http://en.wikipedia.org/wiki/Firewall" target="_blank">Firewalls</a> were making their way corporate network perimeters. With the <a href="http://en.wikipedia.org/wiki/World_Wide_Web" target="_blank">www</a> introduced in 1990 it wasn&#8217;t long before companies were becoming &#8216;connected&#8217;. With this new form of communication came new security risks, and of course new security measures. Firewalls were the cure-all security solution of the 90&#8242;s.</li>
<li><a href="http://en.wikipedia.org/wiki/Network_address_translation" target="_blank">NAT</a> was being used so corporate computers could utilize a private IP over the Internet. NAT&#8217;s were configured on network devices such as routers, proxy&#8217;s, or even firewalls.</li>
</ol>
<p>To illustrate why FTP is no longer a valid protocol its time look at how FTP works on a basic level. There are two modes for transferring data via FTP: PORT (active) and Passive.</p>
<h3>PORT (Active) mode FTP</h3>
<p>Here is a sample of PORT (Active) mode communication initialization:</p>
<ol>
<li>FTP client connects to a server.
<ol>
<li>The source port for the client is a random number over 1023, this port will be used for commands on the client side.</li>
<li>The destination port on the server is 21, this port will be used for commands on the server-side.</li>
</ol>
</li>
<li>The server replies to the FTP client on the client control port.</li>
<li>Server initiates data connection to the clients data port.
<ol>
<li>Server data source port is 20</li>
<li>Client data port is client control port plus 1</li>
</ol>
</li>
<li>Client Acknowledges the data ports to be used.</li>
</ol>
<p>Here is a sample of the above:</p>
<p>***note: For this example I chose 1024 for the RANDOM client control port, which in turn caused the client data port to be 1025</p>
<div id="attachment_256" class="wp-caption alignnone" style="width: 315px"><a href="http://ksantema.files.wordpress.com/2010/12/activemodeftp.jpg"><img class="size-full wp-image-256" style="border:1px solid black;" title="activemodeftp" src="http://ksantema.files.wordpress.com/2010/12/activemodeftp.jpg?w=600" alt="PORT (Active) mode FTP sample"   /></a><p class="wp-caption-text">PORT (Active) mode FTP sample</p></div>
<p>&nbsp;</p>
<p>As you can see above the client side of FTP communications in PORT mode has a random port assigned. Also notice the FTP server initiates data connections, even though it was the client that initiated the control connection.</p>
<p>This is what causes many problems with getting FTP through firewalls. Typically a server would only be allowed to access certain ports through a firewall, if at all. Since the data port is a random number over 1023 it is unlikely the server can send data via FTP using Active Mode.</p>
<p>NAT will also have problems in the above scenario because the IP and port being referenced in the control will be the Private IP and port, as opposed to the Public IP and port.</p>
<p>The point is: If you have an old application that is using PORT mode, get rid of that application!</p>
<h3>Passive mode FTP</h3>
<p>Passive mode overcomes some of the limitations of Active mode. Here is a sample of Passive  mode communication initialization:</p>
<ol>
<li>FTP client connects to a server.
<ol>
<li>The source port for the client is a random number over 1023, this port will be used for commands on the client side.</li>
<li>The destination port on the server is 21, this port will be used for commands on the server side.</li>
</ol>
</li>
<li>The server replies to the FTP client on the client control port.</li>
<li>Client initiates data connection to the server data connection port.
<ol>
<li>Client data port is client control port plus 1</li>
<li>Server data port is a random number specified by the server</li>
</ol>
</li>
<li>Server Acknowledges the data ports to be used.</li>
</ol>
<p>Here is a sample of the above:</p>
<p>***note: For this example I chose 1024 for the RANDOM client control port, which in turn caused the client data port to be 1025</p>
<p>***note: For this example I chose 2048 for the RANDOM server data port.</p>
<div id="attachment_257" class="wp-caption alignnone" style="width: 319px"><a href="http://ksantema.files.wordpress.com/2010/12/passivemodeftp.jpg"><img class="size-full wp-image-257" style="border:1px solid black;" title="passivemodeftp" src="http://ksantema.files.wordpress.com/2010/12/passivemodeftp.jpg?w=600" alt="Passive mode FTP sample"   /></a><p class="wp-caption-text">Passive mode FTP sample</p></div>
<p>&nbsp;</p>
<p>As you can see above the client side of FTP communications in PORT mode has a random port assigned. With Passive mode the servers Data port is also random. Also notice the FTP client initiates data connections, which is the opposite of how Active mode sessions work.</p>
<p>With Passive mode the FTP administrator can set a range of ports to choose from for data connections. These ports can in turn be allowed through the firewall by the Network Administrator. This overcomes the issues caused by firewalls that causes Active mode to fail.</p>
<p>From a network security perspective this is not a good solution. It means opening more ports on the firewall, a rather large amount of ports actually!</p>
<p>It&#8217;s also a pain to troubleshoot FTP issues. Many times you will be working with applications that only support Active FTP. Or maybe you&#8217;ll have a client that supports Passive FTP but the firewall on either end is still unable to make a proper connection.</p>
<p>The point is: If you have an old application that is using FTP (Active or Passive), get rid of that application!</p>
<h3>Alternative to FTP</h3>
<p>Here we are 15 years after FTP should have been dead and developers are still using it. Recently I asked a developer why he was using FTP. His simple answer: FTP is simple to use/implement and it&#8217;s what I&#8217;ve always done. (I really hate the &#8220;its always been that way&#8221; answer).</p>
<p>There is a good alternative to FTP, it&#8217;s called SFTP. <a href="http://en.wikipedia.org/wiki/SSH_file_transfer_protocol" target="_blank">SFTP</a> stands for SSH file transfer protocol (not secure file transfer protocol as some might think). <a href="http://en.wikipedia.org/wiki/Secure_Shell" target="_blank">SSH</a> stands for Secure Shell. SSH provides a secure connection for the file transfer. Even if you don&#8217;t think any data being transmitted needs to be secured, it&#8217;s a good idea to always use secure communications.</p>
<p>SFTP is not simply FTP implemented with security. Let me repeat SFTP is NOT a new implementation of the older FTP specification. Instead SFTP is a new specification that has all of the capabilities the older FTP specification. In fact the same commands are available for use. For developers there is very little that need be done differently to use SFTP as opposed to FTP.</p>
<p>Also, there are no longer different control and data streams. The server has only one port, typically 22, the same as other SSH protocols. No more mucking around with random server ports or having to troubleshoot passive connections!</p>
<p>I won&#8217;t go any more into why SFTP is a good replacement for FTP. If you want more info on SFTP I would recommend going to the <a href="http://www.openssh.com/" target="_blank">OpenSSH website</a> or <a href="http://en.wikipedia.org/wiki/RTFM" target="_blank">RTFM</a> on the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sftp&amp;sektion=1" target="_blank">OpenBSD website</a>.</p>
<p>One final plea: Developers, please STOP using FTP.. its dead, or at least should have been dead 15 years ago!!!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ksantema.wordpress.com/254/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ksantema.wordpress.com/254/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ksantema.wordpress.com/254/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ksantema.wordpress.com/254/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ksantema.wordpress.com/254/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ksantema.wordpress.com/254/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ksantema.wordpress.com/254/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ksantema.wordpress.com/254/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ksantema.wordpress.com/254/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ksantema.wordpress.com/254/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ksantema.wordpress.com/254/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ksantema.wordpress.com/254/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ksantema.wordpress.com/254/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ksantema.wordpress.com/254/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ksantema.wordpress.com&amp;blog=6942662&amp;post=254&amp;subd=ksantema&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://ksantema.wordpress.com/2010/12/07/ftp-is-dead-now-will-someone-tell-developers/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/bfde2c0e6e962621f384b6e53474d6a4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ksantema</media:title>
		</media:content>

		<media:content url="http://ksantema.files.wordpress.com/2010/12/activemodeftp.jpg" medium="image">
			<media:title type="html">activemodeftp</media:title>
		</media:content>

		<media:content url="http://ksantema.files.wordpress.com/2010/12/passivemodeftp.jpg" medium="image">
			<media:title type="html">passivemodeftp</media:title>
		</media:content>
	</item>
	</channel>
</rss>
