Skip to content
forked from fw42/honeymap

Real-time websocket stream of GPS events on a fancy SVG world map

License

Notifications You must be signed in to change notification settings

jazminGP/honeymap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HoneyMap

HoneyMap is a web application which visualizes a live stream of GPS locations on a SVG world map. In principle, it can be used with any stream of GPS data. For our application, we use honeypot captures, provided by several hpfeeds from the Honeynet Project. For more information on our instance of HoneyMap, see HoneyMap - Visualizing Worldwide Attacks in Real-Time.

It is written in CoffeeScript and makes use of jQuery, node.js, socket.io (HTML5 websockets), jVectorMap and jQuery Transit (CSS3 animations).

Tested with node.js v0.10.7 and socket.io v0.9.14.

Example

http://map.honeycloud.net/

License

This software is distributed under the terms of the GNU Lesser General Public License (LGPL), with the following exception/change: If you want to use parts of this software in a commercial environment or product, you are required to publicly attribute credit to this project by including it's name and a link to this website.

Authors

Forks

Setup

  • Install node.js (tested with 0.10.7)
  • In server/
    • npm install
  • In server/coffee/, copy config.coffee_example to config.coffee and fill in your hpfriends credentials.
  • make
  • server/honeymap.sh

About

Real-time websocket stream of GPS events on a fancy SVG world map

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages

  • CoffeeScript 53.1%
  • HTML 22.2%
  • Go 11.7%
  • CSS 6.8%
  • Makefile 2.2%
  • Nginx 2.2%
  • Other 1.8%