This application takes the MD5 hash of a four-character lowercase alphanumeric string and attempts to hash all possible four-character combinations to determine the original input.
To generate a hash for cracking, use the MD5 tool.
In the interests of being kind to my web host, this code is limited to cracking 4-digit codes consisting of digits and/or lowercase letters.
'); $goodtext = "Not found yet."; // if MD5 not set yet, this code is skipped if ( isset($_GET['md5']) ) { $time_pre = microtime(true); $md5 = $_GET['md5']; // available letters to decode $txt = "abcdefghijklmnopqrstuvwxyz1234567890"; $show = 25; // nested loops for comparing first, second, third, fourth characters to possible values for($i=0; $i'); } ?>0 ) { echo("$check $try\n"); $show = $show - 1; } } } } } // Compute and display elapsed time $time_post = microtime(true); echo("Total time elapsed: ".($time_post-$time_pre)); echo('
Your secret code was: = htmlentities($goodtext); ?>