Boas!
Aqui um script para decrypt de md5 via md5online
Um script simples em php para single, e um bash para automatização de pids distintos via bash.
Simples e eficaz.
Php
Use:
Code:
Bash:
Use:
Code:
Video:
[ame="http://www.youtube.com/watch?v=YJ-dlNcKZg0&feature=c4-overview&list=UUpAYMRxts7-d4KxSAe-pNlg&hd=1"]http://www.youtube.com/watch?v=YJ-dlNcKZg0&feature=c4-overview&list=UUpAYMRxts7-d4KxSAe-pNlg&hd=1[/ame]
Aqui um script para decrypt de md5 via md5online
Um script simples em php para single, e um bash para automatização de pids distintos via bash.
Simples e eficaz.
Php
Use:
php md5_brute.php md5_hash
Code:
Código PHP:
<?php
/*
* Simple md5 decrypt using http://md5online.org
* by n4sss
* Contact -> nstruct@jabber.org
*
* Janissaries.org team.
*
* */
set_time_limit(0);
error_reporting(E_ALL);
if(!@$argv[1]) die("Use:\nphp $argv[0] md5_hash\n");
print "Simple md5 decrypt using http://md5online.org\n";
print "by n4sss\n";
print "Janissaries.org team.\n\n";
$request = 'http://www.md5online.org/';
$cookie = 'cookie.nx';
$regex = "#<input type=\"hidden\" name=\"a\" value=\"(.*?)\">#";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $request);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, TRUE);
curl_setopt($ch, CURLOPT_COOKIEFILE, $cookie);
curl_setopt($ch, CURLOPT_COOKIEJAR, $cookie);
$exec = curl_exec($ch);
$result = preg_match_all($regex, $exec, $parse);
foreach($parse[1] as $a);
//$md5 = "323242097368577e6f3aac03c6dcedb6";
$md5 = trim("$argv[1]");
if($b = get_ninja($md5, $a, $cookie)){
print "[+] Key found to -> {$md5}\n";
print "=> {$b}\n";
save_content("{$md5} = {$b}");
}
else{
print "[-] Key not found\n";
print "Value = {$md5}\n";
}
function get_ninja($md5, $a, $cookie){
global $request;
$find = "color:limegreen";
$regex = "#Found : <b>(.*?)<\/b>#";
$post = "md5={$md5}&search=0&action=decrypt&a={$a}";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $request);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION , TRUE);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
curl_setopt($ch, CURLOPT_COOKIEFILE, $cookie);
curl_setopt($ch, CURLOPT_COOKIEJAR, $cookie);
curl_setopt($ch, CURLOPT_POST, TRUE);
curl_setopt($ch, CURLOPT_POSTFIELDS, $post);
$exec = curl_exec($ch);
if(preg_match("/$find/", $exec)){
preg_match_all($regex, $exec, $green);
foreach($green[1] as $value);
return $value;
}else{
return FALSE;
}
}
function save_content($content){
$fp = fopen("md5_ok.txt", "a");
fwrite($fp, $content."\n");
fclose($fp);
flush();
}
?>
Use:
sh md5_brute.sh md5_list.txt
Code:
Código PHP:
echo "Md5 decrypt using md5online.org by n4sss"
echo "http://Janissaries.org team"
sleep 5
echo "Wait the search of the keys in the background bro! :D"
echo "When scan finish check your log => md5_ok.txt"
cat $1 | sort | uniq > mfu.txt
CONTOR=0
for i in `cat mfu.txt`
do
CONTOR=`ps aux | grep -c php`
while [ $CONTOR -ge 150 ];do
CONTOR=`ps aux | grep -c php`
echo "Sleeping"
sleep 5
done
if [ $CONTOR -le 150 ]; then
php md5_brute.php $i > /dev/null &
fi
done
echo "[+] All done"
Video:
[ame="http://www.youtube.com/watch?v=YJ-dlNcKZg0&feature=c4-overview&list=UUpAYMRxts7-d4KxSAe-pNlg&hd=1"]http://www.youtube.com/watch?v=YJ-dlNcKZg0&feature=c4-overview&list=UUpAYMRxts7-d4KxSAe-pNlg&hd=1[/ame]