Halli hallo everyone, this blog post is a continuation of the p3ng0s series that has been going on on this blog for a few years. This is my latest research on how secure boot works that I did back in April of this year and this blog post is a tease for p3ng0s V2 release that will happen probably in 1 Year from now.

Before I start on this post I want to explain something really quick I will focus the rest of this year and early next year on finishing maldev academy writing a small research paper on PIC malware and doing CRTO 1 + 2. I really want to add a bunch of stuff to p3ng0s but first I need to finish the stuff I just mentioned so that I am not mentally distracted when doing p3ng0s V2. I really wan't to push the physical security side of the OS and I have a bunch of great ideas. This secure boot work that I'm gonna explain here is a direct parallel to this work. It was an idea I had in the middle of developing V1 but I pushed it back too V2 to avoid scope creep and then ended up implementing it anyway on a V2 branch. So if you like this post you can use this technique right now, a mini tutorial is mentioned at the end of the post here.