a:9:{s:4:"slug";s:12:"hack_protect";s:10:"properties";a:14:{s:4:"slug";s:12:"hack_protect";s:4:"name";s:10:"Hack Guard";s:12:"sidebar_name";s:8:"Scanners";s:21:"show_module_menu_item";b:0;s:19:"show_module_options";b:1;s:11:"storage_key";s:12:"hack_protect";s:7:"tagline";s:63:"Automatically detect and repair vulnerable and suspicious items";s:12:"show_central";b:1;s:17:"access_restricted";b:1;s:7:"premium";b:0;s:5:"order";i:70;s:18:"run_if_whitelisted";b:1;s:19:"run_if_verified_bot";b:1;s:12:"run_if_wpcli";b:0;}s:5:"wpcli";a:1:{s:4:"root";s:10:"hack_guard";}s:10:"menu_items";a:1:{i:0;a:3:{s:5:"title";s:5:"Scans";s:4:"slug";s:14:"scans-redirect";s:8:"callback";s:0:"";}}s:16:"custom_redirects";a:1:{i:0;a:3:{s:15:"source_mod_page";s:14:"scans-redirect";s:15:"target_mod_page";s:8:"insights";s:10:"query_args";a:1:{s:4:"inav";s:5:"scans";}}}s:8:"sections";a:7:{i:0;a:5:{s:4:"slug";s:18:"section_file_guard";s:7:"primary";b:1;s:5:"title";s:10:"File Guard";s:11:"title_short";s:10:"File Guard";s:7:"summary";a:2:{i:0;s:86:"Purpose - Monitor WordPress files and protect against malicious intrusion and hacking.";i:1;s:56:"Recommendation - Keep the File Guard features turned on.";}}i:1;a:4:{s:4:"slug";s:16:"section_scan_wpv";s:5:"title";s:21:"Vulnerability Scanner";s:11:"title_short";s:21:"Vulnerability Scanner";s:7:"summary";a:2:{i:0;s:94:"Purpose - Regularly scan your WordPress plugins and themes for known security vulnerabilities.";i:1;s:125:"Recommendation - Ensure this is turned on and you will always know if any of your assets have known security vulnerabilities.";}}i:2;a:4:{s:4:"slug";s:16:"section_realtime";s:5:"title";s:25:"Realtime Change Detection";s:11:"title_short";s:25:"Realtime Change Detection";s:7:"summary";a:2:{i:0;s:85:"Purpose - Monitor Your WordPress Site For Changes To Critical Components In Realtime.";i:1;s:59:"Recommendation - Keep The Realtime Change Detection Active.";}}i:3;a:4:{s:4:"slug";s:16:"section_scan_ufc";s:5:"title";s:26:"Unrecognised Files Scanner";s:11:"title_short";s:26:"Unrecognised Files Scanner";s:7:"summary";a:2:{i:0;s:84:"Purpose - Scan your WordPress core folders for unrecognised files that don't belong.";i:1;s:71:"Recommendation - Keep the Unrecognised Files Scanner feature turned on.";}}i:4;a:4:{s:4:"slug";s:20:"section_scan_options";s:5:"title";s:12:"Scan Options";s:11:"title_short";s:12:"Scan Options";s:7:"summary";a:1:{i:0;s:54:"Purpose - Set how often the Hack Guard scans will run.";}}i:5;a:4:{s:4:"slug";s:51:"section_enable_plugin_feature_hack_protection_tools";s:5:"title";s:25:"Enable Module: Hack Guard";s:11:"title_short";s:14:"Disable Module";s:7:"summary";a:2:{i:0;s:94:"Purpose - Hack Guard is a set of tools to warn you and protect you against hacks on your site.";i:1;s:54:"Recommendation - Keep the Hack Guard module turned on.";}}i:6;a:2:{s:4:"slug";s:14:"section_non_ui";s:6:"hidden";b:1;}}s:7:"options";a:19:{i:0;a:10:{s:3:"key";s:19:"enable_hack_protect";s:7:"section";s:51:"section_enable_plugin_feature_hack_protection_tools";s:8:"advanced";b:1;s:7:"default";s:1:"Y";s:4:"type";s:8:"checkbox";s:9:"link_info";s:23:"https://shsec.io/wpsf38";s:9:"link_blog";s:19:"https://shsec.io/9x";s:4:"name";s:17:"Enable Hack Guard";s:7:"summary";s:41:"Enable (or Disable) The Hack Guard Module";s:11:"description";s:69:"Un-Checking this option will completely disable the Hack Guard module";}i:1;a:9:{s:3:"key";s:16:"enabled_scan_apc";s:7:"section";s:16:"section_scan_wpv";s:4:"type";s:8:"checkbox";s:7:"default";s:1:"Y";s:9:"link_info";s:19:"https://shsec.io/ew";s:9:"link_blog";s:19:"https://shsec.io/eo";s:4:"name";s:24:"Abandoned Plugin Scanner";s:7:"summary";s:35:"Enable The Abandoned Plugin Scanner";s:11:"description";s:66:"Scan your WordPress.org assets for whether they've been abandoned.";}i:2;a:10:{s:3:"key";s:18:"enable_wpvuln_scan";s:7:"section";s:16:"section_scan_wpv";s:7:"premium";b:1;s:4:"type";s:8:"checkbox";s:7:"default";s:1:"Y";s:9:"link_info";s:19:"https://shsec.io/du";s:9:"link_blog";s:19:"https://shsec.io/ah";s:4:"name";s:21:"Vulnerability Scanner";s:7:"summary";s:32:"Enable The Vulnerability Scanner";s:11:"description";s:66:"Scan all your WordPress assets for known security vulnerabilities.";}i:3;a:10:{s:3:"key";s:22:"wpvuln_scan_autoupdate";s:7:"section";s:16:"section_scan_wpv";s:7:"premium";b:1;s:7:"default";s:1:"N";s:4:"type";s:8:"checkbox";s:9:"link_info";s:0:"";s:9:"link_blog";s:0:"";s:4:"name";s:17:"Automatic Updates";s:7:"summary";s:49:"Apply Updates Automatically To Vulnerable Plugins";s:11:"description";s:98:"When an update becomes available, automatically apply updates to items with known vulnerabilities.";}i:4;a:9:{s:3:"key";s:31:"enable_core_file_integrity_scan";s:7:"section";s:18:"section_file_guard";s:7:"default";s:1:"Y";s:4:"type";s:8:"checkbox";s:9:"link_info";s:19:"https://shsec.io/hd";s:9:"link_blog";s:23:"https://shsec.io/wpsf37";s:4:"name";s:20:"WP Core File Scanner";s:7:"summary";s:56:"Automatically Scans WordPress Core Files For Alterations";s:11:"description";s:145:"Compares all WordPress core files on your site against the official WordPress files. WordPress Core files should never be altered for any reason.";}i:5;a:10:{s:3:"key";s:15:"mal_scan_enable";s:7:"section";s:18:"section_file_guard";s:7:"premium";b:1;s:7:"default";s:1:"Y";s:4:"type";s:8:"checkbox";s:9:"link_info";s:19:"https://shsec.io/fp";s:9:"link_blog";s:19:"https://shsec.io/fx";s:4:"name";s:22:"Automatic Malware Scan";s:7:"summary";s:27:"Enable Malware File Scanner";s:11:"description";s:56:"When enabled the Malware scanner will run automatically.";}i:6;a:10:{s:3:"key";s:10:"ptg_enable";s:7:"section";s:18:"section_file_guard";s:7:"premium";b:1;s:7:"default";s:1:"Y";s:4:"type";s:8:"checkbox";s:9:"link_info";s:19:"https://shsec.io/bl";s:9:"link_blog";s:19:"https://shsec.io/bm";s:4:"name";s:20:"Enable/Disable Guard";s:7:"summary";s:43:"Enable The Guard For Plugin And Theme Files";s:11:"description";s:90:"When enabled the Guard will automatically scan for changes to your Plugin and Theme files.";}i:7;a:11:{s:3:"key";s:11:"file_locker";s:7:"section";s:16:"section_realtime";s:7:"premium";b:1;s:4:"type";s:15:"multiple_select";s:7:"default";a:0:{}s:13:"value_options";a:4:{i:0;a:2:{s:9:"value_key";s:8:"wpconfig";s:4:"text";s:9:"WP Config";}i:1;a:2:{s:9:"value_key";s:13:"root_htaccess";s:4:"text";s:14:"Root .htaccess";}i:2;a:2:{s:9:"value_key";s:10:"root_index";s:4:"text";s:14:"Root index.php";}i:3;a:2:{s:9:"value_key";s:14:"root_webconfig";s:4:"text";s:15:"Root Web.Config";}}s:9:"link_info";s:19:"https://shsec.io/h7";s:9:"link_blog";s:19:"https://shsec.io/h8";s:4:"name";s:11:"File Locker";s:7:"summary";s:40:"Lock Files Against Tampering and Changes";s:11:"description";s:97:"As soon as changes are detected to any selected files, the contents may be examined and reverted.";}i:8;a:10:{s:3:"key";s:17:"file_repair_areas";s:7:"section";s:18:"section_file_guard";s:4:"type";s:15:"multiple_select";s:7:"default";a:2:{i:0;s:2:"wp";i:1;s:6:"plugin";}s:13:"value_options";a:3:{i:0;a:2:{s:9:"value_key";s:2:"wp";s:4:"text";s:7:"WP Core";}i:1;a:2:{s:9:"value_key";s:6:"plugin";s:4:"text";s:12:"Plugin Files";}i:2;a:2:{s:9:"value_key";s:5:"theme";s:4:"text";s:11:"Theme Files";}}s:9:"link_info";s:23:"https://shsec.io/wpsf36";s:9:"link_blog";s:23:"https://shsec.io/wpsf37";s:4:"name";s:16:"Auto File Repair";s:7:"summary";s:45:"Which Files Should Be Automatically Repaired?";s:11:"description";s:80:"When a file is modified, or malware is detected, Shield can try to repair files.";}i:9;a:11:{s:3:"key";s:14:"scan_frequency";s:7:"section";s:20:"section_scan_options";s:7:"premium";b:1;s:7:"default";s:1:"1";s:4:"type";s:6:"select";s:13:"value_options";a:8:{i:0;a:2:{s:9:"value_key";s:1:"1";s:4:"text";s:4:"Once";}i:1;a:2:{s:9:"value_key";s:1:"2";s:4:"text";s:24:"Twice (scan every 12hrs)";}i:2;a:2:{s:9:"value_key";s:1:"3";s:4:"text";s:25:"3 Times (scan every 8hrs)";}i:3;a:2:{s:9:"value_key";s:1:"4";s:4:"text";s:25:"4 Times (scan every 6hrs)";}i:4;a:2:{s:9:"value_key";s:1:"6";s:4:"text";s:25:"6 Times (scan every 4hrs)";}i:5;a:2:{s:9:"value_key";s:1:"8";s:4:"text";s:25:"8 Times (scan every 3hrs)";}i:6;a:2:{s:9:"value_key";s:2:"12";s:4:"text";s:26:"12 Times (scan every 2hrs)";}i:7;a:2:{s:9:"value_key";s:2:"24";s:4:"text";s:26:"24 Times (scan every hour)";}}s:9:"link_info";s:19:"https://shsec.io/b2";s:9:"link_blog";s:0:"";s:4:"name";s:14:"Scan Frequency";s:7:"summary";s:60:"Number Of Times To Automatically Scan Core Files In 24 Hours";s:11:"description";s:85:"Default: Once every 24hrs. To improve security, increase the number of scans per day.";}i:10;a:10:{s:3:"key";s:37:"enable_unrecognised_file_cleaner_scan";s:7:"section";s:16:"section_scan_ufc";s:7:"default";s:19:"enabled_report_only";s:4:"type";s:6:"select";s:13:"value_options";a:3:{i:0;a:2:{s:9:"value_key";s:8:"disabled";s:4:"text";s:23:"Automatic Scan Disabled";}i:1;a:2:{s:9:"value_key";s:19:"enabled_report_only";s:4:"text";s:26:"Scan Enabled - Report Only";}i:2;a:2:{s:9:"value_key";s:19:"enabled_delete_only";s:4:"text";s:41:"Scan Enabled - Automatically Delete Files";}}s:9:"link_info";s:19:"https://shsec.io/9y";s:9:"link_blog";s:19:"https://shsec.io/95";s:4:"name";s:26:"Unrecognised Files Scanner";s:7:"summary";s:45:"Scans Core Directories For Unrecognised Files";s:11:"description";s:128:"Scans for, and automatically deletes, any files in your core WordPress folders that are not part of your WordPress installation.";}i:11;a:10:{s:3:"key";s:16:"ufc_scan_uploads";s:7:"section";s:16:"section_scan_ufc";s:8:"advanced";b:1;s:7:"default";s:1:"N";s:4:"type";s:8:"checkbox";s:9:"link_info";s:19:"https://shsec.io/he";s:9:"link_blog";s:19:"https://shsec.io/95";s:4:"name";s:12:"Scan Uploads";s:7:"summary";s:42:"Scan Uploads Folder For PHP and Javascript";s:11:"description";s:86:"The Uploads folder is primarily for media, but could be used to store nefarious files.";}i:12;a:10:{s:3:"key";s:14:"ufc_exclusions";s:7:"section";s:16:"section_scan_ufc";s:8:"advanced";b:1;s:7:"default";a:9:{i:0;s:9:"error_log";i:1;s:13:"php_error_log";i:2;s:9:".htaccess";i:3;s:9:".htpasswd";i:4;s:9:".user.ini";i:5;s:7:"php.ini";i:6;s:10:"web.config";i:7;s:12:"php_mail.log";i:8;s:8:"mail.log";}s:4:"type";s:5:"array";s:9:"link_info";s:19:"https://shsec.io/9z";s:9:"link_blog";s:19:"https://shsec.io/95";s:4:"name";s:15:"File Exclusions";s:7:"summary";s:52:"Provide A List Of Files To Be Excluded From The Scan";s:11:"description";s:89:"Take a new line for each file you wish to exclude from the scan. No commas are necessary.";}i:13;a:10:{s:3:"key";s:23:"mal_autorepair_surgical";s:7:"section";s:14:"section_non_ui";s:7:"premium";b:1;s:4:"type";s:8:"checkbox";s:7:"default";s:1:"N";s:9:"link_info";s:0:"";s:9:"link_blog";s:0:"";s:4:"name";s:20:"Surgical Auto-Repair";s:7:"summary";s:55:"Automatically Attempt To Surgically Remove Malware Code";s:11:"description";s:58:"Attempts to automatically remove code from infected files.";}i:14;a:10:{s:3:"key";s:19:"ptg_reinstall_links";s:7:"section";s:20:"section_scan_options";s:7:"premium";b:1;s:4:"type";s:8:"checkbox";s:7:"default";s:1:"Y";s:9:"link_info";s:19:"https://shsec.io/bp";s:9:"link_blog";s:0:"";s:4:"name";s:21:"Show Re-Install Links";s:7:"summary";s:33:"Show Re-Install Links For Plugins";s:11:"description";s:78:"Show links to re-install plugins and offer re-install when activating plugins.";}i:15;a:6:{s:3:"key";s:14:"snapshot_users";s:7:"section";s:14:"section_non_ui";s:12:"transferable";b:0;s:9:"sensitive";b:1;s:4:"type";s:5:"array";s:7:"default";a:0:{}}i:16;a:6:{s:3:"key";s:14:"scans_to_build";s:7:"section";s:14:"section_non_ui";s:12:"transferable";b:0;s:16:"tracking_exclude";b:1;s:4:"type";s:5:"array";s:7:"default";a:0:{}}i:17;a:6:{s:3:"key";s:12:"is_scan_cron";s:7:"section";s:14:"section_non_ui";s:12:"transferable";b:0;s:16:"tracking_exclude";b:1;s:4:"type";s:7:"boolean";s:7:"default";b:0;}i:18;a:6:{s:3:"key";s:14:"mal_fp_reports";s:7:"section";s:14:"section_non_ui";s:12:"transferable";b:0;s:16:"tracking_exclude";b:1;s:4:"type";s:5:"array";s:7:"default";a:0:{}}}s:11:"definitions";a:17:{s:10:"db_classes";a:3:{s:12:"file_protect";s:69:"\FernleafSystems\Wordpress\Plugin\Shield\Databases\FileLocker\Handler";s:11:"scanresults";s:66:"\FernleafSystems\Wordpress\Plugin\Shield\Databases\Scanner\Handler";s:5:"scanq";s:68:"\FernleafSystems\Wordpress\Plugin\Shield\Databases\ScanQueue\Handler";}s:14:"all_scan_slugs";a:6:{i:0;s:3:"apc";i:1;s:3:"mal";i:2;s:3:"ptg";i:3;s:3:"wpv";i:4;s:3:"wcf";i:5;s:3:"ufc";}s:21:"table_name_filelocker";s:10:"filelocker";s:24:"table_columns_filelocker";a:9:{s:4:"file";s:61:"varchar(256) NOT NULL COMMENT 'File Path relative to ABSPATH'";s:13:"hash_original";s:54:"varchar(40) NOT NULL COMMENT 'SHA1 File Hash Original'";s:12:"hash_current";s:53:"varchar(40) NOT NULL COMMENT 'SHA1 File Hash Current'";s:7:"content";s:22:"blob COMMENT 'Content'";s:13:"public_key_id";s:52:"TINYINT(2) UNSIGNED NOT NULL COMMENT 'Public Key ID'";s:11:"detected_at";s:69:"int(15) UNSIGNED NOT NULL DEFAULT 0 COMMENT 'TS Change Last Detected'";s:11:"reverted_at";s:67:"int(15) UNSIGNED NOT NULL DEFAULT 0 COMMENT 'TS Reverted To Backup'";s:11:"notified_at";s:66:"int(15) UNSIGNED NOT NULL DEFAULT 0 COMMENT 'TS Notification Sent'";s:10:"updated_at";s:56:"int(15) UNSIGNED NOT NULL DEFAULT 0 COMMENT 'TS Updated'";}s:18:"table_name_scanner";s:7:"scanner";s:21:"table_columns_scanner";a:4:{s:4:"hash";s:58:"varchar(32) NOT NULL DEFAULT '' COMMENT 'Unique Item Hash'";s:4:"meta";s:33:"text COMMENT 'Relevant Item Data'";s:4:"scan";s:50:"varchar(10) NOT NULL DEFAULT 0 COMMENT 'Scan Type'";s:8:"severity";s:44:"int(3) NOT NULL DEFAULT 1 COMMENT 'Severity'";}s:35:"scanresults_table_timestamp_columns";a:2:{s:10:"ignored_at";s:19:"Scan Result Ignored";s:11:"notified_at";s:21:"Scan Notifiation Sent";}s:20:"table_name_scanqueue";s:5:"scanq";s:23:"table_columns_scanqueue";a:4:{s:4:"scan";s:49:"varchar(3) NOT NULL DEFAULT 0 COMMENT 'Scan Slug'";s:5:"items";s:34:"text COMMENT 'Array of scan items'";s:7:"results";s:31:"text COMMENT 'Array of results'";s:4:"meta";s:24:"text COMMENT 'Meta Data'";}s:33:"scanqueue_table_timestamp_columns";a:2:{s:10:"started_at";s:12:"Scan Started";s:11:"finished_at";s:14:"Scan Completed";}s:19:"url_mal_sigs_simple";s:96:"https://raw.githubusercontent.com/scr34m/php-malware-scanner/master/definitions/patterns_raw.txt";s:18:"url_mal_sigs_regex";s:95:"https://raw.githubusercontent.com/scr34m/php-malware-scanner/master/definitions/patterns_re.txt";s:23:"malware_whitelist_paths";a:3:{i:0;s:18:"wp-content/wflogs/";i:1;s:17:"wp-content/cache/";i:2;s:25:"wp-content/icwp/rollback/";}s:14:"cron_all_scans";s:9:"all-scans";s:14:"wcf_exclusions";a:5:{i:0;s:11:"readme.html";i:1;s:11:"license.txt";i:2;s:16:"licens-sv_SE.txt";i:3;s:20:"wp-config-sample.php";i:4;s:11:"wp-content/";}s:27:"wcf_exclusions_missing_only";a:2:{i:0;s:20:"wp-admin/install.php";i:1;s:10:"xmlrpc.php";}s:6:"events";a:30:{s:14:"apc_alert_sent";a:0:{}s:14:"mal_alert_sent";a:0:{}s:14:"ptg_alert_sent";a:0:{}s:14:"ufc_alert_sent";a:0:{}s:14:"wcf_alert_sent";a:0:{}s:14:"wpv_alert_sent";a:0:{}s:12:"apc_scan_run";a:2:{s:5:"audit";b:0;s:6:"recent";b:1;}s:12:"mal_scan_run";a:2:{s:5:"audit";b:0;s:6:"recent";b:1;}s:12:"ptg_scan_run";a:2:{s:5:"audit";b:0;s:6:"recent";b:1;}s:12:"ufc_scan_run";a:2:{s:5:"audit";b:0;s:6:"recent";b:1;}s:12:"wcf_scan_run";a:2:{s:5:"audit";b:0;s:6:"recent";b:1;}s:12:"wpv_scan_run";a:2:{s:5:"audit";b:0;s:6:"recent";b:1;}s:14:"apc_scan_found";a:2:{s:3:"cat";i:2;s:6:"recent";b:1;}s:14:"mal_scan_found";a:2:{s:3:"cat";i:3;s:6:"recent";b:1;}s:14:"ptg_scan_found";a:2:{s:3:"cat";i:3;s:6:"recent";b:1;}s:14:"ufc_scan_found";a:2:{s:3:"cat";i:3;s:6:"recent";b:1;}s:14:"wcf_scan_found";a:2:{s:3:"cat";i:3;s:6:"recent";b:1;}s:14:"wpv_scan_found";a:2:{s:3:"cat";i:3;s:6:"recent";b:1;}s:23:"apc_item_repair_success";a:0:{}s:20:"apc_item_repair_fail";a:0:{}s:23:"mal_item_repair_success";a:1:{s:6:"recent";b:1;}s:20:"mal_item_repair_fail";a:0:{}s:23:"ptg_item_repair_success";a:0:{}s:20:"ptg_item_repair_fail";a:0:{}s:23:"ufc_item_repair_success";a:1:{s:6:"recent";b:1;}s:20:"ufc_item_repair_fail";a:0:{}s:23:"wcf_item_repair_success";a:1:{s:6:"recent";b:1;}s:20:"wcf_item_repair_fail";a:0:{}s:23:"wpv_item_repair_success";a:0:{}s:20:"wpv_item_repair_fail";a:0:{}}}s:10:"meta_modts";i:1611464296;}