firatesatoglu / iot-searchengine

IOT Search Engine Scanner/Crawler/Scraper

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

IOT Search Engine Scanner/Crawler/Scraper

This tool is used to search for services on the internet. Easy to search for Shodan, BinaryEdge, HunterHow, Censys

You need to have API keys for Shodan, BinaryEdge, HunterHow, Censys to use this tool. Set the API keys in the .env file

Usage;

usage: main.py [-h] keyword

positional arguments:
  keyword     Keyword to search for

options:
  -h, --help  show this help message and exit

Output:

example: python3 main.py "http.title:'ID_VC_Welcome' country:'tr'"

{'discovered_date': datetime.datetime(2024, 3, 1, 12, 0, 1, 809978),
  'iot_engine': 'shodan',
  'keyword_information': {'domain_name': ['sky<hidden>kom.net'],
                          'ip_address': '18<hidden>4.20',
                          'ip_location': 'TR'},
  'port_info': {'port': '443',
                'product': 'ssh',
                'protocol': 'tcp',
                'vulns': ['CVE-2023-38408',
                          'CVE-2016-20012',
                          'CVE-2018-15919',
                          'CVE-2023-51384',
                          'CVE-2023-51385',
                          'CVE-2019-6111',
                          'CVE-2019-6109']},
  'search_keyword': "http.title:'ID_VC_Welcome' country:'tr'"},

 {'discovered_date': datetime.datetime(2024, 3, 1, 11, 59, 53, 382829),
  'iot_engine': 'shodan',
  'keyword_information': {'domain_name': ['ruz<hidden>st.com'],
                          'ip_address': '89<hidden>50',
                          'ip_location': 'TR'},
  'port_info': {'port': '389',
                'product': 'http',
                'protocol': 'tcp',
                'vulns': 'No Vulnerability Found'},
  'search_keyword': "http.title:'ID_VC_Welcome' country:'tr'"},
 {'discovered_date': datetime.datetime(2024, 3, 1, 11, 59, 55, 39271),
  'iot_engine': 'shodan',
  'keyword_information': {'domain_name': ['per<hidden>.com',
                                          '<hidden>ting.com.tr'],
                          'ip_address': '213.2<hidden>17',
                          'ip_location': 'TR'},
  'port_info': {'port': '80',
                'product': 'http',
                'protocol': 'tcp',
                'vulns': 'No Vulnerability Found'},
  'search_keyword': "http.title:'ID_VC_Welcome' country:'tr'"},
 {'discovered_date': datetime.datetime(2024, 3, 1, 11, 59, 55, 39276),
  'iot_engine': 'shodan',
  'keyword_information': {'domain_name': ['per<hidden>om',
                                          'poyra<hidden>.com.tr'],
                          'ip_address': '213.238<hidden>7',
                          'ip_location': 'TR'},
  'port_info': {'port': '443',
                'product': 'http',
                'protocol': 'tcp',
                'vulns': 'No Vulnerability Found'},
  'search_keyword': "http.title:'ID_VC_Welcome' country:'tr'"},
 {'discovered_date': datetime.datetime(2024, 3, 1, 11, 59, 55, 39277),
  'iot_engine': 'shodan',
  'keyword_information': {'domain_name': ['perm<hidden>m',
                                          'p<hidden>m.tr'],
                          'ip_address': '213<hidden>',
                          'ip_location': 'TR'},
  'port_info': {'port': '636',
                'product': 'http',
                'protocol': 'tcp',
                'vulns': 'No Vulnerability Found'},
  'search_keyword': "http.title:'ID_VC_Welcome' country:'tr'"},

 {'discovered_date': datetime.datetime(2024, 3, 1, 11, 59, 55, 39278),
  'iot_engine': 'shodan',
  'keyword_information': {'domain_name': ['<hidden>om',
                                          'p<hidden>'],
                          'ip_address': '<hidden>80.117',
                          'ip_location': 'TR'},
  'port_info': {'port': '389',
                'product': 'http',
                'protocol': 'tcp',
                'vulns': 'No Vulnerability Found'},
  'search_keyword': "http.title:'ID_VC_Welcome' country:'tr'"},


 {'discovered_date': datetime.datetime(2024, 3, 1, 12, 7, 30, 446608),
  'iot_engine': 'shodan',
  'keyword_information': {'domain_name': [],
                          'ip_address': '2606:4700:20::681a:f35',
                          'ip_location': 'US'},
  'port_info': {'port': '443',
                'product': 'http',
                'protocol': 'tcp',
                'vulns': 'No Vulnerability Found'},
  'search_keyword': '<hidden>m.tr'},
  
...
...

No result found for http.title:'ID_VC_Welcome' country:'tr' in BinaryEdge
No result found for http.title:'ID_VC_Welcome' country:'tr' in HunterHow
No result found for http.title:'ID_VC_Welcome' country:'tr' in Censys

example: python3 main.py hidden.com.tr

 {'discovered_date': datetime.datetime(2024, 3, 1, 12, 7, 31, 626496),
  'iot_engine': 'shodan',
  'keyword_information': {'domain_name': ['tirs<hidden>m'],
                          'ip_address': '195.155.137.101',
                          'ip_location': 'TR'},
  'port_info': {'port': '25',
                'product': 'smtp',
                'protocol': 'tcp',
                'vulns': ['CVE-2021-31206']},
  'search_keyword': '<hidden>m.tr'},
  
  
{'discovered_date': datetime.datetime(2024, 3, 1, 12, 7, 33, 390519),
  'iot_engine': 'binaryedge',
  'ip_address': '88.255.87.140',
  'port_info': '443',
  'search_keyword': '<hidden>m.tr'},
  
 {'discovered_date': datetime.datetime(2024, 3, 1, 12, 7, 33, 390522),
  'iot_engine': 'binaryedge',
  'ip_address': '88.255.87.140',
  'port_info': '443',
  'search_keyword': '<hidden>m.tr'},
  
                          'ip_address': '104.26.15.53'},
  'port_info': '2082',
  'search_keyword': '<hidden>m.tr'},
 {'discovered_date': datetime.datetime(2024, 3, 1, 12, 7, 36, 299095),
  'iot_engine': 'hunterhow',
  'keyword_information': {'domain_name': 'www.<hidden>m.tr',
                          'ip_address': '104.26.15.53'},
  'port_info': '2086',
  'search_keyword': '<hidden>m.tr'},
 {'discovered_date': datetime.datetime(2024, 3, 1, 12, 7, 36, 299096),
  'iot_engine': 'hunterhow',
  'keyword_information': {'domain_name': '<hidden>m.tr',
                          'ip_address': '104.26.14.53'},
  'port_info': '8080',
  'search_keyword': '<hidden>m.tr'},
  
 {'discovered_date': datetime.datetime(2024, 3, 1, 12, 7, 36, 299097),
  'iot_engine': 'hunterhow',
  'keyword_information': {'domain_name': 'www.<hidden>m.tr',
                          'ip_address': '172.67.70.22'},

 {'discovered_date': datetime.datetime(2024, 3, 1, 12, 7, 36, 299115),
  'iot_engine': 'hunterhow',
  'keyword_information': {'domain_name': 'www.<hidden>m.tr',
                          'ip_address': '104.26.15.53'},
  'port_info': '80',
  'search_keyword': '<hidden>m.tr'}]

#iot-search #shodan-search #binaryedge-search #hunterhow-search #searchengine #iotengine #iotenginesearch #icdsearch #icdengine-search

About

IOT Search Engine Scanner/Crawler/Scraper


Languages

Language:Python 100.0%