10 exam-style questions with answers and explanations, straight from our 1,050-question bank. Tap an answer to check yourself. When you're ready, take the scored version in the free practice test.
These 10 free GFACT questions are organized by exam domain, so you can see how each part of the GIAC Foundational Cybersecurity Technologies (GFACT) blueprint is tested. Reveal the answer and explanation under each question.
Domain 1: Computer Hardware & Virtualization
Question 1
A team runs 40 microservices on one physical host and needs the highest density possible. They evaluate containers instead of full virtual machines. Which statement correctly describes the key architectural difference?
Show answer & explanation
Correct answer: B - Containers share the host operating system kernel, while each VM runs its own guest OS
Question 2
An analyst must capture the contents of a suspected compromised server's RAM before responding further. What property of RAM makes this urgent?
Show answer & explanation
Correct answer: C - RAM is volatile and its contents are lost when power is removed
Domain 2: Exploitation & Mitigation
Question 3
A web application builds a query by concatenating user input directly into a SQL statement, allowing injection. Which mitigation addresses the root cause most reliably?
Show answer & explanation
Correct answer: A - Using parameterized queries so input is never parsed as SQL
Question 4
An employee receives an email that appears to come from the IT helpdesk, urgently asking them to confirm their password at a linked site. The link resolves to an attacker-controlled domain. Which category does this attack fall under?
Show answer & explanation
Correct answer: D - Social engineering, because the attacker manipulates a person, not a flaw in code
Domain 3: Forensics & Post-Exploitation
Question 5
A responder arrives at a running workstation believed to be compromised. Following the order of volatility, which action should be taken FIRST?
Show answer & explanation
Correct answer: B - Capture memory and other volatile state while the system is still running
Question 6
An investigator images a suspect drive and must be able to demonstrate later, in court, that the evidence was not altered. What is the PRIMARY purpose of the chain of custody documentation?
Show answer & explanation
Correct answer: D - It records who handled the evidence, when, and why, establishing its integrity
Question 7
After compromising one workstation, an attacker harvests credentials and uses them to authenticate to a file server elsewhere on the internal network. This activity is BEST described as:
Show answer & explanation
Correct answer: A - Lateral movement
Domain 4: Linux Foundations
Question 8
A Linux administrator runs `chmod 640 report.txt`. Which permission string will `ls -l` now display for that file?
Show answer & explanation
Correct answer: B - -rw-r-----
Question 9
Running `ls -l /usr/bin/passwd` returns `-rwsr-xr-x 1 root root`. What does the `s` in the owner's execute position indicate?
Show answer & explanation
Correct answer: C - The file executes with the privileges of its owner rather than the calling user
Question 10
An analyst wants to display only the lines containing the word `Failed` from `/var/log/auth.log`. Which command accomplishes this?