Skip to content

Latest commit

 

History

History
65 lines (48 loc) · 1.5 KB

File metadata and controls

65 lines (48 loc) · 1.5 KB

Shodan CVE Finder

Shodan CVE Finder is a Python-based tool that helps users identify vulnerabilities (CVEs) associated with IP addresses using Shodan's InternetDB API. It provides security severity ratings and hostname details for better risk assessment.

Features

  • Fetches CVE details for a given IP address
  • Displays CVE severity levels based on CVSS scores
  • Retrieves hostnames associated with an IP
  • Supports scanning multiple IPs from a file
  • Graceful exit handling for user convenience

Installation

Ensure you have Python 3 installed on your system. Then, install the required dependencies:

pip install requests termcolor

Usage

Single IP Scan

python3 shodancvefinder.py --ip <target_ip>

Multiple IP Scan from File

python3 shodancvefinder.py -t <file_with_ips>

Fetch CVE Details

python3 shodancvefinder.py --ip <target_ip> --cvefind

Show Hostnames

python3 shodancvefinder.py --ip <target_ip> --hostcheck

Full Example

python3 shodancvefinder.py --ip 8.8.8.8 --cvefind --hostcheck

Output Example

Hədəf: 8.8.8.8
8.8.8.8 [CVE-2021-1234] [HIGH] [Example vulnerability description]
8.8.8.8 [HOST ADLARI: google.com]
Yoxlama tamamlandi

Author

SilverX
Telegram: t.me/silverxvip

License

This project is for educational and research purposes only. The author is not responsible for any misuse of this tool.


Feel free to contribute and enhance the functionality!