Further research based on pairipcore, focusing on the virtual machine (VM) used to virtualize code in Android apps as a protection mechanism.
Important
Google designed the VM to be custom for every release of an application. The analysis provided here acan be used up to the point where opcodes are analyzed. A workaround is WIP!
Note
A detailed writeup is work-in-progress and will be published to GitHub Pages soon. Decompiler and Disassembler are WIP!
Note
The opcodes seem to change each version release - therefore, the decompiler given here can't be used against newer bytecode files!
The information presented here is for educational purposes only!
Moved to GitHub-Pages https://matrixeditor.github.io/pairipcore-vm/.