It's been a full month since launching this blog. I've uploaded a few articles and have been steadily working on more projects to document for it. However, I had this nagging thought in my head that my work wasn't quite done here. Simply launching a blog isn't enough; I wanted …
Modding a network appliance firmware for greater security Part 3: Microcode, ME, and more!
Welcome to the third and final part of my firmware modding series! Now that the various firmware modules are fully updated, we can turn our attention to the two major security issues remaining; microcode and Management Engine. Microcode is the translation layer between CPU instructions and low-level operations, essentially firmware …
Modding a network appliance firmware for greater security Part 2: Firmware modules
Welcome back to part 2 of my foray into firmware modding! With our investigation concluded in part 1, we can dive into upgrading the firmware, starting with the different modules that it's composed of. Firmware modules are used to interface with and extend the functionality of hardware devices separate from …
Modding a network appliance firmware for greater security Part 1: Investigation
When it comes to defense in depth, the perimeter is one of the first lines encountered. For many enterprises, that comes in the form of an NGFW or Next Generation Firewall, which is a device that builds upon the traditional firewall roles of packet filtering, NAT, and VPN support with …
How to deploy a Pelican static website using Azure Static Web Apps
Early into 2024, I decided I wanted to start a blog. I had a few topics I could go into and a couple article ideas ready to go, I just needed a place to post them. However, I didn't want to just post everything up on a dedicated blogging platform …