Axion is REVEN v2 GUI for scenario analysis. It helps reverse-engineer complex programs and situations.
Axion is comprised in the REVEN v2 package for the Debian 9 Stretch x64 servers. Please refer to the REVEN v2 installation guide for further guidance on deploying the package.
Axion can be launched from the Project Manager REVEN v2 web GUI, on scenarios that have appropriate data available for analysis. Please refer to the REVEN v2 Project Manager User Guide for further guidance on preparing a scenario for analysis by Axion.
Axion provides several views to analyze a scenario.
- Trace view
- CPU view
- OS Specific Information (OSSI)
- Backtrace view
- Search view
- Memory - Hexdump view
- Memory - Memory history view
- Memory - Physical history view
- Framebuffer view
- Taint view
Visit the Axion Views page for more details on how to use each view.
You can synchronize Axion with Python clients, for instance to select a transition in Axion from Python.
Visit the Axion synchronization page for more details on this feature.