download_all_nvd_datafeed_files(output_dir)
|
|
download_file(url, file)
|
|
download_nvd_datafeed()
|
|
download_nvd_datafeed_file(link, output_dir)
|
|
fetch_cpe_dictionary(cpe_dictionary_bin, ...)
|
|
fetch_db(db_dir_path)
|
|
filter_by_cve_severity(cves, severity)
|
|
filter_ignored_cves(cves, cve_ignore_list)
|
|
generate_argument_parser()
|
|
generate_header_line(column_width, header)
|
|
generate_package_name_variants(package)
|
|
generate_plaintext_report(cves, file)
|
|
generate_separator_line(column_width, header)
|
|
get_cpe2cve_binary()
|
|
get_go_cpe_dictionary_binary()
|
|
handle_scan_command(args, ...)
|
|
lookup_cpes_for_packages(packages, connection)
|
|
lookup_cves_for_cpes(cpe2cve_bin, ...)
|
|
main(args, scan_and_report_function, ...)
|
|
main_debug(args, scan_and_report_function, ...)
|
|
make_binary_available(binary_name)
|
|
parse_cve_ignore_list(fileobj)
|
|
parse_nvd_datafeed(datafeed)
|
|
read_package_list_file(package_list_file)
|
|
retry(function[, retry_count, base_wait_seconds])
|
|
scan(db_dir_path, package_list_file[, ...])
|
|
scan_and_report(db_dir_path, ...[, ...])
|
|
test_db(db_dir_path)
|
|
tuple_to_cpe(cpe_tuple)
|
|
write_json_report(cves, output_file)
|
|