Ben’s Blog

In small proportions we just beauties see. And in short measures life may perfect be.

FlushTime: Towards Mitigating Flush-based Cache Attacks via Collaborating Flush Instructions and Timers on ARMv8-A

Depowering the timer to mitigate flush-based cache attacks

February 6, 2025 · 8 min · 3745 words · Ben Chan

SysBumps: Exploiting Speculative Execution in System Calls for Breaking KASLR in macOS for Apple Silicon

Hacking Apple Silicon by macOS. Kinda ironic.

January 24, 2025 · 9 min · 4415 words · Ben Chan

KnightCTF 2025 Personal Writeup

Full of guessing. No idea what the organizers are thinking.

January 21, 2025 · 2 min · 377 words · Ben Chan

CS323 Compilers Final Review

Compilers are fun!

January 19, 2025 · 23 min · 4810 words · Ben Chan

Pengcheng Cup 2024 Personal Writeup

Can those ‘OFFICIAL’ CTFs be any more boring?

November 10, 2024 · 7 min · 3318 words · Ben Chan