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(!function_exists('sg_load')){$__v=phpversion();$__x=explode('.',$__v);$__v2=$__x..

Decoded Output download

SourceGuardian The script appears to be encrypted by the SourceGuardian. Currently UnPHP can't decrypt files that require a module installed on the webserver.
<?php 
if(!function_exists('sg_load')){$__v=phpversion();$__x=explode('.',$__v);$__v2=$__x[0].'.'.(int)$__x[1];$__u=strtolower(substr(php_uname(),0,3));$__ts=(@constant('PHP_ZTS') || @constant('ZEND_THREAD_SAFE')?'ts':'');$__f=$__f0='ixed.'.$__v2.$__ts.'.'.$__u;$__ff=$__ff0='ixed.'.$__v2.'.'.(int)$__x[2].$__ts.'.'.$__u;$__ed=@ini_get('extension_dir');$__e=$__e0=@realpath($__ed);$__dl=function_exists('dl') && function_exists('file_exists') && @ini_get('enable_dl') && !@ini_get('safe_mode');if($__dl && $__e && version_compare($__v,'5.2.5','<') && function_exists('getcwd') && function_exists('dirname')){$__d=$__d0=getcwd();if(@$__d[1]==':') {$__d=str_replace('\','/',substr($__d,2));$__e=str_replace('\','/',substr($__e,2));}$__e.=($__h=str_repeat('/..',substr_count($__e,'/')));$__f='/ixed/'.$__f0;$__ff='/ixed/'.$__ff0;while(!file_exists($__e.$__d.$__ff) && !file_exists($__e.$__d.$__f) && strlen($__d)>1){$__d=dirname($__d);}if(file_exists($__e.$__d.$__ff)) dl($__h.$__d.$__ff); else if(file_exists($__e.$__d.$__f)) dl($__h.$__d.$__f);}if(!function_exists('sg_load') && $__dl && $__e0){if(file_exists($__e0.'/'.$__ff0)) dl($__ff0); else if(file_exists($__e0.'/'.$__f0)) dl($__f0);}if(!function_exists('sg_load')){$__ixedurl='http://www.sourceguardian.com/loaders/download.php?php_v='.urlencode($__v).'&php_ts='.($__ts?'1':'0').'&php_is='.@constant('PHP_INT_SIZE').'&os_s='.urlencode(php_uname('s')).'&os_r='.urlencode(php_uname('r')).'&os_m='.urlencode(php_uname('m'));$__sapi=php_sapi_name();if(!$__e0) $__e0=$__ed;if(function_exists('php_ini_loaded_file')) $__ini=php_ini_loaded_file(); else $__ini='php.ini';if((substr($__sapi,0,3)=='cgi')||($__sapi=='cli')||($__sapi=='embed')){$__msg="
PHP script '".__FILE__."' is protected by SourceGuardian and requires a SourceGuardian loader '".$__f0."' to be installed.

1) Download the required loader '".$__f0."' from the SourceGuardian site: ".$__ixedurl."
2) Install the loader to ";if(isset($__d0)){$__msg.=$__d0.DIRECTORY_SEPARATOR.'ixed';}else{$__msg.=$__e0;if(!$__dl){$__msg.="
3) Edit ".$__ini." and add 'extension=".$__f0."' directive";}}$__msg.="

";}else{$__msg="<html><body>PHP script '".__FILE__."' is protected by <a href=\"http://www.sourceguardian.com/\">SourceGuardian</a> and requires a SourceGuardian loader '".$__f0."' to be installed.<br><br>1) <a href=\"".$__ixedurl."\" target=\"_blank\">Click here</a> to download the required '".$__f0."' loader from the SourceGuardian site<br>2) Install the loader to ";if(isset($__d0)){$__msg.=$__d0.DIRECTORY_SEPARATOR.'ixed';}else{$__msg.=$__e0;if(!$__dl){$__msg.="<br>3) Edit ".$__ini." and add 'extension=".$__f0."' directive<br>4) Restart the web server";}}$__msg.="</body></html>";}die($__msg);exit();}}return sg_load('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'); 
 ?>

Did this file decode correctly?

Original Code

