October 2018
Beginner to intermediate
436 pages
9h 36m
English
We explained that installing an operating system on a VM follows the architecture of the host machine. For example, a Windows x86 build can only be installed on a VM that is itself installed on an x86 machine.
A lot of Linux operating systems, including Arch Linux, Debian, Fedora, and Ubuntu, have support for running under ARM processors. On the other hand, Windows RT and Windows Mobile were built for devices using ARM CPUs.
Since we are working on PCs using x86 processors, analyzing a non-x86-based executable still follows the same reverse engineering concepts of static and dynamic analysis. The only addition to these steps is that we would need to set up the environment for which the executable ...
Read now
Unlock full access