About Fault Simulator
Fault Simulator is an MCP server in the Commerce category: this repository is for the development of a fault simulator simulating different kinds of attacks on ARM M33 processors.
Install
git clone https://github.com/tigger1005/fault_simulatorThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Tools (13)
analyze_attackDetailed execution trace of one successful attack
Parameters not published.
check_behaviorRe-run the baseline behaviour check
Parameters not published.
compile_targetBuild the target program with `make`
Parameters not published.
get_attack_dataStructured attack data incl. source locations (JSON)
Parameters not published.
get_resultsSummary of all successful attacks
Parameters not published.
get_statusSession state, success-detection mode, behaviour check result, run counters
Parameters not published.
get_symbolsList ELF symbols with addresses (also before `load_elf`)
Parameters not published.
get_traceBaseline execution trace without fault injection
Parameters not published.
list_fault_typesAll available fault specifications
Parameters not published.
load_elfLoad an ELF file and initialize the simulation environment
Parameters not published.
Show all 13 tools
reset_sessionClear attack results and start a fresh campaign
Parameters not published.
run_attackClass-based campaign (`single`, `double`, `all`)
Parameters not published.
run_faultsA specific fault sequence, e.g. `["glitch_1", "regbf_r0_00000001"]`
Parameters not published.
Ask AI
Ask AI about Fault Simulator
Powered by Claude · Grounded in docs
Security checks
6 checks have not been run yet.