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

Signing you up...

Thank you for signing up!

PHP Decode

<?php @eval("?>".base64_decode("PD9waHANCi8vIENvbm5leGlvbiDvv70gdW4gc2VydmV1ciBNU1NRTA0KDQ..

Decoded Output download

?>b'<?php
// Connexion  un serveur MSSQL

$serverName = "DPWDKRIT07";
$connectionInfo = array( "Database"=>"WINSPOTDPW", "UID"=>"date", "PWD"=>"date1214");
$conn = sqlsrv_connect( $serverName, $connectionInfo );

if( $conn === false ) {
    die( print_r( sqlsrv_errors(), true));
}

$nbresp = 0 ;

$i=0;

if (isset ($_POST[\'numero\'])) 
{
	$numero=$_POST[\'numero\']; 
      $numero=strtoupper($numero); 	
}
//echo $code;
//exit;
$sql2="  select  CONVERT(VARCHAR, DATECREAT, 103)  FROM REGLEMENT where NUMERO=\'$numero\' ";

 $stmt = sqlsrv_query( $conn, $sql2 );
if( $stmt === false) {
    die( print_r( sqlsrv_errors(), true) );
}

if (sqlsrv_fetch($stmt)===false)
{

}
$service=sqlsrv_get_field( $stmt,0);


echo $service;


?>
<html>
<body bgcolor="#00529B" background="#00529B">
<center>
<font><h2><u> CHANGEMENT </u></h2></font>
<form action="Page2_1.php" method="POST">

<table border="2">

<tr><td>NUMERO</td><td><input type="text" name="numero" maxlength="30" value=<?php echo"$numero"; ?>></td></tr>
<tr><td>date</td><td><input type="text" name="service" readonly size="100"  value= <?php echo  "$service "; ?>> &nbsp &nbsp </td></tr>
<tr><td>NOUVELLE DATE</td>
<td>



<input type="text" name="new_service" size="100" maxlength="100" > 



</td>
</tr>
</table>
</center>

<br><br>
<center>
<input type="submit" value ="MODIFIER" name="ok">
</td>
</tr>
</form>
<br><br>
 
<a href="Page1.php"><img src="fleche_104.gif"></a>
</center>
</body>
</html>'

Did this file decode correctly?

Original Code

<?php @eval("?>".base64_decode("PD9waHANCi8vIENvbm5leGlvbiDvv70gdW4gc2VydmV1ciBNU1NRTA0KDQokc2VydmVyTmFtZSA9ICJEUFdES1JJVDA3IjsNCiRjb25uZWN0aW9uSW5mbyA9IGFycmF5KCAiRGF0YWJhc2UiPT4iV0lOU1BPVERQVyIsICJVSUQiPT4iZGF0ZSIsICJQV0QiPT4iZGF0ZTEyMTQiKTsNCiRjb25uID0gc3Fsc3J2X2Nvbm5lY3QoICRzZXJ2ZXJOYW1lLCAkY29ubmVjdGlvbkluZm8gKTsNCg0KaWYoICRjb25uID09PSBmYWxzZSApIHsNCiAgICBkaWUoIHByaW50X3IoIHNxbHNydl9lcnJvcnMoKSwgdHJ1ZSkpOw0KfQ0KDQokbmJyZXNwID0gMCA7DQoNCiRpPTA7DQoNCmlmIChpc3NldCAoJF9QT1NUWydudW1lcm8nXSkpIA0Kew0KCSRudW1lcm89JF9QT1NUWydudW1lcm8nXTsgDQogICAgICAkbnVtZXJvPXN0cnRvdXBwZXIoJG51bWVybyk7IAkNCn0NCi8vZWNobyAkY29kZTsNCi8vZXhpdDsNCiRzcWwyPSIgIHNlbGVjdCAgQ09OVkVSVChWQVJDSEFSLCBEQVRFQ1JFQVQsIDEwMykgIEZST00gUkVHTEVNRU5UIHdoZXJlIE5VTUVSTz0nJG51bWVybycgIjsNCg0KICRzdG10ID0gc3Fsc3J2X3F1ZXJ5KCAkY29ubiwgJHNxbDIgKTsNCmlmKCAkc3RtdCA9PT0gZmFsc2UpIHsNCiAgICBkaWUoIHByaW50X3IoIHNxbHNydl9lcnJvcnMoKSwgdHJ1ZSkgKTsNCn0NCg0KaWYgKHNxbHNydl9mZXRjaCgkc3RtdCk9PT1mYWxzZSkNCnsNCg0KfQ0KJHNlcnZpY2U9c3Fsc3J2X2dldF9maWVsZCggJHN0bXQsMCk7DQoNCg0KZWNobyAkc2VydmljZTsNCg0KDQo/Pg0KPGh0bWw+DQo8Ym9keSBiZ2NvbG9yPSIjMDA1MjlCIiBiYWNrZ3JvdW5kPSIjMDA1MjlCIj4NCjxjZW50ZXI+DQo8Zm9udD48aDI+PHU+IENIQU5HRU1FTlQgPC91PjwvaDI+PC9mb250Pg0KPGZvcm0gYWN0aW9uPSJQYWdlMl8xLnBocCIgbWV0aG9kPSJQT1NUIj4NCg0KPHRhYmxlIGJvcmRlcj0iMiI+DQoNCjx0cj48dGQ+TlVNRVJPPC90ZD48dGQ+PGlucHV0IHR5cGU9InRleHQiIG5hbWU9Im51bWVybyIgbWF4bGVuZ3RoPSIzMCIgdmFsdWU9PD9waHAgZWNobyIkbnVtZXJvIjsgPz4+PC90ZD48L3RyPg0KPHRyPjx0ZD5kYXRlPC90ZD48dGQ+PGlucHV0IHR5cGU9InRleHQiIG5hbWU9InNlcnZpY2UiIHJlYWRvbmx5IHNpemU9IjEwMCIgIHZhbHVlPSA8P3BocCBlY2hvICAiJHNlcnZpY2UgIjsgPz4+ICZuYnNwICZuYnNwIDwvdGQ+PC90cj4NCjx0cj48dGQ+Tk9VVkVMTEUgREFURTwvdGQ+DQo8dGQ+DQoNCg0KDQo8aW5wdXQgdHlwZT0idGV4dCIgbmFtZT0ibmV3X3NlcnZpY2UiIHNpemU9IjEwMCIgbWF4bGVuZ3RoPSIxMDAiID4gDQoNCg0KDQo8L3RkPg0KPC90cj4NCjwvdGFibGU+DQo8L2NlbnRlcj4NCg0KPGJyPjxicj4NCjxjZW50ZXI+DQo8aW5wdXQgdHlwZT0ic3VibWl0IiB2YWx1ZSA9Ik1PRElGSUVSIiBuYW1lPSJvayI+DQo8L3RkPg0KPC90cj4NCjwvZm9ybT4NCjxicj48YnI+DQogDQo8YSBocmVmPSJQYWdlMS5waHAiPjxpbWcgc3JjPSJmbGVjaGVfMTA0LmdpZiI+PC9hPg0KPC9jZW50ZXI+DQo8L2JvZHk+DQo8L2h0bWw+"));

Function Calls

base64_decode 1

Variables

None

Stats

MD5 df8f0c4ec0ed7f064aaff4634d444166
Eval Count 1
Decode Time 78 ms