Nyx-Net on Embedded Systems

The Nyx fuzzer is a fuzzing project built around current top-research the field of fuzzing. A sub-project, Nyx-Net, provides a full-VM snapshot fuzzer for complex network-based targets. An interesting direction of research is how one could take Nyx-Net and extend it to work with embedded systems protocols, e.g. CAN, instead of normal network protocols.

Tasks

  • Pick devices/sets of devices to analyze
  • Decide on the protocols to analyze
  • Extend Nyx to work with these devices and protocols
  • Detailed scope will be discussed based on whether you’re planning to do a BSc, MSc or PR project.