# FireShodanMap | Realtime Map To Search And Analyze Vulnerable Devices

**URL:** <https://onehack.st/t/fireshodanmap-realtime-map-to-search-and-analyze-vulnerable-devices/204142>\
**Category:** Tools & Scripts\
**Tags:** tools, hacking, freebies, data-recovery\
**Created:** [October 14, 2021, 8:37am UTC](https://onehack.st/t/fireshodanmap-realtime-map-to-search-and-analyze-vulnerable-devices/204142 "2021-10-14T08:37:30Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![BlueHacker](https://onehack.st/user_avatar/onehack.st/bluehacker/32/174721_2.png) [@BlueHacker](https://onehack.st/u/BlueHacker)\
**Post date:** [October 14, 2021, 8:37am UTC](https://onehack.st/t/fireshodanmap-realtime-map-to-search-and-analyze-vulnerable-devices/204142/1 "2021-10-14T08:37:30Z")

</div>

![image](https://onehack.st/uploads/default/original/3X/6/d/6d4846de21a1b49bbeef4e44325e5c08eb9da65b.jpeg)

FireShodanMap is a Realtime map that integrates [Firebase](https://firebase.google.com/) and [Shodan](https://www.shodan.io/). A search is carried out using Shodan searching vulnerable devices and they are showed on the map for analysis. All data updated in Firebase are Realtime.

# Changes

We have a file named “fireshodan.py” responsible for fill Firebase database, we need to change:

[+] **FILE\_WITH\_KEY.json** (Open the Credentials tab and click **Create credentials**. You want the API key option. Create a server key. It will automatically download as a \*.json file) [+] **KEY\_FIREBASE\_HERE** (Open the Firebase Project and click **Add Firebase to your web application** ) [+] [API\_SHODAN\_KEY](https://account.shodan.io/)

Now, we need to change **index.html** and **firebase\_conf.js** files.

[+] index.html - [MY\_KEY\_MAP](https://developers.google.com/maps/documentation/javascript/get-api-key?hl=en) [+] firebase\_conf.js - Open the Firebase Project and click **Add Firebase to your web application**

# Usage Example

Access index.html file and run “python fireshodan.py” to fill your database. You can see your data now. If you remove any data your map will update automatic. **OBS: If you stop the script the data will continue there**

# Greetz

[Neto Oliveira](https://github.com/netoolii) [Alessandro Barreto](https://github.com/AleBarreto) [Gabriel Carneiro](https://github.com/GabrielCarneiroDeveloper)

## GitHub:

> **[GitHub - Warflop/FireShodanMap: FireShodanMap is a Realtime map that integrates...](https://github.com/Warflop/FireShodanMap)**
>
> FireShodanMap is a Realtime map that integrates Firebase, Google Maps and Shodan. A search is carried out using Shodan searching vulnerable devices and they are showed on the map for analysis. All data updated in Firebase are Realtime.
