Math Solver

Automate solving 100 consecutive linear equations within a single HTTP session to unlock the flag.

February 28, 2026 · 3 min · giordii

Bank Logic Bypass — Scientific Notation Bypasses Integer Validation

Submit a withdrawal amount in scientific notation to exploit loose type parsing and credit 1 billion to your balance.

January 1, 2025 · 3 min · giordii

Basic Calculator — Variable Shadowing Bug

Identify and work around a Python variable shadowing bug where a function definition overwrites a string variable of the same name.

January 1, 2025 · 3 min · giordii

Blind SQLi Login — Boolean-Based Character Extraction

Boolean blind SQL injection on a login form to extract a password character by character using HEX comparison.

January 1, 2025 · 3 min · giordii

Unzip Matryoshka — 3000 Nested Zip Files

Automate extraction of 3000 nested zip files to retrieve the flag from the innermost archive.

January 1, 2025 · 2 min · giordii

A Too Small Reminder — Session ID Enumeration

Register, log in, notice the session_id cookie is a small integer. Brute-force integers upward from 30 until the admin session is hit and the flag appears.

January 1, 2024 · 2 min · giordii

Basic SQLi — Classic OR 1=1 Login Bypass

Inject ’ OR ‘1’=‘1 into both username and password fields to make the SQL query always true and grab the flag from the response.

January 1, 2024 · 1 min · giordii

C-Style Login — PHP Type Juggling Array Bypass

PHP’s loose comparison treats an array as truthy against any string. Sending password[] as an array in the POST body bypasses the string comparison and grants access.

January 1, 2024 · 1 min · giordii

Chaos — TCP Payload Reconstruction from PCAP

Filter a PCAP for TCP packets, decode each packet’s payload from hex, and concatenate them in order — the resulting byte stream contains the flag.

January 1, 2024 · 2 min · giordii

Click Me — Cookie Integer Forge to Reach Counter Target

The app tracks clicks with an integer cookie. Skip the clicking by setting ‘cookies’ to 10000000 directly and request the page — the server trusts the cookie value and returns the flag.

January 1, 2024 · 1 min · giordii