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 beee04ae1f7ea271391c654d304701d3
Eval Count 0
Decode Time 88 ms