CyberTechWatch
A Monitoring tool for Cyber Threats. (Collect Cyber News from different RSS Feeds).
at my job, I needed to check cyber threat news daily from multiple news sources; So I developed this python tool to ease my routine.
Getting Started
this tool reads multiple cybernews feeds and organizes them into a docx file.
Prerequisites
- Python
- python pip
Installing
in windows
run the following in command prompt or just double-click on setup.bat
then run.bat
setup.bat
run.bat
for linux
environments:
sh ./setup.sh
then wait for the result to be saved in reports directory.
from now on just ./run.sh
to get the news.
Modules used
- feedparser - Parse Atom and RSS feeds in Python
- difflib - Compare sequences, especially lines of text
- python-docx - creating and updating Microsoft Word (.docx) files
- Pool - multiprocessing module
- traceback - Print stack traces of Python programs
- python-dateutil - datetime utilities