October 2018
Beginner to intermediate
436 pages
9h 36m
English
In previous chapters, we have used virtualization software, in particular, VirtualBox or VMware, to set up our Linux and Windows environments to conduct analysis. virtualization worked fine since these virtualization software only support x86 architecture. Virtualization is a very useful component of reverse engineering. In fact, most software is built under x86 architecture. Virtualization uses the resources of the host machine's CPU via the hypervisor.
Unfortunately, there are other CPU architectures out there that doesn't support virtualization. VirtualBox nor VMware doesn't support these architectures. What if we were given a non-x86 executable to work with? And all we have is an operating ...
Read now
Unlock full access