EC-Council · Free Practice Questions · Last reviewed May 2026
36real exam-style questions organised by domain, each with the correct answer highlighted and a plain-English explanation of why it's right — and why the others are wrong.
An incident responder is using NetFlow to identify a data exfiltration event. What specific field in a NetFlow v9 record provides the best indication of the total volume of data moved between two internal hosts?
PROTOCOL
IPV4_SRC_ADDR
IN_BYTES
IN_BYTES accurately reports the volume of data in the captured flow.
LAST_SWITCHED
You suspect a DNS tunneling attack for data exfiltration. In your DNS server logs, which characteristic is the strongest indicator of a tunnel rather than standard recursive lookups?
High volume of A records
Requests for PTR records
Unusually long, high-entropy subdomains
High-entropy strings are a hallmark of encoded data within DNS queries.
Queries to root hints
You are performing log correlation in a SIEM. You want to match Windows Event ID 4624 (Logon) with network traffic. Which field is the primary 'join key' to correlate the event with a specific network flow?
Source IP Address
The Source IP connects the network connection event to the resulting logon process.
Target Username
Process Name
Event Correlation ID
During an investigation into lateral movement, you notice an unusual RDP connection from a workstation to a domain controller. Which Wireshark filter would be most effective in isolating only the RDP traffic associated with that specific source IP to identify potential credential dumping activity?
tcp.flags.syn == 1 && ip.src == 192.168.1.50
data.data == 3389
rdp.data && ip.dst == 192.168.1.50
tcp.port == 3389 && ip.src == 192.168.1.50
This filter correctly isolates traffic on the default RDP port originating from the suspected workstation.
You are investigating a compromised Linux host. Using 'tcpdump' to capture traffic on interface eth0 to analyze C2 communication on port 443, which command is most efficient for saving the output to a file for later analysis in Wireshark?
tcpdump -c eth0 port 443
tcpdump -i eth0 port 443 > capture.txt
tcpdump -r capture.pcap port 443
tcpdump -i eth0 port 443 -w capture.pcap
The -w flag correctly writes the captured traffic to a file.
When segmenting a network to contain an incident, what is the best practice for a 'Jump Server' in a DMZ to limit the attack surface?
Whitelisting source IPs that can access the jump server
Limiting source access is a fundamental security control.
Enabling telnet for administrative flexibility
Disabling all logging to save space
Assigning the jump server a public IP address
Want more Network Incidents practice?
Practice this domainYou are using Wireshark to analyze traffic from an infected host. You notice consistent beaconing activity to an external IP on port 443. How do you isolate this traffic in your capture?
ip.addr == [IP_ADDRESS]
This filter restricts the display to traffic involving the specific IP.
tcp.port == 80
frame.len > 1000
http.request
You are analyzing a malware sample using Cuckoo Sandbox. The report shows the malware is attempting to modify the 'HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run' registry key. What is the intent of this activity?
Injecting code into explorer.exe
Escalating user privileges
Establishing system persistence
This registry key is the standard Windows autorun location for persistence.
Disabling the Windows Firewall
You are performing a live memory analysis using Volatility 3. You suspect a rootkit is hiding processes. Which plugin should you run to compare the process list from the EPROCESS block with the thread scheduler's list?
windows.netscan
windows.modules
windows.vadyarascan
windows.psscan
psscan finds processes by scanning for EPROCESS structures, exposing hidden processes.
A malware infection has encrypted several network shares. You decide to restore from backups. What is the most critical step to perform before restoring data to the production environment?
Scan the backup media with the same AV used previously
Reboot the domain controllers
Restore data to a sandbox or isolated VLAN
Isolation prevents reinfection of the production network.
Change all user passwords
You are using YARA to detect a specific strain of ransomware. You want to match a file if it contains a specific hex string OR a specific string value. How do you construct this in your rule?
condition: $a + $b
condition: $a != $b
condition: $a && $b
condition: $a or $b
The 'or' operator allows for flexible matching logic.
During an incident, you need to isolate a compromised workstation from the network immediately. Which action is the most effective containment strategy while preserving volatile memory?
Shut down the computer immediately
Disconnect the network cable
This provides immediate containment without losing volatile evidence.
Delete the suspicious files
Run a full antivirus scan
Want more Malware Incidents practice?
Practice this domainDuring a suspected data breach, you must collect volatile memory. Which tool and command is the industry-standard starting point for capturing an image of RAM in a Windows-based incident?
Netstat -an
Windows Task Manager dump
FTK Imager Memory Capture
FTK Imager is the standard tool for capturing RAM images safely.
WinPcap capture
Which role in the Incident Response Team is primarily responsible for ensuring that the incident handling activities remain aligned with organizational legal and privacy requirements?
Legal Counsel
Legal counsel ensures the team does not violate privacy laws or organizational liability policies.
Technical Investigator
Incident Lead
Communications Officer
You are managing chain of custody for a physical server seized during an investigation. What is the most critical action to ensure the evidence remains admissible in court?
Taking photographs of the server location
Logging every individual who accessed, transported, or stored the device
The chronological log of possession is the legal definition of chain of custody.
Using an anti-static bag for transport
Hashing the drive contents immediately
You are performing a post-incident review. Which action is the most important to ensure that the 'Lessons Learned' process effectively improves future response capabilities?
Documenting the root cause and defining specific, actionable process changes
Actionable changes address the underlying vulnerabilities found during the incident.
Updating the password policy
Archiving all forensic images for ten years
Assigning blame to the employee who made the error
You are setting up a secure communication channel for the IR team during a major incident. Why is it recommended to use an out-of-band communication method?
To comply with the Acceptable Use Policy
To simplify documentation for the final report
To increase bandwidth for file transfers
To prevent the attacker from monitoring team communications
Attackers who have compromised internal systems often monitor internal emails and chat platforms.
You are establishing an Incident Response Plan (IRP). Which document should prioritize the technical steps for restoring services after a ransomware attack?
Playbook
A playbook provides specific, repeatable steps for handling a defined incident type.
Business Continuity Plan
Communication Plan
Security Policy
Want more Incident Handling Process practice?
Practice this domainYou are auditing Apache logs to detect potential OS command injection. Which characters should you search for in the access logs?
'%20', '+', and '='
'{', '}', and '$'
'<', '>', and '/'
';', '|', '&', and '`'
These are command separators and execution characters used to append unauthorized commands to input.
During a Cross-Site Scripting (XSS) incident, you notice the WAF is blocking legitimate user sessions. What is the most effective tuning step to prevent false positives while maintaining protection?
Disable the entire XSS protection rule set
Implement a negative security model
Create a granular exclusion for the specific parameter triggering the alert
Exclusions allow legitimate traffic through while maintaining the primary security posture.
Switch the WAF from Blocking mode to Transparent mode
An attacker is using a slow-rate HTTP POST request to exhaust server resources. Which ModSecurity directive should be adjusted to mitigate this behavior?
SecDataDir
SecRuleEngine DetectionOnly
SecResponseBodyLimit
SecRequestBodyLimit
This limits the size of the request body, preventing resource exhaustion via oversized or slow POST requests.
An analyst is investigating a suspected SQL injection attack on an IIS server. Which log file should they prioritize to identify the specific URL-encoded payload strings submitted by the attacker?
Application Event logs
HTTPERR logs
Security Event logs
W3C Extended Log File Format logs
The W3C logs capture requested URIs and query strings necessary for identifying malicious SQL injection patterns.
A web server log shows repeated '403 Forbidden' errors for a specific directory. What is the most likely cause during an incident?
The user session has expired
The requested file does not exist
The server is offline
Directory traversal or unauthorized access attempts are being blocked
403 Forbidden specifically indicates the server understands the request but refuses to authorize it due to file permissions.
A web application is vulnerable to session fixation. What is the primary indicator of this attack in the logs?
High volume of requests to the login page without POST data
The same session ID is associated with two different IP addresses within a short timeframe
A sudden spike in failed login attempts
A user session ID remains identical before and after a successful authentication event
The failure to regenerate the session ID upon authentication is the definition of a session fixation vulnerability.
Want more Web Application Incidents practice?
Practice this domainWhen DKIM signature verification fails, what is the most likely technical cause?
The sender's IP address is on a blocklist
The body of the message was modified in transit
Modification breaks the cryptographic hash.
The user clicked a phishing link
The SPF record is missing
An organization uses Microsoft 365. Which feature should an admin use to globally remove a malicious phishing email from all user mailboxes?
Conditional Access policies
Exchange Transport Rules
Search and Purge in Microsoft 365 Defender
This tool allows removing emails from mailboxes.
Mail Flow Connector configuration
When performing manual phishing triage, which action should an analyst perform first after identifying a suspicious URL in an email body?
Click the URL to inspect the landing page
Block the sender domain immediately
Run the URL against an automated sandbox analysis tool
Safe detonation is the primary first step.
Forward the email to the user for confirmation
You are analyzing an email with a suspicious attachment. You notice the file name is 'invoice.pdf.exe'. What does this indicate?
The file is a double-extension obfuscation attempt
Windows often hides the final extension.
The file is a legitimate script file
The file is encrypted with a password
The file is a genuine PDF that requires an executable
Which protocol is used in conjunction with SPF and DKIM to provide instructions to the receiver on how to handle emails that fail authentication?
SMTPS
IMAP
DMARC
DMARC defines the policy.
POP3
While analyzing an email header, you observe an SPF 'softfail'. What does this imply?
The sending IP is not listed in the domain's SPF record
This is the definition of a softfail.
The message was spoofed and must be blocked
The email has been encrypted with TLS
The email passed DKIM verification
Want more Email Incidents practice?
Practice this domainYou are investigating a Linux server breach. You need to capture the current state of network connections without altering the evidence. Which command-line tool is preferred by first responders?
tcpdump -i eth0
lsof -i
ss -tupn
'ss -tupn' shows TCP/UDP connections, processes, and numeric addresses without resolving names.
iptables -L
When documenting the chain of custody for a seized laptop, which information is mandatory?
The name of the suspected attacker.
The user's password for the laptop.
The serial number of the device.
Accurate identification via serial number is essential for legal evidence handling.
The operating system version.
You are performing initial containment on a cloud-based AWS EC2 instance. The instance is under a DDoS attack. What is the most effective way to isolate this specific resource?
Stop the EC2 instance immediately.
Remove the VPC from the region.
Delete the EC2 instance.
Modify the assigned Security Group to restrict all inbound/outbound traffic.
This isolates the instance while preserving the running state for memory capture.
You are performing an investigation on a compromised mobile device. What is the primary risk of connecting the device to a standard workstation without a write blocker?
The battery will drain faster.
The workstation might write metadata or sync files, altering the original evidence.
Operating systems often mount devices and update last access times or index files.
The workstation will be instantly infected.
The device will automatically wipe itself.
A stakeholder asks you to prioritize the recovery of a compromised system. According to incident response best practices, what is your first responsibility?
Notify legal counsel.
Update firewall rules.
Rebuild the system from backup.
Identify and confirm the security incident.
Confirmation and triage are the initial steps of the incident response process.
As a first responder, you arrive at a compromised workstation showing signs of active malware beaconing. Which action should be performed first according to the Order of Volatility?
Create a bit-stream image of the hard drive.
Perform a physical memory dump using FTK Imager.
Capturing volatile RAM is the highest priority in the Order of Volatility.
Power down the machine to stop the malware.
Disconnect the network cable from the workstation.
Want more First Response practice?
Practice this domainThe 212-89 exam has 200 questions and must be completed in 180 minutes. The passing score is 700/1000.
Scenario-based questions covering exam objectives with detailed answer explanations.
The exam covers 6 domains: Network Incidents, Malware Incidents, Incident Handling Process, Web Application Incidents, Email Incidents, First Response. Questions are weighted by domain — higher-weight domains appear more on your actual exam.
No. These are original exam-style practice questions written against the official EC-Council 212-89 exam objectives. They are not copied from the real exam. Courseiva focuses on genuine understanding, not memorisation of braindumps.
Courseiva tracks your accuracy per domain and routes you toward weak areas automatically. Free, no account required.