-
Learning eBPF through gamification: The Hive CTF Challenge and Walkthrough
TL;DR: A (relatively) simple eBPF capture the flag challenge and writeup. The challenge was made by a colleague on the R&D team and the writeup by one of our detection engineers. The writeup goes through the whole discovery process and is a great way to dive into BPF.
-
Introducing oxidebpf: an open source Linux tool for Rust and eBPF developers
This post was written for Red Canary and originally appeared on their site here.
-
Looking for a Remote Cybersecurity Job in 2021
It’s been long enough that I’d like to document my job search and interview process at a high level, hopefully for the benefit of others. If you’d like to understand the position I was in before the job search, you can look at my previous experiences on my CV page.
-
Creating an Off-chain Uniswap Pricing Oracle by Porting Solidity Arithmetic
TL;DR: If you follow along with this post, you’ll get a recipe for creating an offline pricing oracle for Uniswap by reimplementing several library functions. We start with the high level solidity functions and drill down into the guts of Yul and Ethereum.
-
Rust and WASM - Game of Life
TL;DR: Playable game of life in this post, written in Rust, running with WebAssembly. I started learning Rust a while ago, when I was trying to get a handle on OS development. I followed along with Philipp Oppermann’s blog but quickly put Rust aside for C and the osdev wiki.