Skip to content

Security feed, done in the stupid simple way

License

Notifications You must be signed in to change notification settings

dvir-levy/secfeed

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

secfeed

Stupid simple solution to keep track of various cyber security related sources including research blogs, CVEs, advisories, etc.

The script will query a list of websites and extract urls matching to specific regexs. If there are new sources (e.g. new CVE was released), a notification will be sent to Slack with the relevant link.

Example

Screen Shot 2022-12-16 at 12 57 18

How to run

  • Edit SLACK_URL with your Slack channel
  • Use IS_TEST_MODE to test if it works
  • Use SHOULD_REPORT to send live notifications to the Slack channel
  • Run using: python3 secfeed.py

Why not RSS / Push notifications / netsec ?

Simply because many blogs/vendors are not supporting any form of push notifications or RSS. In addition not all CVE/Blog/Advisory are reaching main stream forums like Reddit.

Add new source to track

  • Add new item to the SEC_FEEDS dict:
"URL TO QUERY TO GET LINKS" : 
  (
    "BASE ADDRESS",
    r"EXTRACT WITH REGEX AND APPEND TO BASE ADDRESS",
    ["LIST", "OF", "KEYWORDS", "THAT AT LEAST", "ONE", "MUST", "EXISTS", "IN", "URL"]
  )

Tracking list

About

Security feed, done in the stupid simple way

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%