<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.technet.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Should you worry about password cracking?</title><link>http://blogs.technet.com/jesper_johansson/archive/2005/10/13/410470.aspx</link><description>I have received more and more queries about whether to worry about password cracking, and what to do to avoid it. It seems it may be time to document this a bit better. It is all, of course, already in Protect Your Windows Network, but I am also working</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>re: Should you worry about password cracking?</title><link>http://blogs.technet.com/jesper_johansson/archive/2005/10/13/410470.aspx#412446</link><pubDate>Thu, 13 Oct 2005 15:46:02 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:412446</guid><dc:creator>Mark Twain</dc:creator><description>&amp;quot;Clearly the dynamics of the human-computer interaction mean that the password verifier probably increases security instead of decreasing it. Therefore attacks against the password verifier are probably also not interesting.&amp;quot;&lt;br&gt;&lt;br&gt;Huh?</description></item><item><title>re: Should you worry about password cracking?</title><link>http://blogs.technet.com/jesper_johansson/archive/2005/10/13/410470.aspx#412458</link><pubDate>Thu, 13 Oct 2005 20:43:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:412458</guid><dc:creator>jesper</dc:creator><description>What Mark? That wasn't clear? :-)&lt;br&gt;&lt;br&gt;What I meant was that if you disabled cached credentials users have to maintain two accounts, one local and one domain account. Given how good humans are at remembering passwords, there is a really good chance they will use the same password on both. If an attacker can access the cached credentials he can also access the local hash. The local hash is identical to the one stored on the domain and can therefore be used in a pass-the-hash attack against the domain directly. The cached credential is not usable in this way and must be cracked, which takes a while; about three times longer than cracking a regular password hash. Therefore, storing cached credentials is likely to increase security, not decrease it, since it allows users to use a much stronger credential verifier on the domain member when not connected to the domain.&lt;br&gt;&lt;br&gt;Does that clarify things for you? Send me a mail otherwise.</description></item><item><title>re: Should you worry about password cracking?</title><link>http://blogs.technet.com/jesper_johansson/archive/2005/10/13/410470.aspx#412496</link><pubDate>Fri, 14 Oct 2005 11:53:04 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:412496</guid><dc:creator>Vic Pollard</dc:creator><description>I'm intrigued that you think boiling down a phrase into something shorter is bad.  Yes, I know pass phrases provide the strongest passwords and would never discourage their use.  However, talking about regular end users, it's hard enough to stop them using all the usual weak passwords (variations of &amp;quot;password&amp;quot;, their names, names of family members, their dog, their football team) and telling them they need a thirty character pass phrase isn't usually greeted with much enthusiam.  Surely something which looks like a random mix of upper case, lower case and numbers is better than &amp;quot;passw0rd&amp;quot;?</description></item><item><title>re: Should you worry about password cracking?</title><link>http://blogs.technet.com/jesper_johansson/archive/2005/10/13/410470.aspx#412550</link><pubDate>Sat, 15 Oct 2005 14:38:08 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:412550</guid><dc:creator>jesper</dc:creator><description>Certainly. Something that is seemingly random is better than a single word, or a single word, with a simple substitution. However, a phrase, which is meaningful, is much stronger still, is just as easy to remember, and only marginally harder to type. I'm not saying you need thirty characters. 10 - 15 or so is perfectly fine for many uses, and chances are most people can handle that. We obviously have to keep this realistic, and length is an important factor in that. &lt;br&gt;&lt;br&gt;BTW, the statistic that it is much easier to crack the short password derived from a phrase than the phrase it was derived from is real. I found this same advice in our internal password policy here at Microsoft. I fed the sample they used there into LC5 and cracked it using rainbow tables in 43 seconds. Since the phrase cannot be cracked by most current tools (and I won't live long enough to see it happen even if it were possible technically) I calculated the crack time for that based on a brute force attack: 1,500,000 years! Even if you had a dictionary of words and a pass phrase cracker the crack time would be on the order of several thousand years.  Obviously, cracking is not that meaningful, but as an order-of-magnitude comparison it is still valuable. This lends huge creedence to the argument that you should use the phrase itself, not the derived password.&lt;br&gt;&lt;br&gt;Frankly, I think this advice came out of the issue that in Windows 9x and NT 4.0 you could only use a 14-character password. In order to make those stronger someone came up with this idea, or at least adapted it. Today, with Windows 2000 and higher supporting 127 character passwords, this advice is simply outdated and wrong.</description></item><item><title>re: Should you worry about password cracking?</title><link>http://blogs.technet.com/jesper_johansson/archive/2005/10/13/410470.aspx#412556</link><pubDate>Sun, 16 Oct 2005 03:22:19 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:412556</guid><dc:creator>Vern Buis</dc:creator><description>Jesper, first, thanks very much for the help your provide via your columns!  You mentioned service accounts and their passwords; I am also concerned about scheduled tasks.  We have many that run backups and other maintenance, which I have tried (unsuccessfully so far) to move away from administrative accounts.  Is there any way to run these under the Network Service account--if so, how do I enter it's password?  Are passwords for scheduled tasks vulnerable to cracking?  Where and in what form are they stored?&lt;br&gt;</description></item><item><title>re: Should you worry about password cracking?</title><link>http://blogs.technet.com/jesper_johansson/archive/2005/10/13/410470.aspx#412565</link><pubDate>Sun, 16 Oct 2005 14:22:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:412565</guid><dc:creator>jesper</dc:creator><description>Vern, unfortunately, there is no way to run processes as Network Service under the task scheduler. That account is not a normal account in that sense of the word. You would be better off creating a limited account and run the task in that account.&lt;br&gt;&lt;br&gt;I believe the credentials for scheduled tasks are encrypted using the data protection APIs and then stored somewhere. Possibly they are in the LSA secrets, but I am not completely sure. The credentials are not really vulnerable to cracking the normal sense of the word, although anyone who can run code as the system (or an admin) can theoretically get them in cleartext by doing exactly what the task scheduler service would do to get them.</description></item><item><title>BAD TROUBLESHOOTING 101 (part 4 of many): Give EVERYONE the opportunity for a short password!!</title><link>http://blogs.technet.com/jesper_johansson/archive/2005/10/13/410470.aspx#448635</link><pubDate>Tue, 22 Aug 2006 19:38:49 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:448635</guid><dc:creator>Shawn's résumé writing prevention tips</dc:creator><description>OK.&amp;amp;amp;nbsp; Let me get this perfectly straight.&amp;amp;amp;nbsp; I am not going to give you a new way to do your passwords...</description></item><item><title>BAD TROUBLESHOOTING 101 (part 4 of many): Give EVERYONE the opportunity for a short password!!</title><link>http://blogs.technet.com/jesper_johansson/archive/2005/10/13/410470.aspx#554684</link><pubDate>Thu, 14 Dec 2006 01:40:29 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:554684</guid><dc:creator>Shawn's résumé writing prevention tips</dc:creator><description>&lt;p&gt;OK. Let me get this perfectly straight. I am not going to give you a new way to do your passwords like&lt;/p&gt;
</description></item><item><title>cracking kerberos password | keyongtech</title><link>http://blogs.technet.com/jesper_johansson/archive/2005/10/13/410470.aspx#3189388</link><pubDate>Thu, 22 Jan 2009 07:32:56 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3189388</guid><dc:creator>cracking kerberos password | keyongtech</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://www.keyongtech.com/2508013-cracking-kerberos-password"&gt;http://www.keyongtech.com/2508013-cracking-kerberos-password&lt;/a&gt;&lt;/p&gt;
</description></item></channel></rss>