Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
https://github.com/warflop/fireshodanmap
firebase javascript maps python shodan
Last synced: 8 days ago
JSON representation
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.
- Host: GitHub
- URL: https://github.com/warflop/fireshodanmap
- Owner: Warflop
- License: mit
- Created: 2017-12-13T18:28:01.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2018-05-25T00:20:15.000Z (over 6 years ago)
- Last Synced: 2024-11-21T11:38:54.596Z (about 1 month ago)
- Topics: firebase, javascript, maps, python, shodan
- Language: JavaScript
- Homepage:
- Size: 365 KB
- Stars: 125
- Watchers: 8
- Forks: 34
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# FireShodanMap
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.![ScreenShot](https://raw.githubusercontent.com/Warflop/FireShodanMap/master/screenshot.png)
# 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_KEYNow, we need to change **index.html** and **firebase_conf.js** files.
[+] index.html - MY_KEY_MAP
[+] 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
Alessandro Barreto
Gabriel Carneiro