CTF

A Capture the Flag (CTF) is a competition where participants hunt for flags (pieces of text such as flag{some_unique_text_or_hopefully_meaningful_message}) hidden inside vulnerable executables, applications, files, and whatnot. These competitions are usually held in the jeopardy format, where each challenge is contained in a separate box and has a number of points attached.

It is a hacking competition, not in the sense of destroying things or developing lousy business ideas, but in breaking things apart to understand how they work and discovering new ways of doing things.

Thumbnail for Sharing is Caring: Arbitrary Code Execution for Breakfast
Thumbnail for Sharing is Caring: Arbitrary Code Execution for Breakfast

Sharing is Caring: Arbitrary Code Execution for Breakfast

Binary exploitation in C++, gadget mania, and a new form of deserialization attack.

Thumbnail for Dynamic Views Loading – Abusing Server Side Rendering in Drogon
Thumbnail for Dynamic Views Loading – Abusing Server Side Rendering in Drogon

Dynamic Views Loading – Abusing Server Side Rendering in Drogon

What could go wrong releasing a C++ web server with "live reload" into the wild?

Thumbnail for From Compression to Compromise: Unmasking Zip File Threats
Thumbnail for From Compression to Compromise: Unmasking Zip File Threats

From Compression to Compromise: Unmasking Zip File Threats

Deep dive into zip file attacks and mitigations (with examples!).

Thumbnail for HKCERT CTF 2023 – Decompetition: Vitamin C++
Thumbnail for HKCERT CTF 2023 – Decompetition: Vitamin C++

HKCERT CTF 2023 – Decompetition: Vitamin C++

A beginner-friendly writeup to reverse-engineering C++ a lá decompetition. Years of complex shenanigans condensed!

Thumbnail for N[Subtype Metaprogramming] is N[Mostly Harmless]
Thumbnail for N[Subtype Metaprogramming] is N[Mostly Harmless]

N[Subtype Metaprogramming] is N[Mostly Harmless]

Inheritance go brrrrrrrr... abusing turing-complete typesystems to write fun programs in Python.

Thumbnail for HITCON 2023 – The Blade
Thumbnail for HITCON 2023 – The Blade

HITCON 2023 – The Blade

Beginner-friendly writeup for a nifty Rust reversing challenge.

Thumbnail for GDB/GEF Cheatsheet
Thumbnail for GDB/GEF Cheatsheet

GDB/GEF Cheatsheet

Quick command reference on one of the most powerful tools for dynamic analysis.

Thumbnail for The HKUST Firebird CTF Team
Thumbnail for The HKUST Firebird CTF Team

The HKUST Firebird CTF Team

Experiences and reflections journeying with the HKUST Firebird CTF Team.

Thumbnail for HKCERT CTF 2022 – C++harming Website
Thumbnail for HKCERT CTF 2022 – C++harming Website

HKCERT CTF 2022 – C++harming Website

A harming website? Hope it doesn't harm my sleep!

Thumbnail for HKCERT CTF 2022 – Base64 Encryption
Thumbnail for HKCERT CTF 2022 – Base64 Encryption

HKCERT CTF 2022 – Base64 Encryption

Frequency analysis with a touch of heuristics.

Thumbnail for TAMUctf 2022 – CTF Sim
Thumbnail for TAMUctf 2022 – CTF Sim

TAMUctf 2022 – CTF Sim

Oops, your vpointer was redirected.