Skip to content

🌐 IPV4 Internet Connected Devices Scan Engine (Shodan Alternative)

License

Notifications You must be signed in to change notification settings

christivn/INDES-internet-scan-engine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

48 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

INDES

🌐 IPV4 Internet Connected Devices Scan Engine

INDES is able to analyze all the open ports of a device connected to the Internet and record the services it offers, the operating system it uses or the headers. The data is stored in a mysql database, it has ease of implementation in other tools, and the possibility of being configured in a decentralized way.

Mode: CLI

The CLI mode allows you to use the basic options from any terminal on any operating system (Linux, Windows, Mac). It is the best option, since it can run several processes at the same time on different terminal screens.

Mode: WebApp

The WebApp mode is a dashboard that allows you to analyze the saved data, through the use of dorks.

πŸ“’ How does it work

The search engine uses the library subnet-calculator-cidr and geoipgen to generate IP ranges according to country, for targeted attacks. Then it goes through the whole range getting the data through NMAP and saves the data in a DB with MYSQL.

πŸ“‘ Next updates

  • Refact to MongoDB
  • Threading
  • Getting OS
  • Getting HTTP Header
  • ASN Scan
  • CMS detect
  • Web Dashboard
  • Dork search

πŸ“Š Mysql Saved Data

❌ DISCLAIMER ❌
This open source is for educational and security purposes only, the author is not responsible for inappropriate use of the tool. The responsibility will fall on the user of the code.

About

🌐 IPV4 Internet Connected Devices Scan Engine (Shodan Alternative)

Resources

License

Stars

Watchers

Forks

Languages