Introduction to reverse engineering and Assembly. | KaKaRoTo's Blog
I recently wrote a blog post giving an introduction to reverse engineering and assembly language on the Purism blog. Considering that my last blog post on my own website is from 3 years ago and this post is useful beyond the needs of just Purism, I thought it might have a nice home in my own personal blog as well, so here’s a copy paste of the entire blog post, as is. Recently, I’ve finished reverse engineering the Intel FSP-S “entry” code, that is from the entry point (FspSiliconInit) all the way to the end of the function and all the subfunctions that it calls. This is only some initial foray into reverse engineering the FSP as a whole, but reverse engineering is something that takes a lot of time and effort. Today’s blog post is here to illustrate that, and to lay the foundations for understanding what I’ve done with the FSP code (in a future blog post). Over the years, many people asked me to teach them what I do, or to explain to them how to reverse engineer assembly code in gener
I recently wrote a blog post giving an introduction to reverse engineering and assembly language on the Purism blog . Considering that my last blog post on my own website is from 3 years ago and this post is useful beyond the needs of just Purism , I thought it might have a nice home in my own personal blog as well, so here’s a copy paste of the entire blog post, as is. Recently, I’ve finished reverse engineering the Intel FSP-S “entry” code, that is from the entry point (FspSiliconInit) all the way to the end of the function and all the subfunctions that it calls. This
Explore this link on the map →related reading
- A fundamental introduction to x86 assembly programmingnayuki.io
- Guide to x86 Assemblyflint.cs.yale.edu
- x86 Assembly and Call Stack | Computer Securitytextbook.cs161.org
- Guide to x86 Assemblycs.virginia.edu
- how I think when I think about programming - alice mazalicemaz.com
- Write your Own Virtual Machinejmeiners.com
- We reverse-engineered Flash Attention 4 | Hacker Newsnews.ycombinator.com
- CS107 Lab 6: Runtime Stackweb.stanford.edu
- Assembly Language - Algorithmicaen.algorithmica.org
- Machine Code Isn't Scary — Jimmy Millerjimmyhmiller.com
- Branchless Equivalents of Simple Functions | Harder, Better, Faster, Strongerhbfs.wordpress.com
- Understand EVM bytecode – Part 1blog.trustlook.com