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 error_reporting(0); ini_set("display_errors", 0); if (!defined('akhmhcij')) { ..
Decoded Output download
<?php error_reporting(0);
ini_set("display_errors", 0);
if (!defined('akhmhcij')) {
define('akhmhcij', __FILE__);
if (!function_exists("xxxxxyx")) {
function xxxxxxqx($xxxwxxxx)
{
global $xxxe, $xxxxx, $xxxx1x, $xxxxxxxxx, $xxxxxx, $xxxxxxxx, $xxxxx, $xxxxxx, $xxxxxxxx, $xxxx, $xx, $xxxxxxxxxx, $xxxxxxxxx, $xxxx, $xxxxxx, $xxxxx;
$xxxx2x3xx = $xxxxx = $xxxxxx = $xxxxxxx = $xxxxxx = $xxxxx = $xxxxxxxxxx = $xxxx = $xxxxxxxxxx = $xxxx = $xxxxx = $xxx = $xxxxx = $xxxxxx = $xxxx = 'xxxxxxxxx';
$xxx = $xxxx2x3xx('RQ5CaxAEEQx9WQBVAQ==');
$xxxxx = $xxxx2x3xx('UQ9X');
$xxx = $xxxx2x3xx('Vxxb');
$xxxxxxxx = $xxxx2x3xx('WA9RR1xRCA8H');
$xxxxx = $xxxx2x3xx('BFYCBQ==');
$xxxxxxxxxx = $xxxx2x3xx('VBRVVx==');
$xxxxxxx = $xxxx2x3xx('VBRVQx==');
$xxxxxxxxx = $xxxx2x3xx('xTJxZWxxLxE2');
$xxxxxx = $xxxx2x3xx('ZxNxY3Y3PxMxxxM=');
$xxxxxx = $xxxx2x3xx('ZxN/xxxxPxMxxxM=');
$xxx() == $xxx ? $xxxxx() : '';
$xxxxxx = $xxxe($xxxxxxxx($xxxx2x3xx('VA1aWFxGCAx=')));
if (!isset($_SERVER[$xxxxxxxxx]) && !isset($_SERVER[$xxxxxx]) && !isset($_SERVER[$xxxxxx])) {
$xxxxx();
};
$xxxxxxxxxx = $xxxxxxxx(true) * $xxxxx;
eval("");
if (($xxxxxxxx(true) * $xxxxx - $xxxxxxxxxx) > 100) {
$xxxxx();
}
eval($xxxx2x3xx('XAAaRxxXEQ0RHx5xIx8xJxxxTURWXQxxXxYPWx9GFx8IRxIxSEEEGxxDB00KVU1KDEx='));
!$xx($xxxx($xxxxx($xxxxxx, $xxxxx('GFIH'), $xxxxxx('GFx='))), $xxxx($xxxxx($xxxxxx, $xxxxxx('BQ=='), $xxxxx('GFIE')))) ? $xxxxxx() : $xxxxxx;
$xxxxxxx = $xxxxxxxxxx('GFxHAQNUUQ==');
$xxxxxxxx = $xxxx('GFIE');
$xxxxxxxx = $xxxxxxxxx(@$xxxxxxxx($xxxxx($xxxxx($xxxxxx, $xxxxxxx, $xxxxxxxx))));
return $xxxxxxxx;
}
function xxxxxyx(&$xxxx, $xxxxx)
{
$xxxx2x3xx = $xxxxx = $xxxxxx = $xxxxxxx = $xxxxxx = 'xxxxxxxxx';
$xxxxxx = $xxxx2x3xx('RxJAaxEKFVNR');
$xxxx = $xxxxx('RxJAR1YT');
$xxxxx = $xxxxxx('UxxHW1AKDBIQUxJL');
$xxxxxx = $xxxxxxx('RxJAXEMWDQMRXxRL');
$xxxxxxx = $xxxxxxx('UB5CWVxBBA==');
$xxxxxxx = $xxxxxx($xxxx($xxxxx($xxxxxx($xxxxxx('TbxPx3xxxxJxMx78xxxCWT9x4xGxMxxR4xxbLGOL2P8ZID0HxQKBx/NVaxQxxxxExGTxFXxY87QxxxZxxxRxKXx7BxDxFKGXxLLxbxR8MxSBV8xBDH7KxGAHxxx4CYF4OMBxx7NNxCxxxHxxxN1RxaxMxK4xVENUxSOaxPxx8x7xOCxxKxaFTFQTx7xTxWxxx2TN')))));
$xxxxxx = $xxxxxxx(',', $xxxxxxx);
$xxxx = $xxxxxx[$xxxxx];
}
function xxxxxxxxx($xxxx, $xxxxx = '')
{
$xxxx = 'base64_decode';
$xxxx = $xxxx('bWQ1');
$xxxxxx = $xxxx('xxxxxx');
$xxxxxx = $xxxx('b3Jk');
$xxxxx = $xxxx('c3RybGVu');
$xxxxxxxxxx = $xxxx('Y2hy');
$xxxxx = !$xxxxx ? $xxxxxx('x') : $xxxxx;
$xxxxxx = $xxxxxx;
for (; $xxxxxx < $xxxxx($xxxx); $xxxxxx++) $xxxx .= $xxxxxx($xxxx{$xxxxxx}) < $xxxxxx('x') ? (($xxxxxx($xxxx{$xxxxxx}) > $xxxxx && $xxxxxx($xxxx{$xxxxxx}) < $xxxxxx('x')) ? $xxxxxxxxxx($xxxxxx($xxxx{$xxxxxx}) / 2) : $xxxx{$xxxxxx}) : '';
$xxxxxxxx = $xxxx($xxxx);
$xxxxxx = $xxxxxx;
$xxxxxx = $xxxxxx = $xxxxx($xxxxxx);
for (; $xxxxxx < $xxxxx($xxxxxxxx); $xxxxxx++) {
$xxxxxx = $xxxxxx ? $xxxxxx : $xxxxxx;
$xxxxxx--;
$xxxxxx .= $xxxxxxxx[$xxxxxx] ^ $xxxxxx[$xxxxxx];
}
return $xxxxxx;
}
}
}
global $xxxe, $xxxxxxxxx, $xxxxx, $xxxx1x, $xxxxxxxx, $xxxxxxxxx, $xxxxxx, $xxxxxxxx, $xxxxx, $xxxxxx, $xxxxxxxx, $xxxx, $xx, $xxxxxxxxxx, $xxxxxxxxx, $xxxx, $xxxxxx, $xxxxx;
$xxxx = $xxxxxxx = $xxxx = $xxx = $xxxxxx = $xxxx = $xx = $xxx = $xxxxx = $xxxxx = $xxx = $xxxxxx = $xxxxxxxxx = $xxxxxx = $xxxxxxx = $xxxxxx = $xxx = $xxxxx = $xxxxxx = 'xxxxxyx';
if (!$xxxe) {
$xxxx($xxxe, 8);
$xxxxxxx($xxxxx, 9);
$xxxx($xxxxxx, 10);
$xxx($xxxxxxxx, 4);
$xxxxxx($xxxx, 13);
$xxxx($xx, 12);
$xx($xxxxxxxxxx, 2);
$xxx($xxxxxxxxx, 14);
$xxxxx($xxxx, 15);
$xxxxx($xxxxxx, 16);
$xxx($xxxxx, 17);
$xxxxxx($xxxxx, 18);
$xxxxxxxxx($xxxxxx, 19);
$xxxxxx($xxxxxxxx, 11);
$xxxxxxx($xxxxxxxxx, 5);
$xxxxxx($xxxx1x, 6);
$xxx($xxxxxxxxx, 1);
$xxxxx($xxxx, 3);
$xxxxxx($xxxxxxxx, 7);
}
$xxxx2x3xx = $xxxxx = $xxxxxx = $xxxxxxx = 'xxxxxxxxx';
$xxxwxxxx = $xxxx2x3xx('axBx');
$xxxxxxxx = xxxxxxqx($$xxxwxxxx);
global $xxxxxxxxx;
$xxxxxxxxx['xxxxxxxxxxxxxxxxxxxxxxxx'] = xxxxxxxxx('RxJAR1YT');
$xxxxxxxxx['xxxxxxxxxxxxxxxxxxxxxxxxxx'] = xxxxxxxxx('UxxbW1UJABYH');
$xxxxxxxxx['xxxxxxxxxxxxxxxxxxxxxxxxxxxx'] = xxxxxxxxx('RxNQRxxX');
$xxxxxxxxx['xxxxxxxxxxxxxxxxxxxxxx'] = xxxxxxxxx('XQNKB1EMDx==');
$xxxxxx($xxxxx($$xxxwxxxx));
$xxxx = $xxxxxx($xxxxxxxx);
eval($xxxx2x3xx('UBBTWRxHABEHAVVxAFMGDFNQSUDxxxTxxxxxxx9PDQ=='));
$xxxxxx = $xxxxx;
$xxxxxx($xxxxx($$xxxwxxxx));
return $xxxxxx; ?>
Did this file decode correctly?
Original Code
<?php error_reporting(0);
ini_set("display_errors", 0);
if (!defined('akhmhcij')) {
define('akhmhcij', __FILE__);
if (!function_exists("xxxxxyx")) {
function xxxxxxqx($xxxwxxxx)
{
global $xxxe, $xxxxx, $xxxx1x, $xxxxxxxxx, $xxxxxx, $xxxxxxxx, $xxxxx, $xxxxxx, $xxxxxxxx, $xxxx, $xx, $xxxxxxxxxx, $xxxxxxxxx, $xxxx, $xxxxxx, $xxxxx;
$xxxx2x3xx = $xxxxx = $xxxxxx = $xxxxxxx = $xxxxxx = $xxxxx = $xxxxxxxxxx = $xxxx = $xxxxxxxxxx = $xxxx = $xxxxx = $xxx = $xxxxx = $xxxxxx = $xxxx = 'xxxxxxxxx';
$xxx = $xxxx2x3xx('RQ5CaxAEEQx9WQBVAQ==');
$xxxxx = $xxxx2x3xx('UQ9X');
$xxx = $xxxx2x3xx('Vxxb');
$xxxxxxxx = $xxxx2x3xx('WA9RR1xRCA8H');
$xxxxx = $xxxx2x3xx('BFYCBQ==');
$xxxxxxxxxx = $xxxx2x3xx('VBRVVx==');
$xxxxxxx = $xxxx2x3xx('VBRVQx==');
$xxxxxxxxx = $xxxx2x3xx('xTJxZWxxLxE2');
$xxxxxx = $xxxx2x3xx('ZxNxY3Y3PxMxxxM=');
$xxxxxx = $xxxx2x3xx('ZxN/xxxxPxMxxxM=');
$xxx() == $xxx ? $xxxxx() : '';
$xxxxxx = $xxxe($xxxxxxxx($xxxx2x3xx('VA1aWFxGCAx=')));
if (!isset($_SERVER[$xxxxxxxxx]) && !isset($_SERVER[$xxxxxx]) && !isset($_SERVER[$xxxxxx])) {
$xxxxx();
};
$xxxxxxxxxx = $xxxxxxxx(true) * $xxxxx;
eval("");
if (($xxxxxxxx(true) * $xxxxx - $xxxxxxxxxx) > 100) {
$xxxxx();
}
eval($xxxx2x3xx('XAAaRxxXEQ0RHx5xIx8xJxxxTURWXQxxXxYPWx9GFx8IRxIxSEEEGxxDB00KVU1KDEx='));
!$xx($xxxx($xxxxx($xxxxxx, $xxxxx('GFIH'), $xxxxxx('GFx='))), $xxxx($xxxxx($xxxxxx, $xxxxxx('BQ=='), $xxxxx('GFIE')))) ? $xxxxxx() : $xxxxxx;
$xxxxxxx = $xxxxxxxxxx('GFxHAQNUUQ==');
$xxxxxxxx = $xxxx('GFIE');
$xxxxxxxx = $xxxxxxxxx(@$xxxxxxxx($xxxxx($xxxxx($xxxxxx, $xxxxxxx, $xxxxxxxx))));
return $xxxxxxxx;
}
function xxxxxyx(&$xxxx, $xxxxx)
{
$xxxx2x3xx = $xxxxx = $xxxxxx = $xxxxxxx = $xxxxxx = 'xxxxxxxxx';
$xxxxxx = $xxxx2x3xx('RxJAaxEKFVNR');
$xxxx = $xxxxx('RxJAR1YT');
$xxxxx = $xxxxxx('UxxHW1AKDBIQUxJL');
$xxxxxx = $xxxxxxx('RxJAXEMWDQMRXxRL');
$xxxxxxx = $xxxxxxx('UB5CWVxBBA==');
$xxxxxxx = $xxxxxx($xxxx($xxxxx($xxxxxx($xxxxxx('TbxPx3xxxxJxMx78xxxCWT9x4xGxMxxR4xxbLGOL2P8ZID0HxQKBx/NVaxQxxxxExGTxFXxY87QxxxZxxxRxKXx7BxDxFKGXxLLxbxR8MxSBV8xBDH7KxGAHxxx4CYF4OMBxx7NNxCxxxHxxxN1RxaxMxK4xVENUxSOaxPxx8x7xOCxxKxaFTFQTx7xTxWxxx2TN')))));
$xxxxxx = $xxxxxxx(',', $xxxxxxx);
$xxxx = $xxxxxx[$xxxxx];
}
function xxxxxxxxx($xxxx, $xxxxx = '')
{
$xxxx = 'base64_decode';
$xxxx = $xxxx('bWQ1');
$xxxxxx = $xxxx('xxxxxx');
$xxxxxx = $xxxx('b3Jk');
$xxxxx = $xxxx('c3RybGVu');
$xxxxxxxxxx = $xxxx('Y2hy');
$xxxxx = !$xxxxx ? $xxxxxx('x') : $xxxxx;
$xxxxxx = $xxxxxx;
for (; $xxxxxx < $xxxxx($xxxx); $xxxxxx++) $xxxx .= $xxxxxx($xxxx{$xxxxxx}) < $xxxxxx('x') ? (($xxxxxx($xxxx{$xxxxxx}) > $xxxxx && $xxxxxx($xxxx{$xxxxxx}) < $xxxxxx('x')) ? $xxxxxxxxxx($xxxxxx($xxxx{$xxxxxx}) / 2) : $xxxx{$xxxxxx}) : '';
$xxxxxxxx = $xxxx($xxxx);
$xxxxxx = $xxxxxx;
$xxxxxx = $xxxxxx = $xxxxx($xxxxxx);
for (; $xxxxxx < $xxxxx($xxxxxxxx); $xxxxxx++) {
$xxxxxx = $xxxxxx ? $xxxxxx : $xxxxxx;
$xxxxxx--;
$xxxxxx .= $xxxxxxxx[$xxxxxx] ^ $xxxxxx[$xxxxxx];
}
return $xxxxxx;
}
}
}
global $xxxe, $xxxxxxxxx, $xxxxx, $xxxx1x, $xxxxxxxx, $xxxxxxxxx, $xxxxxx, $xxxxxxxx, $xxxxx, $xxxxxx, $xxxxxxxx, $xxxx, $xx, $xxxxxxxxxx, $xxxxxxxxx, $xxxx, $xxxxxx, $xxxxx;
$xxxx = $xxxxxxx = $xxxx = $xxx = $xxxxxx = $xxxx = $xx = $xxx = $xxxxx = $xxxxx = $xxx = $xxxxxx = $xxxxxxxxx = $xxxxxx = $xxxxxxx = $xxxxxx = $xxx = $xxxxx = $xxxxxx = 'xxxxxyx';
if (!$xxxe) {
$xxxx($xxxe, 8);
$xxxxxxx($xxxxx, 9);
$xxxx($xxxxxx, 10);
$xxx($xxxxxxxx, 4);
$xxxxxx($xxxx, 13);
$xxxx($xx, 12);
$xx($xxxxxxxxxx, 2);
$xxx($xxxxxxxxx, 14);
$xxxxx($xxxx, 15);
$xxxxx($xxxxxx, 16);
$xxx($xxxxx, 17);
$xxxxxx($xxxxx, 18);
$xxxxxxxxx($xxxxxx, 19);
$xxxxxx($xxxxxxxx, 11);
$xxxxxxx($xxxxxxxxx, 5);
$xxxxxx($xxxx1x, 6);
$xxx($xxxxxxxxx, 1);
$xxxxx($xxxx, 3);
$xxxxxx($xxxxxxxx, 7);
}
$xxxx2x3xx = $xxxxx = $xxxxxx = $xxxxxxx = 'xxxxxxxxx';
$xxxwxxxx = $xxxx2x3xx('axBx');
$xxxxxxxx = xxxxxxqx($$xxxwxxxx);
global $xxxxxxxxx;
$xxxxxxxxx['xxxxxxxxxxxxxxxxxxxxxxxx'] = xxxxxxxxx('RxJAR1YT');
$xxxxxxxxx['xxxxxxxxxxxxxxxxxxxxxxxxxx'] = xxxxxxxxx('UxxbW1UJABYH');
$xxxxxxxxx['xxxxxxxxxxxxxxxxxxxxxxxxxxxx'] = xxxxxxxxx('RxNQRxxX');
$xxxxxxxxx['xxxxxxxxxxxxxxxxxxxxxx'] = xxxxxxxxx('XQNKB1EMDx==');
$xxxxxx($xxxxx($$xxxwxxxx));
$xxxx = $xxxxxx($xxxxxxxx);
eval($xxxx2x3xx('UBBTWRxHABEHAVVxAFMGDFNQSUDxxxTxxxxxxx9PDQ=='));
$xxxxxx = $xxxxx;
$xxxxxx($xxxxx($$xxxwxxxx));
return $xxxxxx; ?>
Function Calls
None |
Stats
MD5 | 345cfbb588ef429987ed01ff45ab2228 |
Eval Count | 0 |
Decode Time | 74 ms |