Skip to content

Latest commit

 

History

History
37 lines (23 loc) · 1.36 KB

README.md

File metadata and controls

37 lines (23 loc) · 1.36 KB
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