Skip to content

vmapps/cybint

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CYBer INTelligence

Yet another tool to manage news feed

  • manage multiple projects
  • manage feeds for each projet
  • get articles from Atom/RSS feeds
  • bookmarks articles and export to PDF

Requirements

Following software components are required

Following Python packages are required

Following NLTK packages are required

  • punkt
  • averaged_perceptron_tagger

They could be installed using following commands

python3 -m nltk.downloader -d <path-to-cybint>/nltk_data punkt
python3 -m nltk.downloader -d <path-to-cybint>/nltk_data averaged_perceptron_tagger

Configuration

Feeds should be declared in folder config/projects/<project>.feeds

Each <project>.feeds file should contain one feed per line using following format

<feed-id>,<feed-name>,<feed-url>

Example

didierstevens,Didier Stevens Blog,https://blog.didierstevens.com/feed/
datasecuritybreach,Data Security Breach,https://datasecuritybreach.fr/feed/
#another-feed,Disabled Feed,https://route.tonowhere.com/feed/

Install with Docker

Build the CybInt image

docker build -t cybint .

Run all components with docker compose

docker compose up -d

Screenshots

cybint-feeds

cybint-articles

cybint-bookmarks

cybint-keywords

About

Cyber Intelligence Tool

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published