Skip to content
View Phobia-Cosmos's full-sized avatar

Block or report Phobia-Cosmos

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
48 stars written in C
Clear filter

Projects for an undergraduate OS course

C 5,375 1,468 Updated Jul 19, 2024

upstream mirror

C 4,921 1,011 Updated Dec 22, 2025

GNU toolchain for RISC-V, including GCC

C 4,284 1,331 Updated Dec 18, 2025

Spike, a RISC-V ISA Simulator

C 2,970 1,006 Updated Dec 23, 2025

The Computer History Simulation Project

C 1,804 309 Updated Dec 15, 2025

The old Linux kernel source ver 0.11 which has been tested under modern Linux, Mac OSX and Windows.

C 927 520 Updated Nov 5, 2023

Stupid memory latency and TLB tester

C 913 214 Updated Aug 19, 2024

2025年春季OS课程Slides\实验指导\思维导图\挑战项目等 https://learningos.github.io/os-lectures/

C 773 89 Updated Nov 16, 2025

Kernel Address Space Layout Derandomization (KASLD) - A collection of various techniques to infer the Linux kernel base virtual address as an unprivileged local user, for the purpose of bypassing K…

C 466 50 Updated Apr 13, 2024
C 328 33 Updated Aug 22, 2023

Doug Lea's memory allocator

C 282 72 Updated Nov 26, 2019

A small library to modify all page-table levels of all processes from user space for x86_64 and ARMv8.

C 277 70 Updated Apr 24, 2025

Arbitrary Speculative Code Execution with Return Instructions

C 175 18 Updated Jan 23, 2024

PoC for breaking hypervisor ASLR using branch target buffer collisions

C 167 37 Updated Sep 24, 2016

Formally-verified reference monitor for a secure isolated execution ("enclave") environment on ARM TrustZone

C 110 27 Updated Aug 18, 2022

compilable linux-0.01

C 99 41 Updated Dec 2, 2025

AMD Research Instruction Based Sampling Toolkit

C 94 17 Updated Apr 29, 2021

Nemesis: Studying microarchitectural timing leaks in rudimentary CPU interrupt logic

C 90 12 Updated Oct 19, 2021

Proof-of-concept code for the SMoTherSpectre exploit.

C 76 16 Updated Nov 12, 2019
C 75 5 Updated Sep 3, 2025

Proof-of-concept implementation for the paper "A Security RISC: Microarchitectural Attacks on Hardware RISC-V CPUs" (IEEE S&P 2023)

C 74 11 Updated Nov 10, 2025

Proof of concepts for speculative attacks using the BOOM core (https://github.com/riscv-boom/riscv-boom)

C 68 17 Updated Oct 18, 2019

A libgloss replacement for RISC-V that supports HTIF

C 42 13 Updated May 3, 2024

Training in Transient Execution and PhantomCALL, from Inception (SEC'23) Artifacts.

C 41 5 Updated Feb 19, 2024

A fully-featured, cross platform XO-CHIP/S-CHIP/CHIP-8 emulator written in C and SDL.

C 36 10 Updated Apr 16, 2025

The open-source component of Prime+Scope, published at CCS 2021

C 36 5 Updated Jul 18, 2023

Artefacts for: "VMScape: Exposing and Exploiting Incomplete Branch Predictor Isolation in Cloud Environments"

C 32 1 Updated Oct 17, 2025
Next