Slide 36
Slide 36 text
Abusing Dalvik(s) JIT
• I also discovered the libcore.io.Memory and
libcore.io.MemoryBlock classes, which provides methods
for reading and writing to memory through different forms
• peekInt, pokeInt, and pokeByteArray specifically were
used to read from and write to our shellcode and other
memory in the virtual machine
36