EC-Council · Free Practice Questions · Last reviewed May 2026
48real 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.
You are analyzing a packet capture (PCAP) and find a beaconing pattern with a consistent 30-second interval and jitter of 5%. Which detection strategy is most effective for this IoC?
Port-based blocking
Frequency analysis on connection flow metadata
Analyzing flow intervals and jitter helps identify heartbeat-style C2 traffic.
Signature-based IDS alert
Static IP blocklisting
In a Windows environment, which artifact would provide the best evidence of 'Lateral Movement' using Pass-the-Hash?
Registry key creation in RunOnce
Security Event ID 4624 (Logon Type 9)
Type 9 indicates a NewCredentials logon, often associated with PtH.
Prefetch file modification
DNS query logs
An analyst notices a spike in outbound traffic to a known sinkhole IP address. What does this indicate?
An attempted DDoS attack
A network misconfiguration
A successful data exfiltration
A compromised host attempting to reach a C2
The host is infected and is 'calling home' to a now-captured domain.
A SOC analyst is reviewing logs in a SIEM and notices multiple failed login attempts followed by a successful one from an unknown IP. Which specific IoC category does this activity represent?
Data exfiltration indicator
Unauthorized access attempt
Failed logins followed by success is a common IoC for unauthorized access.
Network anomaly signature
System resource exhaustion
You are tracking a threat actor who uses 'Living off the Land' (LotL) techniques. Which of the following commands is a classic indicator of this methodology?
malware.exe
mimikatz.exe
powershell.exe -enc JABz...
Encoded PowerShell commands are a hallmark of LotL and obfuscated execution.
netcat.exe
A system administrator reports high CPU usage on a server. Upon checking task manager, you find 'svchost.exe' running from a temp folder. What is the most immediate action?
Isolate the host from the network
Isolation prevents lateral movement and further C2 communication.
Delete the file
Update antivirus signatures
Restart the server
Want more Cyber Threats Iocs And Attack Methodology practice?
Practice this domainWhile investigating a potential malware infection, a SOC analyst needs to determine if a specific binary has been analyzed by the security community before. Which platform is the industry standard for checking the reputation of a file hash across dozens of antivirus engines?
Malwarebytes Nebula
VirusTotal
VirusTotal provides a comprehensive view of how multiple AV engines categorize a file.
Nessus
Splunk ES
You have captured a malicious binary and are performing dynamic analysis. You observe the malware attempting to resolve a domain that you want to intercept. Which tool allows you to simulate a DNS server response to redirect the malware traffic to a local analysis machine?
Wireshark
Netcat
Nmap
INetSim
INetSim acts as a service simulator for network-aware malware analysis.
During an incident response, you identify a persistent malware process. You need to see exactly which files and registry keys the process is touching in real-time. Which Sysinternals tool provides this capability?
Autoruns
TCPView
Process Explorer
Process Monitor
Procmon tracks all file and registry activity for a given process.
A SOC analyst is analyzing a suspicious email attachment. The analyst wants to extract URLs and embedded files without detonating the payload in a full sandbox. Which tool is recommended for this type of file parsing?
Burp Suite
OleDump
OleDump is highly effective at deconstructing OLE files to find malicious scripts.
Wireshark
Autopsy
You are performing static analysis on an suspicious executable. You want to view the imported functions, strings, and headers without executing the code. Which tool is most appropriate for this task?
Procmon
Cuckoo Sandbox
PEview
PEview displays the structure of PE files, making it ideal for static analysis.
x64dbg
You are examining a suspicious file and suspect it is packed (obfuscated). Which technique or tool helps identify if a file is likely packed?
Process Hacker
Wireshark
Detect It Easy (DIE)
DIE is the standard tool for identifying if an executable is packed or protected.
HashCalc
Want more Forensic Investigation And Malware Analysis practice?
Practice this domainWhat is the purpose of normalizing logs in a SIEM?
To compress log size for storage efficiency.
To hide sensitive information.
To increase the ingestion speed.
To provide a common format for cross-vendor correlation.
Normalization is essential for querying multiple data sources uniformly.
You are designing a correlation rule in Microsoft Sentinel to detect lateral movement. You decide to use KQL to join 'SecurityEvent' and 'SigninLogs'. What is the primary benefit of using a join over a union in this scenario?
Unions only support structured data.
Joins allow matching records between two datasets based on a common field.
Joins are essential for correlating disparate data sources.
Joins consume less memory than unions.
Unions cannot be used in detection rules.
When performing alert triage in a SIEM, which metric is most important for prioritizing incidents based on the potential business impact?
Alert frequency.
Log source vendor.
Asset Criticality.
High-value assets require immediate attention regardless of the attack type.
Number of alerts per user.
In ArcSight, a correlation rule is failing to trigger despite matching event patterns. You verify the filter logic is correct. What is the most likely cause?
The parser is disabled.
The user interface is loading slowly.
The aggregation window is configured incorrectly.
If the aggregation window is too small, events may not be counted correctly.
The license has expired.
You are reviewing a SIEM alert for a 'Brute Force Attack'. You notice the source IP is from a cloud provider. How should you classify this during triage?
Check threat intelligence feeds to see if the IP is flagged as malicious.
Context from threat intel is vital for triage.
Escalate to the ISP immediately.
Disable the rule for all cloud traffic.
Ignore the alert as cloud IPs are always false positives.
An analyst is investigating an alert regarding an outbound connection to a known malicious IP. Which step should be taken first according to standard triage procedures?
Isolate the host immediately.
Verify if the connection was successful or blocked by the firewall.
If blocked, the alert is likely a low-priority 'attempted' event.
Reimage the affected workstation.
Contact the user's manager.
Want more Incident Detection And Triage practice?
Practice this domainA SIEM alert indicates multiple failed logins followed by a successful login from a new IP in Splunk Enterprise Security. As a first responder, which dashboard should you navigate to in order to verify the MITRE ATT&CK mapping of this behavior?
Threat Intelligence dashboard
Access Anomalies dashboard
User Activity Monitoring
Incident Review dashboard
Incident Review provides the contextual mapping to MITRE ATT&CK.
While using ServiceNow Security Incident Response (SIR), you need to escalate a ticket. What is the standard process to ensure the security manager receives notification?
Update the Work notes with an @mention to the manager
Using @mentions within the work notes notifies the relevant stakeholders via the platform.
Delete the ticket and create a new one
Manually email the manager with incident details
Change the State to 'Closed'
During incident triage, you realize an alert is a False Positive. What is the most appropriate action to take within the SIEM ticketing system?
Assign it to another team to verify
Set status to 'Closed' with resolution code 'False Positive'
This follows standard lifecycle management for SOC tickets.
Ignore the ticket and let it expire
Delete the incident
You are triaging an alert in CrowdStrike Falcon. An endpoint shows a 'Suspicious File' detection. To verify the process tree and identify the parent process, which view do you use?
Host Timeline
Detection Details
Process Tree
The Process Tree displays the parent-child relationships of execution.
Network Activity
You are managing a containment procedure for an external C2 callback. Which firewall rule configuration is most effective for immediate containment?
Allow all, then log
Enable Intrusion Prevention System (IPS) in 'Alert' mode
Enable SSL Inspection
Deny egress to the specific destination IP
This terminates the C2 channel immediately.
A suspicious PowerShell script is found on an endpoint. Which tool would you use to perform volatile memory analysis to identify if the script injected malicious code?
Volatility
Volatility is designed for analyzing process memory structures.
Nmap
Autopsy
Wireshark
Procmon
Want more Incident Response practice?
Practice this domainYou are defining log retention policies. According to general compliance standards like PCI-DSS, what is the primary requirement for log retention?
Archive all logs in a local text file format only
Retain logs for exactly 30 days
Keep logs for one year, with 3 months immediately available
This meets the core PCI-DSS requirement for auditability.
Delete logs after they are indexed in the SIEM
When implementing a centralized logging architecture, which protocol is preferred for log transmission to ensure delivery confirmation between the collector and the aggregator?
UDP
TCP
TCP ensures reliability through acknowledgments.
ICMP
ARP
An organization is migrating to a cloud-native logging architecture using AWS CloudWatch. You need to forward logs from an on-premises server to CloudWatch. Which agent is the correct choice to facilitate this stream?
Simple Queue Service (SQS)
Kinesis Firehose
CloudWatch Unified Agent
The Unified Agent is specifically designed for cross-environment collection.
AWS Config
A security analyst needs to ensure that sensitive log data is protected during transmission between a remote web server and the central SIEM. Which mechanism provides the highest level of security?
Utilizing SNMPv1 traps
Implementing TLS-based log forwarding
TLS encrypts the data stream, protecting against eavesdropping.
Encapsulating logs in cleartext UDP packets
Using standard port 514 without encryption
You are configuring a syslog-ng server to receive logs from multiple network devices. To ensure that logs from different departments are stored in separate directories based on the hostname, which directive should you utilize in the destination path?
Utilizing template macros such as /var/log/$HOST/$YEAR/$MONTH/
Macros dynamically map incoming metadata to the directory structure.
Defining separate log paths for every individual IP address
Configuring the global log_level to debug
Using hardcoded static path strings only
You are managing log rotation on a Linux-based log aggregator. Which configuration file is used by the logrotate utility to define the retention and compression settings for log files?
/var/log/messages
/etc/rsyslog.conf
/etc/sysctl.conf
/etc/logrotate.conf
This file governs the logrotate daemon's behavior.
Want more Log Management practice?
Practice this domainYou are configuring an EDR tool to detect potential credential dumping. Which specific behavioral indicator is most effective at identifying an attacker attempting to access the LSASS process memory?
Failed login attempts to the local administrator account
Process access requests to lsass.exe from an unauthorized or unsigned process
Unauthorized access to lsass.exe memory is a high-fidelity indicator of credential theft.
Increased CPU usage on the Domain Controller
Modification of registry keys in HKEY_LOCAL_MACHINE\SYSTEM
While hunting for persistence mechanisms, you observe a suspicious scheduled task. Which detail in the task definition is the most critical indicator of a malicious actor rather than a legitimate software update?
The action executes a binary located in C:\Users\Public\ or C:\Windows\Temp\
Legitimate updates typically run from Program Files; running from user directories is highly suspicious.
The task is scheduled to run every 24 hours
The task has a generic name like 'Updater'
The task is configured to run at system startup
An organization uses the Diamond Model for threat intelligence. Which component of the model should an analyst prioritize to identify the infrastructure an adversary uses to communicate with compromised internal hosts?
Infrastructure
The infrastructure vertex represents the tools and channels used by an adversary.
Capability
Adversary
Victim
During an investigation of an incident, an analyst identifies a beaconing pattern in network logs. Which statistical analysis method is the most reliable for distinguishing this beaconing from normal, high-volume user traffic?
Check the destination IP against a reputation database
Compare the total volume of data sent to the IP against a global average
Analyze the variance in the time delta between consecutive connections to the destination IP
C2 beacons exhibit low variance in time intervals, unlike human-generated traffic.
Perform a DNS lookup on the destination IP address
During a threat hunting exercise, an analyst discovers a suspicious PowerShell execution pattern using encoded commands. Which technique should the analyst employ next to determine if the activity is malicious or legitimate system administration?
Enable verbose logging on all domain controllers
Run a full antivirus scan on the affected workstation
Reimage the host immediately to prevent lateral movement
Perform frequency analysis (stack counting) on the command-line arguments across the environment
Stacking allows analysts to identify rare commands that are statistically unlikely in normal baselines.
A SOC analyst is tuning IDS signatures to reduce false positives while maintaining visibility. Which approach best balances detection efficacy with analyst workload?
Update all signatures to the most restrictive settings available
Create suppression rules for alerts originating from known-good internal system administration scanners
Suppressing noise from known administrative tools reduces analyst fatigue without sacrificing security.
Disable all low-severity alerts in the IDS management console
Set the IDS to 'Alert Only' mode for all signatures
Want more Proactive Threat Detection practice?
Practice this domainWhich role is responsible for the ongoing tuning of correlation rules and maintaining the SIEM health in a mature SOC?
Security Content Engineer
This role focuses on SIEM rules and tuning.
Incident Responder
Compliance Officer
SOC Manager
You are configuring a SIEM alert threshold to reduce noise. Which metric should you adjust to ensure that only events occurring 5 times within a 60-second window trigger a high-severity alert?
Event Parser Configuration
Correlation Rule Threshold
This allows setting frequency and time constraints.
Aggregation Key
Suppression Window
During incident lifecycle management, your team needs to transition from 'Detection' to 'Containment'. What is the most critical action to perform first within your SOAR platform's playbook?
Reset all user passwords
Perform full forensic imaging
Run host isolation playbook
Isolation is the primary containment step.
Update the firewall rule base
Which SOC service model involves an organization outsourcing its security monitoring to a third-party provider while retaining internal control?
MSSP
MSSP is the standard outsourcing model.
Virtual SOC
Internal SOC
Hybrid Cloud SOC
You are auditing your SOC workflow and find that incident escalations are delayed. Which metric should you analyze to identify the bottleneck between alert detection and analyst assignment?
MTTR
False Positive Rate
Dwell Time
MTTA
MTTA tracks the latency in alert pickup.
Your organization is evaluating its SOC maturity using the CMMI-based model. If the SOC has documented standard processes but lacks consistent automation, which maturity level has been achieved?
Level 3
Level 3 requires standardized processes.
Level 5
Level 2
Level 1
Want more Security Operations And Management practice?
Practice this domainIn Azure, you suspect a compromised VM is being used for cryptocurrency mining. You want to see process-level execution details on that VM. Which tool should you use?
Microsoft Defender for Servers
Defender for Servers provides EDR capabilities to monitor processes on virtual machines.
Azure Advisor
Azure Network Watcher
Azure Resource Graph
You are configuring AWS GuardDuty to improve threat detection. You need to ensure it monitors for unusual S3 bucket access. Which data source must be enabled for this?
VPC Flow Logs
EBS Snapshot logs
S3 Data Events
S3 Data Events provide the necessary logging for GuardDuty to identify suspicious S3 access.
Route 53 Resolver query logs
You are managing security for GCP. You need to detect if a service account has been created with excessive permissions. Which Google Cloud tool provides this insight?
Cloud Trace
Security Command Center
SCC monitors IAM policies and detects misconfigurations.
Deployment Manager
Cloud Billing
Your organization uses Google Cloud Platform. You need to identify which service provides VPC flow logs to monitor network traffic patterns between instances. Which service is used?
VPC Service Controls
Google Cloud Armor
Security Command Center
Cloud Logging
GCP Flow Logs are written to Cloud Logging for analysis.
In Azure, you have detected a suspicious VM login. You need to investigate the sign-in patterns, including geographic location and device risk level. Where in the Azure portal should you look?
Azure Policy Compliance dashboard
Azure Monitor Metrics
Microsoft Entra ID Sign-in logs
Sign-in logs are the primary source for identity-based access investigation.
Azure Service Health
You are performing a cloud-native incident response in AWS. You need to isolate a compromised EC2 instance without deleting the volume. What is the standard process?
Modify Security Group to deny all traffic
Modifying the Security Group effectively isolates the instance from the network.
Remove the IAM Role
Disable the VPC
Terminate the instance
Want more SOC For Cloud Environments practice?
Practice this domainThe 312-39 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 8 domains: Cyber Threats Iocs And Attack Methodology, Forensic Investigation And Malware Analysis, Incident Detection And Triage, Incident Response, Log Management, Proactive Threat Detection, Security Operations And Management, SOC For Cloud Environments. 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 312-39 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.