Skip to content

A software to retrieve and analyze data from IoT devices all over the world. Built on the ELK stack and powered by Shodan engine.

License

Notifications You must be signed in to change notification settings

BRomans/IoTVulnerabilityAnalysis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

IoTVulnerabilityAnalysis

A software to retrieve and analyze data from IoT devices all over the world. Built on the ELK stack and powered by Shodan engine.

How does it work

Using Apache Nifi dataflow processors and Python scripts this software retrieves data in JSON format from Shodan API. Then it evaluates different fields of each device and compose a richer JSON containing valuable information about the vulnerability of the device. Finally all data flow to ElastichSearch and Kibana where it's possible to analyze and aggregate results in several ways thanks to a well designed dashboard.

Install instructions

Prerequisites:

About

A software to retrieve and analyze data from IoT devices all over the world. Built on the ELK stack and powered by Shodan engine.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages