An osquery SAO Badge

I spent a bit of time at the start of this year learning KiCAD and decided I wanted to make a badge for DEFCON. It’s super common to see SAOs floating around, so I figured I’d try and make whatever badge I produced compatible. As I used to be heavily affiliated with the osquery project I happened to have a bunch of the logo SVGs laying around, and figured that’d make a good “babys first” badge. This post has (hopefully) everything one needs to assemble the badge itself. If you’re interested in making your own, or reflashing the firmaware, check out the Github here.

Read More

A tale of two keyboards

During the pandemic I started diving deeper and deeper into embedded devices. I mucked around a bit with getting core boot installed onto a lenovo laptop, which ultimately didn’t pan out for me and resulted in bricking of said laptop, but inevitably found my way into the world of building custom keyboards. My fascination with keyboards all started some time ago, when a friend introduced me to the ergodox boards. This, at the time, seemed way too steep of a learning curve for me, but it did get me excited enough about the concept of custom boards, that I put together my very first custom keyboard, a kbd65 dubbed “rascal” by my daughter.

Read More

Managing Applocker with Chef, and a Lesson on Windows Character Encodings

Wanna learn about character encodings on Windows? Me neither! But unfortunately, I had to for a recent project. What follows is the generic journey I went through and how I learned a bit more than I expected about character encodings on Windows systems, and open sourced some new Chef cookbooks for managing AppLocker along the way.

Read More

Repurposing an ESP8266 as a Stock Ticker

A while back a good buddy of mine gave me a pretty sweet little arduino. It’s purpose was to reach out to the osquery github periodically and get the number of open pull requests and issues we had open, which was pretty relevant to me for some time.

Read More