Code Analysis: Quttera Web Malware Scanner 3.5.0.20

Most Complex Classes

Class Rating Complexity
CQtrFilesScanner
B
80
CQtrAjaxHandler
A
66
CQtrReport
S
50
CQtrFilesWhiteList
S
46
CQtrOptions
S
37
CQtrLogger
S
35
CQtrStats
S
31
CQtrFsSnapShot
S
27
CQtrScanLock
S
20
CQtrExecSem
S
17
CQtrThreatsWhiteList
S
16
CQtrIgnoreList
S
16

Most Complex Functions

Function Rating Complexity
CQtrFilesScanner::ScanFile()
B
16
CQtrFilesScanner::_ScanFile()
B
15
qtr_wm_scanner_ajax_run_scan()
A
10
CQtrMimetype::CheckMimeType()
A
10
CQtrAjaxHandler::RunExternalScan()
A
9
CQtrReport::GetStats()
A
10
CQtrAjaxHandler::WhiteListFile()
A
10
CQtrFilesScanner::_ScanDirectory()
A
9
CQtrPatternsDatabase::Scan()
A
9
CQtrFilesScanner::_ReloadCoreMap()
A
9
CQtrOptions::SaveOption()
A
8
CQtrFilesScanner::ScanDirectory()
A
8