Visualizzazione risultati 1 fino 8 di 8

Discussione: Criptare e decriptare F=__FILE__;$_X=

  1. #1
    L'avatar di radiodelmomento
    radiodelmomento non è connesso AlterGuru
    Data registrazione
    09-09-2010
    Messaggi
    1,075

    Question Criptare e decriptare F=__FILE__;$_X=

    Ciao a tutti!
    Ho trovato online un po' di script per decriptare quella scritta, ma nessuno per criptarla.
    Quali funzioni si utilizzano per fare entrambe le cose?
    Grazie!

  2. #2
    L'avatar di sevenjeak
    sevenjeak non è connesso AlterGuru
    Data registrazione
    25-10-2007
    Residenza
    Roma
    Messaggi
    1,769

    Predefinito

    Tempo fa, io ho trovato, su internet, queste due funzione per criptare / decriptare delle stringhe:

    Codice PHP:
    <?php
    function str_crypt($data, $key)
    {
    if(
    strlen($key)<32) $key = md5($key);
    $ld = strlen($data);
    $lk = strlen($key);

    for(
    $i=0, $crdata=""; $i<$ld; $i++){
    $crdata .= sprintf("%02X",(ord($data[$i]))^(ord($key[$i%$lk])));
    }

    return
    $crdata;
    }

    function
    str_decrypt($cdata, $key)
    {
    if(
    strlen($key)<32) $key = md5($key);
    $ld = strlen($cdata);
    $lk = strlen($key);

    for(
    $i=0, $data=""; $i<$ld; $i+=2){
    $data .= chr((hexdec(substr($cdata, $i, 2)))^(ord($key[($i>>1)%$lk])));
    }

    return
    $data;
    }
    ?>
    str_crypt(), ovviamente per criptare, e str_decrypt(), per decriptare, tutte due le funzione richiedono due parametri, la stringa da criptare / decriptare e la chiave di criptazione, usa stringa che ovviamente deve essere uguale, sia per la criptazione che per la decriptazione.

    O ti serviva forse dell'altro?
    Ultima modifica di sevenjeak : 19-02-2012 alle ore 20.17.19

    Sevenjeak
    Software developer and much more

  3. #3
    karl94 non è connesso Staff AV
    Data registrazione
    03-10-2005
    Messaggi
    17,745

    Predefinito

    Cosa devi fare esattamente?

  4. #4
    L'avatar di radiodelmomento
    radiodelmomento non è connesso AlterGuru
    Data registrazione
    09-09-2010
    Messaggi
    1,075

    Predefinito

    Grazie per le risposte.
    Sto creando un mio script da 0 e vorrei che il footer (con i miei riconoscimenti) non venisse modificato dai meno esperti.
    Quindi lo includerei, insieme a qualche altro file indispensabile, criptato.
    @sevenjeak: il testo da criptare a quale variabile corrisponde? E l'altra a che serve?
    Grazie ancora!

  5. #5
    L'avatar di sevenjeak
    sevenjeak non è connesso AlterGuru
    Data registrazione
    25-10-2007
    Residenza
    Roma
    Messaggi
    1,769

    Predefinito

    Aspetta, te vuoi proteggere uno script che dovresti distribuire all'utente, per evitare modifiche da parte dell'utente, dico bene?

    Se si allora scusa, io ti ho consigliato solamente delle funzione per criptare e decriptare una semplice stringa, ma per fare quello che te vuoi puoi usare delle tools ( ad esempio bcompirer ), dai un'occhiata qui:

    http://php.html.it/articoli/leggi/89...con-bcompiler/

    Scusa ma ti ho consigliato quelle due funzioni visto che avevi scritto nel titolo come criptare, cosa che non devi fare in questo caso, infatti se vuoi proteggere il tuo codice dovresti codificarlo, anche perché, al momento dell'interpretazione dovrà essere riconosciuto dal server che lo interpreta.
    Ultima modifica di sevenjeak : 21-02-2012 alle ore 00.05.41

    Sevenjeak
    Software developer and much more

  6. #6
    L'avatar di radiodelmomento
    radiodelmomento non è connesso AlterGuru
    Data registrazione
    09-09-2010
    Messaggi
    1,075

    Predefinito

    Ciao!
    Da quel che ho letto bcompiler mi sembra la soluzione più affidabile.
    L'unico piccolissimo problema è che non capisco cosa dovrei fare.
    Ho scaricato l'ultima versione e non ho mai visto un file che si chiamasse index da dove iniziare...
    Grazie mille!

  7. #7
    L'avatar di sevenjeak
    sevenjeak non è connesso AlterGuru
    Data registrazione
    25-10-2007
    Residenza
    Roma
    Messaggi
    1,769

    Predefinito

    Mi dispiace ma non so proprio come funziona, te lo consigliato solamente perché mi interessava anche a me, anche se, ancora non lo usato, so solo che la sua installazione necessità dell'estensione bz2

    Sevenjeak
    Software developer and much more

  8. #8
    L'avatar di radiodelmomento
    radiodelmomento non è connesso AlterGuru
    Data registrazione
    09-09-2010
    Messaggi
    1,075

    Predefinito

    OK grazie lo stesso, quando sarai riuscito a capire come funziona fammi sapere.
    Intanto se qualcuno lo sa già oppure ha un'altra soluzione che non esiti a rispondere!

Regole di scrittura

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