jprx

fractal

jprx

Fractal is an operating system for microarchitecture reverse engineering

AI 简介

Fractal 是一个专为微架构逆向工程设计的轻量级类 UNIX 操作系统。它提供多特权并发、无分支上下文切换(ultrathreads)、gmap 内存映射等定制系统调用与调度原语,支持在真实硬件上直接启动并精确控制 CPU 微架构组件(如分支预测器、缓存、互连结构)的行为。基于 C 实现,兼容标准 C 库及常用工具链(binutils、gcc、vim 等),便于快速构建和运行微架构实验。适用于安全研究、芯片侧信道分析、CPU 微架构特性验证等需要细粒度硬件控制的底层系统研究场景。

C
MIT License
162
Stars
10
Forks
1
Watchers
0
Issues

Star 增长

今日0
近 7 天0
近 30 天0
综合评分43.12
默认分支main