Introduction to Unicorn

Unicorn is an open source CPU emulator based on QEMU.

Nice features that I would like to share (quoted from the unicorn page):