Code Analysis: Acunetix WP Security 4.0.5

Most Complex Classes

Class Rating Complexity
WsdUtil
C
114
WsdPlugin
B
97
WsdLiveTraffic
A
73
WsdSecurity
A
63
WpScan
S
50
WsdInfo
S
31
WsdWpScanner
S
31
WsdCheck
S
27
WsdInfoServer
S
24
WsdWPScanSettings
S
19
WsdScheduler
S
18
WpsOption
S
8

Most Complex Functions

Function Rating Complexity
WsdPlugin::activate()
D
30
WsdPlugin::networkActivate()
D
30
WpScan::startScan()
C
24
WsdSecurity::fix_preventDirectoryListing()
B
14
WsdLiveTraffic::_ajaxGetFrom()
B
18
WsdCheck::check_files()
B
10
WsdInfoServer::getServerInfo()
A
13
WpScan::_checkFiles()
A
14
WsdUtil::backupDatabase()
A
13
WsdUtil::displayDashboardWidget()
A
10
WsdInfoServer::getDatabaseUserAccessRights()
A
11
WsdUtil::changeFilePermissions()
A
11