Tommy Muir's repositories
CVE-2022-32832
Proof-of-concept and write-up for the CVE-2022-32832 vulnerability patched in iOS 15.6
CVE-2022-42864
Proof-of-concept for the CVE-2022-42864 IOHIDFamily race condition
libimagepicker
A simple library for choosing images in preference bundles.
DyldExtractor
Extract Binaries from Apple's Dyld Shared Cache
servicedump
Tool to investigate mach services and the sandbox
redpwn2021_writeups
My writeups for the redpwnctf 2021 challenges
uiuctf2021_writeups
My writeups for the uiuctf 2021 challenges
bindiff
Quickly find differences and similarities in disassembled code
binexport
Export disassemblies into Protocol Buffers
ChaCha20_RS
A quick and dirty implementation of ChaCha20 written in Rust
CollidingBlocks_RS
Comically inefficient algorithm for computing digits of pi
LiteracyAI
A Level OCR Computing Coursework
llvm-project
The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
llvm-project-revng
LLVM fork with minor changes
myTimetableConverter
A website to take the page source of the myTimetable website and extract calendar information for a permanent copy that can be downloaded and synced with any calendar app. Tested exclusively with Durham University's myTimetable and none others.
RandomPI_RS
Another stupid algorithm for computing pi
retdec
RetDec is a retargetable machine-code decompiler based on LLVM.
SMarT-solver-CTF
My solution to redpwn2020's rev/SMarT-solver challenge