Skip to content

xorgzz/Certstream_Monitor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This app is based on library from certstream.calidog.io

How to use?
$ python3 run.py (filter file)
$ python3 run.py (filter file) --debug/-d
(The debug option allows you to start the monitor without sending emails.)

(Example usage of the software)
$ python3 run.py filters.txt

The run.py file installs the necessary libraries that are not automatically installed with the Python3 interpreter.

The app.py file is the software for monitoring and filtering Certstream.

To use the option for sending notifications and information via email, you need to fill out the email.json file:

{
    "sender_email": "your.address@email.com",
    "password": "passw0rd",
    "recipient_email": "recipient.address@email.com",
    "smtp_server": "smtp.server",
    "smtp_port": 465
}

The filtering results are automatically saved using sqlite3 to the logs.db file.

A preview of the logs.db database is available through a web browser at http://127.0.0.1:51820. (127.0.0.1 or the server address where the software is running)

About

Tool to monitor and filter certstream

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published