Content Deep Dive
How to execute an object file: Part 4, AArch64 edition
Blog post from Cloudflare
Post Details
Company
Date Published
Author
Oxana Kharitonova
Word Count
5,089
Language
English
Hacker News Points
-
Summary
In this blog post, we learned about how the Linux kernel handles executing a binary file and how all components are linked together. We then looked at an example of hooking into a function within a binary to change its behavior using the AArch64 architecture's assembly language. Finally, we discussed the importance of security when processing external inputs.