All GIAC exams
GIAC GOAA: GIAC Offensive AI Analyst
What the GOAA exam covers and what it costs, with a free 30-question practice test and an explanation for every answer.
- Level
- Professional
- Topic areas
- 4
- Free practice questions
- 30
- Full question bank
- 100 questions
What the GOAA exam covers
The topic areas in our GOAA question bank, with each one's share of the 100 practice questions.
| Topic | Share | Questions |
|---|---|---|
| Defensive validation and reporting | 40% | 40 |
| Prompt and agent exploitation | 26% | 26 |
| Model and data attacks | 22% | 22 |
| AI system reconnaissance | 12% | 12 |
GOAA cost and format
| Exam code | GOAA |
|---|---|
| Certification | GIAC Offensive AI Analyst |
| Vendor | GIAC |
| Level | Professional |
| Status | New |
Last checked October 22, 2026 against the official GIAC exam page.
GOAA sample questions
The first 5 questions from the free practice test. Open a question to see the answer and why it is right.
Question 1Defensive validation and reporting
A tester has confirmed a prompt injection that reveals restricted data. Which element is most important for the finding report?
- AA screenshot of the chat window with no written explanation of the input
- BA claim that the system is insecure based on general concerns without evidence
- CA list of every tool used in the assessment regardless of its relevance
- DReproducible steps, the exact input, the observed output, and the impact on the business
Show answer and explanationHide answer
Correct answer: DA reproducible finding with exact input, observed output and business impact allows the owner to verify and fix the issue. Screenshots without explanation, unsupported claims and irrelevant tool lists do not support remediation.
Question 2Prompt and agent exploitation
A tester sends a message to an AI assistant that contains hidden instructions telling it to ignore its previous rules and reveal its system prompt. What class of attack is this?
- ASQL injection
- BPrompt injection
- CCross-site scripting
- DPort scanning
Show answer and explanationHide answer
Correct answer: BHidden instructions that override the assistant's rules are prompt injection. SQL injection targets database queries, cross-site scripting targets browsers, and port scanning discovers open services.
Question 3Model and data attacks
An attacker repeatedly queries a public model API and uses the outputs to train a copy that imitates the model's behaviour. Which attack is this?
- AModel extraction
- BCache poisoning
- CPass-the-hash
- DRansomware deployment
Show answer and explanationHide answer
Correct answer: AModel extraction reconstructs or imitates a model's behaviour from its outputs. Pass-the-hash is a credential attack, cache poisoning targets caches, and ransomware encrypts data.
Question 4AI system reconnaissance
During an authorized assessment of a customer chatbot, the tester wants to identify which model family and hosting provider the application uses, without exploiting anything. Which approach is most appropriate?
- ASending sustained denial-of-service traffic from multiple sources to saturate the chatbot's inference endpoints
- BExtracting the model weights from the inference server by copying the quantized parameter files out of the container without written permission
- CBrute-forcing administrator logins to the model management console by replaying a password wordlist against the exposed admin API
- DPassive review of public documentation, response headers and observable behaviour within the agreed rules of engagement
Show answer and explanationHide answer
Correct answer: DPassive reconnaissance within the rules of engagement gathers information without exploitation or disruption. Extracting weights, brute-forcing logins and denial-of-service traffic exceed authorized scope or cause harm.
Question 5Defensive validation and reporting
A tester discovers that testing the chatbot could expose customer personal data to the tester. What should the tester do?
- AContinue testing and copy the records to a local drive for later analysis
- BStop, limit exposure, and report the issue to the client under the rules of engagement
- CIgnore it because the tester is authorized under the contract to access it
- DShare the extracted records publicly to demonstrate the severity of the flaw
Show answer and explanationHide answer
Correct answer: BStopping, limiting exposure and reporting under the rules of engagement protects the data and the client. Copying or publishing personal data and ignoring it are unethical and may breach law or contract.
How to prepare for GOAA
- Read the official GIAC outline first (exam page), so you know exactly what is in scope.
- Give the most time to Defensive validation and reporting and Prompt and agent exploitation: together they make up 66% of the questions.
- Take the free 30-question practice test and note which topics you miss.
- Go back to the weak topics, then test again. A practice score shows where to study; it does not predict your exam result.
Full GOAA question bank
All 100 questions with answers and explanations, as a PDF, an online practice exam, or both.
Both formats together. The best value.
Instant access after payment, with 90 days of updates. Checkout is on our store, AIExamCerts.
GOAA FAQ
Related exams
| Exam | Vendor | Level |
|---|---|---|
| GAIPS: GIAC AI Platform Security | GIAC | Professional |
| GAIPT: GIAC AI Penetration Tester | GIAC | Professional |
| GASAE: GIAC AI Security Automation Engineer | GIAC | Professional |
| GSEC: GIAC Security Essentials | GIAC | Associate |
| GLIR: GIAC Linux Incident Responder | GIAC | Professional |
| GSOA: GIAC Strategic OSINT Analyst | GIAC | Professional |