Code Analysis: Exploit Scanner 1.5.2

Most Complex Classes

Class Rating Complexity
File_Exploit_Scanner
S
49
DB_Exploit_Scanner
S
18
ES_Text_Diff_Renderer
S
8
Exploit_Scanner
S
8

Most Complex Functions

Function Rating Complexity
File_Exploit_Scanner::get_files()
B
19
exploitscanner_display_file_diff()
A
10
exploitscanner_ajax_file_scan()
A
9
File_Exploit_Scanner::is_vulnerable_file()
A
9
exploitscanner_admin_page()
A
9
exploitscanner_fix_vulnerability_page()
A
8
File_Exploit_Scanner::file_pattern_scan()
A
8
exploitscanner_draw_row()
A
8
DB_Exploit_Scanner::scan_plugins()
S
7
File_Exploit_Scanner::recurse_directory()
S
7
DB_Exploit_Scanner::scan_posts()
S
6
exploitscanner_show_results()
S
6