PyREBox

PyREBox is a Python scriptable Reverse Engineering sandbox that is based on QEMU. It provides dynamic analysis and debugging features to aid in reverse engineering, such as inspecting a running QEMU VM, modifying memory or registers, and instrumenting execution with Python scripts. It also offers a shell based on IPython with a range of commands and a Python API.

Warning!

PyREBox is a powerful tool that can be used to reverse engineer software and systems. Use caution when running scripts or commands, as they can potentially cause irreparable damage to your system.