Pinned Repositories
CVE-2022-29968
Exploit PoC for CVE-2022-29968 by Joseph Ravichandran and Michael Wang
CVE-2024-27815
macOS/ XNU kernel buffer overflow. Introduced in macOS 14.0 (xnu-10002.1.13), fixed in macOS 14.5 (xnu-10063.121.3)
DEFCON30-PACMAN
Materials from the DEF CON 30 talk on PACMAN
linux-patches
My patches to Linux
mock-kernel-2023
Official Solution and Source Code for the "Mock Kernel" challenge from UIUCTF 2023
PacmanAttack
Defeating Pointer Authentication on the Apple M1 with Hardware Attacks
PacmanKit
An IOKit kext designed for microarchitectural security research on M1
PacmanOS
M1 bare metal project in Rust
PacmanPatcher
Patch your macOS kernel to enable support for the high-resolution timers on M1
pretty-secure-processor
A security oriented SoC featuring a custom pipelined RISC-V core and LCD-TFT controller
jprx's Repositories
jprx/mock-kernel-2023
Official Solution and Source Code for the "Mock Kernel" challenge from UIUCTF 2023
jprx/CVE-2024-27815
macOS/ XNU kernel buffer overflow. Introduced in macOS 14.0 (xnu-10002.1.13), fixed in macOS 14.5 (xnu-10063.121.3)
jprx/PacmanAttack
Defeating Pointer Authentication on the Apple M1 with Hardware Attacks
jprx/PacmanKit
An IOKit kext designed for microarchitectural security research on M1
jprx/DEFCON30-PACMAN
Materials from the DEF CON 30 talk on PACMAN
jprx/PacmanOS
M1 bare metal project in Rust
jprx/PacmanPatcher
Patch your macOS kernel to enable support for the high-resolution timers on M1
jprx/CVE-2022-29968
Exploit PoC for CVE-2022-29968 by Joseph Ravichandran and Michael Wang
jprx/how-to-install-snow-leopard-in-qemu
How to install OS X 10.6 (the best OS ever made) in Qemu with OSX-KVM and OpenCore
jprx/PacmanFinder
A Ghidra static analysis tool for locating PACMAN Gadgets
jprx/pretty-secure-processor
A security oriented SoC featuring a custom pipelined RISC-V core and LCD-TFT controller
jprx/mad22-labs
Microarchitectural Attacks and Defenses - ISCA 2022
jprx/pwn-docker
Docker for pwn challenges
jprx/SecureHW-RISCV-Warmup
Warmup RISC-V programming and binary exploitation exercises for Secure Hardware Design at MIT
jprx/ipsw
iOS/macOS Research Swiss Army Knife
jprx/mad23-labs
Microarchitectural Attacks and Defenses - ISCA 2023
jprx/darwin-xnu-build
XNU kernel, Kernel Collection and CodeQL build scripts
jprx/linux-patches
My patches to Linux
jprx/OSX-KVM
Run macOS on QEMU/KVM. With OpenCore + Monterey + Ventura + Sonoma support now! Only commercial (paid) support is available now to avoid spammy issues. No Mac system is required.
jprx/pwnyOS-uiuctf-2020
A custom x86 32-bit Operating System used as a challenge in UIUCTF 2020
jprx/qemu-arm-fuzzer
Official QEMU mirror. Please see http://wiki.qemu.org/Contribute/SubmitAPatch for how to submit changes to QEMU. Pull Requests are ignored. Please only use release tarballs from the QEMU website.
jprx/modelsim_docker
Dockerfile and libraries necessary for Modelsim ASE on Ubuntu 18.04
jprx/core
The infrastructure powering ACM@UIUC
jprx/CTFd
ctfd fork w/ vulns artificially inserted + webhooks for funsies
jprx/homebrew-apple-iap23
jprx/ILLIXR
ILLIXR: Illinois Extended Reality Benchmark Suite
jprx/pwnyOS_website
An x86 operating system built around OS security education.
jprx/sigpwny.github.io
Website for UIUC's undergrade security club. Contains reusable meetings, presentations.
jprx/snap_wtf_macos
WTF Snapshot fuzzing of macOS targets
jprx/verilator_toy_examples_fa23
Getting Started with Verilator