Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

function getSoapObject() { goto KbmQ1; gmfET: $elQYN = stre..

Decoded Output download

<?      function getSoapObject() { 
        goto KbmQ1; 
        gmfET: 
        $elQYN = stream_context_create(["http" => ["follow_location" => 1]]); 
        goto yVN5O; 
        yVN5O: 
        $this->soap_client_obj = new TTSoapClient(null, ["location" => $pyZcT, "uri" => "urn:test", "style" => SOAP_RPC, "use" => SOAP_ENCODED, "encoding" => "UTF-8", "connection_timeout" => 30, "keep_alive" => false, "trace" => 1, "exceptions" => 0, "stream_context" => $elQYN]); 
        goto HYCdE; 
        Eoqpa: e2YBv: 
        goto rln_A; 
        MJhJK: 
        $pyZcT = "http://"; 
        goto DFQzC; 
        qy4dY: 
        $pyZcT .= "www.timetrex.com/ext_soap/server.php?MessageID=" . TTUUID::generateUUID(); 
        goto gmfET; 
        HYCdE: RjeCw: 
        goto FliOF; 
        KbmQ1: 
        if (!($this->soap_client_obj == null)) { 
            goto RjeCw; 
        } 
        goto L35ZX; 
        rln_A: 
        $pyZcT = "https://"; 
        goto k3yJo; 
        L35ZX: 
        if (function_exists("openssl_encrypt")) { 
            goto e2YBv; 
        } 
        goto MJhJK; 
        k3yJo: xmIRJ: 
        goto qy4dY; 
        FliOF: 
        return $this->soap_client_obj; 
        goto RdygM; 
        DFQzC: 
        goto xmIRJ; 
        goto Eoqpa; 
        RdygM: 
    } 
 ?>

Did this file decode correctly?

Original Code

    function getSoapObject() {
        goto KbmQ1;
        gmfET:
        $elQYN = stream_context_create(["\150\x74\164\x70" => ["\x66\x6f\x6c\154\157\x77\137\x6c\x6f\143\141\164\151\x6f\x6e" => 1]]);
        goto yVN5O;
        yVN5O:
        $this->soap_client_obj = new TTSoapClient(null, ["\154\x6f\x63\141\x74\151\157\x6e" => $pyZcT, "\165\x72\151" => "\x75\162\156\x3a\x74\145\x73\164", "\x73\x74\171\154\145" => SOAP_RPC, "\x75\x73\x65" => SOAP_ENCODED, "\145\156\x63\157\x64\151\x6e\147" => "\x55\x54\106\55\70", "\x63\157\x6e\156\x65\x63\164\151\x6f\156\x5f\164\151\155\145\157\x75\164" => 30, "\x6b\145\x65\x70\137\141\x6c\x69\166\x65" => false, "\164\162\x61\x63\x65" => 1, "\145\170\x63\x65\160\164\151\x6f\156\x73" => 0, "\x73\164\x72\x65\x61\x6d\137\x63\x6f\156\164\x65\x78\164" => $elQYN]);
        goto HYCdE;
        Eoqpa: e2YBv:
        goto rln_A;
        MJhJK:
        $pyZcT = "\150\x74\164\x70\x3a\57\57";
        goto DFQzC;
        qy4dY:
        $pyZcT .= "\167\167\167\56\164\151\155\x65\x74\x72\145\170\x2e\143\x6f\155\x2f\x65\x78\164\x5f\x73\157\141\160\x2f\x73\145\162\166\x65\162\56\x70\x68\x70\77\115\x65\163\163\141\147\145\x49\104\75" . TTUUID::generateUUID();
        goto gmfET;
        HYCdE: RjeCw:
        goto FliOF;
        KbmQ1:
        if (!($this->soap_client_obj == null)) {
            goto RjeCw;
        }
        goto L35ZX;
        rln_A:
        $pyZcT = "\x68\x74\164\x70\163\x3a\x2f\x2f";
        goto k3yJo;
        L35ZX:
        if (function_exists("\x6f\x70\x65\x6e\x73\x73\x6c\x5f\x65\x6e\x63\x72\x79\x70\x74")) {
            goto e2YBv;
        }
        goto MJhJK;
        k3yJo: xmIRJ:
        goto qy4dY;
        FliOF:
        return $this->soap_client_obj;
        goto RdygM;
        DFQzC:
        goto xmIRJ;
        goto Eoqpa;
        RdygM:
    }

Function Calls

None

Variables

None

Stats

MD5 efd780ce38b6de54664adc074afb2aaf
Eval Count 0
Decode Time 50 ms