Skip to content

A tool for tracking and analyzing the presence of devices in the launchpad.

License

Notifications You must be signed in to change notification settings

pioniergarage/launchpad-presence-tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

launchpad-presence-tracker

A tool for tracking and analyzing the presence of devices in the launchpad.

Running the script

sudo python client

How does it work?

  1. Start detecting Wi-Fi traffic of nearby devices and networks.
  2. Devices are filtered by the network they are active in and their mac addresses.
  3. After a specified interval:
    • The sha-256 hashes of the filtered active device mac addresses are send to the server.
    • All information is wiped.
  4. The next interval starts.

Requirements

Make sure to install the Aircrack-ng suite and have a compatible WLAN adapter. For help to determine if your adapter is compatible click here.

We are using TP-Link TL-WN722N.

To install python modules:

pip install -r requirements.txt

To configure your version:

Edit the client/config.default.py script and save it as client/config.py. Configureable values are:

api_url = "https://api.example.com/v1"
api_secret = ""
bssid_filter = lambda bssid: True
mac_filter = lambda mac: True
interval = datetime.timedelta(minutes=30)
salt = ""
interface = "wlan0"
```

About

A tool for tracking and analyzing the presence of devices in the launchpad.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages