🔧 Lemix

Automated Framework to Port and Fuzz Embedded Applications on Linux


📋 Overview

Lemix enables dynamic analysis of embedded applications by rehosting them as x86 Linux applications decoupled from hardware dependencies without the requirement of emulation.

Key Benefits:

  • 🚀 Native Performance - Applications run natively on Linux for maximum speed
  • No Emulation Needed - Direct execution without emulation overhead
  • 🔄 Architecture Agnostic - Works across different embedded architectures

📄 Read the Whitepaper


👥 Team

Built with ❤️ by Purdue Systems and Software Security Lab (PurS3)


🔗 Resources


Empowering embedded security research through innovative rehosting techniques 🛡️