ToorCamp 2026

AIS Hacking Session
2026-06-27 , Hardware Hacking Stage

This informal hands-on workshop is about turning my talk "Shipspotting - An Introduction to AIS" into action.

There will be two independent topics to explore:
1) Setting up your own AIS receiving station with an RTL-SDR or a specialized AIS receiver.
2) Decoding and processing live AIS data streams with Python

I will bring a few AIS receivers and antennas, and there will be a live AIS data stream of local ship traffic over wired or wireless network.

While anyone is welcome to shoulder-surf, hands-on participants should bring a laptop.

If you want to setup your own AIS receiving station, bring an RTL-SDR dongle (optional). I recommend to install AIS-catcher ahead of time to placate the internet gods:
https://jvde-github.github.io/AIS-catcher-docs/installation/overview/
I will bring binaries for Windows, but installation for Linux and MacOS requires an internet connection.

To hack on the live AIS data, only Python is required. I recommend to pip install the Python packages aiscat, pyais, matplotlib and sqlite3.

Rusty coder, fiddling with bits and electrons; creator and collector of AIS receivers.

This speaker also appears in: