Olen Thompson
about projects ctf blog contact
github ↗ ctf team ↗ email ↗

Olen Thompson

hacker · python, c, c++

I love creating unique projects that run in sub-optimal environments, or building complex things from scratch. I also enjoy playing geometry dash and competing in CTF's.

My main language is Python — I use it for machine learning, tooling, and most scripting. C is what I use for OS development and low level programs. C++ is what I use for embeded systems and programs where performance is key.

Pythonprimary — ML, tooling, scripting
COS development, bare-metal, drivers
C++embedded systems, performance
GeckoOS ↗ C, x86-64, 64-bit

A 64-bit operating system written from scratch. FAT32 filesystem with read/write, a working shell, a custom e1000 NIC driver for networking, and Gecko Script — a scripting language I wrote in C with its own lexer, parser, and interpreter. Conributions welcome!

Emberkit ↗ Python, security

A security utility toolkit. Scanning, enumeration, and exploitation modules bundled into one CLI. Written in Python.

Terminal Texting ↗ Python, CLI

A CLI messaging client that lets you send and receive messages from multiple platforms without leaving your terminal.

I compete with Phishers of Men in capture-the-flag competitions. Categories I focus on:

Binary Exploitationlow level cybersecurity
Cryptographycracking codes and algorithms
Blockchainsmart contract bugs, reentrancy, on-chain puzzles

If you want to talk about anything or have any idea you would like to share:

Post not found. ← back