Skip to content

detectibr/ThreatTrack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

95 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Shodan + ExploitDB + GitHub + NVD

ThreatTrack

This Python project aims to provide a tool for analyzing the security of IPs and Domains using the Shodan.io API. The script collects information about IPs and Domains, identifies potential vulnerabilities related to the versions of technologies mapped by Shodan, and queries CVEs in the NVD (https://nist.gov) and ExploitDB (https://exploit-db.com) databases. Additionally, it searches for Proof of Concepts (PoCs) of the CVEs on GitHub.

Features

  • Collection of information about IPs and Domains using the Shodan.io API.
  • Identification of vulnerabilities based on mapped technology versions.
  • Querying of CVEs in the NVD and ExploitDB databases.
  • Simple and easy-to-use interface.

Help

Installation

    git clone https://github.com/detectibr/ThreatTrack.git

    pip3 install -r requirements.txt

    python3 ThreatTrack.py --xdbupdate

Requirements

  • shodan
  • cve_searchsploit
  • ipcalc
  • ipaddress
  • requests
  • argparse
Get your Shodan API key - https://shodan.io
Insert your Shodan API key in API.txt

🛠️ Creator and Maintainer

Ls4ss Profile
Ls4ss

Feel free to open Issues or submit Pull Requests to contribute to the project!

About

ThreatTrack | Shodan + ExploitDB + GitHub + NVD

Topics

Resources

Stars

17 stars

Watchers

2 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages