The Topsy Project for DEFCON 30

  • Mike
  • September 4, 2022

This year at DEFCON, the hacker convention, I joined the Hard Hat Brigade with Topsy, a hard hat that entertains while scanning the wifi environment.

Here’s a video I made walking through the basics:

I didn’t cover it specifically in the video, but you might be asking: “Um, why?” My answer is: “Why not?!” For starters DEFCON is the perfect place to rock a weird hard hat that is scanning the wifi, which is what the guys with the Hard Hat Brigade have been doing for years. Additionally, I think it’s really important to make weird stuff! Building weird stuff stretches your skill level to new and unexpected places in a fun and relaxed way.

Here’s a few additional details:

  • The Adafruit project I mentioned in the video can be found here. I used their 3d printed designs, and then modified them after the fact to add set screws and mount them to the hard hat.
  • When Topsy isn’t around a trusted wifi network, such as my home network, it emits a very low signal wifi network of its own. Why? It allows me to access and push code tweaks to the Raspberry Pi while I’m out and about (I used this a few times at Defcon) and it also allows me to access the remote control interface so I can override the current logic and control the eyes. You can see a video of me doing that on my Twitter profile.
  • Yes, the mustache helps.
  • The wifi adapter is an Alfa AC1200 (AWUS036ACM)
  • The GPS adapter is this generic one.

Topsy the hard hat was really successful. I had so many great reactions and quick conversations with a ton of different people and I will certainly bring him back (in a 2.0 version) next year!


Related Posts

What Is the New Flipper Zero Hacking Device?

  • Mike
  • March 14, 2022

The Flipper Zero is a latest hacker tool to hit the market. It’s still early in it’s development bit it already sports a variety of functions that can allow for unauthorized access and malicious code execution. I have one, I love it already, and I spent the weekend playing around and hanging out on the Discord channel.

Read more

A Decade of Clojure at Studio71

  • Mike
  • March 30, 2023

What is Clojure and why did it fit for Studio71? Clojure is a programming language (a dialect of Lisp) that excels at concurrency and data processing. Clojure runs on top of Java so it’s runs in all of the places Java runs and can use all of the Java libraries already out there (hello, Google and AWS libraries!

Read more

The macOS Privacy Settings Deleted My Backups

  • Mike
  • February 13, 2023

The other day I logged in to my NAS to find that all of my backed up media files were gone. No errors, the drives were fine, the directory was there, but the files were gone. Thankfully it wasn’t a freak out moment as I had my originals and my other backups, but it was a mystery.

Read more