# Save all gotten comments to the local file. boundary = '-' * 5 + '[' + target_url + ']' + '-' * 5 + '\n' + date + '\n' comment_log_name = 'all_comments.log' comment_log_path = os.path.join(log_path_fqdn, comment_log_name) with codecs.open(comment_log_path, 'a', 'utf-8') as fout: fout.write(boundary) for comment in comment_list: fout.write(comment + '\n') # Check unnecessary error messages. errors = error_checker.get_error_message(res_header + res_body) # Check login page. page_type = page_checker.judge_page_type( target_url, res_header + res_body) # Create report. report.create_report_body(target_url, fqdn_list[idx], port_list[idx], cloud_type, method_crawl, product_list, page_type, comments, errors, server_header, log_file, print_date) # Check unnecessary contents using Google Hack. if opt_gcs: product_list = google_hack.execute_google_hack( cve_explorer, fqdn_list[idx], port_list[idx], report, max_target_byte)
comments, comment_list = comment_checker.get_bad_comment(target_data) # Save all gotten comments to the local file. boundary = '-' * 5 + '[' + target_url + ']' + '-' * 5 + '\n' + date + '\n' comment_log_name = 'all_comments.log' comment_log_path = os.path.join(log_path_fqdn, comment_log_name) with codecs.open(comment_log_path, 'a', 'utf-8') as fout: fout.write(boundary) for comment in comment_list: fout.write(comment + '\n') # Check unnecessary error messages. errors = error_checker.get_error_message(target_data) # Check login page. page_type = page_checker.judge_page_type(target_url, target_data) # Create report. report.create_report_body(target_url, fqdn_list[idx], port_list[idx], cloud_type, method_crawl, product_list, page_type, comments, errors, server_header, log_file, print_date)