<?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">
	<channel>
      <title>Cryptography - iExploit</title>
      <link>http://iexploit.org/index.php?p=/categories/cryptography/feed.rss</link>
      <pubDate>Sun, 19 May 13 17:51:44 -0400</pubDate>
         <description>Cryptography - iExploit</description>
   <language>en-CA</language>
   <atom:link href="/index.php?p=/discussions/feed.rss" rel="self" type="application/rss+xml" />
   <item>
      <title>Crappy Crypto challenge</title>
      <link>http://iexploit.org/index.php?p=/discussion/6150/crappy-crypto-challenge</link>
      <pubDate>Tue, 04 Sep 2012 14:03:59 -0400</pubDate>
      <dc:creator>Sh3llc0d3</dc:creator>
      <guid isPermaLink="false">6150@/index.php?p=/discussions</guid>
      <description><![CDATA[Well lots of talk of challenges and competitions so thought i'd put something together quickly... see if you can work things out. There's two an easy challenge and another which contains an extra stage to get the message. So yeah the point? You find negotiate various methods of encryption and then send my the message in a private message. What do you get? Eternal wisdom and knowing you're awesome... and of course a virtual high-five from me.<br><br>Easy - <a href="http://pastebin.com/edQGBsev" target="_blank" rel="nofollow">http://pastebin.com/edQGBsev</a><br>Extra stage - <a href="http://pastebin.com/LrTufUbW" target="_blank" rel="nofollow">http://pastebin.com/LrTufUbW</a><br><br>If you get <b>really</b> stuck then I'll send you a script I used to produce/crack the output/input and you can work it out yourself. <br><br><b>Clues...</b><br><ul><li>The cipher being used at one stage is a common way of encoding and produces a very distinctive output... before anyone corrects me this isn't true in all cases!<br></li><li>Another stage's encryption is a modern day application of a very old and famous cipher.</li><li>This is an easy challenge now... the last stage is less about crypto and more about hiding a message.</li></ul><p>Instead of giving similar clues for each challenge... one of the stages doesn't apply to the first challenge... work out which.<br></p>]]></description>
   </item>
   <item>
      <title>&quot;What Encryption Standard Has Yet To Be Cracked&quot;?</title>
      <link>http://iexploit.org/index.php?p=/discussion/1964/what-encryption-standard-has-yet-to-be-cracked</link>
      <pubDate>Thu, 30 Dec 2010 23:16:57 -0500</pubDate>
      <dc:creator>McKittrick</dc:creator>
      <guid isPermaLink="false">1964@/index.php?p=/discussions</guid>
      <description><![CDATA[just curious...are there any out there that have been impervious to getting cracked? for awhile people thought that WPA2 would stand the test of time until it was recently thwarted. so what standard of encryption do we have out there that has not been defeated as of yet? SHA? Blowfish? 3DES?]]></description>
   </item>
   <item>
      <title>Free Online Crypto Course</title>
      <link>http://iexploit.org/index.php?p=/discussion/6045/free-online-crypto-course</link>
      <pubDate>Sun, 03 Jun 2012 07:02:11 -0400</pubDate>
      <dc:creator>Xin</dc:creator>
      <guid isPermaLink="false">6045@/index.php?p=/discussions</guid>
      <description><![CDATA[<a href="https://class.coursera.org/crypto/auth/welcome" target="_blank" rel="nofollow">https://class.coursera.org/crypto/auth/welcome</a>]]></description>
   </item>
   <item>
      <title>Please help me !  what is this category encryption</title>
      <link>http://iexploit.org/index.php?p=/discussion/5914/please-help-me-what-is-this-category-encryption</link>
      <pubDate>Fri, 30 Sep 2011 04:57:38 -0400</pubDate>
      <dc:creator>Kid4vn</dc:creator>
      <guid isPermaLink="false">5914@/index.php?p=/discussions</guid>
      <description><![CDATA[Hi ! everybody<br />Please,anyone can help me ! what is this category encryption ?<br /><br />caw7Shwj5D4q2<br /><br />cabZYxVNYXRUE<br /><br />cakDiq2SO2STU<br /><br />caWmQqtTqtRM6<br /><br />capODNLKRth6c<br /><br />Thanks !]]></description>
   </item>
   <item>
      <title>Caesar Cipher</title>
      <link>http://iexploit.org/index.php?p=/discussion/2709/caesar-cipher</link>
      <pubDate>Sat, 30 Apr 2011 16:33:16 -0400</pubDate>
      <dc:creator>Sh3llc0d3</dc:creator>
      <guid isPermaLink="false">2709@/index.php?p=/discussions</guid>
      <description><![CDATA[Caesar Cipher by Sh3llc0d3<br><br>Another hobby of mine is mathematics, alegbra specifically although trigonometry is another area I like. Today Iâ€™m going to move away from networking and demonstrate the Caesar cipher which is a monoalphabetic cipher/substitution. The Caesar Cipher uses a very slight encryption of n+3. â€˜nâ€™ being the letter of the alphabet you wish to encrypt, itâ€™s also known as Caesarâ€™s code, the â€˜shiftâ€™ cipher and the Caesar shift (shift meaning it shifts places).<br><br>[align=center]http&#58;//www&#46;stealthcopter&#46;com/blog/wp-content/uploads/2009/12/320px-Caesar3&#46;png<br>[/align]<br>A very simple example of a plaintext string is below:<br><blockquote class="Quote"><div class="QuoteText">â€˜iexploit is awesome by shellcodeâ€™</div></blockquote><br><br>Using the Caesar Cipher we encrypt it thus:<br><blockquote class="Quote"><div class="QuoteText">â€˜lhasorlw lv dzhvrph eb vkhoofrghâ€™</div></blockquote><br><br>Most people would not understand that but to a cryptologist/cryptanalyst it would be easily broken. Therefore we can use other methods to distort the code, please note this is not a second layer of encryption!<br><br>Original encrypted string:<br><blockquote class="Quote"><div class="QuoteText">â€˜lhasorlw lv dzhvrph eb vkhoofrghâ€™</div></blockquote><br><br>Removing the spaces gives a slight distortion, however not very much:<br><blockquote class="Quote"><div class="QuoteText">â€˜lhasorlwlvdzhvrphebvkhoofrghâ€™</div></blockquote><br><br>A common practice is to remove all the normal spaces in the phrase and then add spaces at set intervals, for instance after every 4th character:<br><blockquote class="Quote"><div class="QuoteText">â€˜lhas orlw lvdz hvrp hebv khoo frghâ€™</div></blockquote><br><br>From the original phrase/string we could clearly make out words by the spacing, using the frequency of the characters and the ideology that certain letters appear more frequently in words than others we could crack the encrypted phrase. I might also add, removing/adding spaces does not alter frequency, it would still be 'crackable'.<br><br>The modular arithmetic representation is shown below:<br>Where â€˜xâ€™ is the letter and â€˜nâ€™ is the shift:<br>Encryption<br>http&#58;//i&#46;imgur&#46;com/H5xib&#46;png<br>Decryption<br>http&#58;//i&#46;imgur&#46;com/BjSCT&#46;png<br><br><b>Please note: I'm not here to give maths lessons :P</b><br><br>This thread is short as I didn't really want to lose anyone half-way through frequency analysis. Using several high-level mathematical equations the code can be broken, however as a lot of people here and in forums like this in general aren't out of school/college I've kept the maths to a minimum. I just wanted to demonstrate a simple cipher and maybe some of you will learn more about it :)<br><br>I'll give more examples soon and I'm working on a full-blown paper on ciphers at the moment so bare with me.<br><br><b>Code Example</b><br>Java - Thanks to Deque for providing this code snippet in Java.<br><div class="PreContainer"><pre>public String encrypt(String plainText, int shift) {<br>        StringBuilder code = new StringBuilder();<br><br>        for (char c &amp;#58; plainText&amp;#46;toCharArray()) {<br>                if (Character&amp;#46;isWhitespace(c)) {<br>                        code&amp;#46;append(c); //leave whitespaces the way they are<br>                } else {<br>                        int s = ((c % 'A' + shift) % 26); //the encryption formula<br>                        if (s &amp;gt; 25) {<br>                                s = s - 26; //result is not in range 0&amp;#46;&amp;#46;&amp;#46;25<br>                        } else if (s &amp;lt; 0) {<br>                                s = s + 26; //result is not in range 0&amp;#46;&amp;#46;&amp;#46;25<br>                        }<br>                        code&amp;#46;append((char) (s + 'A')); //append resulting letter to the encrypted string<br>                }<br><br>        }<br>        return code&amp;#46;toString();<br>}<br><br>public String decrypt(String code, int shift) {<br>        return encrypt(code, -shift);<br>}</pre></div>]]></description>
   </item>
   <item>
      <title>Crypters Guide</title>
      <link>http://iexploit.org/index.php?p=/discussion/457/crypters-guide</link>
      <pubDate>Tue, 04 May 2010 19:54:52 -0400</pubDate>
      <dc:creator>undead</dc:creator>
      <guid isPermaLink="false">457@/index.php?p=/discussions</guid>
      <description><![CDATA[<span style="color: orange;"><span><b>Crypters Guide for beginners</b></span></span><br><br><span style="color: teal;"><span style="text-decoration: underline;"><b>What is a crypter?</b></span></span><br>A crypter is a program used to make viruses undetectable by anti-viruses.<br><br><span style="color: teal;"><span style="text-decoration: underline;"><b>Crypter types:</b></span></span><br><br><span style="color: purple;"><b>Runtime:</b></span> Crypters that crypt your virus and when you run it in a computer it is undetectable by the anti-virus.<br><br><span style="color: purple;"><b>Scantime:</b></span> Crypters that crypt your virus and when you scan it it is undetectable but when your run it in a computer the anti-virus detects it.<br><br><span style="color: teal;"><span style="text-decoration: underline;"><b>Crypter parts:</b></span></span><br><br>[list][*]<b>Client:</b>  The porgram where you can load your file and crypt it.<br>[/*:m]<br>[*]<b>Stub:</b> Stub is a filter for the file you chose at the client. If you delete it the client is useless but some crypters don't have a stub (internal stub).[/*:m][/list:u]<br><br><br><br><span style="color: teal;"><span style="text-decoration: underline;"><b>FUD &amp; UD</b></span></span><br><br><span style="color: limegreen;">UD</span> means <span style="color: limegreen;">U</span>n<span style="color: limegreen;">D</span>etectable.<br><span style="color: limegreen;">FUD</span> means <span style="color: limegreen;">F</span>ully <span style="color: limegreen;">U</span>n<span style="color: limegreen;">D</span>etectable.<br>You can check if your crypted virus is FUD or UD at <b>NoVirusThanks</b>.<br><br><a class="postlink" rel="nofollow" href="http://scanner.novirusthanks.org/">http://scanner.novirusthanks.org/</a><br><br>http&#58;//img37&#46;imageshack&#46;us/img37/9051/30845381&#46;png<br><br><span style="color: red;"><span style="text-decoration: underline;"><b>Always check "Do not distribute the sample"!</b></span></span><br><br>If your virus is FUD it will be like this:<br><br>http&#58;//img228&#46;imageshack&#46;us/img228/2372/95777792&#46;png]]></description>
   </item>
   <item>
      <title>Best Online MD5 Cracker By Far!</title>
      <link>http://iexploit.org/index.php?p=/discussion/109/best-online-md5-cracker-by-far</link>
      <pubDate>Sun, 14 Mar 2010 01:24:42 -0500</pubDate>
      <dc:creator>Xin</dc:creator>
      <guid isPermaLink="false">109@/index.php?p=/discussions</guid>
      <description><![CDATA[http&#58;//md5cracker&#46;org/<br>It uses all the online crackers put together and has an amazing success rate, i definately recommend it!]]></description>
   </item>
   <item>
      <title>Can you decipher this?</title>
      <link>http://iexploit.org/index.php?p=/discussion/2898/can-you-decipher-this</link>
      <pubDate>Sat, 16 Jul 2011 20:24:35 -0400</pubDate>
      <dc:creator>Integer</dc:creator>
      <guid isPermaLink="false">2898@/index.php?p=/discussions</guid>
      <description><![CDATA[I created a cipher and I want to know how secure it is.<br />So can you decipher it?<br /><br />Here is the cipher text:<br />âŒ #Ã³ÂºÃ³;Ã¤%_!ÂºÏ€+Ã‘%_Ã âŒ âŒ :âŒ ]]></description>
   </item>
   <item>
      <title>Full Disk Encryption Question</title>
      <link>http://iexploit.org/index.php?p=/discussion/2813/full-disk-encryption-question</link>
      <pubDate>Mon, 20 Jun 2011 09:53:53 -0400</pubDate>
      <dc:creator>Rajah</dc:creator>
      <guid isPermaLink="false">2813@/index.php?p=/discussions</guid>
      <description><![CDATA[Does anyone know a good way to get full disk encryption for Linux?  I've used Truecrypt for Windows but have heard of compatibility issues with Linux.<br />Any suggestions or hints would be much appreciated.  =)]]></description>
   </item>
   <item>
      <title>PGP keys - A simple tutorial</title>
      <link>http://iexploit.org/index.php?p=/discussion/2650/pgp-keys-a-simple-tutorial</link>
      <pubDate>Sat, 09 Apr 2011 23:51:01 -0400</pubDate>
      <dc:creator>chroniccommand</dc:creator>
      <guid isPermaLink="false">2650@/index.php?p=/discussions</guid>
      <description><![CDATA[I've spent the last 5 days trying to fully understand Public and Private key, with little luck. I don't think anybody fully understands the concept of keys, nobody. But I will try and explain what I know via wikipedia etc.<br><br>I will be using the simple email example. Anyway, lets say we have two people. Joe and John. Joe wants to send John a secret file that has bank account information and such that he wants nobody else to see. So what does he do? Encrypts it. Joe runs Arch Linux so he uses GPG(GNU Privacy Guard) which implements PGP(Pretty Good Privacy). First, Joe generates a pair of asymmetrical keys. Public and private keys. The public key is as the name implies, public. The public key is distributed to anybody. But as the private keys name implies, private keys are meant for one person and one person only. You. You wouldn't normally give people private possesions would you(Unless privates == sexual organs). But anyway, Joe runs Arch Linux so he fires up a terminal, creates a pair of keys(public and private), and then gives John his public key. John also generates his own public / private key pair. Joe take his secret bank account file and encrypts it. He then emails the encrypted file to John, along with his PGP public key. John imports Joes public key and proceeds to decrypt the secret bank information.<br><br>So how can we go about doing all this? Well it's simple(In windows, just download a PGP or GPG program).<br>First, lets go ahead and generate our keys.<br><div class="PreContainer"><pre><br>gpg --gen-key<br></pre></div><br>This will take you along a couple steps. First, select what type of key you want. The first is a pretty good one. Then select the key size. The stronger the key size, the stronger it is. But 2048 is pretty good. Now we can select when the keys expire. Expiring keys can be good and bad. Lets say the key is comprimised by a malicious attacker, it will only be comprimised until the key is expired. <br>After that, we need to input some info. Our name, email and the comment for these keys. After this is done it asks for a passphrase. This should be a pretty strong one to prevent brute force attacks. <br><br>After all information for the keys are created, the OS needs to gather some entropy to generate the keys. Just move around the mouse, press keys etc until enough is gathered to generate the key. After that, we can see our keys:<br><div class="PreContainer"><pre><br>gpg --list-keys<br></pre></div><br>You can list private keys with<br><div class="PreContainer"><pre><br>gpg --list-secret-keys<br></pre></div><br>Now we need to export the public key to a public.key file. <br><div class="PreContainer"><pre><br>gpg --export -a \&quot;Your Name\&quot; &amp;gt; public&amp;#46;key<br></pre></div><br>This will export the key for "Your Name" to public.key. For me, I supplement Your Name with Chronic Command.<br>Now lets encrypt the file with gpg and send it.<br><div class="PreContainer"><pre><br>gpg -e -u \&quot;Your Name\&quot; -r \&quot;Recipient Name\&quot; secret&amp;#46;file<br></pre></div><br>Now we have our encrypted file :)<br><br>So we have our keys set up and the ecrypted file. Now we send the encrypted file to John who has our public key.<br>Once John gets it, John just imports the key and decrypts the data.<br>To import:<br><div class="PreContainer"><pre><br>gpg --import public&amp;#46;key<br></pre></div><br><br>Done :D<br><br>Anyway, I don't fully understand it but I understand enough to write this simple tutorial on it. So I hope you enjoyed it and learned something. I suggest googling it and reading up on wikipedia some more, maybe you can understand it better :P<br><br>--chroniccommand]]></description>
   </item>
   <item>
      <title>Does anyone know how to decrypt this ?</title>
      <link>http://iexploit.org/index.php?p=/discussion/2722/does-anyone-know-how-to-decrypt-this-</link>
      <pubDate>Wed, 11 May 2011 16:07:23 -0400</pubDate>
      <dc:creator>wTg</dc:creator>
      <guid isPermaLink="false">2722@/index.php?p=/discussions</guid>
      <description><![CDATA[iec30a2jtyftj345whpwgwf1<br /><br />I was wondering if anyone knew what type of hash or encryption this is? It is 24 characters and i cant find a type of hash that is that length. Thanks for any help :)]]></description>
   </item>
   <item>
      <title>Need some e-books/videos for understanding Various types of encryptions and hashing</title>
      <link>http://iexploit.org/index.php?p=/discussion/1843/need-some-e-booksvideos-for-understanding-various-types-of-encryptions-and-hashing</link>
      <pubDate>Sun, 19 Dec 2010 20:29:26 -0500</pubDate>
      <dc:creator>mandi</dc:creator>
      <guid isPermaLink="false">1843@/index.php?p=/discussions</guid>
      <description><![CDATA[As the title says I am much more being Attracted to cryptography,but i am not very good at math,but i still like to know the indepth working and fundamentals of the top hashing and encrypting algorithms<br /><br />When ever i see about cryptography i am seeing these Algorithms and hashing methods<br />1)AES 2)DES 3)3DES 4)SHA 5)MD5 6)SALTED MD5 7)SSL encryption 8)SSH encryption 9)IP-sec encryption 10)Encryption used in GRE tunnels<br /><br /><br />I am willing to have some fundamental knowledge about these encryption,ho it works and how it can be cracked or breaked etc,<br /><br /><br />If you do have any documents or links or e-books for understanding the fundamentals of the above things,please feel free to guide me....<br /><br /><br /><br />Hope some one will help me...]]></description>
   </item>
   <item>
      <title>Please help ... MD5 Salt</title>
      <link>http://iexploit.org/index.php?p=/discussion/2740/please-help-md5-salt</link>
      <pubDate>Tue, 24 May 2011 18:09:32 -0400</pubDate>
      <dc:creator>Hardcore-Gabber</dc:creator>
      <guid isPermaLink="false">2740@/index.php?p=/discussions</guid>
      <description><![CDATA[Please someone cane crack me this hahs`s ... are salted md5<br><br>cbbba8df8550d49cde4232ffb4cd1e5f:qPtFZ,-R5Q&gt;&gt;S8R~0;ZhA&amp;E-I(vu!w<br>e76984c790dfea99f9573cd09fb0c359:\@c#?D{SJ=AyUsvx{|wpJGr\m&gt;gS)<br>e9140a61d31c3de698dc4b8e92ee0288:,GKt@!')sslyM&amp;d1T9G@F7'xak^hO#<br><br>Thanks]]></description>
   </item>
   <item>
      <title>Can you decode this?</title>
      <link>http://iexploit.org/index.php?p=/discussion/2668/can-you-decode-this</link>
      <pubDate>Fri, 15 Apr 2011 20:26:02 -0400</pubDate>
      <dc:creator>chroniccommand</dc:creator>
      <guid isPermaLink="false">2668@/index.php?p=/discussions</guid>
      <description><![CDATA[Hey everybody, I've recently finished a new script in Python to encode text with a key:value pair for characters a-z, A-Z, 0-9, and some other characters. I was just posting as a test to see if anybody can decode this text.<br><br><div class="PreContainer"><pre><br>~ax) &amp;^SY~ax) x)&amp;^T30)9(9G ap9(0)x#9GSY?<br></pre></div><br>Thanks, just testing to see if this needs any improvement.]]></description>
   </item>
   <item>
      <title>Openwall Wordlist Collection CD (Includes the paid for CD-offered only wordlist)</title>
      <link>http://iexploit.org/index.php?p=/discussion/2606/openwall-wordlist-collection-cd-includes-the-paid-for-cd-offered-only-wordlist</link>
      <pubDate>Thu, 31 Mar 2011 05:36:00 -0400</pubDate>
      <dc:creator>zer0day</dc:creator>
      <guid isPermaLink="false">2606@/index.php?p=/discussions</guid>
      <description><![CDATA[[align=center] http&#58;//i292&#46;photobucket&#46;com/albums/mm25/bktruss/owl&#46;jpg [/align]<br><br>[align=center] <span><span style="font-family: Impact;">Openwall Wordlists Collection CD</span></span> [/align]<br><br>[align=center] <span style="color: #FFA500;">Info:</span><br>Included in this collection are wordlists for 20+ human languages and lists of common passwords. The included languages are: Afrikaans, Croatian, Czech, Danish, Dutch, English, Finnish, French, German, Hungarian, Italian, Japanese, Latin, Norwegian, Polish, Russian, Spanish, Swahili, Swedish, Turkish, and Yiddish. There's also a list of the common passwords and unique words for all the languages combined in one file (over 40 MB for almost 4 million entries).<br><br><span style="text-decoration: underline;">Included only on the CD and not available in the freely downloadable version</span> of the collection is a huge list of all the common passwords and words from all the languages with word mangling rules applied (to form other likely passwords, such as by adding capitalization or digits to words) and any duplicates purged. This wordlist is provided as a single uncompressed text file usable directly off the CD. Its size is almost 500 MB and it has over 40 million entries.<br><br>For all wordlists, the entries are sorted either alphabetically or for more common to less common passwords/words/languages with alphabetical order within each section (for about equally common passwords or words, or for individual languages). There are no duplicates.  [/align]<br><br>[align=center] <div class="PreContainer"><pre>http&amp;#58;//www&amp;#46;megaupload&amp;#46;com/?d=77SYKQL4</pre></div> [/align]]]></description>
   </item>
   <item>
      <title>Crack this hash... [MD5]</title>
      <link>http://iexploit.org/index.php?p=/discussion/2562/crack-this-hash-md5</link>
      <pubDate>Thu, 24 Mar 2011 21:32:27 -0400</pubDate>
      <dc:creator>Sh3llc0d3</dc:creator>
      <guid isPermaLink="false">2562@/index.php?p=/discussions</guid>
      <description><![CDATA[Let me know if you can crack this hash as I'm having no luck with online databases :( Think I'm gonna have to upload it for cracking<br><br><blockquote class="Quote"><div class="QuoteText">f259271b6555a346196e4ad2011e1006</div></blockquote>]]></description>
   </item>
   <item>
      <title>Could anybody crack this?</title>
      <link>http://iexploit.org/index.php?p=/discussion/2361/could-anybody-crack-this</link>
      <pubDate>Tue, 01 Mar 2011 00:06:17 -0500</pubDate>
      <dc:creator>chroniccommand</dc:creator>
      <guid isPermaLink="false">2361@/index.php?p=/discussions</guid>
      <description><![CDATA[Just wondering if anybody could crack this MD5 hash. I've been trying for a while now. No success.<br>HASH:<br><div class="PreContainer"><pre>8e63fd6ac05325fa1650ed7cc616aaa2</pre></div><br>Thanks in advance :)<br><br>EDIT:<br>I think it's actually an LM DES hash. That's what JTR says anyway.]]></description>
   </item>
   <item>
      <title>What Hash is this?</title>
      <link>http://iexploit.org/index.php?p=/discussion/2126/what-hash-is-this</link>
      <pubDate>Sat, 15 Jan 2011 17:45:03 -0500</pubDate>
      <dc:creator>wTg</dc:creator>
      <guid isPermaLink="false">2126@/index.php?p=/discussions</guid>
      <description><![CDATA[Does anyone know what type of Hash value this is or what program i could use to crack it?<br /><br />The Hash is: 844765f5ed6dfe78652a1ae8f61dbb54<br /><br />:)]]></description>
   </item>
   <item>
      <title>MD5 Cracker [PERL]</title>
      <link>http://iexploit.org/index.php?p=/discussion/65/md5-cracker-perl</link>
      <pubDate>Tue, 09 Mar 2010 20:37:02 -0500</pubDate>
      <dc:creator>undead</dc:creator>
      <guid isPermaLink="false">65@/index.php?p=/discussions</guid>
      <description><![CDATA[<span>MD5 Cracker</span><br><br>The code is not created by me. Credits goes to pr0n for the code...<br><br><div class="PreContainer"><pre>#!/usr/bin/perl<br>use Digest&amp;#58;&amp;#58;MD5 qw( md5_hex );<br>use LWP&amp;#58;&amp;#58;UserAgent;<br>use HTTP&amp;#58;&amp;#58;Request&amp;#58;&amp;#58;Common;<br><br>print \&quot;MD5 Hash ToolKit &amp;#91;mr&amp;#46;pr0n&amp;#93;\&quot;;<br><br>#*************************** &amp;#91;Main Menu&amp;#93; ******************************<br>menu&amp;#58;;<br>print \&quot;\nMenu&amp;#58;\n\&quot;;<br>print \&quot; 1&amp;#46; Create your MD5 Hash&amp;#46; \n\&quot;;<br>print \&quot; 2&amp;#46; Crack your MD5 Hash with Dictionary Attack&amp;#46;\n\&quot;;<br>print \&quot; 3&amp;#46; Crack your MD5 Hash with Brute Force Attack&amp;#46;\n\&quot;;<br>print \&quot; 4&amp;#46; Search for your MD5 Hash&amp;#46;\n\&quot;;<br>print \&quot; 5&amp;#46; Exit&amp;#46;\n\&quot;;<br>print \&quot;\nOption&amp;#58; \&quot;;<br>$option=&amp;lt;STDIN&amp;gt;;<br><br>if ($option!=1 &amp;&amp; $option!=2 &amp;&amp; $option!=3 &amp;&amp; $option!=4 &amp;&amp; $option!=5) <br>{<br>print \&quot;Oups!Wrong Option!!\n\&quot;;<br>goto menu;<br>}<br># Epilogh Option<br>if ($option==1)<br>{&amp;create_md5}<br>if ($option==2)<br>{&amp;dic_attack}<br>if ($option==3)<br>{&amp;brute_attack}<br>if ($option==4)<br>{&amp;search_md5}<br>if ($option==5)<br>{&amp;quit}<br><br>#****************************** &amp;#91;Option 1&amp;#93; ******************************<br>sub create_md5<br>{<br>$word;<br>print \&quot;MD5 Hash Creator\n\&quot;;<br>print \&quot;Give me your word&amp;#58; \&quot;;<br>$word = &amp;lt;STDIN&amp;gt;;<br>chomp($word);<br>print \&quot;MD5 Hash is&amp;#58; \&quot;, md5_hex(\&quot;$word\&quot;), \&quot;\n\n\&quot;;<br>goto menu;<br>}<br>#****************************** &amp;#91;Option 2&amp;#93; ******************************<br>sub dic_attack<br>{<br>print \&quot;MD5 &amp;#91;Worldlist&amp;#93; Cracker &amp;#91;mr&amp;#46;pr0n&amp;#93;\n\&quot;;<br>print \&quot;Enter MD5&amp;#58; \&quot;;<br>chomp($hash = &amp;lt;STDIN&amp;gt;);<br>if(length($hash)!=32)<br>{<br>die \&quot;$hash is NOT valid\n\&quot;;<br>}<br>$words=\&quot;passes&amp;#46;txt\&quot;;<br>open (WORDLIST, $words);<br>print \&quot;Wordlist opened successfully!\n\&quot;;<br>   <a rel="nofollow" href="/index.php?p=/profile/wordlist">@wordlist</a> = &amp;lt;WORDLIST&amp;gt;; <br>   for ($i = 0; $i &amp;lt; <a rel="nofollow" href="/index.php?p=/profile/wordlist">@wordlist</a>; $i++){<br>      $h = $wordlist&amp;#91;$i&amp;#93;; <br>   	chomp($h);<br>        $dec=md5_hex($h);<br>   	if($dec eq $hash){<br>         die \&quot;&amp;#91;+&amp;#93;Your password is&amp;#58; $h\n\&quot;;}<br>}<br>print \&quot;&amp;#91;-&amp;#93;Not Cracked!!\n\&quot;; <br>goto menu;<br>}<br>#****************************** &amp;#91;Option 3&amp;#93; ******************************<br>sub brute_attack <br>{<br>$min=1;<br>$max=10;<br>print \&quot;MD5 &amp;#91;BruteForce&amp;#93; Cracker &amp;#91;mr&amp;#46;pr0n&amp;#93;\n\&quot;;<br>print \&quot;Enter Type&amp;#58; \&quot;;<br>chomp($type = &amp;lt;STDIN&amp;gt;);<br>if ($type=~\&quot;a\&quot;) {<br>$alpha = \&quot;abcdefghijklmnopqrstuvwxyz\&quot;;}<br>if ($type=~\&quot;A\&quot;) {<br>$alpha = $alpha&amp;#46; \&quot;ABCDEFGHIJKLMNOPQRSTUVWXYZ\&quot;;}<br>if ($type=~\&quot;1\&quot;) {<br>$alpha = $alpha&amp;#46;\&quot;1234567890\&quot;;}<br>if ($type=~\&quot;!\&quot;) {<br>$alpha = $alpha&amp;#46; \&quot;!\\&quot;\$%&amp;/()=?-&amp;#46;&amp;#58;\\*'-_&amp;#58;&amp;#46;;,\&quot;;}<br>print \&quot;Enter MD5&amp;#58; \&quot;;<br>chomp($md5 = &amp;lt;STDIN&amp;gt;);<br>if(length($md5)!=32)<br>{die \&quot;$md5 is NOT valid\n\&quot;;}<br>for ($j=1; $j&amp;lt;=10; $j++)<br>{mainbrute ($j);}<br>sub mainbrute<br>{<br>$CharSet = shift;<br><a rel="nofollow" href="/index.php?p=/profile/RawString">@RawString</a> = ();<br>for ($i =0;$i&amp;lt;$CharSet;$i++){ $Brute&amp;#91;i&amp;#93; = 0;}<br>do{<br>for ($i =0; $i&amp;lt;$CharSet; $i++){<br>if ($Brute&amp;#91;$i&amp;#93; &amp;gt; length($alpha)-1){<br>if ($i==$CharSet-1){<br>print \&quot;Î?h Shit!\nNo Results with type '$type' and $Chars chars&amp;#46;\n\&quot;;<br>$try=0;<br>return false;<br>}<br>$Brute&amp;#91;$i+1&amp;#93;++;<br>$Brute&amp;#91;$i&amp;#93;=0;<br>}}<br>$pass = \&quot;\&quot;;<br>for ($i =0;$i&amp;lt;$CharSet;$i++)<br>{<br>$pass = $pass &amp;#46; substr($alpha,$Brute&amp;#91;$i&amp;#93;,1);<br>}<br>$hash = md5_hex($pass);<br>$try++;<br>print \&quot;$hash ($pass)\n\&quot;;<br>if ($md5 eq $hash)<br>{<br>print \&quot;\n**FOUND PASSWORD** &amp;#91; $pass &amp;#93;\nTried $try passwords \n\&quot;;<br>goto menu;<br>}<br>$Brute&amp;#91;0&amp;#93;++;<br>}while($Brute&amp;#91;$CharSet-1&amp;#93;&amp;lt;length($alpha));<br>}<br>goto menu;<br>}<br>#****************************** &amp;#91;Option 4&amp;#93; ******************************<br>sub search_md5<br>{<br>print \&quot;Search for your MD5 Hash\n\&quot;;<br>print \&quot;(Î?atch your MD5 hash with six most famous online databases)\&quot;;<br>print \&quot;\nEnter MD5&amp;#58; \&quot;;<br>chomp($hash = &amp;lt;STDIN&amp;gt;);<br>if(length($hash)!=32)<br>{<br>die \&quot;$hash is NOT valid\n\&quot;;<br>}<br>$lwp = LWP&amp;#58;&amp;#58;UserAgent-&amp;gt;new;<br><br>#**** &amp;#91;md5oogle&amp;#93;****<br>$crack = \&quot;http&amp;#58;//www&amp;#46;md5oogle&amp;#46;com/decrypt&amp;#46;php?input=$hash&amp;meta=01\&quot;;<br>$request = $lwp-&amp;gt;request(HTTP&amp;#58;&amp;#58;Request-&amp;gt;new(GET=&amp;gt;$crack));<br>$c = $request-&amp;gt;content =~ /&amp;lt;b&amp;gt;Result&amp;#58; (&amp;#46;*?)&amp;lt;\/b&amp;gt;/;<br>if ($c) {<br>print \&quot;&amp;#91;md5oogle&amp;#93; Password&amp;#58; $1\n\&quot;;<br>} else {<br><br>#**** &amp;#91;md5decrypter&amp;#93;****<br>$url = 'http&amp;#58;//www&amp;#46;md5decrypter&amp;#46;com/index&amp;#46;php';<br>$response = LWP&amp;#58;&amp;#58;UserAgent-&amp;gt;new-&amp;gt;post( $url, &amp;#91; \&quot;hash\&quot; =&amp;gt; $hash &amp;#93; );<br>die \&quot;$url error&amp;#58; \&quot;, $response-&amp;gt;status_line<br>unless $response-&amp;gt;is_success;<br>die \&quot;Weird content type at $url -- \&quot;, $response-&amp;gt;content_type<br>unless $response-&amp;gt;content_type eq 'text/html';<br>if( $response-&amp;gt;content =~ /Normal Text&amp;#58; &amp;lt;\/b&amp;gt;(&amp;#46;+)/ ) {<br>print \&quot;&amp;#91;md5Decrypter&amp;#93; Password&amp;#58; $1\n\&quot;;<br>} else {<br><br>#**** &amp;#91;passcracking&amp;#93;**** <br>$url = 'http&amp;#58;//passcracking&amp;#46;ru/index&amp;#46;php';<br>$response = LWP&amp;#58;&amp;#58;UserAgent-&amp;gt;new-&amp;gt;post( $url, &amp;#91; \&quot;datafromuser\&quot; =&amp;gt; $hash &amp;#93; );<br>die \&quot;$url error&amp;#58; \&quot;, $response-&amp;gt;status_line<br>unless $response-&amp;gt;is_success;<br>die \&quot;Weird content type at $url -- \&quot;, $response-&amp;gt;content_type<br>unless $response-&amp;gt;content_type eq 'text/html';<br>if( $response-&amp;gt;content =~ /&amp;lt;td bgcolor=#FF0000&amp;gt;(&amp;#46;+)&amp;lt;\/td&amp;gt;&amp;lt;td&amp;gt;/ ) {<br>print \&quot;&amp;#91;PassCracking&amp;#93; Password&amp;#58; $1\n\&quot;;<br>} else {<br><br>#**** &amp;#91;hashchecker&amp;#93; ****<br>$url = 'http&amp;#58;//www&amp;#46;hashchecker&amp;#46;com/index&amp;#46;php';<br>$response = LWP&amp;#58;&amp;#58;UserAgent-&amp;gt;new-&amp;gt;post( $url, &amp;#91; \&quot;search_field\&quot; =&amp;gt; $hash &amp;#93; );<br>die \&quot;$url error&amp;#58; \&quot;, $response-&amp;gt;status_line<br>unless $response-&amp;gt;is_success;<br>die \&quot;Weird content type at $url -- \&quot;, $response-&amp;gt;content_type<br>unless $response-&amp;gt;content_type eq 'text/html';<br>if( $response-&amp;gt;content =~ /&amp;lt;li&amp;gt;$hash is &amp;lt;b&amp;gt;(&amp;#46;+)&amp;lt;\/b&amp;gt;/ ) {<br>print \&quot;&amp;#91;HashChecker&amp;#93; Password&amp;#58; $1\n\&quot;;<br>} else {<br><br>#**** &amp;#91;Milw0rm&amp;#93; **** <br>$ua = $lwp-&amp;gt;request(POST 'http&amp;#58;//www&amp;#46;milw0rm&amp;#46;com/cracker/search&amp;#46;php',<br>&amp;#91; hash =&amp;gt; \&quot;$hash\&quot;, Submit =&amp;gt; 'Submit', &amp;#93; );<br><a rel="nofollow" href="/index.php?p=/profile/content">@content</a> = split(/&amp;#91;n&amp;#93;/, $ua-&amp;gt;content);<br><a rel="nofollow" href="/index.php?p=/profile/password">@password</a> = split( /&amp;#91;&amp;gt;&amp;lt;&amp;#93;/, $content&amp;#91;47&amp;#93;);<br>if($password&amp;#91;1&amp;#93;) { <br>print \&quot;&amp;#91;Milw0rm&amp;#93; Password&amp;#58; $password&amp;#91;1&amp;#93;\n\&quot;;<br>}else {<br><br>#**** &amp;#91;GdataOnline&amp;#93; **** <br>$gdo = $lwp-&amp;gt;request(GET 'http&amp;#58;//gdataonline&amp;#46;com/qkhash&amp;#46;php?mode=xml&amp;hash='&amp;#46;$hash);<br><a rel="nofollow" href="/index.php?p=/profile/content">@content</a> = split(/&amp;lt;result&amp;gt;/, $gdo-&amp;gt;content);<br><a rel="nofollow" href="/index.php?p=/profile/password">@password</a> = split( /&amp;#91;&amp;gt;&amp;lt;&amp;#93;/, $content&amp;#91;1&amp;#93;);<br>if(@password&amp;#91;0&amp;#93;) {<br>print \&quot;&amp;#91;GdataOnline&amp;#93; Password&amp;#58; $password&amp;#91;0&amp;#93;\n\&quot;;<br>}<br>else { print \&quot; Password Not Found!!\&quot;; }<br>}}}}}<br>goto menu;<br>}<br>#****************************** &amp;#91;Option 5&amp;#93; ******************************<br>sub quit<br>{<br>exit(1);<br>}<br>#****************************** &amp;#91;The End&amp;#93; *******************************</pre></div><br><br>Save it as anything.pl<br>You must have Active Perl installed. Google it :)<br>Go to CMD and type:<br>cd [place where it is saved]<br>ex. cd Desktop<br>then: perl anything.pl]]></description>
   </item>
   <item>
      <title>Any body got  links about how RIM&#039;s encryption is implemented in Black Berrys?</title>
      <link>http://iexploit.org/index.php?p=/discussion/2067/any-body-got-links-about-how-rim039s-encryption-is-implemented-in-black-berrys</link>
      <pubDate>Sat, 08 Jan 2011 12:28:09 -0500</pubDate>
      <dc:creator>mandi</dc:creator>
      <guid isPermaLink="false">2067@/index.php?p=/discussions</guid>
      <description><![CDATA[I am bit confused,<br />i had readed in a article saying that blackberry encryption is cracked finally,but when i asked to my friends about this ,they said it is true,but they are yet to crack this RIM's encryption,as a hacker i am much more fascinated about how the RIM's encryption is implemented and working with black-berries,but i can not able to find a good source for understanding them,when i googled i had been ended up with some news feeds in general about the blackberry and it's feauter's ,if possible can any 1 point me to some nice links for understanding this thing?<br /><br />hope some one will help me..]]></description>
   </item>
   </channel>
</rss>