Wave

command module
v0.0.0-...-9cdc9d2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 16, 2020 License: MIT Imports: 5 Imported by: 0

README

Wave

Wave is an 802.11 intrusion detection system, visualizer, and analytics platform. Wireless data is sent from collectors to Wave where it is analysed by various engines.

Developing

You'll need npm, go, and docker-compose available.

Installing dependencies

Install reflex, forego, and go-bindata, run make embed-assets, go get -t, and npm install.

make deps
Start instance

Start postgres and an auto-rebuilding instance of Wave.

make develop
Running tests

Run go test ./... -cover and npm test.

make test

Stack

  • collector: go application to sniff 802.11 frames and send them to Wave via websocket
  • gin: web framework
  • gorilla/websocket: websocket library
  • gorm: ORM for go used for postgres
  • postgres: storage of persistent data

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
engines
ids

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL