A web scraping tool for collecting the latest cybersecurity news from various sources including Krebs on Security, The Hacker News, and Dark Reading. The tool fetches the top 5 most recent articles from each source and displays them in a scrollable Tkinter window. These news sources can be changed. However, each news source has different formatting and will require changes to the scraper.
- Scrapes news articles from:
- Krebs on Security
- The Hacker News
- Dark Reading
- Displays news articles in a scrollable Tkinter window with clickable URLs
- Customizable appearance with a dark theme
To get started, clone the repository and install the required packages.
git clone https://github.com/mgscion/Cybersecurity-News-Web-Scraper.git
cd Cybersecurity-News-Web-Scraper
pip install -r requirements.txt
- Run the Scraper
- This script scrapes the news articles and prints the combined list of articles to the console.
python cyberscrape.py
- Run the Display
- This script displays the articles in a window to view
python display.py