Settings

Theme

Accelerating iOS on QEMU with hardware virtualization (KVM)

alephsecurity.com

22 points by mdelias 6 years ago · 5 comments

Reader

londons_explore 6 years ago

> The ARM servers we were working on, however, ignored a higher different number of LSBs. Therefore, when dc zva was called inside bzero, more bytes than expected were set to 0

Let that sink in... ARM has an instruction which zeros out an implementation defined amount of memory...

How can ARM ever hope to become the new-x86 with things like that? It's pretty rare a programmer wants a randomly sized bit of memory zeroed...

vaxman 6 years ago

Wow, they succeeded in getting iOS to boot on a cloud ARM processor inside QEMU. They can use that enviro to develop custom layers to eventually run on modded hardware to do realtime analysis at full execution speed.

coolspot 6 years ago

Great writeup!

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection