02 / Field notes

Beyond the flag.

The interesting part is how you get there. Technical notes on the reasoning, experiments and discoveries behind a solve.

6 articles · newest first

Web2 MIN READ

Dacia Lab · sample exercises

Authentication confusion

Following a duplicated parameter across a trust boundary, one parser at a time.

HTTPAuthenticationParsing
Reverse1 MIN READ

Dacia Lab · sample exercises

Reading between instructions

Turning a small byte transformation into a clear, testable model.

Static analysisPythonBytes
Crypto1 MIN READ

Dacia Lab · sample exercises

When primes share a secret

Why a shared factor is enough to unravel two toy RSA moduli.

RSANumber theoryPython
Pwn1 MIN READ

Workshop · sample exercises

Where the buffer ends

Making an off-by-one boundary visible with a minimal local harness.

CMemory safetyBoundaries
Forensics1 MIN READ

Workshop · sample exercises

A timeline in the noise

Reconstructing a sequence from synthetic logs without losing provenance.

LogsTimelinePython
Misc1 MIN READ

Workshop · sample exercises

Small inputs, big assumptions

A tiny property check that makes an encoding contract explicit.

EncodingTestingPython