Giter VIP home page Giter VIP logo

datasamalen's Introduction

DeathRay 2S23 

Sparvnästet have been invited to take part in the event Art Hack Day
at Bonniers Konsthall. The event will be 11-13 April and has the theme
of Life-logging about the relation between memory and digital
information.

The project we are planning is based on the possibility to pick up
wifi-probe requests. The requests are messages sent by wifi-devices to
see if they are close to some network that they have been connected to
previously. For instance your phone regularly broadcasts the SSID of
your home network, your work network and some other random networks
that you have been using in the past.

We will build a very directional 2.4Ghz wifi Yagi antenna and mount it
on a tripod with a motor to rotate it. The antenna would scan the
surroundings continuously to identify devices and pick up all their
probe requests. This data will then be visualized on a radar
screen. It can be quite scary and interesting to realize that you are
sharing that information.

If there is time, there are several ways to expand on this. It would
be fairly easy to add additional information to the blips on the radar
screen. Like display what kind of device it is by checking the
MAC-address against the IEEEs table, what ports are open and what
services the device run by doing a nmap scan, etc.

In a second release we would let visitors select a blip on the radar
screen and have the antenna start tracking it. In the tracking mode we
could also implement a wifi mitm to mess with the connection of the
tracked person for instance turning the web upside down or in other
ways change the data.

The project consists of building the hardware; the rotation
control-mechanism with the antenna connected to a computer. Handle the
data; intercept the requests and parsing them to accessible data and
then finally build a visualization from it.

Scrum board for tasks: 
http://scrumblr.ca/deathray

Install:
... install mongodb http://docs.mongodb.org/manual/installation/
... virtualenv
... git clone https://github.com/Sparvnastet/datasamalen.git
... pip install -r requirements
... python manage.py runserver

... to make muck data : 0.0.0.0:5000/muck

Running airodump et al:

Start airmon:
$ airmon-ng start wlan0

Check that it's freq. hopping
$ airodump-ng mon0

Pipe data to datasamalen
$ airodump-ng --berlin 1 mon0 2>&1 | ./airodump-scrubber.pl | python datasamalen.py

Running mongodb:

$ mkdir data
$ mongod --rest --dbpath data

Access raw datasamalen data:
http://localhost:28017/deathray/clients
http://localhost:28017/deathray/client_observations

datasamalen's People

Contributors

palletorsson avatar 4zm avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.