Weekly notes on what I studied, tried, broke, and fixed while working toward
AI Red Teaming. Not polished — this is a working log.
Building a toy XSS demo to understand why LLM output shouldn’t be trusted downstream, then tracing how this plays out in real CVEs and NVR-style natural language query systems.
Testing three prompt injection techniques against two local LLMs (Llama 3 8B and Mistral 7B) — direct override, roleplay jailbreak, and encoding obfuscation — to see how they hold up.
Reviewing the two phases of my RAG pipeline — indexing and query — and drawing out the full data flow.
Testing whether a RAG pipeline can be hijacked by an instruction hidden inside a retrieved document — and why a task-specific prompt template may accidentally provide some resistance.