<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: crack.pl &#8211; SHA1 &amp; MD5 Hash Cracking Tool</title>
	<atom:link href="http://www.darknet.org.uk/2009/07/crack-pl-sha1-md5-hash-cracking-tool/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.darknet.org.uk/2009/07/crack-pl-sha1-md5-hash-cracking-tool/</link>
	<description>Ethical Hacking, Penetration Testing &#38; Computer Security</description>
	<lastBuildDate>Tue, 14 Feb 2012 00:17:07 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Darknet</title>
		<link>http://www.darknet.org.uk/2009/07/crack-pl-sha1-md5-hash-cracking-tool/#comment-158429</link>
		<dc:creator>Darknet</dc:creator>
		<pubDate>Thu, 30 Jul 2009 07:52:58 +0000</pubDate>
		<guid isPermaLink="false">http://www.darknet.org.uk/?p=1962#comment-158429</guid>
		<description>&lt;strong&gt;GZero:&lt;/strong&gt; Well I&#039;m not endorsing it or saying it&#039;s the best way, but I appreciate when someone tries their hand at writing something and is willing to share the code with the rest of the world. There are better methods to programmatically crack hashes, but then with the masses of CPU power available now (quad core 2Ghz+ in a home PC?) they aren&#039;t so relevant. I just thought this was worth sharing that&#039;s all.</description>
		<content:encoded><![CDATA[<p><strong>GZero:</strong> Well I&#8217;m not endorsing it or saying it&#8217;s the best way, but I appreciate when someone tries their hand at writing something and is willing to share the code with the rest of the world. There are better methods to programmatically crack hashes, but then with the masses of CPU power available now (quad core 2Ghz+ in a home PC?) they aren&#8217;t so relevant. I just thought this was worth sharing that&#8217;s all.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alan</title>
		<link>http://www.darknet.org.uk/2009/07/crack-pl-sha1-md5-hash-cracking-tool/#comment-158423</link>
		<dc:creator>Alan</dc:creator>
		<pubDate>Wed, 29 Jul 2009 14:21:57 +0000</pubDate>
		<guid isPermaLink="false">http://www.darknet.org.uk/?p=1962#comment-158423</guid>
		<description>I&#039;m pretty sure that they are referring to rainbow tables and not dictionaries.</description>
		<content:encoded><![CDATA[<p>I&#8217;m pretty sure that they are referring to rainbow tables and not dictionaries.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: GZero</title>
		<link>http://www.darknet.org.uk/2009/07/crack-pl-sha1-md5-hash-cracking-tool/#comment-158422</link>
		<dc:creator>GZero</dc:creator>
		<pubDate>Wed, 29 Jul 2009 13:47:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.darknet.org.uk/?p=1962#comment-158422</guid>
		<description>Didn&#039;t expect to see this sort of thing on Darknet...

If you&#039;re looking to crack MD5/SHA1, salted or not, this is NOT the way to approach it.

Crypt::PasswdMD5 is a pure perl implementation of the MD5 algorithm. It is an order of magnitude slower than, say, the OpenSSL implementation, and just will not cut it where speed is an issue.

If you&#039;re in any doubt, hashing algorithms should be implemented using efficient, low level languages. Scripting languages are just not built to do fast floating point operations.

I&#039;m not even going to mention the total lack of cracking specific optimization. Byte swapping techniques are public domain and make such a big difference that they&#039;re a must have.

&quot;You can use a dictionary file or bruteforce and it can be used to generate tables itself.&quot;

What tables are these? Do you mean dictionary files? I see no collision finding code in the 270 line crack_beta.pl, so I&#039;m guessing it&#039;s a dictionary file.

My 2p...</description>
		<content:encoded><![CDATA[<p>Didn&#8217;t expect to see this sort of thing on Darknet&#8230;</p>
<p>If you&#8217;re looking to crack MD5/SHA1, salted or not, this is NOT the way to approach it.</p>
<p>Crypt::PasswdMD5 is a pure perl implementation of the MD5 algorithm. It is an order of magnitude slower than, say, the OpenSSL implementation, and just will not cut it where speed is an issue.</p>
<p>If you&#8217;re in any doubt, hashing algorithms should be implemented using efficient, low level languages. Scripting languages are just not built to do fast floating point operations.</p>
<p>I&#8217;m not even going to mention the total lack of cracking specific optimization. Byte swapping techniques are public domain and make such a big difference that they&#8217;re a must have.</p>
<p>&#8220;You can use a dictionary file or bruteforce and it can be used to generate tables itself.&#8221;</p>
<p>What tables are these? Do you mean dictionary files? I see no collision finding code in the 270 line crack_beta.pl, so I&#8217;m guessing it&#8217;s a dictionary file.</p>
<p>My 2p&#8230;</p>
]]></content:encoded>
	</item>
</channel>
</rss>

