Skip to content

ThreatTrack | Shodan + ExploitDB + GitHub + NVD

Notifications You must be signed in to change notification settings

Ls4ss/ThreatTrack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

92 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://nvd.nist.gov/) and ExploitDB (https://www.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

Install

    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 API Shodan - https://account.shodan.io/
Insert your API Shodan in API.txt

Releases

No releases published

Packages

No packages published

Languages