Skip to content

This python script will find vulnerabilities of the SW provided in a XLS file. Then, it creates a XLS and DOCX report.

License

Notifications You must be signed in to change notification settings

jorgeluengar/vuln_find-report

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#NOTE: It doesn't work anymore. The API has changed.It must be reviewed.

vuln_find-report

This python script will find vulnerabilities in Vulners and NVD databases of the SW provided in a XLS file. Then, it creates a XLS and DOCX report.

Pre-requisites

  • Sign up in Vulners service https://vulners.com/ . Discover your public IP address and gerenate a new API KEY.
  • Python 3.7. (Probably it works with python 2.7 but I didn't test it)
  • Install all dependencies from requirements.txt: pip install -r requirements.txt

Usage ./find_vulns.py <input_file.xls> <output_file_name> <VULNERS_API_KEY>

Demo NOTE: Notice that it uses CPE format for searching in NVD database so you need to maintain the CPE names. See https://nvd.nist.gov/products/cpe for more information.

Input

  • XLS alt text

Output

  • XLS alt text

  • DOCX alt text

About

This python script will find vulnerabilities of the SW provided in a XLS file. Then, it creates a XLS and DOCX report.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages