C:\xampp\htdocs\landing\wp-content\updraft\plugins-old\malcare-security\callback\response.php


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
<?php

if (!defined('ABSPATH')) exit;
if (!
class_exists('BVCallbackResponse')) :

    class 
BVCallbackResponse extends BVCallbackBase {
        public 
$status;
        public 
$bvb64cksize;

        public function 
__construct($bvb64cksize) {
            
$this->status = array("blogvault" => "response");
            
$this->bvb64cksize $bvb64cksize;
        }

        public function 
addStatus($key$value) {
            
$this->status[$key] = $value;
        }

        public function 
addArrayToStatus($key$value) {
            if (!isset(
$this->status[$key])) {
                
$this->status[$key] = array();
            }
            
$this->status[$key][] = $value;
        }

        public function 
terminate($resp = array()) {
            
$resp array_merge($this->status$resp);
            
$resp["signature"] = "Blogvault API";
            
$response "bvbvbvbvbv".serialize($resp)."bvbvbvbvbv";
            
$response "bvb64bvb64".$this->base64Encode($response$this->bvb64cksize)."bvb64bvb64";
            die(
$response);

            exit;
        }
    }
endif;
x

Windows NT KPTV 6.2 build 9200 (Windows Server 2012 Datacenter Edition) i586