Code Analysis: Solid Security Basic 9.0.2

Function Rating Maintainability Complexity Lines of code
ITSEC_Validator::sanitize_setting()
D
6
116 335
ITSEC_Validator::sanitize_setting()
D
6
116 335
iThemesSecurity\Strauss\Patchstack\Processor::matchParameterValue()
D
23
79 121
iThemesSecurity\Strauss\Patchstack\Processor::matchParameterValue()
D
23
79 121
ITSEC_File_Change_Setup::execute_upgrade()
D
21
54 184
ITSEC_File_Change_Setup::execute_upgrade()
D
21
54 184
ITSEC_Log_Util::get_entries()
D
22
48 178
ITSEC_Log_Util::get_entries()
D
22
48 178
ITSEC_Notification_Center_Validator::validate_settings()
D
23
48 176
ITSEC_Notification_Center_Validator::validate_settings()
D
23
48 176
ITSEC_Lib_Browser::checkBrowsers()
D
36 53 57
ITSEC_Lib_Browser::checkBrowsers()
D
36 53 57
ITSEC_Form::add_custom_input()
D
27
47 121
ITSEC_Form::add_custom_input()
D
27
47 121
ITSEC_Two_Factor_Setup::execute_upgrade()
D
24
38 177
ITSEC_Two_Factor_Setup::execute_upgrade()
D
24
38 177
ITSEC_Core_Active::register_scripts()
D
28
41 117
ITSEC_Core_Active::register_scripts()
D
28
41 117
iThemesSecurity\Site_Scanner\Vulnerability::get_resolution_description()
D
26
32 201
iThemesSecurity\Site_Scanner\Vulnerability::get_resolution_description()
D
26
32 201
iThemesSecurity\Strauss\Patchstack\Request::getParameterValues()
D
32 36 93
iThemesSecurity\Strauss\Patchstack\Request::getParameterValues()
D
32 36 93
ITSEC_Dashboard_Card_Active_Lockouts::prepare_lockout()
D
27
31 155
ITSEC_Dashboard_Card_Active_Lockouts::prepare_lockout()
D
27
31 155
ITSEC_Debug_Page::get_sysinfo()
D
27
33 122
ITSEC_Debug_Page::get_sysinfo()
D
27
33 122
ITSEC_Notification_Center_Setup::execute_upgrade()
D
33 34 87
ITSEC_Notification_Center_Setup::execute_upgrade()
D
33 34 87
ITSEC_Lib::evaluate_requirements()
D
28
29 141
ITSEC_Lib::evaluate_requirements()
D
28
29 141
ITSEC_Backup::execute_backup()
D
28
30 119
ITSEC_Backup::execute_backup()
D
28
30 119
ITSEC_WordPress_Tweaks::filter_rest_dispatch_request()
C
33 31 85
ITSEC_WordPress_Tweaks::filter_rest_dispatch_request()
C
33 31 85
ITSEC_Logs_Page::handle_ajax_request()
C
26
26 151
ITSEC_Logs_Page::handle_ajax_request()
C
26
26 151
ITSEC_Lib_Browser::checkPlatform()
C
38 30 59
ITSEC_Lib_Browser::checkPlatform()
C
38 30 59
ITSEC_Setup::setup_plugin_data()
C
32 26 106
ITSEC_Setup::setup_plugin_data()
C
32 26 106
ITSEC_Global_Setup::execute_upgrade()
C
35 28 73
ITSEC_Global_Setup::execute_upgrade()
C
35 28 73
ITSEC_Debug::inspect_dive()
C
35 26 74
ITSEC_Debug::inspect_dive()
C
35 26 74
ITSEC_Lib_File::write()
C
35 25 83
ITSEC_Lib_File::write()
C
35 25 83
ITSEC_System_Tweaks_Setup::execute_upgrade()
C
38 26 60
ITSEC_System_Tweaks_Setup::execute_upgrade()
C
38 26 60
ITSEC_Ban_Users_Setup::execute_upgrade()
C
39 26 58
ITSEC_Ban_Users_Setup::execute_upgrade()
C
39 26 58
ITSEC_Lib_Browser::checkBrowserInternetExplorer()
C
35 24 82
ITSEC_Lib_Browser::checkBrowserInternetExplorer()
C
35 24 82
ITSEC_Lockout::get_lockouts()
C
34 24 82
ITSEC_Lockout::get_lockouts()
C
34 24 82
ITSEC_Debug_Page::handle_ajax_request()
C
36 24 73
ITSEC_Debug_Page::handle_ajax_request()
C
36 24 73
ITSEC_Lib_JWT::decode()
C
37 24 67
ITSEC_Lib_JWT::decode()
C
37 24 67
iThemesSecurity\Strauss\Patchstack\Processor::executeFirewall()
C
41 25 52
iThemesSecurity\Strauss\Patchstack\Processor::executeFirewall()
C
41 25 52
iThemesSecurity\Strauss\Patchstack\Processor::launch()
C
41 25 50
ITSEC_Lockout::create_lockout()
C
33 22 95
ITSEC_Lockout::create_lockout()
C
33 22 95
iThemesSecurity\Strauss\Patchstack\Processor::launch()
C
41 25 50
ITSEC_Dashboard::map_meta_cap()
B
40 24 54
ITSEC_Dashboard::map_meta_cap()
B
40 24 54
ITSEC_Form::get_post_data()
B
39 23 64
ITSEC_Form::get_post_data()
B
39 23 64
iThemesSecurity\Ban_Hosts\REST::get_items()
B
38 23 61
iThemesSecurity\Ban_Hosts\REST::get_items()
B
38 23 61
login_header()
B
33 20 94
login_header()
B
33 20 94
ITSEC_File_Change_Logs::filter_entry_for_list_display()
B
39 22 56
ITSEC_File_Change_Logs::filter_entry_for_list_display()
B
39 22 56
iThemesSecurity\Strauss\Symfony\Polyfill\Mbstring\Mbstring::mb_encode_numericentity()
B
39 22 53
iThemesSecurity\Strauss\Symfony\Polyfill\Mbstring\Mbstring::mb_encode_numericentity()
B
39 22 53
ITSEC_WordPress_Tweaks_Setup::execute_upgrade()
B
39 21 63
ITSEC_WordPress_Tweaks_Setup::execute_upgrade()
B
39 21 63
ITSEC_Setup::upgrade_from_bwps()
B
39 21 57
ITSEC_Setup::upgrade_from_bwps()
B
39 21 57
ITSEC_Log_Util::get_new_log_entry_from_old()
B
38 19 69
ITSEC_Log_Util::get_new_log_entry_from_old()
B
38 19 69
ITSEC_WP_List_Table::pagination()
B
33 17 98
ITSEC_WP_List_Table::pagination()
B
33 17 98
ITSEC_Lib::get_url_from_file()
B
41 20 50
ITSEC_Lib::get_url_from_file()
B
41 20 50
ITSEC_Site_Scanner::extract_vulnerabilities_from_scan()
B
37 18 72
ITSEC_Site_Scanner::extract_vulnerabilities_from_scan()
B
37 18 72
iThemesSecurity\Strauss\Patchstack\Request::getValuesByWildcard()
B
42 19 55
iThemesSecurity\Strauss\Patchstack\Request::getValuesByWildcard()
B
42 19 55
ITSEC_File_Change_Scanner::get_status()
B
36 17 84
ITSEC_File_Change_Scanner::get_status()
B
36 17 84
ITSEC_WP_List_Table::print_column_headers()
B
39 19 53
ITSEC_WP_List_Table::print_column_headers()
B
39 19 53
ITSEC_Backup_Setup::execute_upgrade()
B
41 19 53
ITSEC_Backup_Setup::execute_upgrade()
B
41 19 53
ITSEC_Lib_File::read()
B
41 19 51
ITSEC_Lib_File::read()
B
41 19 51
ITSEC_REST::discover()
B
34 16 96
ITSEC_REST::discover()
B
34 16 96
ITSEC_Logs_Page::handle_post()
B
39 18 63
ITSEC_Logs_Page::handle_post()
B
39 18 63
ITSEC_Lockout::execute_lock()
B
39 18 62
ITSEC_Lockout::execute_lock()
B
39 18 62
ITSEC_Modules::validate_module_requirements()
B
47 20 30
ITSEC_Modules::validate_module_requirements()
B
47 20 30
iThemesSecurity\Strauss\Symfony\Polyfill\Mbstring\Mbstring::mb_decode_numericentity()
B
42 19 44
iThemesSecurity\Strauss\Symfony\Polyfill\Mbstring\Mbstring::mb_decode_numericentity()
B
42 19 44
ITSEC_Privacy_Util::get_data_from_log_entry()
B
41 18 54
ITSEC_Privacy_Util::get_data_from_log_entry()
B
41 18 54
ITSEC_Lockout::send_lockout_email()
B
38 17 67
ITSEC_Lockout::send_lockout_email()
B
38 17 67
ITSEC_Notify::send_daily_digest()
B
34 15 96
ITSEC_Notify::send_daily_digest()
B
34 15 96
Composer\Autoload\ClassLoader::findFileWithExtension()
B
42 18 50
Composer\Autoload\ClassLoader::findFileWithExtension()
B
42 18 50
ITSEC_Schema::create_database_tables()
B
29
5 242
ITSEC_Schema::create_database_tables()
B
29
5 242
ITSEC_Notification_Center::get_recipients()
B
42 18 46
ITSEC_Notification_Center::get_recipients()
B
42 18 46
ITSEC_System_Tweaks_Config_Generators::filter_apache_server_config_modification()
B
35 15 90
ITSEC_System_Tweaks_Config_Generators::filter_apache_server_config_modification()
B
35 15 90
ITSEC_Security_Check_Pro_Utility::handle_scan_request()
B
40 17 58
ITSEC_Security_Check_Pro_Utility::handle_scan_request()
B
40 17 58
ITSEC_Admin_Notices::display_notices()
B
35 15 84
ITSEC_Admin_Notices::display_notices()
B
35 15 84
ITSEC_Notification_Center_Settings::continue_upgrade()
B
41 17 54
ITSEC_Notification_Center_Settings::continue_upgrade()
B
41 17 54
iThemesSecurity\Strauss\Symfony\Polyfill\Mbstring\Mbstring::mb_convert_case()
B
39 16 65
iThemesSecurity\Strauss\Symfony\Polyfill\Mbstring\Mbstring::mb_convert_case()
B
39 16 65
ITSEC_Ban_Users_Config_Generators::get_server_config_ban_hosts_rules()
B
37 15 79
iThemesSecurity\Modules\Core\User_Query_Extension::modify_query_vars()
B
43 17 49
iThemesSecurity\Modules\Core\User_Query_Extension::modify_query_vars()
B
43 17 49
ITSEC_Ban_Users_Config_Generators::get_server_config_ban_hosts_rules()
B
37 15 79
ITSEC_Lib_Directory::read()
B
43 17 47
ITSEC_Lib_Directory::read()
B
43 17 47
ITSEC_Security_Check_Feedback_Renderer::render_entry()
B
39 16 61
ITSEC_Security_Check_Feedback_Renderer::render_entry()
B
39 16 61
ITSEC_Two_Factor_On_Board::submit()
B
39 16 60
ITSEC_Two_Factor_On_Board::submit()
B
39 16 60
ITSEC_Settings::is_conditional_setting_active()
B
45 17 42
ITSEC_Lockout::do_lockout()
B
44 17 42
ITSEC_Settings::is_conditional_setting_active()
B
45 17 42
ITSEC_Lockout::do_lockout()
B
44 17 42
ITSEC_Lib_Config_File::update()
B
39 15 65
ITSEC_Lib_Config_File::get_file_contents_without_modification()
B
38 15 65
ITSEC_Lib_Config_File::get_file_contents_without_modification()
B
38 15 65
ITSEC_Lib_Config_File::update()
B
39 15 65
ITSEC_File_Change_Scanner::check_hashes()
B
39 15 64
ITSEC_File_Change_Scanner::check_hashes()
B
39 15 64
ITSEC_Hide_Backend_Setup::execute_upgrade()
B
43 16 46
ITSEC_Hide_Backend_Setup::execute_upgrade()
B
43 16 46
ITSEC_Content_Directory_Utility::change_content_directory()
A
37 14 73
ITSEC_Content_Directory_Utility::change_content_directory()
A
37 14 73
ITSEC_Lib::get_file_from_url()
A
44 16 41
ITSEC_Lib::get_file_from_url()
A
44 16 41
iThemesSecurity\Lib\REST\Users_Controller_Extension::register_fields()
A
35 12 100
iThemesSecurity\Lib\REST\Users_Controller_Extension::register_fields()
A
35 12 100
ITSEC_Lib_Browser::checkBrowserOpera()
A
42 15 54
ITSEC_Lib_Browser::checkBrowserOpera()
A
42 15 54
iThemesSecurity\Lib\REST\Users_Controller_Extension::apply_collection_params()
A
43 15 54
iThemesSecurity\Lib\REST\Users_Controller_Extension::apply_collection_params()
A
43 15 54
ITSEC_Scheduler_Cron::run_due_now()
A
46 16 37
ITSEC_Scheduler_Cron::run_due_now()
A
46 16 37
iThemesSecurity\Strauss\ZxcvbnPhp\Matchers\DateMatch::checkDate()
A
43 15 50
iThemesSecurity\Strauss\ZxcvbnPhp\Matchers\DateMatch::checkDate()
A
43 15 50
iThemesSecurity\Strauss\Patchstack\Request::applyMutation()
A
40 14 65
iThemesSecurity\Strauss\Patchstack\Request::applyMutation()
A
40 14 65
ITSEC_REST_Dashboard_Card_Controller::prepare_item_for_response()
A
38 14 63
ITSEC_REST_Dashboard_Card_Controller::prepare_item_for_response()
A
38 14 63
iThemesSecurity\Lib\REST\Modules_Controller::prepare_item_for_response()
A
39 14 62
iThemesSecurity\Lib\REST\Modules_Controller::prepare_item_for_response()
A
39 14 62
iThemesSecurity\User_Groups\User_Group::matches()
A
48 16 31
iThemesSecurity\User_Groups\User_Group::matches()
A
48 16 31
iThemesSecurity\Modules\Firewall\Ingestor::vulnerability_was_seen()
A
38 13 75
iThemesSecurity\Modules\Firewall\Ingestor::vulnerability_was_seen()
A
38 13 75
iThemesSecurity\Strauss\ZxcvbnPhp\Matchers\SpatialMatch::graphMatch()
A
40 14 60
iThemesSecurity\Strauss\ZxcvbnPhp\Matchers\SpatialMatch::graphMatch()
A
40 14 60
ITSEC_WordPress_Tweaks::filter_taxonomies_response()
A
44 15 44
ITSEC_WordPress_Tweaks::filter_taxonomies_response()
A
44 15 44
ITSEC_Lib_Login_Interstitial::handle_interstitials_completed()
A
48 16 28
ITSEC_Lib_Login_Interstitial::handle_interstitials_completed()
A
48 16 28
ITSEC_Lib_Login_Interstitial::async_action()
A
41 14 57
ITSEC_Lib_Login_Interstitial::async_action()
A
41 14 57
ITSEC_Application_Passwords_Util::get_table_column_entry()
A
44 15 42
ITSEC_Application_Passwords_Util::get_table_column_entry()
A
44 15 42
Ithemes_Ithemes_Security_ProWP_Background_Process::handle()
A
45 15 41
Ithemes_Ithemes_Security_ProWP_Background_Process::handle()
A
45 15 41
ITSEC_Network_Brute_Force_Utilities::get_server_response()
A
41 14 54
ITSEC_Network_Brute_Force_Utilities::get_server_response()
A
41 14 54
ITSEC_Dashboard_Setup::on_upgrade()
A
41 14 53
ITSEC_Dashboard_Setup::on_upgrade()
A
41 14 53
iThemesSecurity\Ban_Hosts\Multi_Repository::get_bans()
A
42 14 52
iThemesSecurity\Ban_Hosts\Multi_Repository::get_bans()
A
42 14 52
iThemesSecurity\User_Groups\REST\User_Groups::prepare_item_for_database()
A
42 14 52
iThemesSecurity\User_Groups\REST\User_Groups::prepare_item_for_database()
A
42 14 52
ITSEC_File_Change_Package_Factory::find_packages_for_files()
A
43 14 51
ITSEC_File_Change_Package_Factory::find_packages_for_files()
A
43 14 51
ITSEC_Site_Scanner_Mail::format_scan_body()
A
38 13 66
ITSEC_Strong_Passwords_Setup::execute_upgrade()
A
42 14 51
ITSEC_Site_Scanner_Mail::format_scan_body()
A
38 13 66
ITSEC_Strong_Passwords_Setup::execute_upgrade()
A
42 14 51
ITSEC_REST_Dashboard_Layout_Controller::update_item()
A
42 14 50
ITSEC_REST_Dashboard_Layout_Controller::update_item()
A
42 14 50
ITSEC_Lib_Encryption::save_secret_key()
A
40 13 64
ITSEC_File_Change_Scanner::run()
A
39 13 64
ITSEC_Lib_Encryption::save_secret_key()
A
40 13 64
ITSEC_File_Change_Scanner::run()
A
39 13 64
ITSEC_Dashboard::import()
A
40 13 62
ITSEC_Modules::load_module_file()
A
44 14 47
ITSEC_Dashboard::import()
A
40 13 62
ITSEC_Modules::load_module_file()
A
44 14 47
ITSEC_Scheduler_Page_Load::run_due_now()
A
44 14 43
ITSEC_Scheduler_Page_Load::run_due_now()
A
44 14 43
ITSEC_Dashboard::log_add()
A
45 14 42
ITSEC_Dashboard::log_add()
A
45 14 42
ITSEC_SSL_Setup::execute_upgrade()
A
45 14 41
ITSEC_SSL_Setup::execute_upgrade()
A
45 14 41
ITSEC_Modules::get_active_modules()
A
46 14 40
ITSEC_Site_Scanner_Util::get_scan_result_code()
A
46 14 40
ITSEC_Site_Scanner_Util::get_scan_result_code()
A
46 14 40
ITSEC_Modules::get_active_modules()
A
46 14 40
ITSEC_Lockout::filter_entry_for_list_display()
A
46 14 36
ITSEC_Lockout::filter_entry_for_list_display()
A
46 14 36
iThemesSecurity\Lib\REST\Logs_Controller::get_items()
A
40 12 63
iThemesSecurity\Lib\REST\Logs_Controller::get_items()
A
40 12 63
ITSEC_Lib::get_lock()
A
43 13 47
ITSEC_Lib::get_lock()
A
43 13 47
iThemesSecurity\Strauss\ZxcvbnPhp\Matchers\DictionaryMatch::getFeedbackWarning()
A
49 14 31
iThemesSecurity\Strauss\ZxcvbnPhp\Matchers\DictionaryMatch::getFeedbackWarning()
A
49 14 31
ITSEC_Lib_Password_Requirements::register()
A
44 13 44
ITSEC_Lib_Password_Requirements::register()
A
44 13 44
iThemesSecurity\Lib\REST\Site_Types_Controller::get_item_schema()
A
34 8 119
iThemesSecurity\Lib\REST\Site_Types_Controller::get_item_schema()
A
34 8 119
ITSEC_Debug_Page::get_host()
A
49 14 28
ITSEC_Debug_Page::get_host()
A
49 14 28
ITSEC_Lib_REST::get_endpoint_args_for_schema()
A
41 12 57
ITSEC_Lib_REST::get_endpoint_args_for_schema()
A
41 12 57
iThemesSecurity\Module_Config::extend()
A
45 13 41
iThemesSecurity\Module_Config::extend()
A
45 13 41
ITSEC_File_Change_Chunk_Scanner::get_files()
A
45 13 38
ITSEC_File_Change_Chunk_Scanner::get_files()
A
45 13 38
ITSEC_File_Change_Package_Factory::make()
A
46 13 36
ITSEC_File_Change_Package_Factory::make()
A
46 13 36
ITSEC_WordPress_Tweaks::init()
A
46 13 35
ITSEC_WordPress_Tweaks::init()
A
46 13 35
ITSEC_Debug::flatten_backtrace_description_args()
A
47 13 34
ITSEC_Debug::flatten_backtrace_description_args()
A
47 13 34
ITSEC_File_Change_Package_Plugin::get_plugin_header()
A
48 13 34
ITSEC_File_Change_Package_Plugin::get_plugin_header()
A
48 13 34
ITSEC_Two_Factor_Logs::get_description()
A
47 13 34
ITSEC_Two_Factor_Logs::get_description()
A
47 13 34
ITSEC_Modules::register_module()
A
43 12 46
ITSEC_Modules::register_module()
A
43 12 46
ITSEC_Malware_Scheduling_Setup::execute_upgrade()
A
44 12 46
ITSEC_Malware_Scheduling_Setup::execute_upgrade()
A
44 12 46
ITSEC_REST_Dashboard_Layout_Controller::get_item_schema()
A
33 5 150
ITSEC_REST_Dashboard_Layout_Controller::get_item_schema()
A
33 5 150
ITSEC_System_Tweaks_Config_Generators::filter_nginx_server_config_modification()
A
41 11 57
Two_Factor_Totp::user_two_factor_options_update()
A
44 12 42
ITSEC_System_Tweaks_Config_Generators::filter_nginx_server_config_modification()
A
41 11 57
Two_Factor_Totp::user_two_factor_options_update()
A
44 12 42
ITSEC_Admin_Page_Loader::add_admin_pages()
A
44 12 40
ITSEC_Sync_Connect_Interstitial::submit()
A
41 11 55
ITSEC_Sync_Connect_Interstitial::submit()
A
41 11 55
ITSEC_Admin_Page_Loader::add_admin_pages()
A
44 12 40
ITSEC_Lib_Feature_Flags::is_enabled()
A
46 12 38
ITSEC_Log::rotate_log_files()
A
45 12 38
ITSEC_Log::rotate_log_files()
A
45 12 38
ITSEC_Lib_Feature_Flags::is_enabled()
A
46 12 38
ITSEC_Site_Scanner_API::scan()
A
42 11 51
ITSEC_Site_Scanner_API::scan()
A
42 11 51
ITSEC_Lib::convert_schema_to_cli_synopsis()
A
47 12 35
ITSEC_Lib::convert_schema_to_cli_synopsis()
A
47 12 35
iThemesSecurity\Site_Scanner\REST\Vulnerabilities::prepare_links()
A
43 11 47
iThemesSecurity\Site_Scanner\REST\Vulnerabilities::prepare_links()
A
43 11 47
ITSEC_File_Change_Scanner::compare_files()
A
43 11 46
ITSEC_File_Change_Scanner::compare_files()
A
43 11 46
ITSEC_Lockout::check_lockout()
A
49 12 29
ITSEC_Lockout::check_lockout()
A
49 12 29
iThemesSecurity\Strauss\Symfony\Polyfill\Mbstring\Mbstring::mb_convert_encoding()
A
49 12 29
iThemesSecurity\Strauss\Symfony\Polyfill\Mbstring\Mbstring::mb_convert_encoding()
A
49 12 29
it_icon_font_admin_enueue_scripts()
A
49 12 28
it_icon_font_admin_enueue_scripts()
A
49 12 28
ITSEC_WP_List_Table::months_dropdown()
A
44 11 43
ITSEC_WP_List_Table::months_dropdown()
A
44 11 43
ITSEC_Lib_Distributed_Storage::set()
A
45 11 41
ITSEC_Lib_Distributed_Storage::set()
A
45 11 41
iThemesSecurity\User_Groups\REST\Settings::get_item_schema()
A
42 10 55
iThemesSecurity\User_Groups\REST\Settings::get_item_schema()
A
42 10 55
ITSEC_File_Change_Setup::migrate_file_attr()
A
47 11 39
ITSEC_File_Change_Setup::migrate_file_attr()
A
47 11 39
ITSEC_Lib_IP_Tools::intersect()
A
52 12 23
ITSEC_Lib_IP_Tools::intersect()
A
52 12 23
ITSEC_Lib::preload_rest_requests()
A
46 11 37
ITSEC_Lib::preload_rest_requests()
A
46 11 37
ITSEC_Log::add()
A
45 11 37
ITSEC_Log::add()
A
45 11 37
ITSEC_Hide_Backend::filter_generated_url()
A
53 12 21
ITSEC_Hide_Backend::filter_generated_url()
A
53 12 21
iThemesSecurity\Ban_Users\Database_Repository::persist()
A
42 10 50
iThemesSecurity\Ban_Users\Database_Repository::persist()
A
42 10 50
ITSEC_Core_Active::rotate_encrypted_user_keys()
A
39 9 65
ITSEC_Core_Active::rotate_encrypted_user_keys()
A
39 9 65
iThemesSecurity\Lib\REST\Modules_Controller::get_item_schema()
A
31 2 169
iThemesSecurity\Lib\REST\Modules_Controller::get_item_schema()
A
31 2 169
ITSEC_Lib_IP_Tools::_ipv6_cidr_to_ip_regex()
A
42 10 49
ITSEC_Lib_IP_Tools::_ipv6_cidr_to_ip_regex()
A
42 10 49
iThemesSecurity\Modules\Firewall\Logs::get_vulnerability()
A
48 11 33
iThemesSecurity\Modules\Firewall\Logs::get_vulnerability()
A
48 11 33
iThemesSecurity\Strauss\ZxcvbnPhp\Matchers\DateMatch::datesWithoutSeparators()
A
43 10 48
iThemesSecurity\Strauss\ZxcvbnPhp\Matchers\DateMatch::datesWithoutSeparators()
A
43 10 48
ITSEC_Lib::get_login_details()
A
48 11 32
ITSEC_Lib::get_login_details()
A
48 11 32
ITSEC_Dashboard_Util::backfill_events_from_logs()
A
43 10 46
ITSEC_Dashboard_Util::backfill_events_from_logs()
A
43 10 46
Composer\InstalledVersions::getInstalled()
A
48 11 31
Composer\InstalledVersions::getInstalled()
A
48 11 31
iThemesSecurity\Strauss\Symfony\Polyfill\Mbstring\Mbstring::mb_str_split()
A
47 11 31
iThemesSecurity\Strauss\Symfony\Polyfill\Mbstring\Mbstring::mb_str_split()
A
47 11 31
ITSEC_Lib_Login_Interstitial::wp_login()
A
49 11 30
ITSEC_Dashboard_Card_Database_Backup::query_for_data()
A
43 10 45
ITSEC_Dashboard_Card_Database_Backup::query_for_data()
A
43 10 45
itsec_cron_test_fail_safe()
A
49 11 30
itsec_cron_test_fail_safe()
A
49 11 30
ITSEC_Lib_Login_Interstitial::wp_login()
A
49 11 30
ITSEC_Lib_Distributed_Storage::append()
A
44 10 42
ITSEC_Lib_Distributed_Storage::append()
A
44 10 42
ITSEC_Two_Factor::get_available_providers_for_user()
A
51 11 26
ITSEC_Two_Factor::get_available_providers_for_user()
A
51 11 26
ITSEC_Brute_Force::authenticate()
A
45 10 41
ITSEC_Brute_Force::authenticate()
A
45 10 41
ITSEC_IPCheck::filter_authenticate()
A
50 11 25
ITSEC_Lib_Static_Map_API::get_resized_map()
A
50 11 25
ITSEC_IPCheck::filter_authenticate()
A
50 11 25
ITSEC_Lib_Static_Map_API::get_resized_map()
A
50 11 25
ITSEC_Brute_Force_Setup::execute_upgrade()
A
51 11 25
ITSEC_Brute_Force_Setup::execute_upgrade()
A
51 11 25
ITSEC_Lib::delete_expired_locks()
A
46 10 39
ITSEC_Dashboard_Util::query_events()
A
41 9 54
ITSEC_Lib::delete_expired_locks()
A
46 10 39
ITSEC_Dashboard_Util::query_events()
A
41 9 54
ITSEC_Ban_Users_Config_Generators::get_server_config_ban_user_agents_rules()
A
46 10 37
iThemesSecurity\Ban_Users\Database_Repository::build_where_clause()
A
47 10 37
iThemesSecurity\Ban_Users\Database_Repository::build_where_clause()
A
47 10 37
ITSEC_Ban_Users_Config_Generators::get_server_config_ban_user_agents_rules()
A
46 10 37
ITSEC_Logs_List_Table::get_views()
A
42 9 52
ITSEC_Logs_List_Table::get_views()
A
42 9 52
ITSEC_Lib_Password_Requirements::validate_password()
A
46 10 36
ITSEC_Lib_Password_Requirements::validate_password()
A
46 10 36
ITSEC_Debug::get_backtrace_description()
A
53 11 20
ITSEC_Debug::get_backtrace_description()
A
53 11 20
ITSEC_Form::start_form()
A
47 10 35
ITSEC_Form::start_form()
A
47 10 35
ITSEC_Logs_List_Table::prepare_items()
A
42 9 50
ITSEC_Logs_List_Table::prepare_items()
A
42 9 50
ITSEC_Notification_Center::render_template_part()
A
47 10 34
iThemesSecurity\Site_Scanner\Vulnerability_Fixer::is_fixable()
A
48 10 34
iThemesSecurity\Site_Scanner\Vulnerability_Fixer::is_fixable()
A
48 10 34
ITSEC_Notification_Center::render_template_part()
A
47 10 34
ITSEC_Logs_List_Table::get_current_filters()
A
48 10 34
ITSEC_Logs_List_Table::get_current_filters()
A
48 10 34
ITSEC_Lib_Utility::strip_php_comments()
A
48 10 33
ITSEC_Dashboard_Util::import_cards()
A
47 10 33
ITSEC_Lib_Utility::strip_php_comments()
A
48 10 33
ITSEC_Dashboard_Util::import_cards()
A
47 10 33
ITSEC_Lib_Directory::create()
A
48 10 32
ITSEC_Dashboard_Card_Pie_Chart::query_for_data()
A
44 9 47
ITSEC_Lib_Directory::create()
A
48 10 32
ITSEC_Dashboard_Card_Pie_Chart::query_for_data()
A
44 9 47
ITSEC_Password_Requirements::validate_password()
A
48 10 32
ITSEC_Password_Requirements::validate_password()
A
48 10 32
iThemesSecurity\Strauss\ZxcvbnPhp\Scorer::getMostGuessableMatchSequence()
A
44 9 47
iThemesSecurity\Strauss\ZxcvbnPhp\Scorer::getMostGuessableMatchSequence()
A
44 9 47
ITSEC_IP_Detector::get_for_header()
A
49 10 31
iThemesSecurity\Lib\Site_Types\Question\Client_Question_Pack::get_questions()
A
31 1 166
iThemesSecurity\Lib\Site_Types\Question\Client_Question_Pack::get_questions()
A
31 1 166
ITSEC_IP_Detector::get_for_header()
A
49 10 31
iThemesSecurity\Strauss\Symfony\Polyfill\Mbstring\Mbstring::mb_detect_encoding()
A
49 10 30
iThemesSecurity\Strauss\Symfony\Polyfill\Mbstring\Mbstring::mb_detect_encoding()
A
49 10 30
ITSEC_WordPress_Tweaks::deinit()
A
49 10 29
ITSEC_WordPress_Tweaks::deinit()
A
49 10 29
iThemesSecurity\Strauss\ZxcvbnPhp\TimeEstimator::displayTime()
A
46 9 43
ITSEC_Lib::is_ip_whitelisted()
A
50 10 28
ITSEC_Lib::is_ip_whitelisted()
A
50 10 28
iThemesSecurity\Strauss\ZxcvbnPhp\TimeEstimator::displayTime()
A
46 9 43
ITSEC_Lib_Static_Map_API::get_cached_map_or_fetch()
A
49 10 27
ITSEC_Lib_Static_Map_API::get_cached_map_or_fetch()
A
49 10 27
ITSEC_REST_Dashboard_Card_Controller::card_request_permissions_check()
A
50 10 27
ITSEC_Password_Requirements::flag_check()
A
50 10 27
ITSEC_REST_Dashboard_Card_Controller::card_request_permissions_check()
A
50 10 27
ITSEC_Password_Requirements::flag_check()
A
50 10 27
ITSEC_Security_Check_Pro_Utility::get_remote_ips()
A
50 10 26
ITSEC_Security_Check_Pro_Utility::get_remote_ips()
A
50 10 26
ITSEC_Mail::add_footer()
A
35 5 100
ITSEC_Mail::add_footer()
A
35 5 100
iThemesSecurity\Lib\REST\Logs_Controller::get_item_schema()
A
34 2 145
Composer\Autoload\ClassLoader::findFile()
A
52 10 25
ITSEC_Core::continue_init()
A
45 9 40
iThemesSecurity\Lib\REST\Logs_Controller::get_item_schema()
A
34 2 145
Composer\Autoload\ClassLoader::findFile()
A
52 10 25
ITSEC_Core::continue_init()
A
45 9 40
iThemesSecurity\User_Groups\REST\Settings::patch_items()
A
42 8 54
iThemesSecurity\User_Groups\REST\Settings::patch_items()
A
42 8 54
ITSEC_Lib_Login_Interstitial::get_next_interstitial()
A
54 10 23
ITSEC_Lib_Login_Interstitial::get_next_interstitial()
A
54 10 23
iThemesSecurity\Strauss\Symfony\Polyfill\Mbstring\Mbstring::mb_strrpos()
A
52 10 22
iThemesSecurity\Strauss\Symfony\Polyfill\Mbstring\Mbstring::mb_strrpos()
A
52 10 22
ITSEC_File_Change_Scanner::recover()
A
43 8 51
ITSEC_Lib::inline_styled_notice()
A
47 9 36
ITSEC_Lib::inline_styled_notice()
A
47 9 36
ITSEC_File_Change_Scanner::recover()
A
43 8 51
ITSEC_Lib_Browser::checkBrowserMozilla()
A
54 10 19
ITSEC_Log_Util::set_logs_page_screen_options()
A
54 10 19
ITSEC_Lib_Browser::checkBrowserMozilla()
A
54 10 19
ITSEC_Log_Util::set_logs_page_screen_options()
A
54 10 19
ITSEC_File_Change_Scanner::build_change_list()
A
48 9 32
ITSEC_Lib_Login_Interstitial::submit()
A
49 9 32
ITSEC_Lib_Login_Interstitial::submit()
A
49 9 32
ITSEC_File_Change_Scanner::build_change_list()
A
48 9 32
ITSEC_Fingerprint::__toString()
A
49 9 29
ITSEC_Fingerprint::__toString()
A
49 9 29
ITSEC_Two_Factor::user_two_factor_options()
A
40 6 73
ITSEC_Two_Factor::user_two_factor_options()
A
40 6 73
ITSEC_Core::user_has_cap()
A
52 9 24
ITSEC_Dashboard_Util::get_shared_dashboards()
A
46 8 39
ITSEC_Core::user_has_cap()
A
52 9 24
ITSEC_Dashboard_Util::get_shared_dashboards()
A
46 8 39
ITSEC_Mail::send()
A
53 9 22
ITSEC_Mail::send()
A
53 9 22
ITSEC_WP_List_Table::comments_bubble()
A
47 8 36
ITSEC_WP_List_Table::comments_bubble()
A
47 8 36
ITSEC_File_Change_Scanner::complete()
A
46 8 36
iThemesSecurity\Strauss\Symfony\Polyfill\Mbstring\Mbstring::mb_substr()
A
54 9 21
ITSEC_File_Change_Scanner::complete()
A
46 8 36
iThemesSecurity\Strauss\Symfony\Polyfill\Mbstring\Mbstring::mb_substr()
A
54 9 21
ITSEC_Hide_Backend::handle_canonical_login_page()
A
54 9 20
ITSEC_Hide_Backend::handle_canonical_login_page()
A
54 9 20
iThemesSecurity\Strauss\Patchstack\Request::getShortcodeAtts()
A
49 8 33
iThemesSecurity\Strauss\Patchstack\Request::getShortcodeAtts()
A
49 8 33
ITSEC_Lockout::lockout()
A
48 8 32
ITSEC_Lockout::lockout()
A
48 8 32
ITSEC_Dashboard_Util::_get_range()
A
50 8 29
ITSEC_Fingerprint::_hydrate_fingerprint()
A
49 8 29
ITSEC_Dashboard_Util::_get_range()
A
50 8 29
ITSEC_Fingerprint::_hydrate_fingerprint()
A
49 8 29
iThemesSecurity\Strauss\Patchstack\Request::getArrayValues()
A
51 8 28
iThemesSecurity\Strauss\Patchstack\Request::getArrayValues()
A
51 8 28
ITSEC_Lockout::add_lockout_to_db()
A
50 8 26
ITSEC_Dashboard_Util::migrate()
A
36 3 101
ITSEC_Lockout::add_lockout_to_db()
A
50 8 26
ITSEC_Dashboard_Util::migrate()
A
36 3 101
ITSEC_Core::is_rest_api_request()
A
51 8 26
ITSEC_Core::is_rest_api_request()
A
51 8 26
ITSEC_Notification_Center::update_notification_user_id_on_admin_change()
A
52 8 24
ITSEC_Notification_Center::update_notification_user_id_on_admin_change()
A
52 8 24
ITSEC_Notification_Center::calculate_next_send_time()
A
53 8 23
ITSEC_Notification_Center::calculate_next_send_time()
A
53 8 23
iThemesSecurity\Strauss\Symfony\Polyfill\Mbstring\Mbstring::mb_detect_order()
A
53 8 22
ITSEC_WP_List_Table::single_row_columns()
A
47 7 37
ITSEC_WP_List_Table::single_row_columns()
A
47 7 37
ITSEC_Dashboard_Util::count_events()
A
46 7 37
ITSEC_Notification_Center::check_notification_schedule_accurate()
A
53 8 22
ITSEC_Dashboard_Util::count_events()
A
46 7 37
ITSEC_Modules::activate()
A
47 7 37
iThemesSecurity\Strauss\Symfony\Polyfill\Mbstring\Mbstring::mb_detect_order()
A
53 8 22
ITSEC_Modules::activate()
A
47 7 37
ITSEC_Notification_Center::check_notification_schedule_accurate()
A
53 8 22
ITSEC_Form::merge_defaults()
A
54 8 21
ITSEC_Form::merge_defaults()
A
54 8 21
iThemesSecurity\Site_Scanner\Vulnerability::get_resolution_label()
A
54 8 21
iThemesSecurity\Site_Scanner\Vulnerability::get_resolution_label()
A
54 8 21
ITSEC_WordPress_Tweaks::filter_gettext()
A
55 8 19
ITSEC_File_Change_Scanner::is_running()
A
55 8 19
ITSEC_File_Change_Scanner::is_running()
A
55 8 19
ITSEC_WordPress_Tweaks::filter_gettext()
A
55 8 19
ITSEC_Modules::import()
A
55 8 18
ITSEC_Lib_Login_Interstitial::login_html()
A
43 6 48
ITSEC_Lib_Login_Interstitial::login_html()
A
43 6 48
ITSEC_Modules::import()
A
55 8 18
Two_Factor_Totp::handle_ajax_on_board()
A
49 7 32
Two_Factor_Totp::handle_ajax_on_board()
A
49 7 32
ITSEC_Lib_Login_Interstitial::ajax_handler()
A
49 7 31
ITSEC_Lib_Login_Interstitial::ajax_handler()
A
49 7 31
ITSEC_Log_Util::get_type_counts()
A
49 7 31
ITSEC_Log_Util::get_type_counts()
A
49 7 31
ITSEC_Validator::validate_matching_fields()
S
56 8 15
ITSEC_Validator::validate_user_groups()
S
49 7 30
ITSEC_Validator::validate_matching_fields()
S
56 8 15
ITSEC_Validator::validate_user_groups()
S
49 7 30
ITSEC_Hide_Backend::handle_request_path()
S
59 8 13
ITSEC_Fingerprint::create()
S
45 6 43
ITSEC_Fingerprint::create()
S
45 6 43
ITSEC_Notification_Center::send_scheduled_notifications()
S
50 7 28
ITSEC_Notification_Center::send_scheduled_notifications()
S
50 7 28
ITSEC_Hide_Backend::handle_request_path()
S
59 8 13
ITSEC_Mail::include_debug_info()
S
59 8 12
ITSEC_Mail::include_debug_info()
S
59 8 12
ITSEC_Dashboard_Util::get_owned_dashboards()
S
51 7 25
ITSEC_WP_List_Table::get_column_info()
S
51 7 25
ITSEC_Dashboard_Util::get_owned_dashboards()
S
51 7 25
ITSEC_WP_List_Table::get_column_info()
S
51 7 25
ITSEC_Modules::transform_modules_specifier()
S
53 7 25
ITSEC_Core::register_modules()
S
44 6 40
ITSEC_Core::register_modules()
S
44 6 40
ITSEC_Modules::transform_modules_specifier()
S
53 7 25
it_registration_list_init()
S
53 7 22
ITSEC_Lib_Login_Interstitial::get_and_verify_session_for_async_action()
S
53 7 22
ITSEC_Lib_Login_Interstitial::get_and_verify_session_for_async_action()
S
53 7 22
it_registration_list_init()
S
53 7 22
ITSEC_Core::get_settings_module_route()
S
54 7 21
ITSEC_Core::get_settings_module_route()
S
54 7 21
ITSEC_Dashboard_Util::get_primary_dashboard_id()
S
54 7 20
ITSEC_WP_List_Table::search_box()
S
54 7 20
ITSEC_WP_List_Table::search_box()
S
54 7 20
ITSEC_Two_Factor::get_primary_provider_for_user()
S
54 7 20
ITSEC_Two_Factor::get_primary_provider_for_user()
S
54 7 20
ITSEC_Dashboard_Util::get_primary_dashboard_id()
S
54 7 20
iThemesSecurity\Strauss\Symfony\Polyfill\Mbstring\Mbstring::mb_ord()
S
54 7 19
iThemesSecurity\Strauss\Symfony\Polyfill\Mbstring\Mbstring::mb_ord()
S
54 7 19
ITSEC_Lib_Login_Interstitial::get_and_verify_session()
S
55 7 18
ITSEC_Mail::add_header()
S
49 6 33
ITSEC_Lib_Login_Interstitial::get_and_verify_session()
S
55 7 18
ITSEC_Mail::add_header()
S
49 6 33
iThemesSecurity\Strauss\Patchstack\Request::mergeArraysConcatenateValues()
S
57 7 17
iThemesSecurity\Strauss\Patchstack\Request::mergeArraysConcatenateValues()
S
57 7 17
iThemesSecurity\Strauss\Patchstack\Request::getInnerBlocks()
S
57 7 16
iThemesSecurity\Strauss\Patchstack\Request::getInnerBlocks()
S
57 7 16
ITSEC_Two_Factor::block_xmlrpc()
S
57 7 16
ITSEC_Two_Factor::block_xmlrpc()
S
57 7 16
itsec_cron_test_callback()
S
57 7 15
ITSEC_Notification_Center::get_message()
S
58 7 15
ITSEC_Notification_Center::get_message()
S
58 7 15
ITSEC_File_Change_Scanner::is_scheduled()
S
59 7 15
itsec_cron_test_callback()
S
57 7 15
ITSEC_File_Change_Scanner::is_scheduled()
S
59 7 15
ITSEC_Dashboard_Util::can_access_card()
S
49 6 29
ITSEC_WP_List_Table::set_pagination_args()
S
58 7 14
ITSEC_Lockout::find_lockout()
S
50 6 29
ITSEC_WP_List_Table::set_pagination_args()
S
58 7 14
ITSEC_Dashboard_Util::can_access_card()
S
49 6 29
ITSEC_Lockout::find_lockout()
S
50 6 29
ITSEC_Fingerprint::get_all_for_user()
S
50 6 27
ITSEC_Core::is_api_request()
S
62 7 12
ITSEC_Core::is_api_request()
S
62 7 12
ITSEC_Fingerprint::get_all_for_user()
S
50 6 27
ITSEC_Lib_Browser::checkBrowserW3CValidator()
S
52 6 25
ITSEC_Lib_Browser::checkBrowserW3CValidator()
S
52 6 25
ITSEC_Lib_Login_Interstitial::display_async_action_confirmation()
S
41 2 83
Two_Factor_Totp::ajax_verify_code()
S
51 6 23
ITSEC_Lib_Login_Interstitial::display_async_action_confirmation()
S
41 2 83
Two_Factor_Totp::ajax_verify_code()
S
51 6 23
ITSEC_Form::get_array_value()
S
54 6 22
ITSEC_Form::get_array_value()
S
54 6 22
ITSEC_Core::is_licensed()
S
54 6 22
ITSEC_Core::is_licensed()
S
54 6 22
ITSEC_Lib_Browser::checkBrowserFirefox()
S
54 6 21
ITSEC_Lib_Browser::checkBrowserFirefox()
S
54 6 21
ITSEC_Core::get_wp_upload_dir()
S
55 6 19
ITSEC_Lib_Browser::checkBrowserYandex()
S
55 6 19
ITSEC_Core::get_wp_upload_dir()
S
55 6 19
ITSEC_Form::add_array_value()
S
55 6 19
ITSEC_Form::add_array_value()
S
55 6 19
ITSEC_Lib_Browser::checkBrowserYandex()
S
55 6 19
ITSEC_Notification_Center::notification_defaults()
S
49 5 32
ITSEC_Notification_Center::notification_defaults()
S
49 5 32
iThemesSecurity\Strauss\Patchstack\Processor::hasWpAction()
S
57 6 17
iThemesSecurity\Strauss\Patchstack\Processor::hasWpAction()
S
57 6 17
ITSEC_WordPress_Tweaks::force_unique_nicename()
S
56 6 16
ITSEC_WordPress_Tweaks::force_unique_nicename()
S
56 6 16
ITSEC_WP_List_Table::current_action()
S
64 7 9
ITSEC_WP_List_Table::current_action()
S
64 7 9
ITSEC_Modules::get_validator()
S
59 6 14
iThemesSecurity\Site_Scanner\Vulnerability::is_software_active()
S
59 6 14
ITSEC_Modules::get_validator()
S
59 6 14
iThemesSecurity\Site_Scanner\Vulnerability::is_software_active()
S
59 6 14
ITSEC_Modules::get_settings_obj()
S
60 6 13
ITSEC_Modules::get_settings_obj()
S
60 6 13
ITSEC_Core::init()
S
41 3 57
ITSEC_Core::init()
S
41 3 57
ITSEC_Mail::build_table_row()
S
52 5 26
ITSEC_Mail::build_table_row()
S
52 5 26
Two_Factor_Totp::get_secret()
S
53 5 24
Two_Factor_Totp::get_secret()
S
53 5 24
ITSEC_Two_Factor::send_setup_reminder()
S
46 4 39
ITSEC_Validator::validate_matching_types()
S
53 5 24
ITSEC_Two_Factor::send_setup_reminder()
S
46 4 39
ITSEC_Validator::validate_matching_types()
S
53 5 24
Two_Factor_Totp::admin_notices()
S
55 5 23
ITSEC_Fingerprint::from_json()
S
52 5 23
ITSEC_Dashboard::export()
S
46 4 38
ITSEC_Dashboard::export()
S
46 4 38
Two_Factor_Totp::admin_notices()
S
55 5 23
ITSEC_Fingerprint::from_json()
S
52 5 23
Two_Factor_Totp::user_two_factor_options()
S
47 4 37
Two_Factor_Totp::user_two_factor_options()
S
47 4 37
ITSEC_WP_List_Table::bulk_actions()
S
52 5 21
ITSEC_Notification_Center::get_uncached_options()
S
54 5 21
ITSEC_Notification_Center::get_uncached_options()
S
54 5 21
ITSEC_WP_List_Table::bulk_actions()
S
52 5 21
ITSEC_Log_Util::get_modules()
S
55 5 20
ITSEC_Core::get_logs_page_url()
S
54 5 20
ITSEC_Modules::set_active_modules()
S
55 5 20
ITSEC_Two_Factor::set_enabled_providers_for_user()
S
56 5 20
ITSEC_Core::get_logs_page_url()
S
54 5 20
ITSEC_Log_Util::get_modules()
S
55 5 20
ITSEC_Two_Factor::set_enabled_providers_for_user()
S
56 5 20
ITSEC_Modules::set_active_modules()
S
55 5 20
ITSEC_Lib_Browser::checkBrowserChrome()
S
55 5 19
ITSEC_Lib_Browser::checkBrowserChrome()
S
55 5 19
Two_Factor_Totp::get_key()
S
57 5 18
ITSEC_Setup::init_protected_upgrade()
S
58 5 18
ITSEC_Validator::convert_string_to_array()
S
57 5 18
ITSEC_Validator::convert_string_to_array()
S
57 5 18
Two_Factor_Totp::get_key()
S
57 5 18
ITSEC_Setup::init_protected_upgrade()
S
58 5 18
ITSEC_Lib_Browser::checkBrowserSafari()
S
56 5 17
ITSEC_Hide_Backend::handle_specific_page_requests()
S
56 5 17
ITSEC_Lib_Browser::checkBrowserSafari()
S
56 5 17
ITSEC_Hide_Backend::handle_specific_page_requests()
S
56 5 17
ITSEC_Setup::upgrade_data_to_4031()
S
57 5 17
ITSEC_Setup::upgrade_data_to_4031()
S
57 5 17
iThemesSecurity\Site_Scanner\Vulnerability::get_software_label()
S
58 5 15
ITSEC_Two_Factor::get_two_factor_requirement_reason()
S
58 5 15
ITSEC_Two_Factor::get_two_factor_requirement_reason()
S
58 5 15
ITSEC_Notification_Center::check_notification_schedule_fast()
S
59 5 15
iThemesSecurity\Site_Scanner\Vulnerability::get_software_label()
S
58 5 15
ITSEC_Notification_Center::check_notification_schedule_fast()
S
59 5 15
iThemesSecurity\Site_Scanner\Vulnerability::get_plugin_file()
S
59 5 14
ITSEC_Fingerprint::get_status_action()
S
61 5 14
ITSEC_File_Change_Scanner::get_files()
S
50 4 29
ITSEC_Two_Factor::user_two_factor_options_update()
S
59 5 14
ITSEC_Two_Factor::user_two_factor_options_update()
S
59 5 14
ITSEC_Fingerprint::get_status_action()
S
61 5 14
ITSEC_Two_Factor::set_primary_provider_for_user()
S
60 5 14
iThemesSecurity\Site_Scanner\Vulnerability::get_plugin_file()
S
59 5 14
ITSEC_File_Change_Scanner::get_files()
S
50 4 29
ITSEC_Two_Factor::set_primary_provider_for_user()
S
60 5 14
ITSEC_Setup::record_extended_settings()
S
60 5 13
ITSEC_Setup::record_extended_settings()
S
60 5 13
ITSEC_Form::generate_input_group()
S
60 5 12
ITSEC_Form::is_associative_array()
S
61 5 12
ITSEC_Form::generate_input_group()
S
60 5 12
ITSEC_Form::is_associative_array()
S
61 5 12
iThemesSecurity\Strauss\Patchstack\Processor::getInclusiveCount()
S
61 5 12
ITSEC_Form::add_input_group()
S
61 5 12
ITSEC_Form::add_input_group()
S
61 5 12
ITSEC_Fingerprint::compare()
S
51 4 27
itsec_change_admin_user()
S
60 5 12
iThemesSecurity\Strauss\Patchstack\Processor::getInclusiveCount()
S
61 5 12
itsec_change_admin_user()
S
60 5 12
ITSEC_Fingerprint::compare()
S
51 4 27
ITSEC_Setup::handle_deactivation()
S
63 5 11
ITSEC_Setup::handle_deactivation()
S
63 5 11
ITSEC_Mail::add_lockouts_table()
S
52 4 23
ITSEC_Mail::add_lockouts_table()
S
52 4 23
Two_Factor_Totp::set_secret()
S
55 4 20
Two_Factor_Totp::base32_decode()
S
54 4 20
Two_Factor_Totp::set_secret()
S
55 4 20
ITSEC_Fingerprint::save()
S
54 4 20
ITSEC_Fingerprint::save()
S
54 4 20
Two_Factor_Totp::base32_decode()
S
54 4 20
Two_Factor_Totp::authentication_page()
S
50 3 34
Two_Factor_Totp::authentication_page()
S
50 3 34
ITSEC_Dashboard::get_export_schema()
S
44 1 63
ITSEC_Fingerprint::jsonSerialize()
S
56 4 18
ITSEC_Fingerprint::jsonSerialize()
S
56 4 18
ITSEC_Dashboard::get_export_schema()
S
44 1 63
ITSEC_Form::add_user_groups()
S
56 4 17
ITSEC_Form::add_user_groups()
S
56 4 17
itsec_security_check_loopback_callback()
S
58 4 16
itsec_security_check_loopback_callback()
S
58 4 16
ITSEC_Validator::preserve_setting_if_exists()
S
66 5 7
ITSEC_Hide_Backend::is_validated()
S
62 5 10
ITSEC_Hide_Backend::is_validated()
S
62 5 10
ITSEC_WordPress_Tweaks::block_multiauth_attempts()
S
59 4 15
ITSEC_WordPress_Tweaks::block_multiauth_attempts()
S
59 4 15
ITSEC_Validator::preserve_setting_if_exists()
S
66 5 7
itsec_ban_users_handle_new_banned_ip()
S
59 4 14
ITSEC_Dashboard::_sanitize_position()
S
59 4 14
itsec_ban_users_handle_new_banned_ip()
S
59 4 14
ITSEC_Dashboard::_sanitize_size()
S
59 4 14
ITSEC_Dashboard::_sanitize_position()
S
59 4 14
ITSEC_Dashboard::_sanitize_size()
S
59 4 14
iThemesSecurity\Site_Scanner\Vulnerability::get_software_type_label()
S
62 4 12
iThemesSecurity\Site_Scanner\Vulnerability::get_software_type_label()
S
62 4 12
ITSEC_Hide_Backend::filter_comment_moderation_text()
S
61 4 12
iThemesSecurity\Site_Scanner\Vulnerability::__construct()
S
52 3 27
ITSEC_Hide_Backend::handle_registration_alias()
S
62 4 12
iThemesSecurity\Site_Scanner\Vulnerability::unmute()
S
62 4 12
ITSEC_Hide_Backend::filter_comment_moderation_text()
S
61 4 12
iThemesSecurity\Site_Scanner\Vulnerability::unmute()
S
62 4 12
ITSEC_Hide_Backend::handle_registration_alias()
S
62 4 12
iThemesSecurity\Site_Scanner\Vulnerability::__construct()
S
52 3 27
iThemesSecurity\Site_Scanner\Vulnerability::is_software_installed()
S
63 4 12
iThemesSecurity\Site_Scanner\Vulnerability::is_software_installed()
S
63 4 12
ITSEC_Mail::get_site_logo_url()
S
62 4 11
ITSEC_Hide_Backend::block_access()
S
62 4 11
ITSEC_Fingerprint::approve()
S
61 4 11
ITSEC_Two_Factor::get_allowed_providers_for_user()
S
62 4 11
ITSEC_Hide_Backend::block_access()
S
62 4 11
ITSEC_Fingerprint::approve()
S
61 4 11
ITSEC_Mail::get_site_logo_url()
S
62 4 11
ITSEC_Two_Factor::get_allowed_providers_for_user()
S
62 4 11
ITSEC_Dashboard::register_data_storage()
S
45 1 53
ITSEC_Dashboard::register_data_storage()
S
45 1 53
ITSEC_Setup::deactivate()
S
54 3 21
ITSEC_Setup::deactivate()
S
54 3 21
ITSEC_Hide_Backend::run()
S
53 3 21
ITSEC_Hide_Backend::run()
S
53 3 21
ITSEC_Log_Util::get_logs_page_screen_options()
S
55 3 20
ITSEC_Log_Util::get_logs_page_screen_options()
S
55 3 20
ITSEC_Log_Util::migrate_old_log_entries()
S
55 3 17
ITSEC_Log_Util::migrate_old_log_entries()
S
55 3 17
ITSEC_Mail::build_table_header()
S
58 3 16
ITSEC_Mail::build_table_header()
S
58 3 16
ITSEC_Mail::replace_image_callback()
S
63 4 10
ITSEC_Validator::set_previous_if_empty()
S
67 4 7
ITSEC_Validator::set_previous_if_empty()
S
67 4 7
ITSEC_Validator::set_default_if_empty()
S
67 4 7
ITSEC_Mail::replace_image_callback()
S
63 4 10
ITSEC_Validator::validate()
S
59 3 15
ITSEC_Validator::set_default_if_empty()
S
67 4 7
ITSEC_Validator::validate()
S
59 3 15
ITSEC_Log_Util::has_old_log_entries()
S
62 3 11
ITSEC_Setup::wait_for_completed_upgrade()
S
63 3 11
ITSEC_Setup::handle_uninstall()
S
64 3 11
iThemesSecurity\Strauss\Patchstack\Request::getBlockAtts()
S
62 3 11
ITSEC_Log_Util::has_old_log_entries()
S
62 3 11
iThemesSecurity\Strauss\Patchstack\Request::getBlockAtts()
S
62 3 11
ITSEC_Setup::wait_for_completed_upgrade()
S
63 3 11
ITSEC_Setup::handle_uninstall()
S
64 3 11
ITSEC_Setup::upgrade_data_to_4069()
S
56 2 19
ITSEC_Setup::upgrade_data_to_4069()
S
56 2 19
ITSEC_Mail::get_site_scanner_pro_callout()
S
48 1 33
ITSEC_Mail::get_site_scanner_pro_callout()
S
48 1 33
ITSEC_Dashboard::after_delete_post()
S
65 3 9
iThemesSecurity\Site_Scanner\Vulnerability::updated()
S
67 3 8
ITSEC_Hide_Backend::filter_post_comments_link()
S
71 3 6
ITSEC_WordPress_Tweaks::xmlrpc_methods()
S
66 3 9
ITSEC_Dashboard::_sanitize_position_entry()
S
65 3 9
ITSEC_WordPress_Tweaks::disable_unused_author_pages()
S
71 3 6
ITSEC_Validator::set_previous_if_missing()
S
68 3 7
ITSEC_Dashboard::_sanitize_position_entry()
S
65 3 9
ITSEC_WordPress_Tweaks::xmlrpc_methods()
S
66 3 9
iThemesSecurity\Site_Scanner\Vulnerability::updated()
S
67 3 8
ITSEC_Dashboard::after_delete_post()
S
65 3 9
ITSEC_WordPress_Tweaks::disable_unused_author_pages()
S
71 3 6
itsec_basename_attachment_thumbs()
S
69 3 6
ITSEC_Validator::set_previous_if_missing()
S
68 3 7
itsec_basename_attachment_thumbs()
S
69 3 6
ITSEC_Hide_Backend::filter_post_comments_link()
S
71 3 6
itsec_rcp_initialize_interstitial()
S
74 2 5
ITSEC_WordPress_Tweaks::remove_pingback_url()
S
72 2 6
itsec_rcp_initialize_interstitial()
S
74 2 5
iThemesSecurity\Strauss\Patchstack\Processor::__get()
S
78 2 3
mb_scrub()
S
87 2 1
ITSEC_WordPress_Tweaks::remove_pingback_url()
S
72 2 6
mb_scrub()
S
87 2 1
itsec_record_first_login()
S
72 2 5
itsec_record_first_login()
S
72 2 5
iThemesSecurity\Strauss\Patchstack\Processor::__get()
S
78 2 3
itsec_global_filter_whitelisted_ips()
S
78 1 3
mb_ord()
S
89 1 1
mb_get_info()
S
90 1 1
mb_strrchr()
S
88 1 1
_manually_load_plugin()
S
79 1 3
mb_encode_mimeheader()
S
87 1 1
wp_login_viewport_meta()
S
100 1 5
mb_str_split()
S
89 1 1
mb_strtolower()
S
89 1 1
itsec_load_textdomain()
S
69 1 6
mb_substr_count()
S
89 1 1
mb_strripos()
S
88 1 1
mb_chr()
S
89 1 1
mb_strpos()
S
88 1 1
mb_chr()
S
89 1 1
mb_detect_encoding()
S
88 1 1
mb_decode_mimeheader()
S
90 1 1
mb_detect_encoding()
S
89 1 1
mb_strpos()
S
88 1 1
mb_strrichr()
S
88 1 1
mb_decode_mimeheader()
S
90 1 1
mb_stripos()
S
88 1 1
mb_check_encoding()
S
89 1 1
mb_internal_encoding()
S
90 1 1
itsec_free_minimum_php_version_notice()
S
78 1 3
mb_detect_encoding()
S
89 1 1
mb_decode_numericentity()
S
89 1 1
mb_ord()
S
89 1 1
mb_strpos()
S
88 1 1
mb_substitute_character()
S
90 1 1
mb_parse_str()
S
89 1 1
mb_convert_encoding()
S
89 1 1
mb_encode_numericentity()
S
88 1 1
mb_substr()
S
88 1 1
iThemesSecurity\Strauss\Patchstack\Request::__construct()
S
77 1 4
mb_chr()
S
89 1 1
mb_substitute_character()
S
90 1 1
_manually_load_plugin()
S
79 1 3
mb_http_output()
S
90 1 1
mb_internal_encoding()
S
90 1 1
mb_check_encoding()
S
89 1 1
mb_strtolower()
S
89 1 1
mb_strstr()
S
88 1 1
mb_list_encodings()
S
91 1 1
mb_strripos()
S
88 1 1
mb_check_encoding()
S
89 1 1
mb_stripos()
S
88 1 1
mb_output_handler()
S
89 1 1
mb_convert_variables()
S
88 1 1
mb_str_split()
S
89 1 1
mb_strlen()
S
89 1 1
mb_scrub()
S
88 1 1
mb_strripos()
S
88 1 1
itsec_minimum_wp_version_notice()
S
78 1 3
mb_language()
S
90 1 1
mb_stripos()
S
88 1 1
mb_str_split()
S
88 1 1
mb_detect_order()
S
90 1 1
mb_parse_str()
S
89 1 1
mb_convert_variables()
S
87 1 1
mb_language()
S
90 1 1
mb_http_output()
S
90 1 1
itsec_free_minimum_php_version_notice()
S
78 1 3
mb_parse_str()
S
89 1 1
mb_strrpos()
S
88 1 1
itsec_two_factor_get_disabled_notice()
S
78 1 3
mb_strrchr()
S
88 1 1
mb_substr()
S
88 1 1
mb_list_encodings()
S
91 1 1
mb_strlen()
S
89 1 1
mb_detect_order()
S
90 1 1
mb_encode_mimeheader()
S
88 1 1
itsec_security_check_register_sync_verbs()
S
71 1 5
mb_strtoupper()
S
89 1 1
mb_strrichr()
S
88 1 1
mb_encode_mimeheader()
S
87 1 1
mb_substr_count()
S
88 1 1
itsec_two_factor_get_disabled_notice()
S
78 1 3
mb_scrub()
S
88 1 1
mb_strwidth()
S
89 1 1
itsec_load_textdomain()
S
69 1 6
mb_language()
S
90 1 1
mb_strlen()
S
89 1 1
mb_http_input()
S
90 1 1
mb_decode_mimeheader()
S
90 1 1
mb_get_info()
S
90 1 1
mb_substr_count()
S
89 1 1
mb_get_info()
S
90 1 1
mb_substr()
S
88 1 1
mb_http_output()
S
90 1 1
mb_convert_variables()
S
87 1 1
mb_get_info()
S
90 1 1
mb_stristr()
S
88 1 1
mb_strwidth()
S
89 1 1
iThemesSecurity\Strauss\Patchstack\Processor::__construct()
S
66 1 8
mb_str_split()
S
88 1 1
mb_substitute_character()
S
90 1 1
mb_convert_encoding()
S
88 1 1
mb_strtolower()
S
89 1 1
wp_login_viewport_meta()
S
100 1 5
mb_decode_numericentity()
S
88 1 1
mb_strripos()
S
88 1 1
mb_stristr()
S
88 1 1
mb_output_handler()
S
88 1 1
mb_strtoupper()
S
89 1 1
itsec_rcp_get_ip()
S
82 1 3
mb_chr()
S
89 1 1
mb_parse_str()
S
89 1 1
mb_internal_encoding()
S
90 1 1
mb_detect_order()
S
90 1 1
mb_strtolower()
S
89 1 1
mb_strlen()
S
89 1 1
mb_check_encoding()
S
89 1 1
mb_encoding_aliases()
S
90 1 1
mb_http_input()
S
90 1 1
mb_strstr()
S
88 1 1
mb_strpos()
S
88 1 1
mb_substitute_character()
S
90 1 1
iThemesSecurity\Strauss\Patchstack\Request::__construct()
S
77 1 4
mb_strrchr()
S
88 1 1
itsec_minimum_wp_version_notice()
S
78 1 3
mb_convert_case()
S
88 1 1
mb_list_encodings()
S
91 1 1
mb_convert_encoding()
S
88 1 1
mb_encode_numericentity()
S
88 1 1
iThemesSecurity\Strauss\Patchstack\Processor::__construct()
S
66 1 8
mb_decode_mimeheader()
S
90 1 1
mb_encoding_aliases()
S
90 1 1
mb_encoding_aliases()
S
90 1 1
mb_language()
S
90 1 1
mb_convert_encoding()
S
89 1 1
mb_convert_case()
S
89 1 1
itsec_show_multiple_version_notice()
S
78 1 3
mb_stripos()
S
88 1 1
mb_ord()
S
89 1 1
mb_output_handler()
S
89 1 1
mb_strstr()
S
88 1 1
mb_encoding_aliases()
S
90 1 1
mb_http_output()
S
90 1 1
mb_strwidth()
S
89 1 1
mb_encode_numericentity()
S
88 1 1
mb_strrchr()
S
88 1 1
mb_convert_variables()
S
88 1 1
mb_http_input()
S
90 1 1
mb_list_encodings()
S
91 1 1
mb_strrpos()
S
88 1 1
mb_convert_case()
S
88 1 1
itsec_rcp_get_ip()
S
82 1 3
mb_strrichr()
S
88 1 1
mb_stristr()
S
88 1 1
mb_strrichr()
S
88 1 1
mb_encode_mimeheader()
S
88 1 1
mb_strrpos()
S
88 1 1
mb_http_input()
S
90 1 1
mb_strtoupper()
S
89 1 1
itsec_show_multiple_version_notice()
S
78 1 3
mb_decode_numericentity()
S
88 1 1
mb_substr_count()
S
88 1 1
mb_detect_order()
S
90 1 1
mb_output_handler()
S
88 1 1
mb_ord()
S
89 1 1
mb_strstr()
S
88 1 1
mb_convert_case()
S
89 1 1
mb_substr()
S
88 1 1
mb_strrpos()
S
88 1 1
mb_stristr()
S
88 1 1
itsec_global_filter_whitelisted_ips()
S
78 1 3
mb_strwidth()
S
89 1 1
mb_detect_encoding()
S
88 1 1
itsec_security_check_register_sync_verbs()
S
71 1 5
mb_strtoupper()
S
89 1 1
mb_encode_numericentity()
S
88 1 1
mb_decode_numericentity()
S
89 1 1
mb_internal_encoding()
S
90 1 1

6748 more item(s) not shown.