Get the latest tech news

Reversing Samsung's H-Arx Hypervisor Framework (Part 1)


In many ways, mobile devices lead the security industry when it comes to defense-in-depth and mitigation. Over the years, it has been proven time and again that the kernel cannot be trusted to be secure. As such, there has been effort put into moving secrets (ie. encryption keys) and other sensitive data out of the kernel and gate it behind an API at higher levels in the chain of trust, whether it be the hypervisor or secure enclaves. In any case, the kernel must have a lot of control over the s

encryption keys) and other sensitive data out of the kernel and gate it behind an API at higher levels in the chain of trust, whether it be the hypervisor or secure enclaves. In the early days, RKP was a monolithic hypervisor contained in the vmm.elf file that was embedded in the kernel and shipped in source tarballs (with symbols too!). This research was pulled together while preparing material for our training focused on virtualization and security hypervisors, which we are giving this summer at Hardwear.IO USA and REcon Montreal.

Get the Android app

Or read this on Hacker News

Read more on:

Photo of Samsung

Samsung

Related news:

News photo

Samsung's Now Bar update makes it easy to see the Google Sports scores you want

News photo

Samsung finally speaks out about One UI 8 as rumors of internal testing mount

News photo

One of our favorite Samsung microSD cards drops to an all-time-low price