###################################################################### # Portable MD5 Cracker By Diar Portable - #Portable@Allnetwork # arusar@ymail.com # Version 1.00 # 21 Desember 2010 # Update 26 Desember 2010 ###################################################################### package require http 2.0 bind pub - !pmd5 find_md5 proc find_md5 {nick host hand chan rest} { set target_md5 [lindex $rest 0] set target_md5 [url-encode $target_md5] putserv "PRIVMSG $chan :trying to crack $target_md5..." set md5_rednoize [get_md5:md5.rednoize.com "$target_md5"] set md5_md5decryption [get_md5:md5decryption.com "$target_md5"] set md5_bigtrapeze [get_md5:bigtrapeze.com "$target_md5"] set md5_hashkiller [get_md5:hashkiller.com "$target_md5"] set md5_hashcracking [get_md5:hashcracking.com "$target_md5"] set md5_alimamed [get_md5:alimamed.pp.ru "$target_md5"] putserv "PRIVMSG $chan :rednoize.com -=> $md5_rednoize" putserv "PRIVMSG $chan :md5decryption.com -=> $md5_md5decryption" putserv "PRIVMSG $chan :bigtrapeze.com -=> $md5_bigtrapeze" putserv "PRIVMSG $chan :hashkiller.com -=> $md5_hashkiller" putserv "PRIVMSG $chan :hashcracking.com -=> $md5_hashcracking" putserv "PRIVMSG $chan :alimamed.pp.ru -=> $md5_alimamed" } #start cracking proc get_md5:md5.rednoize.com {md5} { set url "http://md5.rednoize.com/?s=md5&q=$md5" set md5_result "not found" set http [http::config -useragent mozilla] set http [http::geturl $url -timeout [expr 4000 * 10]] set html [http::data $http] regsub -all "\n" $html "" html regexp {