VulScrapper is a Python-based web scraping tool that collects vulnerability data from web pages. It stores the extracted information in a database file and provides a user-friendly Streamlit web application for data visualization and reporting. It is integrated with an automatic alert system and an AI-powered feature for suggesting mitigation strategies automatically.
To deploy this application locally, follow these steps:
git clone https://github.com/FATEH02/VulScrapper.git
cd VulScrapper pip install -r requirements.txt python3 god_scrapper.pyThis tool uses Selenium to scrape websites and BeautifulSoup for parsing the HTML content. The scraped data is stored in a CSV file using Python's csv module, and Pandas is used for managing and analyzing the dataset
streamlit run stream.py| ProductName | Version | OEM | SeverityLevel | Vulnerability | MitigationStrategy | PublishedDate | UniqueID |
|---|
a email will be send to user about severity and a attachment visulaized data

this a visulaized Algorithm for this problem

use Gemini Api in this code
| AI | Model | Description |
|---|---|---|
Gemini |
Gemini-1,5-flash |
Required. Your API key |






