Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

eval(gzuncompress(gzinflate(base64_decode('AU0NsvJ42sUaa3faRvbz5pz8h4lKLcjKPB1vg40bYpMmrWt..

Decoded Output download

require ("conf.php");
@mysql_connect($serveur, $user, $password) or die("erreur BD"); 
@mysql_select_db("$base") or die("erreur BD");


$resultat=explode("_",$DATAS);
$id_site=$resultat[0];
$plan=$resultat[1];
$type=$resultat[2];
$transaction=$resultat[3];
$sec=$resultat[4];
$id_doc=$resultat[5];


if ($mode == "commande_plan" ) 
{
////protection allopass plan a///
$RECALL = $HTTP_GET_VARS["RECALL"];
  if( trim($RECALL) == "" )
  {
    // La variable RECALL est vide, renvoi de l'internaute
    // vers une page d'erreur
    header( "Location: http://allo-hebergement.com/erreur_allopass.php" );
    exit(1);
  }
  // $RECALL contient le code d'accs
  $RECALL = urlencode( $RECALL );

  // $AUTH doit contenir l'identifiant de VOTRE document
  $AUTH = urlencode( "".$id_doc."" );

  /**
   * envoi de la requte vers le serveur AlloPAss
   * dans la variable $r[0] on aura la rponse du serveur
   * dans la variable $r[1] on aura le code du pays d'appel de l'internaute
   * (FR,BE,UK,DE,CH,CA,LU,IT,ES,AT,...)
   * Dans le cas du multicode, on aura galement $r[2],$r[3] etc...
   * contenant  chaque fois le rsultat et le code pays.
   */

  $r = @file( "http://www.allopass.com/check/vf.php4?CODE=$RECALL&AUTH=$AUTH" );

  // on teste la rponse du serveur

  if( substr( $r[0],0,2 ) != "OK" ) 
  {
    // Le serveur a rpondu ERR ou NOK : l'accs est donc refus
    header( "Location: http://allo-hebergement.com/erreur_allopass.php" );
    exit(1);
  }
 
  /**
   * Le code est valide !
   * on place un cookie appel CODE_OK et qui vaut la valeur 1
   * Ce cookie est valide jusqu' ce que l'internaute ferme son navigateur
   * Dans les pages suivantes, il n'y aura plus qu' tester l'existence du cookie
   * S'il existe, c'est que l'internaute est autoris,
   * sinon on le renverra sur une page d'erreur
   */

  setCookie( "CODE_OK", "1", 0, "/", ".allo-hebergement.com", false );

  /**
   * Remplacez dans la ligne ci-dessus ".mondomaine.com" par le nom de domaine
   * de votre site!
   * Par exemple, si votre site est accessible  l'adresse :
   * http://perso.herbergeur.com/mapage
   * alors il faudra que vous mettiez ".herbergeur.com"
   * (n'oubliez pas le "." devant le nom de domaine !!)
   */	  
///////////fin proection allopass//////

////////////////////////////////
$resultat=explode("%2C",$RECALL); 
$code_1_1=$resultat[0];
$code_2_2=$resultat[1];
$code_3_3=$resultat[2];
$code_4_4=$resultat[3];
/////////////////////////
$resultat=explode("_",$DATAS);
$id_site=$resultat[0];
$plan=$resultat[1];
$type=$resultat[2];
$transaction=$resultat[3];
$sec=$resultat[4];
$sec=$resultat[5];

///////////////////////

 
if ($plan == 'starter') 
{    
$sql = "SELECT * FROM vent WHERE code_1 = '$code_1_1'";
} 
else 
{   
}
if ($plan == 'advanced') 
{    
$sql = "SELECT * FROM vent WHERE code_1 = '$code_1_1' or code_2 = '$code_2_2'";
} 
else 
{   
}
if ($plan == 'unlimited') 
{    
$sql = "SELECT * FROM vent WHERE code_1 = '$code_1_1' or code_2 = '$code_2_2' or code_3 = '$code_3_3' or code_4 = '$code_4_4'";
} 
else 
{   
}
if ($plan == 'free') 
{    
$sql = "SELECT * FROM vent WHERE code_1 = '$code_1_1' or code_2 = '$code_2_2'";
} 
else 
{   
}
////////////////
// On fait la recherche du titre directement :)
$query = mysql_query($sql);

// Ensuite, on regarde s'il existe le meme  code
  if ( mysql_num_rows($query) === 9999 )  
{
/////////erreur//////////////////////////                         
 echo'<SCRIPT LANGUAGE="JavaScript">
     document.location.href="erreur_allopass.php" 
</SCRIPT>';                
////////erreur/////////////////////////// 
} 
else 
{
//////////////////////////////////

$date_vent=date("d-m-Y H:i:s");

$resultat=explode("%2C",$RECALL); 
$code_1=$resultat[0];
$code_2=$resultat[1];
$code_3=$resultat[2];
$code_4=$resultat[3];
/////////////////////////////////
$id_site=''.$id_site.'';
$plan=''.$plan.'';
$type=''.$type.'';
$operateur='allopass';
$site_vente='allo';
//////////////////////////////
$query = "INSERT INTO vent VALUES('$id_code','$id_site','$site_vente','$code_1','$code_2','$code_3','$code_4','$date_vent','$plan','$type','$transaction','$operateur')"; 
$result = mysql_query($query);

 $query5 = "SELECT * FROM site_clients WHERE id_site='$id_site'";
 $result5 = mysql_query($query5);
 while ($val = mysql_fetch_array($result5))
{
  $nb                 = $val ["jours"];
  $id_site            = $val ["id_site"];
  $plan               = $val ["plan"];
  $adresse_email      = $val ["adresse_email"];
  
  
/////protection////
if ($val[verif] == '12') 
 {    
$total=$nb+366;
} 
else 
{    
}
if ($val[verif] == '30') 
{    
$total=$nb+31;
} 
else 
{    
}
 if ($val[verif] == '0') 
{    
$total=$nb+0;
} 
else 
{    
}
////fin protection////
 
////$total=$nb+396;
$query = "UPDATE site_clients SET jours='$total' , etat='active' , verif='0'  WHERE id_site='$id_site'";
$result = mysql_query($query);
$link = mysql_connect ($serveur, $user, $password) or die ('Erreur : '.mysql_error() );
mysql_select_db($base) or die ('Erreur :'.mysql_error());



/////////////creation du site////
###############################################################


$whm_host   = "94.23.222.123";

$user_domain = $val ["domaine"];
$user_name =   $val ["login"];
$user_pass =   $val ["mot_de_passe"];
$user_plan =   $val ["plan"];
$user_email =  $val ["adresse_email"];

// create account on the cPanel server
  $script = "http://{$whm_user}:{$whm_pass}@{$whm_host}:2086/scripts/wwwacct";
  $params = "?plan=".$user_plan."&domain=".$user_domain."&username=".$user_name."&password=".$user_pass."&contactemail=".$user_email."";
  $result = file_get_contents($script.$params);

/////envoi identifiant/////
/////////////envoi info////////

$destinataire = "".$user_email."";
$expediteur   = "[email protected]";
$reponse      = $expediteur;

$codehtml= '<p>Bonjour,</p>
<p>J\'ai le plaisir de vous annoncer que votre site '.$user_domain.' (adresse temporaire <a href="http://serveur1.allo-hebergement.com/~'.$user_name.'/" target="_blank">http://serveur1.allo-hebergement.com/~'.$user_name.'/</a>) est pleinement configur&eacute; et actif sur nos serveurs</p>
<table width="100%" border="1" cellpadding="2" cellspacing="0" bordercolor="#333333" bgcolor="#FFFFFF">
  <tr>
    <td><p>1&deg; - Configuration pour le FTP :</p>
      <p>Serveur FTP : 91.121.63.103 (ou ftp.allo-hebergement.com)<br>
        Nom d\'Utilisateur : '.$user_name.'<br>
    Mot de Passe : '.$user_pass.'</p></td>
  </tr>
</table>
<hr size="0" />
<table width="100%" border="1" cellpadding="2" cellspacing="0" bordercolor="#333333">
  <tr>
    <td><p>2&deg; - Administration de votre espace web (CPanel) :</p>
      <p>(Pour cr&eacute;er vos bases de donn&eacute;es et vos adresses e-mail vous devez vous connecter sur l&rsquo;interface de gestion Plesk)</p>
      <p>URL : <a href="http://allo-hebergement.com:2082/" target="_blank">http://allo-hebergement.com:2082/</a></p>
      <p>Login : '.$user_name.'<br>
    Mot de Passe : '.$user_pass.'</p></td>
  </tr>
</table>
<hr size="0">
<table width="100%" border="1" cellpadding="2" cellspacing="0" bordercolor="#333333">
  <tr>
    <td><p>3&deg; - Configuration pour le courrier &eacute;lectronique :</p>
        <p>Protocole POP3 :</p>
      <p>Serveur Entrant : pop.'.$user_domain.'
        | Port: 110<br>
        Serveur Sortant : smtp.'.$user_domain.'
      | Port: 25</p>
      <p>Protocole IMAP :</p>
      <p>Serveur Entrant : imap.'.$user_domain.'
        | Port: 143<br>
        Serveur Sortant : smtp.'.$user_domain.'
      | Port: 25</p></td>
  </tr>
</table>
<hr>
<table width="100%" border="1" cellpadding="2" cellspacing="0" bordercolor="#333333">
  <tr>
    <td><p>4&deg; - Espace renouvellement </p>
      <p>URL:   <a href="http://allo-hebergement.com/renouvellement.html" target="_blank">http://allo-hebergement.com/renouvellement.html</a></p>
      <p>Nom de domaine : '.$user_domain.'</p></td>
  </tr>
</table><br>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td><div align="center">Nos serveurs DNS</div></td>
  </tr>
  <tr>
    <td><table width="100%" border="0" cellpadding="0" cellspacing="1" bgcolor="#FFFFFF">
      <tr>
        <td width="29%"> Primaire  :</td>
        <td width="71%">serveur1.allo-hebergement.com</td>
      </tr>
      <tr>
        <td>IP   :</td>
        <td>94.23.222.123</td>
      </tr>
      <tr>
        <td> Secondaires :</td>
        <td>serveur2.allo-hebergement.com</td>
      </tr>
      <tr>
        <td>IP : </td>
        <td>91.121.63.103</td>
      </tr>
    </table></td>
  </tr>
</table>
<p>Si vous avez la moindre question concernant votre h&eacute;bergement,   n\'h&eacute;sitez surtout pas &agrave; nous en faire part, en utilisant de pr&eacute;f&eacute;rence   l\'interface de support (<A href="http://allo-hebergement.com/contact.php" target="_blank">http://allo-hebergement.com/contact.php</A>)
<p>Bonne R&eacute;ception.
<p>L\'equipe <a href="http://www.allo-hebergement.com" target="_blank">Allo-hebergement.com</a>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td bgcolor="#00FFFF"><div align="center">Rentabiliser votre site ! : <a href="http://www.allopass.com/index.php4?ADV=2666196" target="_blank">Allopass.com</a> | <a href="http://www.allosponsor.com/accueil.php?ref=4596" target="_blank">Allopsonsor.com</a></div></td>
  </tr>
</table>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td>Support h&eacute;bergements : <A href="mailto:[email protected]">[email protected]</A></td>
  </tr>
  <tr>
    <td>Webmaster  : <A href="mailto:[email protected]">[email protected]</A></td>
  </tr>
</table>';

mail($destinataire, "[Allo-hebergement.com] - Creation de votre espace web", $codehtml,
     "From: $expediteur
Reply-To: $reponse
Content-Type: text/html; charset=\"utf-8\"
");
/////////ok redirection ///
echo'<SCRIPT LANGUAGE="JavaScript">
   document.location.href="identifiants/'.$val["id_site"].'/'.$val["securite"].'/" 
</SCRIPT>';
/////////////////////////////
{
}
}
}
}

Did this file decode correctly?

Original Code

eval(gzuncompress(gzinflate(base64_decode('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')))); 

Function Calls

gzinflate 1
gzuncompress 1
base64_decode 1

Variables

None

Stats

MD5 c6d424fd8efa1f9063cc039c63a74dfb
Eval Count 1
Decode Time 81 ms