Visualizzazione risultati 1 fino 18 di 18

Discussione: Creare MD5 crack (era "Aiutatemi Please!")

  1. #1
    Guest

    Predefinito Creare MD5 crack (era "Aiutatemi Please!")

    Ciao a tutti...

    Io volevo creare una pagina web...
    Siccome penso sia troppo complicato spiegarlo a parole vi faccio un esempio:

    http://www.kinginfet.net/md5_cracker/index.php

    Ecco io volevo mettere nel mio sito un crackewr md5 come questo...

    qualcuno puo aiutarmi?

  2. #2
    L'avatar di foreach
    foreach non è connesso Altervistiano Junior
    Data registrazione
    11-06-2008
    Residenza
    3 metri sotto terra
    Messaggi
    501

    Predefinito

    Devi sapere che non c'è una funzione di php che decifra gli hash md5, ma che li crea soltanto.

    Ora tu dirai: e gli altri siti come fanno?

    Te lo dico: memorizzano in un database o in un file di testo l'hash con l'abbinata POSSIBILE soluzione e quando tu vai a inserire l'hash per decifrarlo, lo prende dal database e te lo dice, se nel database del sito l'hash che inserisci tu non c'è, ti dà errore.

    Ora tu dirai: come faccio a formare un database così?

    Te lo dico: devi crearti una tabella mysql con 2 campi: hash e soluzione e devi inserire tu manualmente (o con php) delle stringhe con il loro hash md5 nel database che a sua volta quando tu vai per decifrare, farà l'operazione inversa, cioè seleziona dal database la stringa "nascosta" dove c'è l'hash che inserisci tu



    Alla fine dei conti non so se ti conviene, pensaci





    foreach
    Codice PHP:
    foreach($vettore as $chiave => $valore) {
    echo 
    "Ciao";


  3. #3
    Guest

    Predefinito

    ok ma come vedi te il sito che ti ho riportato prende i risultatio delle ricerche dagli altri siti...come fa?

  4. #4
    L'avatar di mycarlo
    mycarlo non è connesso Utente attivo
    Data registrazione
    06-10-2009
    Residenza
    $this->s50
    Messaggi
    467

    Predefinito

    Userà fsockopen o le librerie curl. O riesce a connettersi al loro database cosa che dubito fortemente!

    In pratica tramite i 2 metodi elencati sopra puoi inviare alcuni dati via post/get e ricevere una risposta dal server ad esempio il codice md5

  5. #5
    L'avatar di foreach
    foreach non è connesso Altervistiano Junior
    Data registrazione
    11-06-2008
    Residenza
    3 metri sotto terra
    Messaggi
    501

    Predefinito

    Magari anche con AJAX si potrebbe fare una cosa così

    Io consiglio questo: quello che ha detto mycarlo lo fai in un iframe nascosto, poi il risultato che appare un questo iframe con js lo fai visualizzare sulla pagina senza ricaricarla






    foreach
    Codice PHP:
    foreach($vettore as $chiave => $valore) {
    echo 
    "Ciao";


  6. #6
    Guest

    Predefinito

    grazie 1000 ragazzi!!!! :)

  7. #7
    Guest

    Predefinito Modifica Hash Md5 Online

    Ciao a tutti avevo gia aperto una discussionesu come creare un cracker md5 online
    Link Discussione: http://forum.it.altervista.org/php-m...mi-please.html

    Fin qui tutto ok mi hanno spiegato bene tutto....

    Ora ho trovato l'intero sorgente delle due pagine web:

    index.php

    Codice PHP:
    <html>
    <
    head><title>MD5 Online Cracker</title></head>
    <
    body>
    <
    form action="crack.php" method="POST">
    <
    b>Hash:</b>
    <
    input type="text" name="hash">

    </
    p>
    <
    p>
    <
    input type="submit" value="Start Crack">
    </
    p>
    </
    div>
    </
    form>
    e

    crack.php

    Codice PHP:
    <?php

    $city
    = strtolower(trim($_POST["hash"]));

    if(
    ereg("([0-9a-f]{32})", $city)) {
    $urls = array(
    0 => ("http://md5.rednoize.com/?p&s=md5&q=" . $city),
    1 => ("http://gdataonline.com/qkhash.php?mode=txt&hash=" . $city),
    2 => ("http://milw0rm.com/cracker/search.php"),
    3 => ("http://md5decryption.com/"),
    4 => ("http://alimamed.pp.ru/md5/?md5e=&md5d=" . $city),
    5 => ("http://ice.breaker.free.fr/md5.php?hachage=" . $city),
    6 => ("http://passcracking.com/"),
    7 => ("http://md5.hashcracking.com/search.php?md5=" . $city),
    8 => ("http://www.hashchecker.com/index.php?_sls=search_hash"),
    9 => ("http://md5crack.it-helpnet.de/index.php?op=search"),
    10 => ("http://blacklight.gotdns.org/cracker/crack.php"),
    11 => ("http://md5.ip-domain.com.cn/"),
    12 => ("http://www.bigtrapeze.com/md5/"),
    13 => ("http://opencrack.hashkiller.com/"),
    14 => ("http://www.md5oogle.com/decrypt.php?input=" . $city),
    15 => ("http://www.tydal.nu/php/sakerhet/md5.php?q=" . $city)
    );

    $params = array(
    0 => (null),
    1 => (null),
    2 => ("hash=" . $city . "&submit=Submit"),
    3 => ("hash=" . $city . "&submit=Decrypt It!"),
    4 => (null),
    5 => (null),
    6 => ("datafromuser=" . $city . "&submit=DoIT"),
    7 => (null),
    8 => ("search_field=" . $city . "&Submit=search"),
    9 => ("md5=" . $city . "&submit=Search now"),
    10 => ("hash=" . $city . "&algos=MD5&crack=Crack"),
    11 => ("text=" . $city . "&submit=submit"),
    12 => ("query=" . $city . "&submit= Crack"),
    13 => ("oc_check_md5=" . $city ."&oc_submit=Search MD5"),
    14 => (null),
    15 => (null)
    );

    $patterns = array(
    0 => (null),
    1 => ("/<\\/td><td width=\\\"35%\\\"><b>(.*)<\\/b><\\/td><\\/tr>/"),
    2 => ("/<\\/TD><TD align=\\\"middle\\\" nowrap=\\\"nowrap\\\" width=90>(.*)<\\/TD><TD align=\\\"middle\\\" nowrap=\\\"nowrap\\\" width=90>cracked<\\/TD><\\/TR>/"),
    3 => ("/<h2>Results<\\/h2><b>Md5 Hash:<\\/b> " . $city . "<br\\/><b class=\'red\'>Normal Text: <\\/b>(.*)<br\\/>/"),
    4 => ("/: <b>(.*)<\\/b><br><form action=\\\"\\\">/"),
    5 => ("/: <b><br \\/><br \\/> - (.*)<\\/b>/"),
    6 => ("/<\\/td><td>md5 Database<\\/td><td>" . $city . "<\\/td><td bgcolor=#FF0000>(.*)<\\/td><td>/"),
    7 => ("/Cleartext of \" . $city . \" is (.*)/"),
    8 => ("/<td><li>Your md5 hash is :<br><li>" . $city . " is <b>(.*)<\\/b> used charl/"),
    9 => ("/<\\/td><td>" . $city . "<\\/td><td>(.*)<\\/td>/"),
    10 => ("/" . $city . " -> <b>(.*)<\\/b><br><br>/"),
    11 => ("/<strong>result:<\\/strong><font color=red>(.*)<\\/font>&nbsp;/"),
    12 => ("/The hash <strong>" . $city . "<\\/strong> has been deciphered to: <strong>(.*)<\\/strong>/"),
    13 => ("/<\\/div><div class=\\\"result\\\">" . $city . ":(.*)<br\\/>/"),
    14 => ("/<br\\/><center><div style=\\\"background: lightblue;\\\"><b>Result: (.*)<\\/b><br \\/><\\/div><\\/center><br \\/>/"),
    15 => ("/(.*)<\\/b><\\/h5>/")
    );

    if((
    count($urls) !== count($params)) || (count($urls) !== count($patterns)) || (count($params) !== count($patterns))) { die("Error"); }

    for(
    $i = 0; $i < count($urls); $i++) {
    echo
    "\\n<br>\\n";

    $url = $urls[$i];
    $param = $params[$i];
    $pattern = $patterns[$i];

    $message = ereg_replace("(http|https)://", null, $url);
    $message = ereg_replace("/(.*)", null, $message);

    $ch = curl_init();
    curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, "4");
    if(!empty(
    $param)) {
    curl_setopt($ch, CURLOPT_POST, 1);
    curl_setopt($ch, CURLOPT_POSTFIELDS, $param);
    }
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
    curl_setopt($ch, CURLOPT_URL, $url);
    curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (compatible; MSIE 5.01; Windows NT 5.0)");
    curl_setopt($ch, CURLOPT_TIMEOUT, "4");
    $result = @curl_exec($ch);
    curl_close($ch);

    if(!empty(
    $result)) {
    if(empty(
    $pattern)) {
    $final = $result;
    } else {
    preg_match($pattern, $result, $final);
    $final = $final[1];
    }
    }

    echo (
    md5($final) === $city || md5(htmlentities($final)) === $city)?("[+]" . $message . ": <b>" . htmlentities($final) . "</b>"):("[-]" . $message . ": Not Found");
    }
    }
    ?>
    ora mi chiedo:
    Come posso fare per farlo diventare molto simile a questo?

    http://www.kinginfet.net/md5_cracker/index.php
    Ultima modifica di phantomlegend : 21-10-2009 alle ore 16.43.10

  8. #8
    L'avatar di seneca
    seneca non è connesso Super Moderatore
    Data registrazione
    18-12-2004
    Residenza
    la Città Eterna
    Messaggi
    8,376

    Predefinito

    Qual è l'utilità di aprire una nuova discussione?!?
    Unisco il tutto.


    -- Aut Roma Aut Nihil!

  9. #9
    Guest

    Predefinito

    nessuno mi aiuta ?

  10. #10
    evils0cket non è connesso Neofita
    Data registrazione
    29-10-2009
    Messaggi
    9

    Predefinito

    anche a me interesserebbe dato che ogni hash che inserisco mi da Hash Not Found

  11. #11
    L'avatar di andreafallico
    andreafallico non è connesso Super Moderatore
    Data registrazione
    02-06-2009
    Messaggi
    1,981

    Predefinito

    Citazione Originalmente inviato da evils0cket Visualizza messaggio
    anche a me interesserebbe dato che ogni hash che inserisco mi da Hash Not Found
    Hai sbloccato la whitelist?
    Ultima modifica di andreafallico : 23-11-2009 alle ore 16.49.35

  12. #12
    evils0cket non è connesso Neofita
    Data registrazione
    29-10-2009
    Messaggi
    9

    Predefinito

    whitelist?

  13. #13
    L'avatar di andreafallico
    andreafallico non è connesso Super Moderatore
    Data registrazione
    02-06-2009
    Messaggi
    1,981

    Predefinito

    Citazione Originalmente inviato da evils0cket Visualizza messaggio
    whitelist?
    Lo script di sopra se vedi utilizza cURL per collegarsi a siti esterni (Server to server) ad AlterVista.
    Per sicurezza esiste una lista di siti (whitelist) con i quali si può stabilire una connessione. Però questa restrizione si può eliminare, appunto sbloccando la whitelist.

  14. #14
    evils0cket non è connesso Neofita
    Data registrazione
    29-10-2009
    Messaggi
    9

    Predefinito

    e come è che si fa? me lo spiegheresti gentilmente?

  15. #15
    L'avatar di andreafallico
    andreafallico non è connesso Super Moderatore
    Data registrazione
    02-06-2009
    Messaggi
    1,981

    Predefinito

    Per sbloccare la whitelist vai Pannello di Controllo -> AlterSito -> Risorse & Upgrade -> Server to server e procedi con l'identificazione.

  16. #16
    evils0cket non è connesso Neofita
    Data registrazione
    29-10-2009
    Messaggi
    9

    Predefinito

    ok ho mandato anche l'sms e mi è apparsa se voglio usare la lista predefinita da altervista opure accesso illimitato a tutti e quando faccio modifica mi diche che non è stata effettuata nessuna modifica

  17. #17
    L'avatar di andreafallico
    andreafallico non è connesso Super Moderatore
    Data registrazione
    02-06-2009
    Messaggi
    1,981

  18. #18
    evils0cket non è connesso Neofita
    Data registrazione
    29-10-2009
    Messaggi
    9

    Predefinito

    grazie 1000 ti stimero' a vita!!!
    sei un grande!!!!

    Grazie 1000!!!!!!!!!!!!!!!!

    evils0cket :)

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •