Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/l4rm4nd/reconizer
Python3 script to resolve hostnames to IP addresses and query Shodan's free InternetDB for ports and CVEs as well as ipinfo.com for IP details
https://github.com/l4rm4nd/reconizer
Last synced: 5 days ago
JSON representation
Python3 script to resolve hostnames to IP addresses and query Shodan's free InternetDB for ports and CVEs as well as ipinfo.com for IP details
- Host: GitHub
- URL: https://github.com/l4rm4nd/reconizer
- Owner: l4rm4nd
- Created: 2022-03-22T16:27:39.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2024-01-13T18:47:56.000Z (10 months ago)
- Last Synced: 2024-01-14T04:54:57.346Z (10 months ago)
- Language: Python
- Size: 21.5 KB
- Stars: 4
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Reconizer
Python3 script to resolve hostnames to IP addresses and query Shodan's free InternetDB for ports and CVEs. Furthermore, ipinfo.com is queried for detailed IP information such as ASN, organization (hoster), city, region and country.## Installation
````
virtualenv venv
source venv/bin/activate
pip install -r requirements.txt
````## How to run
````
usage: reconizer.py [-h] --hostfile --ipinfo-tokenoptional arguments:
-h, --help show this help message and exit
--hostfile A txt file with hosts per newline
--ipinfo-token API token for ipinfo.com
````## Example run
````
python3 reconizer.py --hostfile /home/Desktop/hosts.txt --ipinfo-token
````## Example results
````
[~] DNS resolving hostnames to IP
.
[~] Analyzing ports, CVEs and IP information
.
ID;DOMAIN;IP;PORTS;CVE;ASN;ORG;CITY;REGION;COUNTRY
HOST-0;google.com;142.250.185.78;80,443;N/A;AS15169;Google LLC;Frankfurt am Main;Hessen;DE
````