My run through TryHackMe's AI Odyssey event — three rooms (Vectara, Token City, Injectus IX) spanning agentic AI, ML pipeline abuse, prompt injection, model extraction and a bit of classic DFIR/web on the side. Below is the module map and an index of every solved challenge — click a card to open the full writeup.
9 out of 10 attempted challenges solved (1 partial, 1 unfinished — see leftovers at the bottom).
/api/profile/preferences guided
by the model's own SHAP feature names.
.asar bundle,
tracing the rogue commit and decrypting what the trojanised AI
app exfiltrated.
[0.75, 0.0, 0.5, 1.0, 0.0, 0.75] spat out the
flag. Marked partial because the room's secondary objective
(full surrogate-model reconstruction) was not completed.