<?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>Security Fight Club &#187; Passwords</title>
	<atom:link href="http://www.securityfightclub.com/category/security/passwords-security/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.securityfightclub.com</link>
	<description>Brought to you by Awareness Technologies</description>
	<lastBuildDate>Sat, 05 Jun 2010 04:08:44 +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>If the user doesn&#8217;t know the password a few times, lock&#8217;em out</title>
		<link>http://www.securityfightclub.com/if-the-user-doesnt-know-the-password-a-few-times-lockem-out/</link>
		<comments>http://www.securityfightclub.com/if-the-user-doesnt-know-the-password-a-few-times-lockem-out/#comments</comments>
		<pubDate>Tue, 20 Oct 2009 18:43:39 +0000</pubDate>
		<dc:creator>mrdenny</dc:creator>
				<category><![CDATA[Brute Force Cracking]]></category>
		<category><![CDATA[External Threats]]></category>
		<category><![CDATA[Internal Threats]]></category>
		<category><![CDATA[Passwords]]></category>
		<category><![CDATA[SQL Server]]></category>

		<guid isPermaLink="false">http://www.securityfightclub.com/?p=121</guid>
		<description><![CDATA[One of the easiest things that you can do to keep people from guessing passwords is to slow them down.  Obviously I don&#8217;t mean do tell the person to try to log in less frequently, that just wouldn&#8217;t make any sense.  When someone is knocking on your computer&#8217;s door and trying a brute force password [...]]]></description>
			<content:encoded><![CDATA[<p>One of the easiest things that you can do to keep people from guessing passwords is to slow them down.  Obviously I don&#8217;t mean do tell the person to try to log in less frequently, that just wouldn&#8217;t make any sense.  When someone is knocking on your computer&#8217;s door and trying a brute force password attack, make them slow down.<span id="more-121"></span>Every system, either Internet facing or not (but especially Internet facing) should be configured so that if the wrong password is used to many times the account is automatically locked out for some period of time (more than a few minutes, less than a day) unless you have a secure way for users to verify who they are and reset there password.  If you have this sort of secure method to verify someone and reset there password, preferably in some sort of automated fashion you should do this and lock the account out until an administrator unlocks it (or customer service/help desk if this is your line of business app) or until the user resets the password.</p>
<p>In a perfect world this should be done at all layers of your application, both at the front end and at the back end.  At the front end, this is usually easy, as you control the application, and the code that goes into it.  Adding a module like this is pretty easy.  On the back end you&#8217;ve got less options available to you.  You are pretty much at the mercy of your database vendor on this one.</p>
<p>However the database vendors have heard our requests for more security in the platforms and they have begun to respond.  As an example <a href="http://www.microsoft.com/sql/" target="_blank">Microsoft SQL Server</a> has since the release of SQL Server 2005 included the ability to have the SQL Logons follow the same security requirements as Windows Logons on the Windows Active Directory domain.  (Other database vendors may offer similar features, but as I mostly use Microsoft SQL Server I&#8217;m not aware of them.  If you are please feel free to comment below.)</p>
<p>Now with this comes some risk.  Because if you were to enable these settings and someone did try to break into the database server using this account, the account would lock out.  This is both good and bad.  Its good because they aren&#8217;t able to continue the attack, however its also bad because your business application isn&#8217;t able to log into the database either.</p>
<p>Open source apps such as WordPress are starting to get these features added into them.  There&#8217;s a plugin for WordPress called &#8220;<a href="http://www.bad-neighborhood.com/" target="_blank">Login LockDown</a>&#8221; which allows the WordPress admin site to lock it self down if the same person gets the password wrong more than <em>n</em> number of times.  The options are totally configurable by the blog owner, so you can set your settings as high or as low as you want.</p>
<p>So, what&#8217;s the point of all this you ask?  It&#8217;s pretty simple, and it is easier when you look at the math.  Assume you wanted to attack a system which takes 1/10th of a second to check a password.  Using the characters on the standard keyboard (letters, numbers, symbols) you&#8217;ve got ~94 characters to work with.  Assuming an 4 character password of say &#8220;test&#8221; there are 78074896 character combination to try.  Assuming you try all the combination (just to make sure you get the correct password) it will take about 90 days to test all the options.  Now if every 5 failed attempts we lock the account for one hour that test times goes from 90 days to 3012 years (if I&#8217;m done my math correctly).</p>
<p>The next question then becomes, why would anyone take 90 days to break my password.  The answer is that they wouldn&#8217;t.  They would use more than one machine to reduce that 90 days down to a more manageable number.  If using 10 computers and you break with workload up evenly across the 10 computers that 90 days, is now 9 days.  20 computers will get it done in 4.5 days.  50 computers will get it done in 1.8 days.  All of a sudden by simply throwing a few computers at the problem the password gets broken very quickly.  Now longer passwords will make this take longer, but if you have a system which people really want to break into they could get access to one of the large <a href="http://en.wikipedia.org/wiki/Botnet" target="_blank">botnets</a> and have 100,000 computers work on breaking into your site.  Even with a very strong password, it wouldn&#8217;t take all that long to brute force your way into your passwords.</p>
<p>The only sure fire way to stop someone from brute forcing there way into your accounts is to lock those accounts after the password has been tried incorrectly several times.  Don&#8217;t make the limits to low that your customers can get into there own services, but don&#8217;t make them so loose that people can break into those services.</p>
<p>Denny</p>
]]></content:encoded>
			<wfw:commentRss>http://www.securityfightclub.com/if-the-user-doesnt-know-the-password-a-few-times-lockem-out/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Looks like phishers are now using the phone again</title>
		<link>http://www.securityfightclub.com/looks-like-phishers-are-now-using-the-phone-again/</link>
		<comments>http://www.securityfightclub.com/looks-like-phishers-are-now-using-the-phone-again/#comments</comments>
		<pubDate>Sat, 17 Oct 2009 02:36:56 +0000</pubDate>
		<dc:creator>mrdenny</dc:creator>
				<category><![CDATA[Data Loss]]></category>
		<category><![CDATA[External Threats]]></category>
		<category><![CDATA[Passwords]]></category>
		<category><![CDATA[Phishing]]></category>
		<category><![CDATA[Social Engenering]]></category>

		<guid isPermaLink="false">http://www.securityfightclub.com/looks-like-phishers-are-now-using-the-phone-again/</guid>
		<description><![CDATA[It appears that the phishers are going back to some good old social engenering to get your info.
I just received this text message &#8220;First Heritage Bank Alert: Your CARD has been DEACTIVATED. Please contact us at 877-649-1737 to REACTIVATE.&#8221;.  Now I know this is a scam for a couple of reasons.
1. I don&#8217;t have [...]]]></description>
			<content:encoded><![CDATA[<p>It appears that the phishers are going back to some good old social engenering to get your info.</p>
<p>I just received this text message &#8220;First Heritage Bank Alert: Your CARD has been DEACTIVATED. Please contact us at 877-649-1737 to REACTIVATE.&#8221;.  Now I know this is a scam for a couple of reasons.</p>
<p>1. I don&#8217;t have an account with First Heritage Bank<br />
2. A bank wouldn&#8217;t text me to have them call me.<br />
3.  They&#8217;d tell me to call without providing a number, instead telling me to use the number on my card.<br />
4. They&#8217;d identify the account which has a problem.</p>
<p>If you see this don&#8217;t call them.  I&#8217;d say report it to your local law enforcement but they probably don&#8217;t really care, and probably won&#8217;t do anything about it.  Good luck if you decide to call your local law enforcement.</p>
<p>Denny</p>
<p>P.s. Sorry for any spelling issues.  This was posted from my blackberry.  I&#8217;ll spell check from home.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.securityfightclub.com/looks-like-phishers-are-now-using-the-phone-again/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Is there a post-it note under your keyboard?</title>
		<link>http://www.securityfightclub.com/is-there-a-post-it-note-under-your-keyboard/</link>
		<comments>http://www.securityfightclub.com/is-there-a-post-it-note-under-your-keyboard/#comments</comments>
		<pubDate>Wed, 15 Jul 2009 23:05:08 +0000</pubDate>
		<dc:creator>mrdenny</dc:creator>
				<category><![CDATA[Passwords]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Passphrase]]></category>

		<guid isPermaLink="false">http://www.securityfightclub.com/?p=11</guid>
		<description><![CDATA[Companies love requiring there employees to have long complex passwords.  Those of us in IT do this to protect the network from users having passwords which are two easy to guess.  The problem with requiring these long passwords, is that they become very hard to remember very quickly.
The most common way for people to remember [...]]]></description>
			<content:encoded><![CDATA[<p>Companies love requiring there employees to have long complex passwords.  Those of us in IT do this to protect the network from users having passwords which are two easy to guess.  The problem with requiring these long passwords, is that they become very hard to remember very quickly.<span id="more-11"></span></p>
<p>The most common way for people to remember there passwords is to write them down.  The most common place to store these passwords that have been written down is under the keyboard.  I&#8217;ll bet if you walked around the company you work for at night (especially in a non-technical part of the company) and start flipping keyboards over you&#8217;ll find a bunch of peoples passwords.</p>
<p>While some of these people may not have access to information which is all that important, I&#8217;ll bet a few people that you&#8217;ll run across have access to some interesting stuff.  (For the love of god don&#8217;t start using there passwords, that&#8217;s just asking to get fired.)</p>
<p>Some middle ground needs to be found between passwords which a 3 year old can guess such as &#8220;password&#8221; and 30 character passwords that have to be reset every day because the person can&#8217;t remember there password.</p>
<p>The easiest way to create a secure, yet easy to remember password is to use a passphrase instead of a password.  There&#8217;s a couple of different ways to do this.</p>
<ol>
<li>Use an entire phrase just without the spaces.  Make sure to use caps where needed, and stick a number or two in there so that it meets the requirements.  This will give you a nice long password that is hopefully easy to remember.  Something like &#8220;ThisIsMyR3allyL0ngPassword-No1CanFigureItOut&#8221; is perfect.  It&#8217;s very long, has numbers, upper and lower case letters, and a symbol.  And when your auditor comes by asking how long your password is, you can tell him 44 characters.</li>
<li>The second technique is to take a song lyric or line from a poem and use the first letter of each word.  Now be sure not to actually say the phrase out loud since it won&#8217;t take long for someone to figure out what you are using for your password.  After you have your phrase stick a couple of numbers in there and make some letters upper and lower case and you are done.  As an example if I were to use the title of this article as a password it could be &#8220;Itap-1nuyk&#8221;.  It&#8217;s still easy for me to remember for no one else will remember it.</li>
</ol>
<p>When using these sorts of long secure passwords you protect not only your company but yourself.  Everything you do at work is traceable by the company, which means that anything that someone else does when logged into the company network as you can be tracked as well.  While this is good, it means that because your username and password were used to access the network it is assumed that everything which was done was done by you, and you&#8217;ll be the one getting in trouble for what ever the other person did.</p>
<p>Protect yourself, protect your company.  Use a long password, but don&#8217;t write it down.</p>
<p>Denny</p>
]]></content:encoded>
			<wfw:commentRss>http://www.securityfightclub.com/is-there-a-post-it-note-under-your-keyboard/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

