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 /* This file is protected by copyright law and provided under license. Reverse engin..
Decoded Output download
header("X-Frame-Options: DENY");
header("X-XSS-Protection: 0; mode=block");
header("X-Content-Type-Options: nosniff");
header('Referrer-Policy: origin-when-cross-origin');
header('Content-Type: text/html; charset=utf-8');
header('Set-Cookie: name=value; Secure; HttpOnly; SameSite=Strict');
header('Strict-Transport-Security: max-age=63072000; includeSubDomains; preload');
header('Cross-Origin-Resource-Policy: same-site');
header('Cross-Origin-Embedder-Policy: require-corp');
header("X-Clacks-Overhead: GNU Terry Pratchett");
header("Content-Language: fr");
header('Expect-CT: enforce,max-age=2592000');
define('DS',DIRECTORY_SEPARATOR);
define("URL",str_replace("index.php","",(isset($_SERVER['HTTPS']) ?"https": "http") ."://".$_SERVER['HTTP_HOST'] .$_SERVER["PHP_SELF"]));
if(file_exists('DEVMACHINE')){
header("Cache-Control: post-check=0, pre-check=0",false);
header("Cache-Control: no-store, no-cache, must-revalidate, max-age=0");
header("Cache-Control: no-cache, must-revalidate");
header("Pragma: no-cache");
header("Cache-Control: no-cache");
}
require_once "lib".DS ."procedures.php";
require_once "lib".DS ."init.php";
require_once "lib".DS ."bootstrap.php";
require_once "lib".DS ."session.php";
require_once "lib".DS ."cookie.php";
require_once "lib".DS ."controller.php";
require_once "lib".DS ."view.php";
require_once "lib".DS ."model.php";
require_once "lib".DS ."sanitize.php";
require_once "lib".DS ."hash.php";
require_once "lib".DS ."captcha.php";
require_once "lib".DS ."mycaptcha.php";
require_once "lib".DS ."sendmail.php";
require_once "lib".DS ."compteur.php";
require_once "lib".DS ."data.php";
require_once "lib".DS ."fpdf.php";
require_once "lib".DS ."tfpdf.php";
$controller = controller::getinstance('controller');
$controller->main();
;
Did this file decode correctly?
Original Code
<?php /* This file is protected by copyright law and provided under license. Reverse engineering of this file is strictly prohibited. */$OOO000000=urldecode('%66%67%36%73%62%65%68%70%72%61%34%63%6f%5f%74%6e%64');$OOO0000O0=$OOO000000{4}.$OOO000000{9}.$OOO000000{3}.$OOO000000{5};$OOO0000O0.=$OOO000000{2}.$OOO000000{10}.$OOO000000{13}.$OOO000000{16};$OOO0000O0.=$OOO0000O0{3}.$OOO000000{11}.$OOO000000{12}.$OOO0000O0{7}.$OOO000000{5};$OOO000O00=$OOO000000{0}.$OOO000000{12}.$OOO000000{7}.$OOO000000{5}.$OOO000000{15};$O0O000O00=$OOO000000{0}.$OOO000000{1}.$OOO000000{5}.$OOO000000{14};$O0O000O0O=$O0O000O00.$OOO000000{11};$O0O000O00=$O0O000O00.$OOO000000{3};$O0O00OO00=$OOO000000{0}.$OOO000000{8}.$OOO000000{5}.$OOO000000{9}.$OOO000000{16};$OOO00000O=$OOO000000{3}.$OOO000000{14}.$OOO000000{8}.$OOO000000{14}.$OOO000000{8};$OOO0O0O00=__FILE__;$OO00O0000=0x93c;eval($OOO0000O0('JE8wMDBPME8wMD0kT09PMDAwTzAwKCRPT08wTzBPMDAsJ3JiJyk7JE8wTzAwT08wMCgkTzAwME8wTzAwLDB4NTA1KTskT08wME8wME8wPSRPT08wMDAwTzAoJE9PTzAwMDAwTygkTzBPMDBPTzAwKCRPMDAwTzBPMDAsMHgxYzQpLCdCSVNNQUxIaGFsaW1zYkNjRGRFZUZmR2dKaktrTm5Pb1BwUXFSclR0VXVWdld3WHhZeVp6MDEyMzQ1Njc4OSsvPScsJ0FCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaYWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXowMTIzNDU2Nzg5Ky8nKSk7ZXZhbCgkT08wME8wME8wKTs='));return;?>sJ]PgMS][~i\W[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_@A
Function Calls
time | 2 |
fopen | 1 |
fread | 3 |
strtr | 2 |
fclose | 1 |
urldecode | 1 |
str_replace | 1 |
base64_decode | 3 |
Stats
MD5 | ddea4a76e9efdc74f77b347c6a4e9096 |
Eval Count | 3 |
Decode Time | 97 ms |