$params = plgwpavp_GetExtraParams();
     if ($params['access_key'] == $access_key) {
         $a = array('status' => 'ok', 'answer' => md5($_GET['answer']), 'version' => SGAntiVirus_module::$antivirus_version);
         echo json_encode($a);
     }
     exit;
 }
 if (isset($_GET['task']) && $_GET['task'] == 'settings') {
     error_reporting(0);
     include_once dirname(__FILE__) . DIRSEP . 'sgantivirus.class.php';
     $access_key = trim($_GET['access_key']);
     $params = plgwpavp_GetExtraParams();
     if ($params['access_key'] == $access_key) {
         $settings_name = trim($_GET['settings_name']);
         $settings_value = trim($_GET['settings_value']);
         $settings = SGAntiVirus_module::UpdateSettungsValue($settings_name, $settings_value);
         echo print_r($settings, true);
     }
     exit;
 }
 if (isset($_GET['task']) && $_GET['task'] == 'view_file') {
     error_reporting(0);
     include_once dirname(__FILE__) . DIRSEP . 'sgantivirus.class.php';
     $access_key = trim($_GET['access_key']);
     $params = plgwpavp_GetExtraParams();
     if ($params['access_key'] == $access_key && ($_SERVER["REMOTE_ADDR"] == SITEGUARDING_SERVER_IP1 || $_SERVER["REMOTE_ADDR"] == SITEGUARDING_SERVER_IP2)) {
         $filename = $_GET['file'];
         switch ($filename) {
             case 'debug':
                 $filename = dirname(__FILE__) . DIRSEP . 'tmp' . DIRSEP . 'debug.log';
                 break;