[MD5] Database Maker criado por Slul

Started by slul, 03 de June , 2006, 04:16:51 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

slul

Daew pessoal como havia prometido finalmente terminei meu codigo de um MD5 "cracker"

ele nao eh bem um cracker ele quebra senha criptografadas em md5

fazendo primeiramente na sua instalação uma conexao como mysql e criando 10.000.000 (dez milhões) de passwords crackeados

todos sao numericos

de 1 a 10.000.000

muito util qdo se quer qbrar senhas daqles users q fikam o dia todo no msn que tem senha de data de nascimento

exemplo

251287

entendeu?

senha até 7 caracteres sao quebrados instantaneamente

o script eh um tanto quanto simples fiz para teste e queria que fosse algo que ajudasse todos os membros do darkers entao decidi criá-lo

bem pra instalar o programa vc precisa manja um poco de PHP

terá que alterar passwords e usuarios do mysql

eu iria postar o codigo da base de dados junto mãs nao deu pois a base de dados ficou com 500 mb hahaha


Aqui ficam os codigos:


Base de Dados Inicial
md5.sql
CREATE TABLE `numero` (
  `numero` int(11) NOT NULL default '0',
  `senha` varchar(36) NOT NULL default '',
  PRIMARY KEY  (`senha`)
) TYPE=MyISAM



Código de criação de base de dados de  1 a 10.000.000
md5cria.php
<?
mysql_connect('localhost', 'root', ''); // localhost eh o host do mysql e root eh o usuario do mysql e o '' eh a senha

mysql_select_db('md5'); // md5 eh a base de dados que será usada
for ($numero = 1; $numero <= 10000000; $numero++){ //looping da criação de 10.000.000 de hashes
$md5 = md5($numero); // criptografando o numero
$sql = "INSERT INTO numero (numero, senha) VALUES ('$numero','$md5')"; // variavel de query
mysql_query($sql); //query executada
}
?>

oh tudo comentado =P

Pessoal eh importante uma colocação sobre o codigo md5cria.php

certos servers vem com uma trava que nao deixa ele fikar mto tempo mandando coisas pro banco de dados pra evitar DoS

se isso acontecer vc tem q ir alterando o "1" no codigo na linha de loop (a q começa com o "for")
pelo ultimo numero que foi adicionado na base de dados

por isso recomendo a utilização de uma interface GUI pra adminstração do mysql

utilizei o mysql-admin do linux pra instalar em debians like use o comando:
apt-get install mysql-admin

como root

agora o codigo de consulta no qual vc insere o hash e é retornado o numero correspondente




md5consulta.php


<form action="md5.php" method="get">
Hash:
<input type="text" name="senha" size="40" maxlength="36">
<br><br>
<input type="submit" value="Pesquisar">
</form>

<?php

$senha 
$_GET['senha'&#93;;
mysql_connect('localhost''root'''); //conexao do Mysql

mysql_select_db('md5'); //escolha do BD 
$busca mysql_query("SELECT * FROM numero WHERE senha = '$senha'"); //Linha de procura no banco de dados

while($anu mysql_fetch_array($busca)){ //tranforma resultados do banco de dados em arrays da variavel anu 
$senha $anu['senha'&#93;;
$numero $anu['numero'&#93;;
}
echo 
"$numero"//escreve o numero que tenha o md5 correspondente ao digitado 


?>




Bem é isso aí espero que aproveitem pois me deu mto trabalho

aceito criticas CONSTRUTIVAS e comentários amigáveis hehehe


Complemento

Link do, programa GUI de administração do mysql pra windows:
http://superdownloads.uol.com.br/download/i30295.html

Link do mysql pra windows:
http://superdownloads.uol.com.br/download/i27980.html

Link do Apache pra windows:
http://superdownloads.uol.com.br/download/i27981.html


Instalando apache em linux debians like;

su
senha de root
apt-get install apache
apt-get install mysql-server
apache

e entra em localhost

poem os arquivos do servidor na pasta

/var/www



Uffa


Realmente espero que gostem

Precisando de ajuda podem postar ai embaixo

 ;) ;D ;) ;D ;) ;D ;) ;D
 ;D ;D ;D ;D ;D ;D ;D ;D

Skayler

Show...arrebento... ;)
Muito bom mesmo...

[]'s


Skayler
Away

locator.dll


OnlyOne

vc criou um loop q incrementa uma variavel e depois converte pra md5 ?
hummmm ..........
No céu toca Joy Division


slul

Quote from: "OnlyOne"vc criou um loop q incrementa uma variavel e depois converte pra md5 ?
hummmm ..........

isso mesmo converte pra md5 e depois envia o numero original e o hasheado pro banco de dados ;)

Anonymous


_Dr4k0_

100% Livre!!!Livre para escolher o que há de melhor no Windows e Linux. Livre de preconceito direto ou inverso!
Adote essa filosofia e tenha mais chance de sucesso profissional.

bloodrain

vlw man ta massa eu gostei e entendi
mas pra ficar perfeito soh faltava comentar pros iniciantes  ;)
heheheh acho que vo ownar um pouco ^^

slul


bloodrain

vixe man foi ma msm tou todo doido hj nao posto nada certo
eh a fome hahahahahah

locator.dll

#10
bloodrain mais um Flood desses e te será atribuído um Ponto Negativo!

locator.dll

HadeS

Slul, seria interessante a criação de uma página para o usuário por as senhas manualmente, e pra abrir um arquivo (No caso, uma Wordlist). Ficaria mais completo.

Mas de qualquer modo, está legal.

HadeS

bloodrain

vicxe posso ate tomar -1 mas tenho que falar
o povo dps que vira moderador ou adm soh vem ao forum ou pra reclamar ou pra dar ponto  ???

slul

Quote from: "HadeS"Slul, seria interessante a criação de uma página para o usuário por as senhas manualmente, e pra abrir um arquivo (No caso, uma Wordlist). Ficaria mais completo.

Mas de qualquer modo, está legal.

HadeS

amigo eu jah o fiz hehehe

http://www.darkers.com.br/smf/index.php ... 707.0.html

aki estah o codigo no meio desse tutorial ;)

locator.dll

Quote from: "bloodrain"vicxe posso ate tomar -1 mas tenho que falar
o povo dps que vira moderador ou adm soh vem ao forum ou pra reclamar ou pra dar ponto  >:(

Mas vejamos, você tem neste momento 330 posts, APENAS 25 posts foram iniciados por você e possui 79 posts na área livre, que é uma área que não tem nada a haver com o tema do fórum!

vlw

locator.dll