Code Analysis: Solid Security Basic 9.3.2

Class Rating Complexity Lines of code
ITSEC_Lib
D
458 1,536
ITSEC_Lib_Browser
D
336 1,072
ITSEC_Lockout
D
223 903
iThemesSecurity\Strauss\Symfony\Polyfill\Mbstring\Mbstring
D
206 596
ITSEC_Form
D
201 608
ITSEC_Modules
D
195 619
ITSEC_Core
D
188 689
ITSEC_Validator
D
181 522
ITSEC_Notification_Center
D
173 576
ITSEC_WP_List_Table
D
169 638
ITSEC_Lib_Login_Interstitial
D
152 649
ITSEC_File_Change_Scanner
D
151 668
iThemesSecurity\Strauss\Patchstack\Processor
D
148 262
ITSEC_Mail
D
142 705
ITSEC_Fingerprint
C
120 436
ITSEC_Two_Factor
C
115 572
ITSEC_WordPress_Tweaks
C
111 330
ITSEC_Dashboard_Util
C
109 588
iThemesSecurity\Site_Scanner\Vulnerability
C
105 451
iThemesSecurity\Strauss\Patchstack\Request
C
104 326
Two_Factor_Totp
C
101 463
ITSEC_Setup
C
101 370
ITSEC_Log_Util
B
98 365
ITSEC_Site_Scanner_API
B
96 393
ITSEC_Hide_Backend
B
90 263
ITSEC_Dashboard
B
88 427
ITSEC_Debug_Page
B
88 355
ITSEC_Scheduler_Cron
B
85 323
Ithemes_Ithemes_Security_ProWP_Background_Process
B
84 306
iThemesSecurity\Module_Config
B
84 287
ITSEC_Core_Active
B
83 411
ITSEC_Log
B
83 300
ITSEC_Response
B
81 331
ITSEC_Debug
B
80 246
ITSEC_REST_Dashboard_Card_Controller
B
80 365
ITSEC_Lib_IP_Tools
B
80 267
ITSEC_Lib_Config_File
B
79 340
iThemesSecurity\Ban_Hosts\REST
A
75 374
iThemesSecurity\Ban_Users\Database_Repository
A
74 373
ITSEC_Login_Interstitial_Session
A
74 261
ITSEC_Lib_Distributed_Storage
A
72 299
ITSEC_Scheduler_Page_Load
A
72 260
Composer\Autoload\ClassLoader
A
71 244
ITSEC_Logs_List_Table
A
70 316
ITSEC_Password_Requirements
A
69 286
iThemesSecurity\User_Groups\User_Group
A
68 199
iThemesSecurity\User_Groups\REST\User_Groups
A
68 359
ITSEC_File_Change_Setup
A
68 250
iThemesSecurity\Site_Scanner\REST\Vulnerabilities
A
65 471
ITSEC_Notification_Center_Validator
A
64 252
ITSEC_Site_Scanner_Util
A
64 231
ITSEC_Lib_REST
A
62 270
ITSEC_Logs_Page
A
62 403
ITSEC_Lib_File
A
60 189
ITSEC_Security_Check_Pro_Utility
A
58 213
ITSEC_Lib_Directory
A
58 184
Composer\InstalledVersions
A
54 154
ITSEC_Lib_JWT
A
53 174
ITSEC_Two_Factor_On_Board
A
53 247
iThemesSecurity\Strauss\ZxcvbnPhp\Matchers\DateMatch
A
53 202
ITSEC_Network_Brute_Force_Utilities
A
52 190
ITSEC_Scheduler
A
52 126
ITSEC_REST_Dashboard_Dashboards_Controller
A
52 296
ITSEC_Site_Scanner
A
51 203
ITSEC_Admin_Page_Loader
A
51 199
ITSEC_Settings
A
51 157
ITSEC_Lib_Password_Requirements
S
50 174
iThemesSecurity\Lib\REST\Lockouts_Controller
S
49 516
ITSEC_Dashboard_Card_Active_Lockouts
S
48 253
iThemesSecurity\Modules\Core\User_Query_Extension
S
46 167
iThemesSecurity\User_Groups\Module\Module
S
46 236
ITSEC_File_Change_Package_Factory
S
46 155
iThemesSecurity\User_Groups\REST\Settings
S
44 254
ITSEC_Backup
S
44 205
iThemesSecurity\Ban_Hosts\Multi_Repository
S
44 142
iThemesSecurity\Site_Scanner\REST\Issues
S
43 246
ITSEC_REST
S
43 228
ITSEC_Notification_Center_Settings
S
42 134
ITSEC_Lib_Remote_Messages
S
41 151
iThemesSecurity\TwoFactor\Application_Passwords_Core
S
41 185
ITSEC_Lib_Encryption
S
41 178
ITSEC_Lib_Canonical_Roles
S
40 331
iThemesSecurity\Modules\Firewall\Rules\Repository
S
40 228
ITSEC_Application_Passwords_Util
S
40 168
ITSEC_Two_Factor_Setup
S
40 192
iThemesSecurity\Strauss\ZxcvbnPhp\Matchers\DictionaryMatch
S
40 132
iThemesSecurity\Modules\Firewall\REST\Rules
S
39 309
iThemesSecurity\Site_Scanner\REST\Scans
S
39 287
iThemesSecurity\Lib\REST\Users_Controller_Extension
S
38 244
ITSEC_Notification_Center_Setup
S
38 101
iThemesSecurity\Lib\REST\Modules_Controller
S
38 350
ITSEC_Two_Factor_Interstitial
S
38 166
ITSEC_Lib_Feature_Flags
S
37 132
ITSEC_Security_Check_Scanner
S
36 211
iThemesSecurity\Site_Scanner\Repository\Vulnerabilities_Repository
S
36 201
iThemesSecurity\Strauss\Pimple\Container
S
36 105
ITSEC_Admin_Notices
S
35 152
ITSEC_Lib_Utility
S
35 106
iThemesSecurity\Site_Scanner\Factory
S
34 94
iThemesSecurity\Strauss\ZxcvbnPhp\Matchers\SpatialMatch
S
34 144
ITSEC_REST_Dashboard_Layout_Controller
S
34 260
iThemesSecurity\Lib\Result
S
34 109
ITSEC_Lib_Static_Map_API
S
33 78
ITSEC_Content_Directory_Utility
S
32 150
ITSEC_Security_Check_Feedback_Renderer
S
32 110
ITSEC_Ban_Users_Setup
S
32 81
ITSEC_Privacy_Util
S
32 157
iThemesSecurity\Strauss\ZxcvbnPhp\Matchers\L33tMatch
S
32 144
ITSEC_REST_Core_Admin_Notices_Controller
S
31 158
ITSEC_File_Change_Logs
S
31 102
iThemesSecurity\Lib\Tools\Tools_Runner
S
29 106
iThemesSecurity\Site_Scanner\Vulnerability_Fixer
S
29 95
ITSEC_Core_Admin
S
29 151
ITSEC_Global_Setup
S
29 76
iThemesSecurity\Lib\REST\Logs_Controller
S
29 412
iThemesSecurity\Lib\REST\Site_Types_Controller
S
29 262
ITSEC_Ban_Users_Config_Generators
S
28 131
ITSEC_Site_Scanner_Mail
S
28 158
ITSEC_System_Tweaks_Setup
S
28 67
ITSEC_Notify
S
27 147
iThemesSecurity\Modules\Firewall\Logs
S
27 93
iThemesSecurity\Strauss\ZxcvbnPhp\Scorer
S
27 118
ITSEC_System_Tweaks_Config_Generators
S
27 150
ITSEC_Sync_Connect
S
26 93
iThemesSecurity\Lib\User_Actions_Background_Process
S
26 119
ITSEC_WordPress_Tweaks_Setup
S
23 70
ITSEC_Global_Settings
S
23 90
ITSEC_Lib_Upgrader
S
22 85
ITSEC_Two_Factor_Logs
S
22 58
iThemesSecurity\Strauss\StellarWP\Telemetry\Exit_Interview\Exit_Interview_Subscriber
S
22 76
iThemesSecurity\Modules\Firewall\Ingestor
S
21 106
ITSEC_Dashboard_Card_Database_Backup
S
21 115
ITSEC_Backup_Setup
S
21 60
ITSEC_IP_Detector
S
20 62
ITSEC_Sync_Connect_Interstitial
S
20 83
ITSEC_Hide_Backend_Setup
S
20 66
iThemesSecurity\Strauss\ZxcvbnPhp\Matchers\SequenceMatch
S
20 79
ITSEC_WordPress_Salts_Utilities
S
19 68
iThemesSecurity\FeatureFlags\Settings
S
19 63
ITSEC_File_Change_Package_Plugin
S
19 53
ITSEC_File_Change_Package_Theme
S
19 60
ITSEC_File_Change_Chunk_Scanner
S
19 82
ITSEC_Notification_Center_Logs
S
18 92
ITSEC_Strong_Passwords
S
17 52
iThemesSecurity\Strauss\StellarWP\Telemetry\Opt_In\Opt_In_Subscriber
S
17 57
iThemesSecurity\Config_Validator
S
17 55
ITSEC_SSL_Setup
S
16 50
ITSEC_Dashboard_Card_Pie_Chart
S
16 85
ITSEC_Malware_Scheduling_Setup
S
15 60
ITSEC_Notification_Center_Debug
S
15 71
ITSEC_Strong_Passwords_Setup
S
15 54
iThemesSecurity\Strauss\ZxcvbnPhp\TimeEstimator
S
15 76
ITSEC_Dashboard_Setup
S
15 56
iThemesSecurity\Lib\Config_Password_Requirement
S
15 67
iThemesSecurity\Dashboard\Cards\Security_Summary_Card
S
13 65
ITSEC_Dashboard_Card_Line_Graph
S
13 65
ITSEC_Brute_Force
S
13 69
ITSEC_Brute_Force_Setup
S
13 32
ITSEC_IPCheck_Setup
S
12 43
ITSEC_IPCheck
S
12 28
ITSEC_Email_Confirmation
S
11 29
ITSEC_Hide_Backend_Settings
S
10 49
ITSEC_Backup_Logs
S
9 27
Ithemes_Sync_Verb_ITSEC_Override_Two_Factor_User
S
9 35
ITSEC_Schema
S
9 256
iThemesSecurity\Ban_Hosts\Deprecated_Filter_Source
S
8 22
Ithemes_Sync_Verb_ITSEC_Set_Temp_Whitelist
S
7 22
iThemesSecurity\Lib\Site_Types\Question\Login_Security_Question_Pack
S
3 114
iThemesSecurity\Lib\Site_Types\Question\Client_Question_Pack
S
1 166

262 more item(s) not shown.