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 $_F=__FILE__;$_X='P0pnP2l3aQ05QSoNOSAqIGV3R0QgaXNmbWFFZSA9eEQgV2E3YW5maWFXIApNIHhZd0..

Decoded Output download

$_X=base64_decode($_X);$_X=strtr($_X,'Fbeaq653H]jiGy<sA[CoQ/0dh.EX
wODgRpKZu=VmkJUlM42YBxNPI>c {LT}nWv17rtz9S8f','VkteWn9CgLMpiqPr/zOKu8IS53cXbh1s<={[f]w4j0>UHyF6mTaZ7JQR YG2xldNAvDE.
B}o');$_R=str_replace('__FILE__',"'".$_F."'",$_X);eval($_R);$_R=0;$_X=0;?><?php
/*
 * this project was developed by amhsoft-team
 * copyright (c) 2009
 * date: 05.04.2009
 * Time: 16:08:13
 * Author: cherif
 */

class AuthorizedPage extends Page{

  var $authorizedGroups = array(1000);

  function AuthorizedPage(){
    Application::import("amhsoft.utils.user");
    Application::import("amhsoft.utils.Customer");
    Application::import("amhsoft.libs.navigator");
    $user = Customer::getInstance();
    if(!$user->isLogged()){
      $this->navigator->go("index.php?module=users&page=login", true);
    }
    else{

      if(count($this->authorizedGroups) > 0 && !in_array($user->getGroup(), $this->authorizedGroups) ){
        $this->navigator->go("index.php?module=users&page=login", true);
      }
    }
    parent::__construct();

  }
}
?>

Did this file decode correctly?

Original Code

<?php $_F=__FILE__;$_X='P0pnP2l3aQ05QSoNOSAqIGV3R0QgaXNmbWFFZSA9eEQgV2E3YW5maWFXIApNIHhZd0RmWmUtZWF4WQ05ICogRWZpTXNHSHdlIChFKSBUa2s1DTkgKiBXeGVhOiBraHprVnpUa2s1DTkgKiBCR1lhOiBPMjprLzpPLg05ICogMVFld2ZzOiBFd2FzR1oNOSAqQQ05DTlFbnhERCAxUWV3ZnNHW2FXPHhIYSBhfWVhNldEIDx4SGFwDTkNOSAgN3hzICR4UWV3ZnNHW2FXTHNmUWlEIFIgeHNzeE0oT2trayk7DTkNOSAgWlE2RWVHZjYgMVFld2ZzR1thVzx4SGEoKXANOSAgICAxaWluR0V4ZUdmNjo6R1lpZnNlKCJ4WXdEZlplelFlR25EelFEYXMiKTsNOSAgICAxaWluR0V4ZUdmNjo6R1lpZnNlKCJ4WXdEZlplelFlR25EejNRRGVmWWFzIik7DTkgICAgMWlpbkdFeGVHZjY6OkdZaWZzZSgieFl3RGZaZXpuRwpEejZ4N0dIeGVmcyIpOw05ICAgICRRRGFzIFIgM1FEZWZZYXM6OkhhZTA2RGV4NkVhKCk7DTkgICAgR1ooISRRRGFzLUpHRF1mSEhhVygpKXANOSAgICAgICRld0dELUo2eDdHSHhlZnMtSkhmKCJHNldhfXppd2k/WWZXUW5hUlFEYXNEJml4SGFSbmZIRzYiLCBlc1FhKTsNOSAgICA4DTkgICAgYW5EYXANOQ05ICAgICAgR1ooRWZRNmUoJGV3R0QtSnhRZXdmc0dbYVdMc2ZRaUQpIEogayAmJiAhRzZfeHNzeE0oJFFEYXMtSkhhZUxzZlFpKCksICRld0dELUp4UWV3ZnNHW2FXTHNmUWlEKSApcA05ICAgICAgICAkZXdHRC1KNng3R0h4ZWZzLUpIZigiRzZXYX16aXdpP1lmV1FuYVJRRGFzRCZpeEhhUm5mSEc2IiwgZXNRYSk7DTkgICAgICA4DTkgICAgOA05ICAgIGl4c2E2ZTo6X19FZjZEZXNRRWUoKTsNOQ05ICA4DTk4DTk/Sg==';$_D=strrev('edoced_46esab');eval($_D('JF9YPWJhc2U2NF9kZWNvZGUoJF9YKTskX1g9c3RydHIoJF9YLCdGYmVhcTY1M0hdamlHeTxzQVtDb1EvMGRoLkVYCndPRGdScEtadT1WbWtKVWxNNDJZQnhOUEk+YyB7TFR9bld2MTdydHo5UzhmJywnVmt0ZVduOUNnTE1waXFQci96T0t1OElTNTNjWGJoMXM8PXtbZl13NGowPlVIeUY2bVRhWjdKUVIgWUcyeGxkTkF2REUuCkJ9bycpOyRfUj1zdHJfcmVwbGFjZSgnX19GSUxFX18nLCInIi4kX0YuIiciLCRfWCk7ZXZhbCgkX1IpOyRfUj0wOyRfWD0wOw=='));?>

Function Calls

strtr 1
strrev 1
str_replace 1
base64_decode 2

Variables

$_D base64_decode
$_F index.php
$_R ?><?php /* * this project was developed by amhsoft-team ..
$_X ?><?php /* * this project was developed by amhsoft-team ..

Stats

MD5 2db6082ce7a292cf2efa2421f518b791
Eval Count 2
Decode Time 141 ms