mischard
Knight Squad Academy Jail
knightctf
Task: Escape a Python jail with strict AST filtering that blocks most builtins, attributes, subscripts, and common operations. Solution: Brute-force single-letter function names to discover hidden oracle functions L() (flag length), Q(i,x) (character comparison), and S() (full string check), then leak the flag character by character using Q() oracle.
$ ls tags/ techniques/
oracle_character_leakfunction_discoveryast_bypass
🔒
Permission denied (requires tier.pro)
Sign in to access full writeups
Create a free account with GitHub, then upgrade to Pro.
$ssh [email protected]