PinnedKev JacksoninTHG Tech BlogMorello and memory poolsThe team has been working on a project as part of UKRI’s Digital Security by Design research. Our work has been focused on mitigation of…Sep 14, 2023Sep 14, 2023
Kev JacksoninTHG Tech BlogUsing CapabilitiesThe Linux Kernel started introducing ‘capabilities’ all the way back in kernel 2.x. BSD has a similar (though different) concept using the…Sep 14, 2023Sep 14, 2023
Kev JacksoninTHG Tech BlogDesigning Test AutomationAs part of the development for the Soteria security research project, we needed to build a regression test platform that was independent of…Jul 4, 2023Jul 4, 2023
Kev JacksoninTHG Tech BlogLinux kernel & driver explorationRecently at THG, we have been working closely with linux internals to develop networking software required as part of a security research…Mar 22, 2022Mar 22, 2022
Kev JacksoninTHG Tech BlogRemote AccessThe current world situation has accelerated the steady move to more remote working for employees. Tech companies are naturally in the…Jan 5, 2022Jan 5, 2022
Kev JacksonA new (network programming) beginningAs someone who has never had to dabble with the minutiae of how a packet travels from a remote machine onto the laptop I’m currently using…Dec 30, 2021Dec 30, 2021
Kev JacksoninTHG Tech BlogAnatomy of DDoS attacksAs part of the Soteria research project at THG, we needed to look at DDoS attacks, their features and how to generate the amount of traffic…Dec 6, 20211Dec 6, 20211
Kev JacksoninTHG Tech BlogOn Linux NetlinkWhen you are writing a linux application that needs either kernel to userspace communications or userspace to kernel communications, the…Dec 2, 2021Dec 2, 2021
Kev JacksoninTHG Tech BlogKubernetes on OpenStackAt THG there are a variety of applications and micro-services. Some of these are more suited to run on virtual machines whilst some…Feb 2, 2021Feb 2, 2021
Kev JacksoninTHG Tech BlogCockroachDB: Applying Rolling UpgradesThe WMS team had transitioned away from traditional databases to use CockroachDB. The promise of a resilient cluster with horizontal…Nov 10, 2020Nov 10, 2020