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 //------------------------------------------------------------------------------ ..

Decoded Output download

<?php  
//------------------------------------------------------------------------------ 
//<INFO > 
//     This file was generated by MyPhpGuard 1.3.54.5 
//      
//     Date:6/20/2013 1:06:44 PM 
// 
// </INFO > 
//------------------------------------------------------------------------------ 
 /** 
 *  
 * @category     
 * @package     
 * @author      timoScript <[email protected]> 
 * @copyright   2013 timoScript 
 * @license      
 * @version     
 * @link   http://fb.com/timo.page 
 *       
 */ 
?> 
<?php if(!function_exists("mystr46s417")){class mystr46s21 { static $mystr46s282="Ly4uL2NvbmZpZy9jb25maWcucGhw"; static $mystr46s178="base64_decode"; static $mystr46s383="QkFTRV9kaXI="; static $mystr46s484="UEhQX1NFTEY=";  
static $mystr46s507=""; static $mystr46s608="UEhQX1NFTEY="; static $mystr46s709="RFM="; static $mystr46s810="X19ST09U"; static $mystr46s911="SFRUUFM="; static $mystr46s1012="aHR0cHM6Ly8=";  
static $mystr46s1113="SFRUUF9IT1NU"; static $mystr46s1136=""; static $mystr46s1159=""; static $mystr46s1260="aHR0cDovLw=="; static $mystr46s1361="SFRUUF9IT1NU"; static $mystr46s1384="";  
static $mystr46s1407=""; static $mystr46s1508="X19zaXRlbmFtZQ=="; static $mystr46s1609="X19IT1NU"; static $mystr46s1710="X19VU0VS"; static $mystr46s1811="X19QQVNT"; static $mystr46s1912="X19OQU1F";  
static $mystr46s2013="YWN0"; static $mystr46s2114="YWN0"; static $mystr46s2215="YWN0"; static $mystr46s2238=""; static $mystr46s2339="U0VMRUNUIENPVU5UKCopIEZST00gYA=="; static $mystr46s2440="dXNlcl9hY2NvdW50c2AgV0hFUkUgYGFjY3R5cGVgPSc2Jw==";  
static $mystr46s2541="c2VzX2lk"; static $mystr46s2642="TG9jYXRpb246IC4uLw=="; static $mystr46s2743="U0VMRUNUICogRlJPTSBg"; static $mystr46s2844="dXNlcl9hY2NvdW50c2AgV0hFUkUgYGZiaWRgPSc=";  
static $mystr46s2945="ZmJpZA=="; static $mystr46s3046="Jw=="; static $mystr46s3147="YWNjdHlwZQ=="; static $mystr46s3248="YWNjdHlwZQ=="; static $mystr46s3349="aGVhZA==";  
static $mystr46s3450="TG9jYXRpb246IC4uLw=="; static $mystr46s3551="ZnVuYy5waHA="; }eval("eval(base64_decode('ZnVuY3Rpb24gbXlzdHI0NnM4MjIoJG15c3RyNDZzODQzKXskeyJteXNceDc0cjQ2XHg3MzhceDM1NCJ9PW15c3RyNDZzMjE6OiR7Im15c1x4NzRyXHgzNDZzXHgzMVx4Mzc4In07cmV0dXJuICR7Im1ceDc5XHg3M1x4NzRyNDZceDczXHgzODVceDM0In0oIG15c3RyNDZzMjE6OiR7JHsibXlceDczXHg3NHI0XHgzNlx4NzM4NFx4MzMifX0gKTt9'));eval(base64_decode('ZnVuY3Rpb24gbXlzdHI0NnM0MTcoJG15c3RyNDZzNDM4KSB7cmV0dXJuIG15c3RyNDZzMjE6OiR7JHsibVx4NzlzXHg3NHI0XHgzNnM0XHgzMzgifX07fQ=='));");} 
require(dirname(__FILE__).mystr46s822("mystr46s282"));define(mystr46s822("mystr46s383"),str_replace(basename($_SERVER[mystr46s822("mystr46s484")]), mystr46s417("mystr46s507"), $_SERVER[mystr46s822("mystr46s608")])); 
define(mystr46s822("mystr46s709"), DIRECTORY_SEPARATOR);define(mystr46s822("mystr46s810"), $_SERVER[mystr46s822("mystr46s911")] ? mystr46s822("mystr46s1012").$_SERVER[mystr46s822("mystr46s1113")].mystr46s417("mystr46s1136"). BASE_dir .mystr46s417("mystr46s1159") : mystr46s822("mystr46s1260").$_SERVER[mystr46s822("mystr46s1361")].mystr46s417("mystr46s1384"). BASE_dir .mystr46s417("mystr46s1407")); 
define(mystr46s822("mystr46s1508"), GLOBAL_NAME);define(mystr46s822("mystr46s1609"), DB_SERVER); 
define(mystr46s822("mystr46s1710"), DB_USER);define(mystr46s822("mystr46s1811"), DB_PASSWD); 
define(mystr46s822("mystr46s1912"), DB_NAME);define(mystr46s822("mystr46s2013"), $_GET[mystr46s822("mystr46s2114")] ? $_GET[mystr46s822("mystr46s2215")] : mystr46s417("mystr46s2238")); 
mysql_connect(__HOST, __USER, __PASS) or die(mysql_error());mysql_select_db(__NAME) or die(mysql_error());if(mysql_result(mysql_query(mystr46s822("mystr46s2339").DB_PREFIX.mystr46s822("mystr46s2440")), 0)!=0){ 
if(!isset($_SESSION[mystr46s822("mystr46s2541")])){header(mystr46s822("mystr46s2642"));exit;}$mystr46s2235 = mysql_fetch_assoc(mysql_query(mystr46s822("mystr46s2743").DB_PREFIX.mystr46s822("mystr46s2844").mysql_real_escape_string($_SESSION[mystr46s822("mystr46s2945")]).mystr46s822("mystr46s3046"))); 
if((isset($_SESSION[mystr46s822("mystr46s3147")]) && $_SESSION[mystr46s822("mystr46s3248")] <= 0) && $mystr46s2235[mystr46s822("mystr46s3349")]==0){ 
header(mystr46s822("mystr46s3450"));exit;}}include(mystr46s822("mystr46s3551")); 
?> 

