The project page is here <a href="http:&#x2F;&#x2F;www.unicorn-engine.org&#x2F;" rel="nofollow">http:&#x2F;&#x2F;www.unicorn-engine.org&#x2F;</a><p>I think the project is fascinating. I wanted to build something similar, but unlike the authors of Unicorn I was doing everything from scratch.<p>The idea was that it would be a plugin for a debugger to aid dynamic analysis so that you could &quot;execute&quot; some piece of code(instructions) with the current values in real memory and registers and see what the end values will be and where the code will go&#x2F;do. And then perhaps step-back and forth through the emulated code to see the execution in real-time. Made a mistake? Roll-back and change the emulated values see what jump or what result it gets.