Code Analysis: TimThumb Vulnerability Scanner 1.54

Function Rating Maintainability Complexity Lines of code
CG_TVS_Plugin::admin_panel_controller()
B
39 21 59
CG_TVS_Plugin::init()
A
46 8 36
CG_FileScanner::scan_inventory_timthumb()
S
52 7 24
CG_FileScanner::check_for_intrusion_files()
S
58 7 15
CG_FileScanner::get_dir_contents()
S
55 6 18
CG_TVS_Plugin::fix_file()
S
56 5 18
CG_TVS_Plugin::display_version_status()
S
61 4 14
CG_TVS_Plugin::show_message()
S
62 4 12
CG_TVS_Plugin::scan()
S
54 3 21
CG_TVS_Plugin::download_new_timthumb_src()
S
57 3 18
CG_TVS_Plugin::get_version_status()
S
65 3 10
CG_FileScanner::__construct()
S
69 3 7
CG_TVS_Plugin::get_timthumb_src()
S
63 2 10
CG_TVS_Plugin::save()
S
62 1 11
CG_TVS_Plugin::activate()
S
72 1 6
CG_TVS_Plugin::backup_file()
S
72 1 5
CG_TVS_Plugin::add_menus()
S
78 1 3
CG_TVS_Plugin::deactivate()
S
77 1 4
cg_tvs_daily_scan()
S
75 1 5
CG_TVS_Plugin::get_timthumb_src_version()
S
72 1 5
CG_FileScanner::generate_inventory()
S
79 1 3