-
Book Overview & Buying
-
Table Of Contents
Reverse Engineering Armv8-A Systems
By :
In this chapter, we will analyze the kernel binary using dynamic analysis. We will do this by debugging important data structures and identifying magic values.
The key topics covered in this chapter are as follows:
First, we will explain what advanced dynamic analysis is and how it is used to analyze the kernel binary. Next, we will introduce the Crash utility, a widely used debugging tool for analyzing Linux kernel memory dumps. Next, we will learn how to examine the stack area, where process execution data is stored. Additionally, we will learn how to trace the starting addresses of frequently used functions in the Linux kernel.
By the end of this chapter, you will have improved your debugging...