Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

if(!function_exists('sg_load')){$__v=phpversion();$__x=explode('.',$__v);$__v2=$__x[0].'.'..

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.
<?  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='https://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=\"https://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('9A3C955BC7C5058DAAQAAAAXAAAABLAAAACABAAAAAAAAAD/T4e2FHLQxvB9UKSFsAn+IW5+PJBeHvb1lGWDLhgH/wfIBv2Et1beDtkszCAszLI5qjlMvac0VpN7sM6hepT1zE8JSXyJ/wvA4hifETzq3eCV2Y0UXpbzDovatCacpVlulknq/5w2qx/2aRyeV0n8UVfez9RXAESSqpnCzKqbMSKyb+a0o6h2Sb67ES1b6fWaCn22W+FRGUyzUj39cNSYyfb2CVlKC6pikVPqu8xgmANRAAAAsAQAAM2Wmge2XCeMT9LM2rIG5MosMITFswv8MVwbKPWo8ANdFsYGn4upXPQxWzMy9spoBLqzjaW9CX0V1uXUK2NgWkux1+m9rXBlmEPDoI0U6mK2scwoR9Y4WlB8DTyxvLUMqRmXBXzLWflRLIGZJCIdrvq6NwL1bpSZF6Cj9OKLfYK3vqp8Iv41Ve+Ofbircq48E4pl9qj8VOFVYeyw1ZT1eFaRt9RtsEpT1S9Kom8KpsCvBeQPu/OyAj36E6UiRogUesQkyRHXrf3e9+4RboX8i1+mRKEOOPxymYBdydgA6ddvMTXSutKXGVBFsRQs+YEHAjLHcFIsEcfEmTwwgEf6tuPIWylrh6suQV5hnmvUgg4SNJn8T3htVMITYNRURG4+QwlgOK/1qNkiK5RGMVRBSje4oon+55/s3GGokoxakWC+0GZVyz1iXg1U7b7f5fOYaedDTEB4PL19IGhzxsZYNXJRn4eKKArV5NV1OQSZ1ziK9bI3Fg770sN4j9mxQXMQ2vdtNBORkJ82mk4/Ux5FRpBFvPXXHu73QI/DBJ9gDpQtEYNPX0qBhbnBKfZFB7zfpjdm+Zi63ETP9HcoQBcvmwcVUiyP4CUSridKCm9+jpeI+9zbMQWgAoHQAFyPmOUcwaM2FS8i0SAEUPRw1ywroJV4eMT9ExwVM5GNz5mYH+OPrLxFZIi/SDUNIiXc42Ct51EGzLXaAqsDwA18oMh6Z/Y3Mt4UTiD+n+AKTlWZAj048keHsZ9R4WLwHZdskwpodA2Txc6w42LeIvHOL+0QO/hmnpz3DkbJmcR234i4Q1lpa6EsUi9b3VmJtJUpdlXoYfgI1YCMq8C+4oyeiM6Cqrl1/3my1cOdNPyxVNUfCe5k+xIx7zXDVLY/OamLm1NrTtrJZl6QrjET9nSej0Wkhb8w1cnfJKQ0UtfFo0XqhxZ94/34R8fron1t340uXjt9R3hAs1/pEWe8Q84AqE86H/dOi2i5qdv1Q8PwQOyQh0FZ72BpbXVIOg5kR94Fbc9LwDLqRXHj4SPBhQXPYe8eWq9UNJHlyqpNhPoWLuEyV+DMRDA279Ui8wM1kl9nGKZuQP+HMoR62ss2LDra2QTHsTpEPVIb1ycle3zWYG2G+QWrIhyCblwAk2H4/ISgLmQYqHyn06ZzMkXXfoHO1uP1N2RMHkCIkXIOiaP5TWn61OPfPJxDZ1W7WrUmAU1S1T5KsdWMwpak445zuK3jZHN2mC4hIc38qT7bqZunsWZB4NS2mlLfYlUGYXxLD39SZMFILuuXIkOEtI0ljUswvxRGPUPhL2ZN2P1NvwwTnLN6fG7y5UPYcnERWTT7sqTwj4bLgDPXaya0p2rz9fKpeI7Nr3DjC/4UyaCgmQw+T6Dbubt7BPa/k7Ar5rvdJ2cFW7amBi2qnw45gDEJa93CVBYcsbLF8J8tnjAuyNRBVNfyUaWZ/awC5rjbPtjEMnDiYARZ8gUxXZ7GZKHzzdiQ0eWHwgWekA2afUKATBa2XLQYK0VBaY57wvLkvkVC+M31/XbsDooFaaEPEO4L2BnDnofBPDX9HWYz9DZC71gb6zMgDxDZ47bYUlnjyuvOTke+2jv6EwAAAAA='); ?>

Did this file decode correctly?

Original Code

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='https://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=\"https://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('9A3C955BC7C5058DAAQAAAAXAAAABLAAAACABAAAAAAAAAD/T4e2FHLQxvB9UKSFsAn+IW5+PJBeHvb1lGWDLhgH/wfIBv2Et1beDtkszCAszLI5qjlMvac0VpN7sM6hepT1zE8JSXyJ/wvA4hifETzq3eCV2Y0UXpbzDovatCacpVlulknq/5w2qx/2aRyeV0n8UVfez9RXAESSqpnCzKqbMSKyb+a0o6h2Sb67ES1b6fWaCn22W+FRGUyzUj39cNSYyfb2CVlKC6pikVPqu8xgmANRAAAAsAQAAM2Wmge2XCeMT9LM2rIG5MosMITFswv8MVwbKPWo8ANdFsYGn4upXPQxWzMy9spoBLqzjaW9CX0V1uXUK2NgWkux1+m9rXBlmEPDoI0U6mK2scwoR9Y4WlB8DTyxvLUMqRmXBXzLWflRLIGZJCIdrvq6NwL1bpSZF6Cj9OKLfYK3vqp8Iv41Ve+Ofbircq48E4pl9qj8VOFVYeyw1ZT1eFaRt9RtsEpT1S9Kom8KpsCvBeQPu/OyAj36E6UiRogUesQkyRHXrf3e9+4RboX8i1+mRKEOOPxymYBdydgA6ddvMTXSutKXGVBFsRQs+YEHAjLHcFIsEcfEmTwwgEf6tuPIWylrh6suQV5hnmvUgg4SNJn8T3htVMITYNRURG4+QwlgOK/1qNkiK5RGMVRBSje4oon+55/s3GGokoxakWC+0GZVyz1iXg1U7b7f5fOYaedDTEB4PL19IGhzxsZYNXJRn4eKKArV5NV1OQSZ1ziK9bI3Fg770sN4j9mxQXMQ2vdtNBORkJ82mk4/Ux5FRpBFvPXXHu73QI/DBJ9gDpQtEYNPX0qBhbnBKfZFB7zfpjdm+Zi63ETP9HcoQBcvmwcVUiyP4CUSridKCm9+jpeI+9zbMQWgAoHQAFyPmOUcwaM2FS8i0SAEUPRw1ywroJV4eMT9ExwVM5GNz5mYH+OPrLxFZIi/SDUNIiXc42Ct51EGzLXaAqsDwA18oMh6Z/Y3Mt4UTiD+n+AKTlWZAj048keHsZ9R4WLwHZdskwpodA2Txc6w42LeIvHOL+0QO/hmnpz3DkbJmcR234i4Q1lpa6EsUi9b3VmJtJUpdlXoYfgI1YCMq8C+4oyeiM6Cqrl1/3my1cOdNPyxVNUfCe5k+xIx7zXDVLY/OamLm1NrTtrJZl6QrjET9nSej0Wkhb8w1cnfJKQ0UtfFo0XqhxZ94/34R8fron1t340uXjt9R3hAs1/pEWe8Q84AqE86H/dOi2i5qdv1Q8PwQOyQh0FZ72BpbXVIOg5kR94Fbc9LwDLqRXHj4SPBhQXPYe8eWq9UNJHlyqpNhPoWLuEyV+DMRDA279Ui8wM1kl9nGKZuQP+HMoR62ss2LDra2QTHsTpEPVIb1ycle3zWYG2G+QWrIhyCblwAk2H4/ISgLmQYqHyn06ZzMkXXfoHO1uP1N2RMHkCIkXIOiaP5TWn61OPfPJxDZ1W7WrUmAU1S1T5KsdWMwpak445zuK3jZHN2mC4hIc38qT7bqZunsWZB4NS2mlLfYlUGYXxLD39SZMFILuuXIkOEtI0ljUswvxRGPUPhL2ZN2P1NvwwTnLN6fG7y5UPYcnERWTT7sqTwj4bLgDPXaya0p2rz9fKpeI7Nr3DjC/4UyaCgmQw+T6Dbubt7BPa/k7Ar5rvdJ2cFW7amBi2qnw45gDEJa93CVBYcsbLF8J8tnjAuyNRBVNfyUaWZ/awC5rjbPtjEMnDiYARZ8gUxXZ7GZKHzzdiQ0eWHwgWekA2afUKATBa2XLQYK0VBaY57wvLkvkVC+M31/XbsDooFaaEPEO4L2BnDnofBPDX9HWYz9DZC71gb6zMgDxDZ47bYUlnjyuvOTke+2jv6EwAAAAA=');

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 cc587475fc45914c07e4dae412c16ddb
Eval Count 0
Decode Time 78 ms