<?php
if(!function_exists('sg_load')){$__v=phpversion();$__x=explode('.',$__v);$__v2=$__x[0].'.'.(int)$__x[1];$__u=strtolower(substr(php_uname(),0,3));$__ts=(@constant('PHP_ZTS') || @constant('ZEND_THREAD_SAFE')?'ts':'');$__f=$__f0='ixed.'.$__v2.$__ts.'.'.$__u;$__ff=$__ff0='ixed.'.$__v2.'.'.(int)$__x[2].$__ts.'.'.$__u;$__ed=@ini_get('extension_dir');$__e=$__e0=@realpath($__ed);$__dl=function_exists('dl') && function_exists('file_exists') && @ini_get('enable_dl') && !@ini_get('safe_mode');if($__dl && $__e && version_compare($__v,'5.2.5','<') && function_exists('getcwd') && function_exists('dirname')){$__d=$__d0=getcwd();if(@$__d[1]==':') {$__d=str_replace('\\','/',substr($__d,2));$__e=str_replace('\\','/',substr($__e,2));}$__e.=($__h=str_repeat('/..',substr_count($__e,'/')));$__f='/ixed/'.$__f0;$__ff='/ixed/'.$__ff0;while(!file_exists($__e.$__d.$__ff) && !file_exists($__e.$__d.$__f) && strlen($__d)>1){$__d=dirname($__d);}if(file_exists($__e.$__d.$__ff)) dl($__h.$__d.$__ff); else if(file_exists($__e.$__d.$__f)) dl($__h.$__d.$__f);}if(!function_exists('sg_load') && $__dl && $__e0){if(file_exists($__e0.'/'.$__ff0)) dl($__ff0); else if(file_exists($__e0.'/'.$__f0)) dl($__f0);}if(!function_exists('sg_load')){$__ixedurl='http://www.sourceguardian.com/loaders/download.php?php_v='.urlencode($__v).'&php_ts='.($__ts?'1':'0').'&php_is='.@constant('PHP_INT_SIZE').'&os_s='.urlencode(php_uname('s')).'&os_r='.urlencode(php_uname('r')).'&os_m='.urlencode(php_uname('m'));$__sapi=php_sapi_name();if(!$__e0) $__e0=$__ed;if(function_exists('php_ini_loaded_file')) $__ini=php_ini_loaded_file(); else $__ini='php.ini';if((substr($__sapi,0,3)=='cgi')||($__sapi=='cli')||($__sapi=='embed')){$__msg="\nPHP script '".__FILE__."' is protected by SourceGuardian and requires a SourceGuardian loader '".$__f0."' to be installed.\n\n1) Download the required loader '".$__f0."' from the SourceGuardian site: ".$__ixedurl."\n2) Install the loader to ";if(isset($__d0)){$__msg.=$__d0.DIRECTORY_SEPARATOR.'ixed';}else{$__msg.=$__e0;if(!$__dl){$__msg.="\n3) Edit ".$__ini." and add 'extension=".$__f0."' directive";}}$__msg.="\n\n";}else{$__msg="<html><body>PHP script '".__FILE__."' is protected by <a href=\"http://www.sourceguardian.com/\">SourceGuardian</a> and requires a SourceGuardian loader '".$__f0."' to be installed.<br><br>1) <a href=\"".$__ixedurl."\" target=\"_blank\">Click here</a> to download the required '".$__f0."' loader from the SourceGuardian site<br>2) Install the loader to ";if(isset($__d0)){$__msg.=$__d0.DIRECTORY_SEPARATOR.'ixed';}else{$__msg.=$__e0;if(!$__dl){$__msg.="<br>3) Edit ".$__ini." and add 'extension=".$__f0."' directive<br>4) Restart the web server";}}$__msg.="</body></html>";}die($__msg);exit();}}return sg_load('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');

Function Calls

explode 1
phpversion 1
function_exists 1

Variables

$__v 4.1.1
$__x [{'key': None, 'value': '4'}, {'key': None, 'value': '1'}, {'key': None, 'value': '1'}]

Stats

MD5 e88d783dfe82bd27d23454c5fb8da9b2
Eval Count 0
Decode Time 430 ms