MACKAN.DEV

Building a Chess Engine in Rust

Jan 24, 2025
Rust Chess Algorithms 

A high-performance Bitboard chess engine at around 2000 elo, with UCI Compliance, a macroquad frontend and a variety of search features.

PicoCTF 2024 - Format String 3

Jul 23, 2024
Writeup Binary Exploitation 

Exploiting a format string vulnerability in a given binary, by analyzing stack layout and gaining arbitrary code execution, by careful leveraging of %n formats. These writes enable a ret2libc attack, where the Global Offset Table (GOT) entry for puts is redirected to system, ultimately allowing the execution of a shell command.