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

Signing you up...

Thank you for signing up!

PHP Decode

<?php function checkecomlic_google($ArPF8) { goto jadZ1; mLVzC: j9PiJ: go..

Decoded Output download

<?php 
function checkecomlic_google($ArPF8) 
{ 
    goto jadZ1; 
    mLVzC: j9PiJ: 
    goto enL3q; 
    jRQc4: stYmj: 
    goto zeH1A; 
    Ahj6l: 
    foreach (glob($BDqMP . "/*.txt") as $Ah6MS) { 
        goto NlMBG; 
        Rcm28: 
        fclose($r4LKa); 
        goto lQ1Ln; 
        MCPPJ: p9r_p: 
        goto oJoVy; 
        xtbbl: 
        $SiSzU = openssl_verify($ahiPg, $uSkAj, $e1nBe); 
        goto Ad9k4; 
        lQ1Ln: 
        $e1nBe = openssl_get_publickey($TdRZi); 
        goto xtbbl; 
        yvzOA: 
        include realpath($BDqMP . "/../") . "/metadata.php"; 
        goto kgCeL; 
        JcA1B: 
        $r4LKa = fopen($BDqMP . "/public.pem", "r"); 
        goto FnIv_; 
        h3o9I: 
        return $P0Wcj; 
        goto MCPPJ; 
        sHBQX: 
        $PSvJq = file_get_contents($r_d0O); 
        goto yvzOA; 
        YHr9u: 
        $ahiPg = $VAFKM . "|" . $hYHFt; 
        goto BA6A0; 
        Ad9k4: 
        openssl_free_key($e1nBe); 
        goto UxpQ7; 
        BA6A0: 
        $uSkAj = base64_decode($PSvJq); 
        goto JcA1B; 
        FnIv_: 
        $TdRZi = fread($r4LKa, 8192); 
        goto Rcm28; 
        oJoVy: NlXWW: 
        goto DdT6Q; 
        UxpQ7: 
        if (!($SiSzU == 1)) { 
            goto p9r_p; 
        } 
        goto h3o9I; 
        kgCeL: 
        $hYHFt = $KgAo1["id"]; 
        goto YHr9u; 
        NlMBG: 
        $r_d0O = $Ah6MS; 
        goto sHBQX; 
        DdT6Q: 
    } 
    goto zEDNj; 
    LImtt: 
    $Svclm = "https://www.aggrosoft.de/"; 
    goto u07X8; 
    zeH1A: 
    $BDqMP = realpath(dirname(__FILE__)); 
    goto V9fTg; 
    DNG9v: 
    foreach (glob($BDqMP . "/*.lic") as $Ah6MS) { 
        goto PZWNw; 
        bN9Rt: 
        goto HtuKw; 
        goto QTDWH; 
        q_rDI: 
        if ($iRbcP > $I2UIx) { 
            goto QWUQf; 
        } 
        goto guOa9; 
        SRaji: 
        curl_setopt($XnqHz, CURLOPT_POSTFIELDS, $Bxtnv); 
        goto FuTpW; 
        zZuY_: 
        $DfqXj = str_replace("\xa", '', $DfqXj); 
        goto wwimK; 
        u0Y3i: 
        $Bxtnv = ''; 
        goto s94i_; 
        vUSgz: 
        goto meLan; 
        goto MPJwo; 
        Ps0kE: 
        $OXgTF["check_token"] = $aCSDZ; 
        goto IUjES; 
        CYHBS: 
        $WBrYS = strrev($WBrYS); 
        goto uF_AJ; 
        VIw_m: 
        $uiq5k .= "Connection: close" . $SKxdG . $SKxdG; 
        goto Fe_1D; 
        e13Ot: BcKUA: 
        goto dIyf3; 
        h48E7: 
        $DfqXj = file_exists($r_d0O . ".local") ? file_get_contents($r_d0O . ".local") : null; 
        goto QCGmM; 
        q0Wr_: 
        $wthU7 = $edzux; 
        goto jOypW; 
        i2OuH: 
        @stream_set_timeout($r4LKa, 20); 
        goto v83MV; 
        yTAQk: 
        $eTBxG = array(); 
        goto OMs7D; 
        vJHKQ: 
        if (!($u9wgC == md5($iRbcP . $e7HAW))) { 
            goto BcKUA; 
        } 
        goto ZQCrh; 
        Hfk7G: 
        @fclose($r4LKa); 
        goto ltK_w; 
        v83MV: 
        @fputs($r4LKa, $uiq5k); 
        goto zTHGv; 
        DV2wL: 
        $r8cOY = substr($r8cOY, 32); 
        goto n300Z; 
        jOypW: HtuKw: 
        goto Tr7_8; 
        xUJxf: ujdgj: 
        goto d0kK8; 
        YSfw0: 
        $wthU7 = array(); 
        goto NiTz0; 
        mkXHp: DfXxg: 
        goto lvcTT; 
        nqZcw: 
        $iRbcP = $edzux["checkdate"]; 
        goto vJHKQ; 
        GiTmb: HBzeO: 
        goto Bf2tA; 
        zx61B: 
        $edzux["status"] = "Invalid"; 
        goto YSfw0; 
        u4o9p: 
        $O0Xmt = explode(",", $wthU7["validdomain"]); 
        goto qJKAx; 
        lP2To: 
        $wthU7["checkdate"] = $G_UrC; 
        goto ohWdL; 
        FuTpW: 
        curl_setopt($XnqHz, CURLOPT_TIMEOUT, 30); 
        goto kT99E; 
        fm1HD: 
        $wthU7["description"] = "MD5 Checksum Verification Failed"; 
        goto R5Noh; 
        MXxpM: 
        $SKxdG = "\xd\xa"; 
        goto extQu; 
        miiUM: HMsrH: 
        goto ko5Wb; 
        UwL8a: 
        if (!$wthU7["md5hash"]) { 
            goto XEJXK; 
        } 
        goto d2cjX; 
        nWBZG: 
        curl_setopt($XnqHz, CURLOPT_SSL_VERIFYPEER, FALSE); 
        goto M4zwr; 
        YoEiI: 
        if (!($wthU7["status"] == "Active" || $wthU7["status"] == "Expired")) { 
            goto TvAQr; 
        } 
        goto xEORq; 
        PjZqO: 
        $TKO5p = "modules/servers/licensing/verify.php"; 
        goto Y4opI; 
        KSd32: H6J_n: 
        goto UwL8a; 
        lDuth: 
        $wthU7 = $edzux; 
        goto u4o9p; 
        cawVX: 
        $I2UIx = date("Ymd", mktime(0, 0, 0, date("m"), date("d") - ($Z9li2 + $FDVTI), date("Y"))); 
        goto q_rDI; 
        OHkif: 
        $HJh89 = 0; 
        goto gcbti; 
        zZ3JY: qZ3XQ: 
        goto txhSE; 
        lvcTT: 
        if (function_exists("curl_exec")) { 
            goto HBzeO; 
        } 
        goto uccKg; 
        Ovpyn: 
        $ahiPg = curl_exec($XnqHz); 
        goto L_U2C; 
        QCGmM: 
        $aCSDZ = time() . md5(mt_rand(1000000000, 9999999999) . $ZBgAC); 
        goto tyGr8; 
        MG9Tx: s5jd1: 
        goto Hp6LX; 
        OJ1OA: meLan: 
        goto Agdz5; 
        SNSDg: TvAQr: 
        goto wr_Za; 
        afGNh: 
        $u9wgC = substr($DfqXj, strlen($DfqXj) - 32); 
        goto rt7PJ; 
        kT99E: 
        curl_setopt($XnqHz, CURLOPT_RETURNTRANSFER, 1); 
        goto nWBZG; 
        guOa9: 
        $wthU7 = array(); 
        goto i6u9W; 
        ZWthh: 
        $S50Av = $VAFKM; 
        goto aLrc7; 
        IuO5X: 
        die("Invalid License Server Response"); 
        goto KSd32; 
        Wnewd: 
        $wthU7["remotecheck"] = true; 
        goto xUJxf; 
        s94i_: 
        foreach ($OXgTF as $BZh2g => $bmKzG) { 
            $Bxtnv .= $BZh2g . "=" . urlencode($bmKzG) . "&"; 
            zS_3n: 
        } 
        goto mkXHp; 
        M4zwr: 
        curl_setopt($XnqHz, CURLOPT_SSL_VERIFYHOST, FALSE); 
        goto Ovpyn; 
        Dvotf: 
        $uiq5k .= "Content-length: " . @strlen($Bxtnv) . $SKxdG; 
        goto VIw_m; 
        pRN_m: 
        goto Qb2R_; 
        goto AIg2L; 
        d2cjX: 
        if (!($wthU7["md5hash"] != md5($e7HAW . $aCSDZ))) { 
            goto eaEtu; 
        } 
        goto pZcNb; 
        aLrc7: 
        $K9tmC = isset($GKs64["SERVER_ADDR"]) ? $GKs64["SERVER_ADDR"] : $GKs64["LOCAL_ADDR"]; 
        goto auQoR; 
        wwimK: 
        $r8cOY = substr($DfqXj, 0, strlen($DfqXj) - 32); 
        goto afGNh; 
        x7cyo: 
        $r8cOY = strrev($r8cOY); 
        goto owmXY; 
        mBozg: 
        $ahiPg = $ha8J9 = ''; 
        goto i2OuH; 
        Rj3A6: 
        goto qZ3XQ; 
        goto GiTmb; 
        gcbti: 
        $OXgTF = array("licensekey" => $ZBgAC, "domain" => $S50Av, "ip" => $K9tmC, "dir" => $VmYf9); 
        goto WzB8Y; 
        Bf2tA: 
        $XnqHz = curl_init(); 
        goto DvW9S; 
        AIg2L: Thnan: 
        goto cawVX; 
        U46EE: 
        $wthU7 = json_decode(json_encode(simplexml_load_string("<responsedata>." . $ahiPg . "</responsedata>")), true); 
        goto pRN_m; 
        VVnfT: 
        curl_setopt($XnqHz, CURLOPT_POST, 1); 
        goto SRaji; 
        ZQCrh: 
        $I2UIx = date("Ymd", mktime(0, 0, 0, date("m"), date("d") - $Z9li2, date("Y"))); 
        goto rrBzN; 
        zTHGv: 
        $gyPdP = @socket_get_status($r4LKa); 
        goto OJ1OA; 
        v43LR: 
        $ETTpk = false; 
        goto zx61B; 
        NiTz0: Oaxpc: 
        goto gb8wZ; 
        w6pRK: tByG4: 
        goto yqSko; 
        txhSE: 
        if ($HJh89 != 200) { 
            goto Thnan; 
        } 
        goto U46EE; 
        uF_AJ: 
        $WBrYS = $WBrYS . md5($WBrYS . $e7HAW); 
        goto lZQCA; 
        LRPX3: 
        if (!($wthU7["status"] == "Active" || $wthU7["status"] == "Expired")) { 
            goto t_kn9; 
        } 
        goto lP2To; 
        rt7PJ: 
        if (!($u9wgC == md5($r8cOY . $e7HAW))) { 
            goto Imkxr; 
        } 
        goto x7cyo; 
        ZVOVj: 
        $WBrYS = md5($G_UrC . $e7HAW) . $WBrYS; 
        goto CYHBS; 
        extQu: 
        $uiq5k = "POST " . $Svclm . $TKO5p . " HTTP/1.0" . $SKxdG; 
        goto q9GLO; 
        Fe_1D: 
        $uiq5k .= $Bxtnv; 
        goto mBozg; 
        GrevG: 
        if (!$DfqXj) { 
            goto s5jd1; 
        } 
        goto zZuY_; 
        uccKg: 
        $BuWZf = "/^HTTP\/\d+\.\d+\s+(\d+)/"; 
        goto pEQPk; 
        WzB8Y: 
        if (!$aCSDZ) { 
            goto j0Z6H; 
        } 
        goto Ps0kE; 
        oPPVZ: 
        $wthU7["description"] = "Remote Check Failed"; 
        goto oPgUc; 
        yjx1A: 
        file_put_contents($r_d0O . ".local", $wthU7["localkey"]); 
        goto miiUM; 
        Agdz5: 
        if (!(!@feof($r4LKa) && $gyPdP)) { 
            goto mCdRn; 
        } 
        goto LGeSS; 
        gb8wZ: hKvv1: 
        goto e13Ot; 
        q9GLO: 
        $uiq5k .= "Host: " . $Svclm . $SKxdG; 
        goto gjg6r; 
        qJKAx: 
        if (in_array($_SERVER["SERVER_NAME"], $O0Xmt)) { 
            goto Oaxpc; 
        } 
        goto v43LR; 
        ppPRX: eaEtu: 
        goto xmW07; 
        zMHoA: 
        $ZBgAC = file_get_contents($r_d0O); 
        goto h48E7; 
        rI0Ld: 
        $WBrYS = base64_encode($WBrYS); 
        goto ZVOVj; 
        IUjES: j0Z6H: 
        goto u0Y3i; 
        MPJwo: mCdRn: 
        goto Hfk7G; 
        h9kwb: 
        $ETTpk = true; 
        goto lDuth; 
        Hp6LX: 
        if ($ETTpk) { 
            goto ujdgj; 
        } 
        goto OHkif; 
        OMs7D: 
        if (!(!$HJh89 && preg_match($BuWZf, trim($ha8J9), $eTBxG))) { 
            goto tByG4; 
        } 
        goto cBTCE; 
        R5Noh: 
        return $wthU7; 
        goto ppPRX; 
        ohWdL: 
        $WBrYS = serialize($wthU7); 
        goto rI0Ld; 
        Y4opI: 
        $ETTpk = false; 
        goto GrevG; 
        i6u9W: 
        $wthU7["status"] = "Invalid"; 
        goto oPPVZ; 
        Tr7_8: Qb2R_: 
        goto L2Lmj; 
        ffFSI: 
        $edzux = unserialize($r8cOY); 
        goto nqZcw; 
        xmW07: XEJXK: 
        goto LRPX3; 
        yqSko: 
        $ahiPg .= $ha8J9; 
        goto NBrC5; 
        d0kK8: 
        unset($OXgTF, $ahiPg, $KtxMr, $Svclm, $e7HAW, $G_UrC, $K9tmC, $Z9li2, $FDVTI, $u9wgC); 
        goto YoEiI; 
        gjg6r: 
        $uiq5k .= "Content-type: application/x-www-form-urlencoded" . $SKxdG; 
        goto Dvotf; 
        dIyf3: Imkxr: 
        goto MG9Tx; 
        rrBzN: 
        if (!($iRbcP > $I2UIx)) { 
            goto hKvv1; 
        } 
        goto h9kwb; 
        xEORq: 
        if (!$wthU7["localkey"]) { 
            goto HMsrH; 
        } 
        goto yjx1A; 
        pZcNb: 
        $wthU7["status"] = "Invalid"; 
        goto fm1HD; 
        NBrC5: 
        $gyPdP = @socket_get_status($r4LKa); 
        goto vUSgz; 
        tyGr8: 
        $G_UrC = date("Ymd"); 
        goto ZWthh; 
        oPgUc: 
        return $wthU7; 
        goto bN9Rt; 
        PZWNw: 
        $r_d0O = $Ah6MS; 
        goto zMHoA; 
        wr_Za: rQB5Y: 
        goto aSzNl; 
        LGeSS: 
        $ha8J9 = @fgets($r4LKa, 1024); 
        goto yTAQk; 
        DvW9S: 
        curl_setopt($XnqHz, CURLOPT_URL, $Svclm . $TKO5p); 
        goto VVnfT; 
        owmXY: 
        $u9wgC = substr($r8cOY, 0, 32); 
        goto DV2wL; 
        lZQCA: 
        $WBrYS = wordwrap($WBrYS, 80, "\xa", true); 
        goto WzxhQ; 
        ko5Wb: 
        return $P0Wcj; 
        goto SNSDg; 
        n300Z: 
        $r8cOY = base64_decode($r8cOY); 
        goto ffFSI; 
        pEQPk: 
        $r4LKa = @fsockopen($Svclm, 80, $d704k, $H6O_0, 5); 
        goto IiweY; 
        QTDWH: QWUQf: 
        goto q0Wr_; 
        o8aZp: t_kn9: 
        goto Wnewd; 
        cBTCE: 
        $HJh89 = empty($eTBxG[1]) ? 0 : $eTBxG[1]; 
        goto w6pRK; 
        L2Lmj: 
        if (is_array($wthU7)) { 
            goto H6J_n; 
        } 
        goto IuO5X; 
        IiweY: 
        if (!$r4LKa) { 
            goto EdEr3; 
        } 
        goto MXxpM; 
        auQoR: 
        $VmYf9 = dirname(__FILE__); 
        goto PjZqO; 
        WzxhQ: 
        $wthU7["localkey"] = $WBrYS; 
        goto o8aZp; 
        YdE21: 
        curl_close($XnqHz); 
        goto zZ3JY; 
        L_U2C: 
        $HJh89 = curl_getinfo($XnqHz, CURLINFO_HTTP_CODE); 
        goto YdE21; 
        ltK_w: EdEr3: 
        goto Rj3A6; 
        aSzNl: 
    } 
    goto qMgkz; 
    b7hWs: 
    $GKs64 = $_SERVER; 
    goto A2j0T; 
    u07X8: 
    $e7HAW = "TBRTbc9CEEKRr8TArUvGG"; 
    goto dFTEd; 
    OxR1V: 
    $P0Wcj = "F3TZ6KNL1"; 
    goto LImtt; 
    oegyz: 
    if (!(preg_match("/^(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})$/", $VAFKM) || $VAFKM == "localhost" || strpos($VAFKM, ".your-server.de") !== FALSE || strpos($VAFKM, ".local") !== FALSE || strpos($VAFKM, ".dev") !== FALSE || strpos($VAFKM, ".dgx") !== FALSE)) { 
        goto j9PiJ; 
    } 
    goto WNpe3; 
    XOhXT: 
    if (!($TELHJ > 2)) { 
        goto aKS2E; 
    } 
    goto gJV9i; 
    WNpe3: 
    return $P0Wcj; 
    goto mLVzC; 
    N0044: aKS2E: 
    goto DNG9v; 
    A2j0T: 
    $b4mA_ = $q86bE->getConfigParam("sShopURL"); 
    goto nAo3D; 
    nAo3D: 
    $VAFKM = parse_url($b4mA_, PHP_URL_HOST); 
    goto oegyz; 
    enL3q: 
    $zdins = explode(".", $VAFKM); 
    goto zhYsC; 
    Sds5Q: 
    return false; 
    goto jRQc4; 
    qMgkz: P7q7Y: 
    goto Ahj6l; 
    V9fTg: 
    $q86bE = agConfig::getInstance(); 
    goto OxR1V; 
    jadZ1: 
    if (!($ArPF8 != "F3TZ6KNL")) { 
        goto stYmj; 
    } 
    goto Sds5Q; 
    dFTEd: 
    $Z9li2 = 15; 
    goto AWSiA; 
    gJV9i: 
    $VAFKM = $zdins[$TELHJ - 2] . "." . $zdins[$TELHJ - 1]; 
    goto N0044; 
    zhYsC: 
    $TELHJ = count($zdins); 
    goto XOhXT; 
    AWSiA: 
    $FDVTI = 5; 
    goto b7hWs; 
    zEDNj: myrov: 
    goto GlKAI; 
    GlKAI: 
} ?>

Did this file decode correctly?

Original Code

<?php
function checkecomlic_google($ArPF8)
{
    goto jadZ1;
    mLVzC: j9PiJ:
    goto enL3q;
    jRQc4: stYmj:
    goto zeH1A;
    Ahj6l:
    foreach (glob($BDqMP . "\57\x2a\x2e\x74\x78\164") as $Ah6MS) {
        goto NlMBG;
        Rcm28:
        fclose($r4LKa);
        goto lQ1Ln;
        MCPPJ: p9r_p:
        goto oJoVy;
        xtbbl:
        $SiSzU = openssl_verify($ahiPg, $uSkAj, $e1nBe);
        goto Ad9k4;
        lQ1Ln:
        $e1nBe = openssl_get_publickey($TdRZi);
        goto xtbbl;
        yvzOA:
        include realpath($BDqMP . "\x2f\x2e\x2e\57") . "\57\155\145\164\x61\144\141\x74\141\x2e\x70\x68\x70";
        goto kgCeL;
        JcA1B:
        $r4LKa = fopen($BDqMP . "\57\x70\165\142\154\x69\143\x2e\160\145\155", "\x72");
        goto FnIv_;
        h3o9I:
        return $P0Wcj;
        goto MCPPJ;
        sHBQX:
        $PSvJq = file_get_contents($r_d0O);
        goto yvzOA;
        YHr9u:
        $ahiPg = $VAFKM . "\174" . $hYHFt;
        goto BA6A0;
        Ad9k4:
        openssl_free_key($e1nBe);
        goto UxpQ7;
        BA6A0:
        $uSkAj = base64_decode($PSvJq);
        goto JcA1B;
        FnIv_:
        $TdRZi = fread($r4LKa, 8192);
        goto Rcm28;
        oJoVy: NlXWW:
        goto DdT6Q;
        UxpQ7:
        if (!($SiSzU == 1)) {
            goto p9r_p;
        }
        goto h3o9I;
        kgCeL:
        $hYHFt = $KgAo1["\x69\x64"];
        goto YHr9u;
        NlMBG:
        $r_d0O = $Ah6MS;
        goto sHBQX;
        DdT6Q:
    }
    goto zEDNj;
    LImtt:
    $Svclm = "\150\x74\x74\x70\163\72\x2f\x2f\167\167\167\56\141\147\x67\162\x6f\163\x6f\x66\x74\x2e\x64\145\x2f";
    goto u07X8;
    zeH1A:
    $BDqMP = realpath(dirname(__FILE__));
    goto V9fTg;
    DNG9v:
    foreach (glob($BDqMP . "\x2f\52\56\x6c\151\143") as $Ah6MS) {
        goto PZWNw;
        bN9Rt:
        goto HtuKw;
        goto QTDWH;
        q_rDI:
        if ($iRbcP > $I2UIx) {
            goto QWUQf;
        }
        goto guOa9;
        SRaji:
        curl_setopt($XnqHz, CURLOPT_POSTFIELDS, $Bxtnv);
        goto FuTpW;
        zZuY_:
        $DfqXj = str_replace("\xa", '', $DfqXj);
        goto wwimK;
        u0Y3i:
        $Bxtnv = '';
        goto s94i_;
        vUSgz:
        goto meLan;
        goto MPJwo;
        Ps0kE:
        $OXgTF["\143\150\x65\x63\153\137\x74\157\x6b\x65\156"] = $aCSDZ;
        goto IUjES;
        CYHBS:
        $WBrYS = strrev($WBrYS);
        goto uF_AJ;
        VIw_m:
        $uiq5k .= "\x43\x6f\x6e\x6e\145\143\164\x69\x6f\156\x3a\40\143\x6c\x6f\163\x65" . $SKxdG . $SKxdG;
        goto Fe_1D;
        e13Ot: BcKUA:
        goto dIyf3;
        h48E7:
        $DfqXj = file_exists($r_d0O . "\56\x6c\157\x63\141\x6c") ? file_get_contents($r_d0O . "\56\154\157\143\141\x6c") : null;
        goto QCGmM;
        q0Wr_:
        $wthU7 = $edzux;
        goto jOypW;
        i2OuH:
        @stream_set_timeout($r4LKa, 20);
        goto v83MV;
        yTAQk:
        $eTBxG = array();
        goto OMs7D;
        vJHKQ:
        if (!($u9wgC == md5($iRbcP . $e7HAW))) {
            goto BcKUA;
        }
        goto ZQCrh;
        Hfk7G:
        @fclose($r4LKa);
        goto ltK_w;
        v83MV:
        @fputs($r4LKa, $uiq5k);
        goto zTHGv;
        DV2wL:
        $r8cOY = substr($r8cOY, 32);
        goto n300Z;
        jOypW: HtuKw:
        goto Tr7_8;
        xUJxf: ujdgj:
        goto d0kK8;
        YSfw0:
        $wthU7 = array();
        goto NiTz0;
        mkXHp: DfXxg:
        goto lvcTT;
        nqZcw:
        $iRbcP = $edzux["\143\150\x65\143\x6b\144\x61\164\x65"];
        goto vJHKQ;
        GiTmb: HBzeO:
        goto Bf2tA;
        zx61B:
        $edzux["\x73\164\141\164\x75\x73"] = "\x49\156\x76\x61\x6c\151\x64";
        goto YSfw0;
        u4o9p:
        $O0Xmt = explode("\x2c", $wthU7["\x76\x61\154\151\x64\144\157\x6d\x61\x69\156"]);
        goto qJKAx;
        lP2To:
        $wthU7["\143\150\145\143\x6b\x64\141\164\x65"] = $G_UrC;
        goto ohWdL;
        FuTpW:
        curl_setopt($XnqHz, CURLOPT_TIMEOUT, 30);
        goto kT99E;
        fm1HD:
        $wthU7["\x64\145\x73\143\x72\151\x70\164\151\x6f\x6e"] = "\x4d\x44\x35\40\x43\x68\x65\x63\x6b\163\165\155\x20\x56\x65\x72\151\146\x69\x63\141\164\151\157\156\40\x46\x61\x69\x6c\145\x64";
        goto R5Noh;
        MXxpM:
        $SKxdG = "\xd\xa";
        goto extQu;
        miiUM: HMsrH:
        goto ko5Wb;
        UwL8a:
        if (!$wthU7["\155\x64\65\150\141\x73\150"]) {
            goto XEJXK;
        }
        goto d2cjX;
        nWBZG:
        curl_setopt($XnqHz, CURLOPT_SSL_VERIFYPEER, FALSE);
        goto M4zwr;
        YoEiI:
        if (!($wthU7["\x73\164\141\x74\x75\163"] == "\x41\143\164\x69\166\x65" || $wthU7["\x73\x74\141\x74\165\163"] == "\x45\170\x70\151\162\145\144")) {
            goto TvAQr;
        }
        goto xEORq;
        PjZqO:
        $TKO5p = "\155\157\144\165\154\145\163\57\x73\145\x72\166\145\162\163\57\154\151\x63\x65\x6e\x73\151\x6e\x67\x2f\166\x65\x72\x69\146\171\x2e\160\150\x70";
        goto Y4opI;
        KSd32: H6J_n:
        goto UwL8a;
        lDuth:
        $wthU7 = $edzux;
        goto u4o9p;
        cawVX:
        $I2UIx = date("\x59\155\x64", mktime(0, 0, 0, date("\155"), date("\144") - ($Z9li2 + $FDVTI), date("\x59")));
        goto q_rDI;
        OHkif:
        $HJh89 = 0;
        goto gcbti;
        zZ3JY: qZ3XQ:
        goto txhSE;
        lvcTT:
        if (function_exists("\x63\165\x72\x6c\x5f\145\x78\x65\143")) {
            goto HBzeO;
        }
        goto uccKg;
        Ovpyn:
        $ahiPg = curl_exec($XnqHz);
        goto L_U2C;
        QCGmM:
        $aCSDZ = time() . md5(mt_rand(1000000000, 9999999999) . $ZBgAC);
        goto tyGr8;
        MG9Tx: s5jd1:
        goto Hp6LX;
        OJ1OA: meLan:
        goto Agdz5;
        SNSDg: TvAQr:
        goto wr_Za;
        afGNh:
        $u9wgC = substr($DfqXj, strlen($DfqXj) - 32);
        goto rt7PJ;
        kT99E:
        curl_setopt($XnqHz, CURLOPT_RETURNTRANSFER, 1);
        goto nWBZG;
        guOa9:
        $wthU7 = array();
        goto i6u9W;
        ZWthh:
        $S50Av = $VAFKM;
        goto aLrc7;
        IuO5X:
        die("\111\x6e\166\x61\154\x69\144\40\x4c\x69\x63\145\156\163\145\40\x53\x65\x72\166\x65\x72\x20\x52\x65\163\x70\157\x6e\163\x65");
        goto KSd32;
        Wnewd:
        $wthU7["\162\x65\x6d\157\164\145\x63\150\145\143\x6b"] = true;
        goto xUJxf;
        s94i_:
        foreach ($OXgTF as $BZh2g => $bmKzG) {
            $Bxtnv .= $BZh2g . "\75" . urlencode($bmKzG) . "\46";
            zS_3n:
        }
        goto mkXHp;
        M4zwr:
        curl_setopt($XnqHz, CURLOPT_SSL_VERIFYHOST, FALSE);
        goto Ovpyn;
        Dvotf:
        $uiq5k .= "\103\157\156\x74\x65\x6e\164\55\154\145\x6e\x67\164\150\72\x20" . @strlen($Bxtnv) . $SKxdG;
        goto VIw_m;
        pRN_m:
        goto Qb2R_;
        goto AIg2L;
        d2cjX:
        if (!($wthU7["\155\144\x35\x68\x61\163\x68"] != md5($e7HAW . $aCSDZ))) {
            goto eaEtu;
        }
        goto pZcNb;
        aLrc7:
        $K9tmC = isset($GKs64["\x53\105\x52\x56\105\x52\137\x41\104\104\x52"]) ? $GKs64["\x53\x45\x52\x56\105\x52\x5f\x41\104\x44\x52"] : $GKs64["\114\117\103\x41\114\x5f\101\104\104\x52"];
        goto auQoR;
        wwimK:
        $r8cOY = substr($DfqXj, 0, strlen($DfqXj) - 32);
        goto afGNh;
        x7cyo:
        $r8cOY = strrev($r8cOY);
        goto owmXY;
        mBozg:
        $ahiPg = $ha8J9 = '';
        goto i2OuH;
        Rj3A6:
        goto qZ3XQ;
        goto GiTmb;
        gcbti:
        $OXgTF = array("\x6c\151\x63\145\156\x73\x65\x6b\x65\171" => $ZBgAC, "\x64\x6f\x6d\x61\x69\156" => $S50Av, "\151\160" => $K9tmC, "\x64\151\x72" => $VmYf9);
        goto WzB8Y;
        Bf2tA:
        $XnqHz = curl_init();
        goto DvW9S;
        AIg2L: Thnan:
        goto cawVX;
        U46EE:
        $wthU7 = json_decode(json_encode(simplexml_load_string("\74\162\145\x73\x70\x6f\x6e\x73\x65\x64\x61\164\x61\x3e\x2e" . $ahiPg . "\x3c\x2f\162\x65\x73\160\x6f\x6e\163\x65\144\x61\x74\141\76")), true);
        goto pRN_m;
        VVnfT:
        curl_setopt($XnqHz, CURLOPT_POST, 1);
        goto SRaji;
        ZQCrh:
        $I2UIx = date("\x59\155\144", mktime(0, 0, 0, date("\155"), date("\144") - $Z9li2, date("\131")));
        goto rrBzN;
        zTHGv:
        $gyPdP = @socket_get_status($r4LKa);
        goto OJ1OA;
        v43LR:
        $ETTpk = false;
        goto zx61B;
        NiTz0: Oaxpc:
        goto gb8wZ;
        w6pRK: tByG4:
        goto yqSko;
        txhSE:
        if ($HJh89 != 200) {
            goto Thnan;
        }
        goto U46EE;
        uF_AJ:
        $WBrYS = $WBrYS . md5($WBrYS . $e7HAW);
        goto lZQCA;
        LRPX3:
        if (!($wthU7["\163\164\x61\164\165\x73"] == "\x41\x63\164\151\x76\x65" || $wthU7["\x73\x74\141\x74\x75\x73"] == "\x45\x78\x70\x69\162\145\x64")) {
            goto t_kn9;
        }
        goto lP2To;
        rt7PJ:
        if (!($u9wgC == md5($r8cOY . $e7HAW))) {
            goto Imkxr;
        }
        goto x7cyo;
        ZVOVj:
        $WBrYS = md5($G_UrC . $e7HAW) . $WBrYS;
        goto CYHBS;
        extQu:
        $uiq5k = "\x50\117\123\x54\40" . $Svclm . $TKO5p . "\40\110\x54\x54\120\57\x31\x2e\60" . $SKxdG;
        goto q9GLO;
        Fe_1D:
        $uiq5k .= $Bxtnv;
        goto mBozg;
        GrevG:
        if (!$DfqXj) {
            goto s5jd1;
        }
        goto zZuY_;
        uccKg:
        $BuWZf = "\x2f\136\110\124\x54\x50\134\x2f\134\144\x2b\134\56\134\144\53\134\x73\x2b\x28\x5c\144\x2b\51\x2f";
        goto pEQPk;
        WzB8Y:
        if (!$aCSDZ) {
            goto j0Z6H;
        }
        goto Ps0kE;
        oPPVZ:
        $wthU7["\144\145\x73\x63\x72\151\x70\x74\x69\157\x6e"] = "\x52\x65\x6d\x6f\164\145\x20\103\x68\x65\143\x6b\40\106\x61\x69\x6c\x65\144";
        goto oPgUc;
        yjx1A:
        file_put_contents($r_d0O . "\56\x6c\x6f\143\x61\x6c", $wthU7["\154\157\143\141\154\x6b\145\x79"]);
        goto miiUM;
        Agdz5:
        if (!(!@feof($r4LKa) && $gyPdP)) {
            goto mCdRn;
        }
        goto LGeSS;
        gb8wZ: hKvv1:
        goto e13Ot;
        q9GLO:
        $uiq5k .= "\x48\x6f\163\x74\x3a\x20" . $Svclm . $SKxdG;
        goto gjg6r;
        qJKAx:
        if (in_array($_SERVER["\123\x45\x52\126\x45\x52\x5f\116\101\x4d\105"], $O0Xmt)) {
            goto Oaxpc;
        }
        goto v43LR;
        ppPRX: eaEtu:
        goto xmW07;
        zMHoA:
        $ZBgAC = file_get_contents($r_d0O);
        goto h48E7;
        rI0Ld:
        $WBrYS = base64_encode($WBrYS);
        goto ZVOVj;
        IUjES: j0Z6H:
        goto u0Y3i;
        MPJwo: mCdRn:
        goto Hfk7G;
        h9kwb:
        $ETTpk = true;
        goto lDuth;
        Hp6LX:
        if ($ETTpk) {
            goto ujdgj;
        }
        goto OHkif;
        OMs7D:
        if (!(!$HJh89 && preg_match($BuWZf, trim($ha8J9), $eTBxG))) {
            goto tByG4;
        }
        goto cBTCE;
        R5Noh:
        return $wthU7;
        goto ppPRX;
        ohWdL:
        $WBrYS = serialize($wthU7);
        goto rI0Ld;
        Y4opI:
        $ETTpk = false;
        goto GrevG;
        i6u9W:
        $wthU7["\x73\164\141\x74\165\163"] = "\111\x6e\x76\x61\x6c\x69\144";
        goto oPPVZ;
        Tr7_8: Qb2R_:
        goto L2Lmj;
        ffFSI:
        $edzux = unserialize($r8cOY);
        goto nqZcw;
        xmW07: XEJXK:
        goto LRPX3;
        yqSko:
        $ahiPg .= $ha8J9;
        goto NBrC5;
        d0kK8:
        unset($OXgTF, $ahiPg, $KtxMr, $Svclm, $e7HAW, $G_UrC, $K9tmC, $Z9li2, $FDVTI, $u9wgC);
        goto YoEiI;
        gjg6r:
        $uiq5k .= "\x43\x6f\x6e\x74\x65\156\x74\x2d\164\x79\160\145\72\x20\x61\x70\160\x6c\x69\143\x61\x74\151\x6f\x6e\x2f\x78\55\x77\167\167\55\x66\x6f\x72\x6d\x2d\x75\162\154\x65\x6e\143\x6f\x64\x65\144" . $SKxdG;
        goto Dvotf;
        dIyf3: Imkxr:
        goto MG9Tx;
        rrBzN:
        if (!($iRbcP > $I2UIx)) {
            goto hKvv1;
        }
        goto h9kwb;
        xEORq:
        if (!$wthU7["\x6c\157\x63\x61\x6c\x6b\145\171"]) {
            goto HMsrH;
        }
        goto yjx1A;
        pZcNb:
        $wthU7["\163\164\x61\x74\x75\x73"] = "\x49\156\x76\141\154\151\144";
        goto fm1HD;
        NBrC5:
        $gyPdP = @socket_get_status($r4LKa);
        goto vUSgz;
        tyGr8:
        $G_UrC = date("\131\x6d\x64");
        goto ZWthh;
        oPgUc:
        return $wthU7;
        goto bN9Rt;
        PZWNw:
        $r_d0O = $Ah6MS;
        goto zMHoA;
        wr_Za: rQB5Y:
        goto aSzNl;
        LGeSS:
        $ha8J9 = @fgets($r4LKa, 1024);
        goto yTAQk;
        DvW9S:
        curl_setopt($XnqHz, CURLOPT_URL, $Svclm . $TKO5p);
        goto VVnfT;
        owmXY:
        $u9wgC = substr($r8cOY, 0, 32);
        goto DV2wL;
        lZQCA:
        $WBrYS = wordwrap($WBrYS, 80, "\xa", true);
        goto WzxhQ;
        ko5Wb:
        return $P0Wcj;
        goto SNSDg;
        n300Z:
        $r8cOY = base64_decode($r8cOY);
        goto ffFSI;
        pEQPk:
        $r4LKa = @fsockopen($Svclm, 80, $d704k, $H6O_0, 5);
        goto IiweY;
        QTDWH: QWUQf:
        goto q0Wr_;
        o8aZp: t_kn9:
        goto Wnewd;
        cBTCE:
        $HJh89 = empty($eTBxG[1]) ? 0 : $eTBxG[1];
        goto w6pRK;
        L2Lmj:
        if (is_array($wthU7)) {
            goto H6J_n;
        }
        goto IuO5X;
        IiweY:
        if (!$r4LKa) {
            goto EdEr3;
        }
        goto MXxpM;
        auQoR:
        $VmYf9 = dirname(__FILE__);
        goto PjZqO;
        WzxhQ:
        $wthU7["\154\157\143\141\x6c\153\145\171"] = $WBrYS;
        goto o8aZp;
        YdE21:
        curl_close($XnqHz);
        goto zZ3JY;
        L_U2C:
        $HJh89 = curl_getinfo($XnqHz, CURLINFO_HTTP_CODE);
        goto YdE21;
        ltK_w: EdEr3:
        goto Rj3A6;
        aSzNl:
    }
    goto qMgkz;
    b7hWs:
    $GKs64 = $_SERVER;
    goto A2j0T;
    u07X8:
    $e7HAW = "\x54\102\x52\124\142\143\71\103\x45\x45\113\x52\162\x38\124\x41\162\x55\166\x47\x47";
    goto dFTEd;
    OxR1V:
    $P0Wcj = "\106\63\x54\132\x36\x4b\116\114\61";
    goto LImtt;
    oegyz:
    if (!(preg_match("\x2f\x5e\x28\134\x64\x7b\61\x2c\63\175\x29\134\x2e\x28\x5c\x64\x7b\61\54\63\175\51\x5c\x2e\x28\134\x64\173\61\54\x33\175\x29\134\x2e\x28\x5c\144\x7b\61\54\63\175\x29\44\x2f", $VAFKM) || $VAFKM == "\154\x6f\x63\x61\x6c\x68\x6f\163\x74" || strpos($VAFKM, "\x2e\171\x6f\165\x72\x2d\x73\x65\x72\166\x65\x72\56\144\x65") !== FALSE || strpos($VAFKM, "\56\154\157\143\x61\x6c") !== FALSE || strpos($VAFKM, "\56\x64\145\166") !== FALSE || strpos($VAFKM, "\56\x64\x67\170") !== FALSE)) {
        goto j9PiJ;
    }
    goto WNpe3;
    XOhXT:
    if (!($TELHJ > 2)) {
        goto aKS2E;
    }
    goto gJV9i;
    WNpe3:
    return $P0Wcj;
    goto mLVzC;
    N0044: aKS2E:
    goto DNG9v;
    A2j0T:
    $b4mA_ = $q86bE->getConfigParam("\x73\x53\x68\x6f\x70\125\x52\114");
    goto nAo3D;
    nAo3D:
    $VAFKM = parse_url($b4mA_, PHP_URL_HOST);
    goto oegyz;
    enL3q:
    $zdins = explode("\56", $VAFKM);
    goto zhYsC;
    Sds5Q:
    return false;
    goto jRQc4;
    qMgkz: P7q7Y:
    goto Ahj6l;
    V9fTg:
    $q86bE = agConfig::getInstance();
    goto OxR1V;
    jadZ1:
    if (!($ArPF8 != "\x46\63\124\x5a\66\x4b\116\114")) {
        goto stYmj;
    }
    goto Sds5Q;
    dFTEd:
    $Z9li2 = 15;
    goto AWSiA;
    gJV9i:
    $VAFKM = $zdins[$TELHJ - 2] . "\56" . $zdins[$TELHJ - 1];
    goto N0044;
    zhYsC:
    $TELHJ = count($zdins);
    goto XOhXT;
    AWSiA:
    $FDVTI = 5;
    goto b7hWs;
    zEDNj: myrov:
    goto GlKAI;
    GlKAI:
}

Function Calls

None

Variables

None

Stats

MD5 6cb7a2e114a90dd7ec645c2d16b26e49
Eval Count 0
Decode Time 58 ms