Tim Wilkes

Tim Wilkes is a UK-based Enterprise Architect with over 25 years of experience in electronics, Linux, Security, and Unix systems administration.

Automating Kubernetes Goat on Raspberry Pi with Ansible

Learn how to fully automate Kubernetes Goat deployment on a Raspberry Pi K3s cluster using Ansible, Traefik, and K3s for rapid rebuilds and repeatable security labs.

Running Kubernetes Goat on a Raspberry Pi Cluster: Fun, Chaos, and Learning Kubernetes Security

Learn how to run Kubernetes Goat on a Raspberry Pi Kubernetes cluster, expose vulnerable scenarios externally, and experiment with Kubernetes security in a safe home lab environment.

Setting Up a Raspberry Pi Cluster with ClusterHAT (Part 3: Kubernetes)

Learn how to deploy Kubernetes on a Raspberry Pi ClusterHAT cluster using K3s and k3sup, configure shared NFS storage, label nodes, and deploy your first container workloads.

Setting Up a Raspberry Pi Cluster with ClusterHAT (Part 2: Ansible)

Learn how to configure Ansible for your Raspberry Pi ClusterHAT cluster, create inventories, run your first playbooks, and automate node management before deploying Kubernetes.

Setting Up a Raspberry Pi Cluster with ClusterHAT (Part 1: OS Installation & SSH Setup)

Learn how to install operating systems, configure SSH access, and prepare your Raspberry Pi ClusterHAT cluster for automation with Ansible and Kubernetes in this step-by-step guide.

Wood Burning Paste, Heat Guns, and a Lesson in Patience (for Finch HQ 🐦)

I used wood burning paste and a heat gun to make a sign for “Finch HQ” (and the cheeky “HMP Finch”). It worked - but skipping sanding and not using a nozzle meant uneven results and a long 10-minute burn time. Lessons learned and a rustic finish to show for it.

Making Tmux settings permanent with Home Assistant

Struggling to make tmux settings stick on Home Assistant OS? I found a simple workaround using a custom config file and init script. This guide shows how to persist tmux tweaks like keybindings, plugins, and UI changes on a Home Assistant Yellow.

Tinkering with the GeekMagic SmallTV: Firmware Recovery, Serial Hacks, and Home Assistant Integration

I pushed the GeekMagic SmallTV Ultra far beyond stock-tearing it down, accidentally bricking it during a firmware update, then reviving it with a CH340C serial mod. With Home Assistant integration, it became a powerful mini dashboard-until a current bug broke image updates.

My "Weird" Path to Infosec

Originally published on the Manchester Greyhats Blog on 2018-03-09 by

PHP Malware Examination Part 2

A deep dive into obfuscated PHP malware reveals a multi-class backdoor using XOR/Base64 decoding, remote command execution, and SEO spam generation. By unpacking its structure, we uncover hidden C2 communication, template injection, and keyword-driven sitemap abuse.