Skip to content

A tool to scrape Ubuntu's CVE tracker and load it in a PostgreSql Database.

Notifications You must be signed in to change notification settings

kartiksibal/Proposal-Prototype

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Proposal-Prototype

Scraper scrapes data from bug trackers. Stores the scraped data into a PostgreSql database using Psycopg2 and can update the data whenever the user request.

It scrapes the following data:

  1. CVE ID.
  2. Package Name.
  3. Vulnerability Status.

Additional Features:

  1. Interactive application
  2. It can create a DB for you and then dump the data.
  3. It can create a table and dump the data, in an already present DB.
  4. As and when more data sources are added, the user will be given an option to decide the datasets that they require.

You can run it, simply by changing your directory and entering python main.py

Datasets:

  1. Debian
  2. Ubuntu

To DO:

  1. Add test cases
  2. Scrape from an offline copy of the dataset
  3. Option to choose datasets
  4. Update script

About

A tool to scrape Ubuntu's CVE tracker and load it in a PostgreSql Database.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages