<?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>Mike / Michael Fogel &#187; security</title>
	<atom:link href="http://www.fogel.ca/tag/security/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.fogel.ca</link>
	<description>soapbox and search engine spam</description>
	<lastBuildDate>Fri, 24 Jun 2011 05:50:17 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Busting apart a Master Lock</title>
		<link>http://www.fogel.ca/2009/06/11/busting-apart-a-master-lock/</link>
		<comments>http://www.fogel.ca/2009/06/11/busting-apart-a-master-lock/#comments</comments>
		<pubDate>Fri, 12 Jun 2009 00:25:25 +0000</pubDate>
		<dc:creator>Mike Fogel</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[destruction]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[security]]></category>

		<guid isPermaLink="false">http://blog.fogel.ca/?p=535</guid>
		<description><![CDATA[You ever see those ads back in the day where they&#8217;d have a little master combo lock, and someone would fire a handgun right at it?  The bullet would ricochet off the lock, sending the lock flapping around all over the place, and when everything settled &#8211; there was the lock, still all locked [...]]]></description>
			<content:encoded><![CDATA[<p>You ever see those ads back in the day where they&#8217;d have a little master combo lock, and someone would fire a handgun right at it?  The bullet would ricochet off the lock, sending the lock flapping around all over the place, and when everything settled &#8211; there was the lock, still all locked up.</p>
<p>I&#8217;m not saying those were faked or anything&#8230; but they sure were misleading.</p>
<p>To bust apart your master lock, you&#8217;ll need a hammer, a flathead screwdriver, a strong pair of pliers, a good pounding surface, and 15 minutes.</p>
<p><img src="http://farm3.static.flickr.com/2429/3618293300_d74da9d6da.jpg" alt="" /></p>
<p>Assuming your lock looks like mine, on the back you&#8217;ll find a nice little steel lip.  Pound the flathead down under that.</p>
<p><img src="http://farm3.static.flickr.com/2426/3618298802_5f7322549e.jpg" alt="" /></p>
<p>Pound forward so that you can get the flathead under the front dial.  It&#8217;ll pop right off.</p>
<p><img src="http://farm4.static.flickr.com/3333/3617483215_6b0e83d19c.jpg" alt="" /></p>
<p>Under the dial there&#8217;s a thicker piece of protective steel.  Choose a good spot and pound through it using the flathead.  Pry up a lip and pull it back with your pliers.  The insides of the lock will kinda just dissolve and fall out.  Give the lock a tug and bam!  Your lock is open.</p>
<p><img src="http://farm4.static.flickr.com/3327/3618289670_a82488c77e.jpg" alt="" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.fogel.ca/2009/06/11/busting-apart-a-master-lock/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>How to force your Users into bad Password Management</title>
		<link>http://www.fogel.ca/2009/02/23/how-to-force-your-users-into-bad-password-management/</link>
		<comments>http://www.fogel.ca/2009/02/23/how-to-force-your-users-into-bad-password-management/#comments</comments>
		<pubDate>Mon, 23 Feb 2009 20:52:24 +0000</pubDate>
		<dc:creator>Mike Fogel</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[tech]]></category>

		<guid isPermaLink="false">http://blog.fogel.ca/?p=428</guid>
		<description><![CDATA[This is straight off GoDaddy&#8217;s FTP user password requirements for their shared linux hosting plans:
You must create a password for your account. This means that your password:

Must contain 7 to 14 characters.
Must contain at least one lowercase letter.
Must contain at least one uppercase letter.
Must contain at least one number.
Must begin with a letter.
Cannot contain the [...]]]></description>
			<content:encoded><![CDATA[<p>This is straight off GoDaddy&#8217;s FTP user password requirements for their shared linux hosting plans:</p>
<blockquote><p>You must create a password for your account. This means that your password:</p>
<ul>
<li>Must contain 7 to 14 characters.</li>
<li>Must contain at least one lowercase letter.</li>
<li>Must contain at least one uppercase letter.</li>
<li>Must contain at least one number.</li>
<li>Must begin with a letter.</li>
<li>Cannot contain the user name.</li>
<li>Cannot contain the following characters: question mark, space, caret, single quote, double quote, colon, backslash, dollar sign, ampersand, greater than, less than, tilde, semi-colon, or accent.</li>
</ul>
</blockquote>
<p>The result of these kind of password requirements is that your user has to come up with a new password, or a new variation on one of their existing passwords, just for your site.  Now in the perfect world, users would have a unique password for everywhere on the internet they have a login.  There are <a href="https://addons.mozilla.org/en-US/firefox/addon/3282">programs out there</a> to help users do that.  But guess what.  People don&#8217;t use them.  For some good reasons too &#8211; like now a copy of your passwords, one way or another, are being stored somewhere that isn&#8217;t your brain.  Which is the whole idea &#8211; your password is something that only you can produce and you can do so anywhere anytime you need to.</p>
<p>So in reality, your users likely have somewhere between 10 and 100 logins across the internet.  If they&#8217;re forced to try to remember a special username/password combo for your site &#8211; they won&#8217;t.  They&#8217;ll write it down, and stick in their wallet.  Or in the drawer next to their desk.  Or in a plaintext file on their desktop.  Which is about as secure as, well, putting something yummy in the snack room with a sign that says &#8216;yummy&#8217;.</p>
<p>When a hosting provider like GoDaddy does this kind of bad practice, it isn&#8217;t that big a deal.  It just makes their FTP user base more likely to be compromised.  Now when your bank does it (I believe all my banks do it at one level or another) it&#8217;s serious.  This isn&#8217;t helping the security problem &#8211; it&#8217;s just passing the buck.  Even though this makes the average user more vulnerable to attack, that&#8217;s no longer your bank&#8217;s fault.  It was you who didn&#8217;t safely guard your 7 different usernames, 3 levels of passwords, and up to 5 variations on those different passwords for your various logins across the internet.  That&#8217;s what I&#8217;m up to: 7, 3 and 5.  Now soon to be 6.</p>
<p>As a user, what do you guys use to manage all your usernames/passwords?  As a developer, what kind of restrictions do you apply for your users&#8217; passwords and/or usernames?  Do you know of any standard set of password restrictions, or any standard algorithm for computing what constitutes a &#8216;good&#8217; or a &#8216;weak&#8217; password?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.fogel.ca/2009/02/23/how-to-force-your-users-into-bad-password-management/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

