Checking DNS requests against a domain blacklist in Python

Checking DNS requests against a domain blacklist in Python

A while ago I wrote a post about using Python to parse tcpdump output for domains and URLs. Recently, I started to wonder if I could take that a step further. What if the DNS requests I saw could be checked against a blacklist in real time? And what if the output was presented in a more useful format? Here’s how I got these new features working.

Stuff I did in April: Isle of Dogs, RAF Museum, coffee and non-league football

Stuff I did in April: Isle of Dogs, RAF Museum, coffee and non-league football

Welcome to what might be a new regular post series, which I’m going to nickname “Stuff I only posted to Instagram and haven’t had a chance to write about yet”. Basically, I’m making an effort to make more of my weekends, and if I start writing about it I’m probably more likely to find the motivation to get out of my flat and do stuff.