Did this file decode correctly?

Original Code

<?php 
//------------------------------------------------------------------------------
//<INFO >
//     This file was generated by MyPhpGuard 1.3.54.5
//     
//     Date:6/20/2013 1:06:44 PM
//
// </INFO >
//------------------------------------------------------------------------------
 /**
 * 
 * @category    
 * @package    
 * @author      timoScript <[email protected]>
 * @copyright   2013 timoScript
 * @license     
 * @version    
 * @link   http://fb.com/timo.page
 *      
 */
?>
<?php if(!function_exists("mystr46s417")){class mystr46s21 { static $mystr46s282="\x4cy4u\x4c2\x4evbm\x5ap\x5ay\x39jb\x32\x35m\x61Wcu\x63\x47h\x77"; static $mystr46s178="\x62as\x65\x364_\x64\x65\x63od\x65"; static $mystr46s383="\x51k\x46TR\x56\x39\x6b\x61XI\x3d"; static $mystr46s484="UE\x68QX\x31N\x46T\x45Y="; 
static $mystr46s507=""; static $mystr46s608="\x55EhQ\x58\x31NF\x54\x45Y="; static $mystr46s709="RF\x4d="; static $mystr46s810="\x5819\x53T\x30\x39U"; static $mystr46s911="SF\x52UUF\x4d\x3d"; static $mystr46s1012="\x61\x48R0c\x48M6\x4cy8="; 
static $mystr46s1113="SF\x52U\x55F9\x49T1\x4eU"; static $mystr46s1136=""; static $mystr46s1159=""; static $mystr46s1260="\x61HR\x30c\x44ovL\x77=="; static $mystr46s1361="SFR\x55\x55F9I\x54\x31\x4eU"; static $mystr46s1384=""; 
static $mystr46s1407=""; static $mystr46s1508="X\x319\x7aaX\x52l\x62mF\x74ZQ=\x3d"; static $mystr46s1609="X19\x49T1\x4eU"; static $mystr46s1710="X\x319VU\x30\x56S"; static $mystr46s1811="X19\x51\x51VNT"; static $mystr46s1912="X\x319O\x51U\x31\x46"; 
static $mystr46s2013="YWN\x30"; static $mystr46s2114="Y\x57\x4e0"; static $mystr46s2215="YWN\x30"; static $mystr46s2238=""; static $mystr46s2339="U\x30VM\x52U\x4e\x55I\x45NPV\x555U\x4b\x43opI\x45Z\x53T00\x67YA=\x3d"; static $mystr46s2440="dXN\x6ccl9\x68Y2N\x76d\x5750\x632A\x67\x560h\x46\x55kU\x67YG\x46jY\x33R5\x63\x47Vg\x50Sc\x32Jw\x3d="; 
static $mystr46s2541="c2\x56z\x582l\x6b"; static $mystr46s2642="\x54G9\x6aY\x58Rp\x6224\x36I\x43\x34uL\x77=\x3d"; static $mystr46s2743="U0\x56MRU\x4e\x55ICo\x67\x52l\x4aP\x54\x53B\x67"; static $mystr46s2844="\x64\x58Nlc\x6c\x39hY\x32\x4evdW\x350c\x32Ag\x56\x30hF\x55kUg\x59G\x5ai\x61WR\x67\x50S\x63="; 
static $mystr46s2945="Zm\x4ap\x5aA\x3d="; static $mystr46s3046="\x4aw=\x3d"; static $mystr46s3147="YW\x4e\x6adHl\x77ZQ=\x3d"; static $mystr46s3248="\x59W\x4ejd\x48\x6cw\x5aQ=\x3d"; static $mystr46s3349="aG\x56hZ\x41=\x3d"; 
static $mystr46s3450="\x54G9j\x59XRp\x622\x346\x49C\x34uL\x77=="; static $mystr46s3551="Zn\x56\x75Yy\x35wa\x48A="; }eval("\x65\x76\x61l\x28b\x61\x73e\x36\x34_\x64\x65\x63\x6f\x64e\x28\x27Z\x6eV\x75Y3R\x70b2\x34gbX\x6czdH\x490\x4enM\x34MjI\x6f\x4aG1\x35c\x33RyN\x44Zz\x4fDQ\x7aK\x58ske\x79J\x74eX\x4ec\x65Dc0\x63jQ2\x58H\x67\x33\x4d\x7ahc\x65\x44M1N\x43J\x39P\x571\x35c\x33Ry\x4eDZ\x7aM\x6aE6\x4fi\x52\x37\x49m15\x63\x31x\x34Nz\x52yXH\x67zND\x5a\x7a\x58Hgz\x4dVx\x34Mz\x63\x34\x49n07\x63mV0\x64X\x4a\x75IC\x527I\x6d1ce\x44c\x35X\x48g3\x4d1\x784N\x7a\x52yND\x5a\x63\x65\x44czX\x48g\x7a\x4fD\x56ce\x44M0\x49n0\x6fIG\x315\x63\x33RyN\x44Z\x7a\x4d\x6aE6O\x69\x527\x4aHs\x69bXl\x63\x65D\x63\x7aXH\x673\x4eHI\x30X\x48gz\x4elx4\x4e\x7aM4\x4e\x46\x78\x34MzM\x69fX0\x67\x4b\x54t9\x27\x29\x29\x3b\x65\x76a\x6c\x28b\x61s\x656\x34_\x64\x65c\x6fd\x65\x28\x27Z\x6eVu\x593R\x70b2\x34gbX\x6cz\x64\x48I0\x4en\x4d0M\x54c\x6fJG\x315\x633Ry\x4eD\x5azND\x4d4\x4bSB7\x63mV\x30dXJ\x75I\x4715c\x33RyN\x44Zz\x4djE\x36Oi\x52\x37JH\x73ibV\x784N\x7alzX\x48g\x33\x4eHI0\x58\x48gz\x4enM0\x58\x48gzM\x7ag\x69fX0\x37f\x51==\x27\x29\x29\x3b");}
require(dirname(__FILE__).mystr46s822("m\x79s\x74\x724\x36\x732\x382"));define(mystr46s822("mys\x74r4\x36s38\x33"),str_replace(basename($_SERVER[mystr46s822("m\x79\x73t\x7246s\x34\x38\x34")]), mystr46s417("mys\x74r\x34\x36s50\x37"), $_SERVER[mystr46s822("my\x73tr\x346s6\x30\x38")]));
define(mystr46s822("\x6dyst\x7246\x737\x309"), DIRECTORY_SEPARATOR);define(mystr46s822("my\x73\x74\x7246\x73810"), $_SERVER[mystr46s822("\x6dy\x73tr4\x36s91\x31")] ? mystr46s822("my\x73tr4\x36s1\x30\x312").$_SERVER[mystr46s822("\x6d\x79s\x74r\x34\x36s\x31113")].mystr46s417("my\x73t\x72\x346\x7311\x33\x36"). BASE_dir .mystr46s417("\x6dys\x74r4\x36s1\x31\x35\x39") : mystr46s822("my\x73tr4\x36s\x31260").$_SERVER[mystr46s822("\x6dy\x73\x74\x72\x346s1\x3361")].mystr46s417("my\x73tr\x346s1\x338\x34"). BASE_dir .mystr46s417("\x6dyst\x7246\x7314\x307"));
define(mystr46s822("mys\x74\x72\x346s1\x350\x38"), GLOBAL_NAME);define(mystr46s822("m\x79s\x74r46\x73160\x39"), DB_SERVER);
define(mystr46s822("mys\x74r4\x36s1\x37\x310"), DB_USER);define(mystr46s822("m\x79\x73t\x724\x36s1\x38\x311"), DB_PASSWD);
define(mystr46s822("mys\x74r\x34\x36s1\x39\x312"), DB_NAME);define(mystr46s822("m\x79st\x7246\x73201\x33"), $_GET[mystr46s822("mys\x74r46\x732\x31\x31\x34")] ? $_GET[mystr46s822("m\x79\x73\x74r\x346s\x3221\x35")] : mystr46s417("mys\x74r\x346s2\x323\x38"));
mysql_connect(__HOST, __USER, __PASS) or die(mysql_error());mysql_select_db(__NAME) or die(mysql_error());if(mysql_result(mysql_query(mystr46s822("m\x79str\x346s\x3233\x39").DB_PREFIX.mystr46s822("mys\x74\x72\x346s2\x3440")), 0)!=0){
if(!isset($_SESSION[mystr46s822("my\x73t\x7246s\x32\x354\x31")])){header(mystr46s822("\x6dys\x74r4\x36s\x32642"));exit;}$mystr46s2235 = mysql_fetch_assoc(mysql_query(mystr46s822("my\x73tr4\x36s\x3274\x33").DB_PREFIX.mystr46s822("\x6d\x79\x73tr4\x36s2\x3844").mysql_real_escape_string($_SESSION[mystr46s822("my\x73tr\x346s\x32945")]).mystr46s822("\x6dyst\x724\x36\x7330\x346")));
if((isset($_SESSION[mystr46s822("my\x73\x74\x724\x36\x733\x3147")]) && $_SESSION[mystr46s822("\x6dy\x73tr4\x36s3\x324\x38")] <= 0) && $mystr46s2235[mystr46s822("my\x73tr\x346s\x33349")]==0){
header(mystr46s822("\x6d\x79\x73\x74r\x346s3\x3450"));exit;}}include(mystr46s822("my\x73t\x7246s\x335\x351"));
?>

Function Calls

dirname 1
mystr46s822 1
function_exists 1

Variables

None

Stats

MD5 667521ab9461264120421d3e2a634e17
Eval Count 0
Decode Time 127 ms