Removing Modules from Netatmo Weather Station
Last Year, storms in the UK caused damage to my Netatmo outdoor module, it became permanently disconnected from the indoor base station.The iPhone app seems to require a working module to remove it,...
View ArticlePython: Uploading to Legacy SharePoint On Premise
Finding this solution via Google/Bing/etc was just impossible, so this post is an attempt to make this easier.Some Important Information: If you're using SharePoint online, i.e. a cloud solution,...
View ArticleIoT DNS Anomaly Detection with Home Detector
After implementing an Open-Canary based home honeypot in part 1, for my research project I moved onto implementing a DNS based anomaly detection intrusion detection system ... try saying that 3 times...
View ArticleHoneypot: Running Open Canary on Home Assistant
This project, 🎉 Home Detector🎉 , started life as an academic project and is something I hope to continue, if you're interested in some home intrusion detection, read-on! Some Background & ContextIn...
View ArticleGoodbye root-cookie
TLDR:🔥🔥🔥 If you still use root-cookie, please delete it from your WordPress/Website 🔥🔥🔥🔥Today I have requested that the Plugins team over at WordPress.org org delete my root-cookie plugin. I started it...
View ArticleFly.io - Docker NGINX with s3fs
I've been experimenting with fly.io; applications are Docker containers, here are some instructions to get NGINX up-n-running, with Fuse (s3fs) mounting an S3/Tigris bucket. The goal I was looking for...
View ArticleUniFi, OpenWRT, freeRADIUS: Mac Address Dynamic VLAN Assignment for WPA2-PSK
This is much simpler than I imagined...ScenarioFor my home Wi-Fi, I want a single SSID but I want to place devices (Such as IOT) into different VLANs, but since this is personal use I don't want the...
View ArticlePhotos of Lego The Mighty Bowser 71411
Some photos of https://www.lego.com/en-us/product/the-mighty-bowser-71411
View ArticlePhotos of Lego Nes 71374
Some photos of https://www.lego.com/en-us/product/nintendo-entertainment-system-71374How it started...How it Ends...More Photos...Each photo is roughly a completed section within the instruction booklet.
View ArticleAnsible & nativefier: Turning the Home Assistant Web Page into a Linux App
Everything today is a tab in your browser but sometimes you just want a dedicated app; 😬 nativefier is a great little utility for creating a middle ground, you get a single window application for any...
View ArticleAnsible: Let's Encrypt's Certbot with Cloudflare DNS Challenge
There's quite a few options/roles in ansible-galaxy or github to generate a Let's Encrypt Certificate, before running a random role it's good practice to review the tasks to get an idea of what it's...
View ArticleDNSCrypt Proxy on a UniFi Cloud Key
There's quite a few posts online around setting up dnscrypt-proxy on a USG or EdgeRouter but what about a CloudKey? This post will cover some high level instructions, I'm going to assume that if the...
View ArticlePowerShell: A little shortcut for signing Scripts
It's good practice to sign your powershell scripts, especially in an enterprise environment with an internal CA as it allows you to quickly identify internal code and if it's been modified. I've...
View ArticleTeltonika RUT240 Let's Encrypt on RUTOS
I recently purchased a Teltonika RUT240 to use as a home 4G router, and very quickly I got irritated by the self-signed certificate on the WebUI! 😬 It's been a very long time since I've needed to...
View ArticleBuilding Custom RUT240 Teltonika Packages
I'm in the process of trying to see if I can get DNS over HTTPS working, my forum post didn't provide a direct answer therefore I'm going to document the build/compile/install process, at time of...
View ArticleExample Azure Web Application Firewall (WAF)
I quite enjoyed my recent foray into setting up an example Azure Firewall, so he's a sequel! 🙃As before, the post will be screenshot heavy but not all screenshots, the plan is to deploy a vulnerable...
View ArticleExample Hub & Spoke Azure Firewall
It's been a while since I've done a Technical How-to, recently I wanted to get my head around Azure's firewall appliance, here's an example setup and in true MicroSoft style it comes complete with...
View ArticleLooking for DNS Zones Transfers with Python
Back in the day - Windows 2000 era - we would block TCP/53 on the firewall, at the time this was because DNS queries were on UDP/53 and TCP at the time was used for Zone Transfer.A zone transfer, is...
View ArticleAdding Dark Mode to your website is super easy!
Whilst tweaking my website at the beginning of the year I was surprised how easy it is to support Light Mode or Dark Mode themes. The implementation below isn't a user toggle Javascript thing, browsers...
View Article