Things I build, break, fix, and write about

5 November 2026
Embedded payloads in trojanised PDF viewers

Modified PDF viewers are a neat little delivery trick because they look like ordinary job bait until someone opens them. I keep coming back to the same point, the file name is not the danger, the loader path is; that is where the unwanted code slips in.

5 November 2026
Ransomware group fragmentation and detection priorities

Ransomware group fragmentation means the label matters less than the behaviour, and I trust activity over reputation every time. A small crew with...

5 November 2026
Security Advisory – 05 Nov 2026

Daily security advisory summary for 05 Nov 2026

4 November 2026
Linux kernel net/sched UAF constraints on CentOS 9 desktop

Linux kernel net/sched use-after-free looks messy on paper, and on CentOS 9 Desktop it is worse, because the obvious paths are blocked and the useful...

Latest blog posts you might like

15 November 2025
Configuring smart lighting without a neutral wire

Configuring smart lighting without a neutral wire Getting smart lighting working without a neutral at the switch is straightforward enough if you stop trying to make the wall switch do a job it cannot...

15 November 2025
Using Home Assistant for centralised home control

Using Home Assistant for centralised home control I run Home Assistant on a Raspberry Pi as my central controller. I want local control, not another cloud app I need to babysit, and I want a...

14 November 2025
Using scripts for automated login on Sophos systems

Fix captive portal logins with Sophos authentication automation for education networks. You will capture form requests, preserve cookies and tokens, run scripts at boot, and store credentials securely...

14 November 2025
Routing VLAN traffic through IPSec tunnels

Route VLAN traffic through an IPSec Tunnel via head office to a client. You get commands, routing and NAT rules, and test steps to confirm your return paths. Keep configs small; test each change....

13 November 2025
Ensuring secure access via SSL VPN for dual-stack users

SSL VPN Dual Stack can let IPv6 bypass the tunnel and break IP based controls. This guide shows how you can force IPv4, use split DNS, or add IPv6 egress so your remote clients present the office IP...

13 November 2025
Distro hopping: strategies for stability

How to Manage Multiple Linux Distributions Without Losing Your Mind I used to swap distros every few days. That taught me quickly that, without rules, the mess grows faster than patience. The useful...

12 November 2025
Navigating the Linux filesystem for former Windows users

How Linux file structures differ from Windows Linux uses one tree with / at the top. Windows uses drive letters. That is the first thing to get used to. A separate disk shows up as a folder once it is...

12 November 2025
Matching B-roll clips with GPT-5 in n8n

Automating video editing in n8n I set this up to cut the boring bits out of short-form editing. n8n builds a first-pass edit, then I polish it in Final Cut Pro. The workflow here uses a 1-minute...

11 November 2025
Telegram notifications in n8n workflows

This guide shows how to integrate Telegram with n8n workflows for notifications. You will set up a bot, store the token securely, and send test messages. It covers error handling, rate limits, and...

11 November 2025
Using n8n for automated lead enrichment

I run n8n on a small rack at home I run n8n on a small rack at home. It handles the boring parts, saves time, and keeps the data tidy. The useful bit here is lead enrichment, not a tidy theory of...