Home / Companies / Cloudflare / Blog / Post Details
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.