Skip to content

sbancuz/fit

Repository files navigation

Fault Injection Toolkit

This project is a fault injector for embedded systems for the course Advanced Operating Systems.

Install

$ poetry install

Currently supported embedded architectures:

  • STM32 <- Use st-util for gdbserver

Note

It works even with non-embedded targets, remotely (using gdbserver) or locally. For embedded targets, only remotely!

Quickstart

$ cc -ggdb -O0 -no-pie -o example example.c
$ fit -c example_config.yml

It also provides a library to create custom injectors by importing the module fit.

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages