Jump to content
×
×
  • Create New...

La fonction password()


Manghao
 Share

Recommended Posts

Salut, pour ceux qui développe des CMS pour Metin2 ou même le Administrateurs de serveur si vous modifiez les CMS, vous vous êtes déjà heurté à cette foutue fonction password() pour crypter les mots de passes en MySQL.

 

Cette fonction appartient à MySQL et donc ne peut-être utilisée que dans des requêtes SQL.

 

Que dites-vous si je vous dit que l'on peux l'utiliser n'importe où et n'importe quand ?

 

Hé bien, c'est possible, cette fonction n'est tout simplement que sha1.

 

Pour la faire cette fonction, vous devez faire ceci:

 

//Fonction de password de MySQL
function password($str) {
   $hash = sha1($str, true);
   $hash = sha1($hash);
   return "*".strtoupper($hash);
}
 

 

le true, retourne $hash sous forme binaire brute avec une taille de 20 caractères, sinon, $hash est retourné sous la forme d'un nombre hexadécimal d'une taille de 40 caractères.

 

Pour l'utiliser faites password('ma chaine de caractère'); et le tour est joué.

 

Cordialement Dextouxe.

Partages :

Projets :

Link to comment
Share on other sites

  • Replies 2
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

 Share



  • Flux d'Activité

    1. 1

      Antares2.to | modern Old-/Middleschool | START 07.10.22 | International Server

    2. 0

      Projet Genesis

    3. 4

      Shiva.international serveur privé metin2 Oldschool Start 16.09.2022

    4. 0

      Metin2 Champions - Accès anticipé

    5. 0

      Barbok

    6. 4

      Shiva.international serveur privé metin2 Oldschool Start 16.09.2022

    7. 2

      Partage Émulateur 2.63

  • Recently Browsing

    • No registered users viewing this page.

Important Information

Terms of Use / Privacy Policy / Guidelines / We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.