Courseiva

Splunk Certified Cybersecurity Defense Analyst (SPLK-5001) (SPLK-5001) (SPLK-5001) — Questions 76–150

283 questions total · 4 pages · All types, answers revealed

Page 1

Page 2 of 4

Page 3
76
MCQhard

When utilizing the Splunk Common Information Model (CIM), which field name is standard for identifying the destination IP address across different data sources?

A.dst_ip
B.remote_address
C.dest
D.target_ip
AnswerC

The CIM normalises destination address fields across disparate data sources into the standard dest field, enabling consistent correlation regardless of vendor naming. This directly satisfies the stem's requirement for a standard field identifying the destination IP address.

Why this answer

The Splunk Common Information Model (CIM) standardizes field names to enable consistent searching and reporting across diverse data sources. For network traffic data models, the CIM specifies 'dest' as the canonical field for the destination IP address. This normalization allows analysts to write a single search (e.g., `| tstats ... where nodename=All_Traffic`) that works regardless of whether the underlying source used 'dst_ip', 'remote_address', or 'target_ip'.

Option C is correct because 'dest' is the exact field name defined in the CIM's Network Traffic data model.

Exam trap

SPLK-5001 often tests candidates' ability to distinguish between common vendor-specific field names and the standardized CIM field names, so confusing 'dst_ip' (a frequent alias) with 'dest' (the CIM standard) is a classic trap.

How to eliminate wrong answers

Option A is wrong because 'dst_ip' is a common vendor-specific field name (e.g., in some firewall logs) but is not the CIM-standardized name; the CIM uses 'dest' instead. Option B is wrong because 'remote_address' is a generic term often found in application logs or Windows events, but it is not part of the CIM specification for network traffic. Option D is wrong because 'target_ip' is not a CIM-defined field; while it may appear in custom extractions, it does not conform to the CIM's naming conventions.

77
Multi-Selecthard

A security analyst is building a search to identify brute force attacks. They want to use the 'stats' command to calculate the count of failed login attempts per source IP, and then filter for IPs with more than 10 failures. They also want to include the earliest and latest timestamps of these failures. Which two SPL commands or functions should be used to achieve this? (Choose two.)

Select 2 answers
A.eval failures = count > 10
B.stats count as failures, min(_time) as earliest, max(_time) as latest by src_ip
C.where failures > 10
D.search failures > 10
E.stats count by src_ip, failures
AnswersB, C

This stats command correctly calculates the count of failed logins per source IP and also captures the earliest and latest timestamps using min(_time) and max(_time). The 'by src_ip' clause groups the results by source IP. This directly provides the required aggregation and time range information, making it a correct component of the solution for identifying brute force attacks.

Why this answer

To identify brute force attacks, the analyst needs to aggregate failed login attempts per source IP and then filter for those exceeding a threshold. The stats command with count, min(_time), and max(_time) by src_ip provides the necessary aggregation. The where command then filters the aggregated results for failures greater than 10.

Together, these commands produce the required output. The other options either filter incorrectly, create unnecessary fields, or fail to aggregate properly.

Exam trap

The trap here is using search instead of where to filter aggregated results, or using eval to create a boolean instead of filtering.

78
MCQmedium

You are hunting for Kerberoasting activity in your Windows environment. You have Splunk ingesting Windows Security event logs. Which Event ID and field combination best supports identifying accounts requesting service tickets with weak encryption?

A.Event ID 4771 with FailureCode=0x18
B.Event ID 4768 with TicketOptions=0x40810010
C.Event ID 4769 with TicketEncryptionType=0x17 and ServiceName not ending in $
D.Event ID 4624 with LogonType=3 and AccountName ending in $
AnswerC

Event ID 4769 logs Kerberos service ticket requests. TicketEncryptionType 0x17 indicates RC4, which is weak and commonly requested by Kerberoasting tools. Excluding machine accounts ending in $ focuses on user accounts, which are the typical targets for offline password cracking.

Why this answer

Kerberoasting involves requesting Kerberos service tickets for accounts with SPNs and then cracking them offline. Event ID 4769 records these requests, and RC4 encryption type 0x17 is the weak cipher attackers prefer. Filtering out machine accounts ending in $ narrows results to user accounts, which are the realistic targets.

Exam trap

The trap here is selecting the TGT event (4768) instead of the service ticket event (4769), or overlooking the encryption type field that distinguishes Kerberoasting.

79
MCQhard

You want to dynamically update a lookup table with new indicators of compromise (IOCs) found during your search. Which command is used for this?

A.saveas lookup ioc_list.csv
B.outputlookup ioc_list.csv
C.write ioc_list.csv
D.inputlookup ioc_list.csv --append
AnswerB

outputlookup writes search results back to a lookup file, overwriting or appending to the named CSV. This lets newly discovered IOCs from the current search persist into ioc_list.csv for enrichment in later searches, satisfying the dynamic update requirement.

Why this answer

The outputlookup command is used to write search results to a lookup table file, such as a CSV. It takes the results of the current search and outputs them to the specified lookup file, dynamically updating it with new IOCs. This is the standard method for updating lookup tables from search results.

Exam trap

SPLK-5001 often tests the distinction between inputlookup and outputlookup, and candidates may incorrectly choose inputlookup or invent non-existent commands like saveas lookup.

How to eliminate wrong answers

Option A is wrong because 'saveas lookup' is not a valid SPL command; saveas is used to save a search, not a lookup. Option C is wrong because 'write' is not a valid SPL command for lookup files. Option D is wrong because inputlookup is used to read from a lookup table, not write to it, and the '--append' flag is not valid syntax for inputlookup.

80
MCQmedium

An analyst is investigating a suspected DNS tunneling attack. Which Splunk ES data model and field should be used to identify hosts making an unusually high number of unique DNS queries with long subdomain strings?

A.Web data model, using the `uri_path` field to detect long encoded strings
B.Endpoint data model, analyzing `process_name` for `nslookup.exe` executions
C.Network_Resolution data model, using the `query` field and calculating the length of subdomain labels
D.Network_Traffic data model, filtering on `dest_port` 53 and measuring `bytes_in`
AnswerC

The Network_Resolution data model normalizes DNS query and response data, including the query string and record type. By analyzing the query field for unusually long or high-entropy subdomains and counting unique queries per host, analysts can detect DNS tunneling patterns where data is encoded in subdomain labels.

Why this answer

DNS tunneling encodes data in subdomain labels, so detection requires examining the DNS query strings themselves. The Network_Resolution data model provides normalized DNS query and response fields, enabling Splunk ES searches that calculate query length, entropy, and uniqueness per host to flag potential tunneling.

Exam trap

The trap here is focusing on network flow volume on port 53 instead of the DNS query content, which is where the tunneling evidence actually resides.

81
MCQeasy

You notice a system process attempting to connect to a suspicious external domain. Which CIM data model would contain this network connection information?

A.Authentication
B.Change Analysis
C.Network Traffic
D.Endpoint
AnswerC

Network Traffic is the CIM data model that normalises network connection events, including source and destination IP addresses, ports, and domain names. It captures the outbound connection from the system process to the suspicious external domain, satisfying the stem's requirement for network connection information.

Why this answer

The Network Traffic data model in the Splunk Common Information Model (CIM) is designed to normalize network connection events, including source/destination IPs, ports, protocols, and domain names. A system process attempting an outbound connection to a suspicious external domain would generate network telemetry (e.g., from firewalls, proxies, or Zeek) that maps to this model. Therefore, Network Traffic is the correct CIM data model to search for such activity.

Exam trap

SPLK-5001 often tests the confusion between Endpoint and Network Traffic data models, where candidates mistakenly associate process-level network activity with the Endpoint model instead of the Network Traffic model.

How to eliminate wrong answers

Option A is wrong because the Authentication data model focuses on login and authentication events (successes, failures, privilege changes), not network connections. Option B is wrong because Change Analysis tracks configuration and system changes (e.g., file integrity, registry modifications), not network traffic. Option D is wrong because the Endpoint data model covers process execution, file operations, and registry activity on hosts, but does not directly model network connection details like domain names or IP addresses.

82
MCQmedium

What is the result of using 'bin _time span=1d'?

A.Counts events per day.
B.Deletes events older than 1 day.
C.Groups events into 24-hour buckets.
D.Changes the display format of the timestamp.
AnswerC

Using `bin _time span=1d` rounds each event's timestamp down to the nearest 24-hour boundary, producing discrete daily buckets rather than rolling windows. This satisfies the stem's requirement by collapsing raw timestamps into fixed one-day groups, enabling per-day aggregation such as counts or averages across each calendar day.

Why this answer

The 'bin _time span=1d' command groups events into 24-hour buckets based on the _time field, effectively discretizing timestamps into daily intervals. It does not count events by itself; it creates a binned _time field that can then be used with stats, timechart, or other aggregations. The result is that events are assigned to day-long buckets for grouping.

Exam trap

SPLK-5001 often tests whether candidates confuse 'bin' (grouping/discretizing) with aggregation commands like 'stats count' or destructive commands, leading them to pick 'counts events per day' instead of 'groups events into 24-hour buckets'.

How to eliminate wrong answers

Option A is wrong because 'bin' alone does not count events — counting requires a subsequent 'stats count by _time' or similar aggregation; bin only creates the buckets. Option B is wrong because 'bin' never deletes events; it is a non-destructive command that only modifies the _time field for grouping purposes. Option D is wrong because 'bin' does not change the display format of timestamps; it changes the value of _time to the start of the bucket, but formatting is controlled by field formatting or the 'convert' command.

83
MCQeasy

Which Splunk ES component would you use to define a new correlation rule based on a custom blacklist of domains?

A.Notable Event Suppressor
B.Risk Analysis Configuration
C.Correlation Search Editor
D.Threat Intelligence Framework
AnswerC

The Correlation Search Editor creates and schedules correlation searches, letting you supply a custom blacklist lookup of domains and define the triggering logic. This directly satisfies the requirement to build a new correlation rule from your own domain list rather than a built-in content source.

Why this answer

The Correlation Search Editor is the ES component used to create, edit, and manage correlation searches, including those that match events against a custom blacklist of domains. You define the search logic, schedule, throttling, and notable event settings here. It is the correct place to author a new rule that leverages a lookup or KV Store blacklist for domain matching.

Exam trap

SPLK-5001 often tests confusion between the Threat Intelligence Framework (for ingesting feeds) and the Correlation Search Editor (for authoring detection rules) — candidates pick the framework thinking it creates rules.

How to eliminate wrong answers

Option A is wrong because the Notable Event Suppressor only suppresses or deduplicates existing notables; it does not define new detection logic. Option B is wrong because Risk Analysis Configuration adjusts risk scoring and risk factors, not the creation of correlation rules. Option D is wrong because the Threat Intelligence Framework manages threat feeds and indicator ingestion, not custom correlation rule authoring based on a blacklist.

84
Multi-Selectmedium

Which TWO actions should be performed during the 'Data Preparation' phase of a threat hunt to ensure accurate results?

Select 2 answers
A.Mapping data sources to the Splunk Common Information Model (CIM)
B.Applying machine learning models
C.Creating new user accounts
D.Verifying data availability for the required time range
E.Drafting the final incident report
AnswersA, D

Mapping sources to the Splunk Common Information Model normalises disparate field names and formats into a shared schema, letting searches and correlations run consistently across heterogeneous data. This directly satisfies the stem's accuracy constraint, since unnormalised fields would cause missed or mismatched events during the hunt.

Why this answer

Option A is correct because mapping data sources to the Splunk Common Information Model (CIM) normalizes fields and event types (e.g., src, dest, user, action) across heterogeneous sources, so searches and correlation rules return consistent, accurate results during the hunt. Option D is correct because verifying data availability for the required time range confirms that the relevant indexes, sourcetypes, and retention policies actually contain the events covering the hunt's window, preventing false negatives caused by missing or aged-out data. Together, these two actions ensure the data is both semantically aligned and temporally complete before analysis begins.

Option B is not part of Data Preparation; applying machine learning models belongs to later analysis or detection phases. Option C is unrelated, as creating user accounts is an administrative access task, not a data preparation step. Option E is incorrect because drafting the final incident report occurs at the conclusion of the hunt, after findings have been validated.

Exam trap

SPLK-5001 often tests the ordering of the threat hunting lifecycle, tricking candidates into selecting analysis-phase activities like ML or reporting as if they were Data Preparation steps.

85
Multi-Selectmedium

Which TWO metrics are tracked in the 'Incident Review' dashboard's 'Notable Event' list?

Select 2 answers
A.Severity
B.Raw file path
C.Cluster replication factor
D.Status
E.License expiration date
AnswersA, D

Severity is one of the two metrics displayed in the Notable Event list, satisfying the dashboard's requirement to surface prioritisation data for triage. Each notable event row shows its severity alongside the event name, letting analysts rank incidents by urgency directly within the Incident Review dashboard.

Why this answer

In the 'Incident Review' dashboard's 'Notable Event' list, the tracked metrics include Severity (option A), which indicates the priority or impact level assigned to each notable event, and Status (option D), which reflects the current state of the event such as open, acknowledged, or closed. These two fields are standard columns in the notable events table because they help analysts triage and manage incidents efficiently. Raw file path (option B) is not a metric shown in that list; it pertains to file-level details elsewhere.

Cluster replication factor (option C) is a storage or indexer configuration setting, not an incident metric. License expiration date (option E) is an administrative licensing detail, unrelated to the notable event list.

Exam trap

SPLK-5001 often tests whether candidates confuse indexer-cluster or license-administration metrics with notable event triage fields — remember that Incident Review surfaces investigation-oriented attributes like severity, status, owner, and urgency, not infrastructure settings.

86
MCQhard

An attacker is using a technique to hide in plain sight by renaming a common system process. Which data model is most suitable for comparing process names against known good paths?

A.Endpoint
B.Authentication
C.Network Traffic
D.Change Analysis
AnswerA

The Endpoint data model normalises process telemetry into fields such as process_name and process_path, letting you compare running process names against known good executable paths to expose masquerading. This directly satisfies the stem's requirement to detect a renamed system process hiding in plain sight.

Why this answer

The Endpoint data model in Splunk is designed to normalize process execution, file system activity, and registry events from endpoint telemetry sources such as Sysmon, Windows Event Logs, and CrowdStrike. It includes process_name, process_path, parent_process_name, and user fields that allow correlation of a running process against its expected filesystem path. Comparing a renamed system process (e.g., svchost.exe running from C:\Temp) against known good paths is exactly the process-path correlation the Endpoint model supports.

Exam trap

SPLK-5001 often tests the confusion between Endpoint and Network Traffic data models, tricking candidates into picking Network Traffic because the attacker's process communicates over the network — but the question is about process name versus path, which is Endpoint.

How to eliminate wrong answers

Option B is wrong because the Authentication data model focuses on login, logout, and privilege escalation events (successful and failed authentications, account changes) and does not normalize process execution or file paths. Option C is wrong because the Network Traffic data model normalizes flows, sessions, and DNS/HTTP metadata — it can show a process making a connection but does not provide the process path comparison needed to detect a renamed binary. Option D is wrong because the Change Analysis data model tracks configuration and change events (file integrity, registry changes, service installs) but does not provide the process-name-to-path mapping required to spot a masquerading system process.

87
Multi-Selectmedium

Which THREE features are provided by the Splunk ES Incident Review dashboard?

Select 3 answers
A.Status management
B.Risk score threshold configuration
C.Notable event assignment
D.Notable event filtering
E.Threat intelligence feed management
AnswersA, C, D

Status management lets analysts assign, track and update notable event states such as New, In Progress and Closed directly within Incident Review, satisfying the stem's requirement for features the dashboard provides rather than external workflow tooling.

Why this answer

The Splunk ES Incident Review dashboard provides Status management (A), allowing analysts to change a notable event's status through the workflow (e.g., New, In Progress, Resolved, Closed) to track triage progress. It also supports Notable event assignment (C), letting analysts assign notables to a specific owner or analyst for accountability. Additionally, it offers Notable event filtering (D), enabling analysts to narrow the notable list by fields such as urgency, status, owner, or source.

Option B is incorrect because risk score threshold configuration is done via correlation search settings or the Risk Framework, not on the Incident Review dashboard. Option E is incorrect because threat intelligence feed management is handled through the Threat Intelligence Framework and its associated configurations, not the Incident Review dashboard.

Exam trap

SPLK-5001 often tests whether candidates can distinguish analyst-facing Incident Review capabilities (status, assignment, filtering) from administrative configuration tasks (risk thresholds, threat intel feeds) that live elsewhere in ES.

88
MCQmedium

A security engineer is configuring a correlation search that should only trigger a notable event if the source IP is not in a list of known internal IP addresses. The list is maintained in a CSV file on the Splunk search head. Which Splunk ES feature should the engineer use to reference this list within the correlation search?

A.Use a subsearch to query the CSV file directly with the inputlookup command.
B.Embed the list of IPs directly in the correlation search using a where clause.
C.Create a lookup definition and use the lookup command in the correlation search.
D.Upload the CSV file as a threat intelligence feed and use the threat intelligence framework.
AnswerC

A lookup definition allows the correlation search to reference the CSV file as a lookup table. By using the lookup command, the search can match the source IP against the list and filter out known internal IPs. This is the standard method in Splunk ES for incorporating external lists into correlation searches, enabling dynamic updates without editing the search itself.

Why this answer

Using a lookup definition and the lookup command enables the correlation search to dynamically reference the CSV file. This allows the search to filter out known internal IPs and trigger notables only for external sources. It is the most efficient and maintainable approach in Splunk ES.

Exam trap

The trap here is considering the threat intelligence framework or subsearches when a simple lookup is the appropriate and efficient solution for referencing a static list.

89
MCQeasy

A security analyst is configuring a new data model in Splunk Enterprise Security to accelerate a correlation search. After creating the data model, the analyst notices that the correlation search is still not performing efficiently. What is the most likely reason for the poor performance?

A.The data model does not have any constraints defined.
B.The data model has not been accelerated.
C.The correlation search is using a slow search command.
D.The correlation search is not scheduled to run frequently enough.
AnswerB

Data model acceleration is required to precompute results and improve search performance. Without acceleration, the data model is not materialized, and searches run against raw data, leading to slower performance. Enabling acceleration on the data model allows the correlation search to leverage the precomputed summaries, significantly reducing search time.

Why this answer

Data model acceleration is essential for improving the performance of searches that use the data model. Without acceleration, the data model does not store precomputed results, so correlation searches must scan raw data, resulting in slower execution. Enabling acceleration allows the search to use the accelerated summaries, which are much faster to query.

Exam trap

The trap here is assuming that creating a data model automatically accelerates it, when acceleration must be explicitly enabled and configured.

90
Multi-Selecteasy

Which THREE things are required for Splunk Enterprise Security to provide meaningful security insights?

Select 3 answers
A.A separate Splunk instance for every sourcetype.
B.Contextual Asset and Identity information.
C.CIM-compliant data normalization.
D.Properly indexed and parsed log data.
E.A dedicated hardware appliance.
AnswersB, C, D

Asset and identity lookups enrich raw events with ownership, priority and behavioural context, letting correlation searches and risk scoring distinguish critical systems from noise. Without this contextual data, ES cannot meaningfully prioritise or attribute the activity it detects, so insights remain shallow.

Why this answer

Option B is correct because Splunk Enterprise Security relies on asset and identity lookups (via the Asset and Identity framework, populated through CSV lookups or identity management) to enrich events with ownership, priority, and user context, which is essential for risk scoring, correlation searches, and notable event triage. Option C is correct because ES correlation searches and data models depend on the Common Information Model (CIM), so raw data must be normalized into CIM-compliant data models (e.g., Authentication, Network_Traffic, Endpoint) using field aliases, tags, and calculated fields for meaningful detections. Option D is correct because ES can only analyze data that is properly indexed and parsed—correct sourcetypes, timestamps, and field extractions are prerequisites before CIM mapping and correlation can occur.

Option A is not required; ES works with a single Splunk deployment and does not need a separate instance per sourcetype, as multiple sourcetypes are indexed together. Option E is not required because Splunk Enterprise Security is a software application that runs on supported hardware or virtualized/cloud infrastructure, not a dedicated appliance.

Exam trap

SPLK-5001 often tests the three prerequisites for ES value — indexed/parsed data, CIM normalization, and asset/identity context — and the trap is selecting infrastructure options (dedicated appliances, per-sourcetype instances) that sound robust but are not requirements.

91
MCQeasy

A Splunk ES analyst receives a notable event for 'Excessive Failed Logins' on a Windows server. The analyst wants to determine if this is a brute-force attack or a misconfigured service account. Which field in the notable event would best help differentiate between these two scenarios?

A.signature
B.dest
C.user
D.src
AnswerC

The 'user' field identifies the account being targeted. If it is a service account, misconfiguration is likely; if it is a regular user or many different users, brute-force is more probable. Examining the user helps distinguish between an attack and an operational issue, making it the most relevant field for this differentiation.

Why this answer

The user field is critical because it reveals which account is experiencing failures. A single service account with repeated failures suggests misconfiguration, while multiple user accounts or a privileged account targeted from an external IP indicates brute-force. The other fields provide context but do not directly differentiate between the two causes.

Exam trap

The trap here is assuming that a high number of failed logins always indicates an attack, overlooking that a misconfigured service account can produce the same pattern.

92
MCQhard

If an analyst needs to modify the default retention for the 'risk' index, where should they make this change?

A.ES app settings.
B.Data model acceleration settings.
C.Splunk Index Manager interface.
D.Correlation Search Editor.
AnswerC

Retention for indexes is configured through the Index Manager interface, which exposes per-index settings including the default retention period. Editing the 'risk' index there changes its retention directly, satisfying the requirement to modify the default.

Why this answer

The 'risk' index is a standard Splunk index, so its retention (frozenTimePeriodInSecs) is managed through the Splunk Index Manager interface (Settings > Indexes in Splunk Web, or indexes.conf). ES does not override index retention through its own app settings, so the Index Manager is the correct place to modify retention for the risk index.

Exam trap

The trap is assuming ES app settings control everything ES-related, including index retention — but index retention is always managed through Splunk's native Index Manager / indexes.conf, not the ES app.

How to eliminate wrong answers

Option A is wrong because ES app settings configure ES-specific behaviors (risk analysis, correlation search defaults, etc.) but do not control index retention policies. Option B is wrong because data model acceleration settings control summary retention for accelerated data models, not the raw risk index retention. Option D is wrong because the Correlation Search Editor defines and schedules correlation searches; it has no bearing on index retention.

93
MCQeasy

Where do you go in Splunk ES to adjust the sensitivity (risk score) of a specific correlation search?

A.Notable Event Settings
B.Incident Review
C.Risk Analysis Dashboard
D.Correlation Search Editor
AnswerD

The Correlation Search Editor exposes the risk score threshold directly, letting you raise or lower the sensitivity assigned to a specific correlation search. Editing the search's risk configuration there satisfies the stem's requirement to adjust that individual search, rather than changing global risk settings or the underlying saved search definition.

Why this answer

The Correlation Search Editor is where you configure all aspects of a correlation search, including its risk score (risk analysis settings) and urgency. Adjusting the sensitivity of a specific correlation search means editing its risk score or risk object configuration, which is done in this editor. It provides the per-search control needed to tune detection sensitivity.

Exam trap

SPLK-5001 often tests confusion between the Risk Analysis Dashboard (viewing aggregated risk) and the Correlation Search Editor (configuring per-search risk scores) — candidates pick the dashboard thinking it allows sensitivity adjustment.

How to eliminate wrong answers

Option A is wrong because Notable Event Settings controls global notable event behavior (statuses, urgency levels) but not per-search risk scores. Option B is wrong because Incident Review is the analyst triage dashboard, not a configuration interface for risk scores. Option C is wrong because the Risk Analysis Dashboard displays aggregated risk scores and risk objects; it does not let you edit the sensitivity of an individual correlation search.

94
MCQmedium

You are investigating a potential insider threat involving unauthorized data exfiltration. Which Splunk ES feature allows you to correlate multiple events occurring over a long duration to a single entity?

A.Notable Event Aggregation
B.Asset Investigator
C.Threat Activity
D.Risk Analysis
AnswerD

Risk Analysis aggregates risk attributed to entities such as users and systems, letting you correlate many disparate events across extended timeframes into a cumulative risk score. That long-duration, entity-centric correlation is exactly what the insider-threat exfiltration scenario requires.

Why this answer

Risk Analysis in Splunk Enterprise Security is the framework that assigns risk scores to entities (users, systems, IPs) based on risk-modifying searches and correlation searches. Because risk scores accumulate over time and are tied to a specific entity via the risk object, it is the feature designed to correlate many events occurring across a long duration to a single entity. This makes it the correct tool for tracking slow, low-and-slow insider threat behavior such as gradual data exfiltration.

Exam trap

SPLK-5001 often tests the distinction between event grouping (Notable Event Aggregation) and long-term entity scoring (Risk Analysis), so candidates who focus on 'correlate multiple events' may incorrectly choose Notable Event Aggregation.

How to eliminate wrong answers

Option A is wrong because Notable Event Aggregation groups related notable events into a single incident for triage, but it does not maintain a persistent, time-decayed risk score tied to an entity over long durations. Option B is wrong because Asset Investigator is an investigation UI that displays all known information about an asset; it is a visualization/investigation tool, not a correlation mechanism that aggregates events over time to an entity. Option C is wrong because Threat Activity is a dashboard/analytic view of threat intelligence matches and threat-related notables, not a long-duration entity correlation framework.

95
MCQhard

A risk analyst notices that a user account accumulated a high risk score from multiple contributing risk events, but the score does not reflect the expected sum of the individual risk rule weights. Which factor most likely explains the discrepancy?

A.Risk event retention expired for some contributing events, so only events still within the risk index retention window are counted.
B.Risk scores are normalized against the total number of users in the identity lookup, reducing per-user values.
C.The risk score is capped by the maximum risk score threshold configured for the risk index, limiting how high it can climb.
D.The risk score is recalculated only when a new notable event is generated, so recent risk events are not yet included.
AnswerA

Risk scores are derived from risk events currently retained in the risk index. If some contributing events have aged out due to retention limits, they no longer contribute to the score. This is the most likely reason the total is lower than expected when summing all rule weights the analyst believes should apply. The scoring window and index retention directly bound which events count.

Why this answer

An entity's risk score reflects the risk events currently present in the risk index within the relevant scoring window. If some contributing events have exceeded the risk index retention period, they are no longer available to contribute, making the observed score lower than the sum of all rule weights the analyst expects. Retention and scoring window settings therefore directly affect the calculated total.

Exam trap

The trap here is assuming risk scores always equal the simple sum of all rule weights, ignoring that only retained risk events within the scoring window contribute.

96
MCQmedium

You are using 'lookup' to add user info. What happens if the common field doesn't exist in the lookup file?

A.The lookup file is renamed.
B.The events without a match are deleted.
C.The entire search fails.
D.The events without a match are left with null values in the lookup fields.
AnswerD

A lookup returns fields only for events whose key value matches an entry in the lookup table. Events lacking a match keep null values in the enriched fields rather than being dropped or erroring, satisfying the scenario where the common field is absent from the lookup file.

Why this answer

The lookup command enriches events by matching a field in the event stream against a field in a lookup table. When no match is found for a given event, that event is retained in the results but the fields brought in from the lookup are populated with null values. This preserves the full event set while adding enrichment where possible, which is essential for accurate reporting and downstream analysis.

Exam trap

SPLK-5001 often tests the misconception that lookup behaves like an inner join and drops non-matching events — candidates forget it's a left join that preserves all events with null enrichment fields.

How to eliminate wrong answers

Option A is wrong because lookup never renames or modifies the lookup file itself — it only reads from it. Option B is wrong because lookup does not drop or delete non-matching events; all events pass through, only enrichment fields are null. Option C is wrong because a missing match does not cause search failure; lookup gracefully handles non-matches by leaving fields null rather than erroring out.

97
Multi-Selectmedium

Which TWO methods can be used to suppress unwanted notable events?

Select 2 answers
A.Correlation search suppression
B.Deleting the raw event from the index
C.Changing the user account password
D.Notable event suppression
E.Disabling the data model
AnswersA, D

Correlation search suppression configures a search to stop generating notable events for defined conditions, such as a maintenance window or known benign pattern. It prevents unwanted notables at generation time, satisfying the stem's requirement for a suppression method.

Why this answer

Correlation search suppression (A) is correct because it lets you configure a correlation search to suppress the creation of notable events when specified conditions are met, such as a suppression field or time window, directly preventing unwanted notables at the search level. Notable event suppression (D) is correct because it allows you to suppress individual or grouped notable events after they are generated, using rules based on fields like rule name, source, or severity, so recurring or duplicate notables are hidden from analysts. Deleting the raw event from the index (B) is not a valid suppression method; it destroys source data, affects all searches, and does not target notable events specifically.

Changing the user account password (C) is unrelated to event suppression and only affects authentication. Disabling the data model (E) would break the correlation searches and dashboards that depend on it rather than selectively suppressing unwanted notable events.

Exam trap

SPLK-5001 often tests whether candidates know there are TWO suppression layers (pre-creation correlation search suppression vs. post-creation notable suppression) — the trap is picking only one or choosing destructive options like deleting events.

98
Multi-Selectmedium

Which TWO factors are critical for effective Asset and Identity enrichment?

Select 2 answers
A.The physical location of the Splunk indexer.
B.The consistency of the source data files.
C.The number of colors used in the dashboard.
D.The version of the OS running on the search head.
E.Correct matching logic (e.g., matching on IP or user).
AnswersB, E

Consistent source data ensures enrichment lookups resolve reliably, since Splunk correlates assets and identities by matching field values across lookups. Inconsistent naming, formatting or missing identifiers cause failed joins, producing incomplete or inaccurate enrichment. This directly satisfies the stem's requirement for effective Asset and Identity enrichment, where trustworthy, uniform source files underpin every correlation search.

Why this answer

Effective Asset and Identity enrichment in Splunk Enterprise Security depends on the quality and reliability of the lookup data being ingested, so option B is correct: the consistency of the source data files (e.g., stable CSV schemas, uniform field names, and regularly refreshed asset/identity lookups) ensures that the correlation searches and lookups resolve correctly. Option E is also correct because the enrichment framework relies on correct matching logic — for example, matching an event's src/dest IP against the asset lookup's ip field or matching a user against the identity lookup's user field — since incorrect or ambiguous match fields (such as overlapping CIDR ranges or case-sensitive usernames) will produce wrong or missing enrichments. Option A is not critical because the physical location of the indexer does not affect lookup matching or data consistency.

Option C is irrelevant since dashboard color choices are purely cosmetic. Option D is not critical because the OS version of the search head does not determine the correctness of asset and identity correlation.

Exam trap

SPLK-5001 often tests the misconception that infrastructure factors (indexer location, OS version) affect enrichment, when the real determinants are source data consistency and correct matching logic.

99
Multi-Selectmedium

An analyst is investigating a potential ransomware outbreak. They observe a high volume of file encryption activity and want to identify the initial infection vector. Which TWO of the following Splunk ES data models would be most useful to correlate endpoint and network activity to trace the source? (Choose two.)

Select 2 answers
A.Endpoint
B.Malware
C.Network_Traffic
D.Authentication
E.Web
AnswersA, C

The Endpoint data model contains process execution, file system changes, and registry modifications. It can reveal the ransomware process, its parent process, and any dropped files, which helps trace back to the initial infection vector, such as a malicious document or exploit. This is essential for understanding how the ransomware executed.

Why this answer

Tracing a ransomware infection requires correlating endpoint process activity with network communications. The Endpoint data model reveals the execution chain and file modifications, while the Network_Traffic data model shows external connections that may indicate the delivery or C2. Together, they provide a comprehensive view to identify the initial vector.

Exam trap

The trap here is focusing solely on the Malware data model, which only shows detections, rather than using Endpoint and Network_Traffic to reconstruct the infection chain.

100
MCQhard

You are configuring a 'Notable Event' to use a specific 'Drilldown' link. What syntax is used to pass fields from the event into the URL?

A.{field_name}
B.$field_name$
C.%field_name%
D.[field_name]
AnswerB

Dollar-sign tokens substitute field values from the triggering event into the drilldown URL at render time, letting the target page receive the exact field content. This is the documented token syntax for notable event drilldowns.

Why this answer

In Splunk Enterprise Security notable event drilldown configuration, token substitution uses the dollar-sign syntax $field_name$ to inject field values from the triggering event into the drilldown URL. This is the same token syntax used throughout Splunk dashboards and is the documented format for ES drilldown links. The tokens are replaced at render time with the actual field values from the notable event.

Exam trap

The trap is confusing Splunk's $token$ syntax with other templating conventions like {field} or %field% — candidates who have used Python or shell scripting often pick the wrong delimiter.

How to eliminate wrong answers

Option A is wrong because curly braces {field_name} are not Splunk token syntax — they are used in some other templating systems (like Python format strings or certain REST payloads) but not in ES drilldown URLs. Option C is wrong because percent signs %field_name% are used for URL encoding and Windows environment variables, not Splunk token substitution. Option D is wrong because square brackets [field_name] denote search subsearches or field extraction syntax in SPL, not drilldown token replacement.

101
MCQhard

When aligning Splunk Enterprise Security with the NIST CSF 'Recover' function, which feature is most applicable for documenting the incident response process?

A.The 'Data Model Acceleration' settings.
B.The 'Threat Intelligence' upload manager.
C.The 'Incident Review' dashboard for documenting resolution steps.
D.The 'Workflow Actions' settings for firewall rule creation.
AnswerC

The 'Recover' function requires documenting how incidents are resolved and lessons captured. The Incident Review dashboard records investigation findings, resolution steps and post-incident notes, providing the audit trail needed to evidence recovery activities against NIST CSF requirements.

Why this answer

The 'Incident Review' dashboard in Splunk Enterprise Security is the built-in workspace where analysts document investigation findings, resolution steps, and post-incident notes tied to notable events. This directly supports the NIST CSF 'Recover' function, which emphasizes restoring capabilities and documenting lessons learned after an incident. Because Incident Review captures the full lifecycle of a notable event — from triage through closure — it is the natural artifact for demonstrating a documented incident response process.

Exam trap

SPLK-5001 often tests whether candidates confuse ES features that execute response actions (Workflow Actions) with those that document response actions (Incident Review) — the word 'documenting' is the key discriminator.

How to eliminate wrong answers

Option A is wrong because Data Model Acceleration is a performance optimization that speeds up searches against accelerated data models; it has nothing to do with documenting incident response. Option B is wrong because the Threat Intelligence upload manager ingests IOC feeds for detection enrichment, not for capturing incident resolution narratives. Option D is wrong because Workflow Actions automate outbound actions (like creating firewall rules) from notable events — they execute responses, they don't document the response process.

102
MCQhard

A security team is aligning its Splunk ES deployment with the NIST Cybersecurity Framework. The team wants to ensure that they can effectively respond to detected incidents by executing predefined procedures. Which NIST CSF function and category should they focus on to achieve this?

A.Respond (RS) - Response Planning (RS.RP)
B.Identify (ID) - Business Environment (ID.BE)
C.Recover (RC) - Recovery Planning (RC.RP)
D.Detect (DE) - Detection Processes (DE.DP)
AnswerA

The Respond function includes the Response Planning category, which ensures that response processes and procedures are executed and maintained. This directly supports the team's goal of having predefined procedures to respond to incidents. By focusing on RS.RP, they can develop, test, and update response plans, ensuring effective incident handling.

Why this answer

The NIST CSF Respond function includes Response Planning, which ensures that response processes and procedures are executed and maintained. This category is directly aimed at enabling organizations to respond effectively to detected cybersecurity incidents. By focusing on RS.RP, the team can establish, test, and improve their incident response plans, aligning with their goal of executing predefined procedures.

Exam trap

The trap here is confusing the Detect function's detection processes with the Respond function's response planning, when the scenario explicitly requires executing response procedures.

103
Multi-Selecthard

Which TWO factors directly impact the urgency of a notable event in Splunk ES?

Select 2 answers
A.The color scheme of the dashboard.
B.The total volume of indexed events.
C.The risk score of the event.
D.The criticality of the asset involved.
E.The number of active users in the system.
AnswersC, D

Urgency in Splunk ES is calculated from the notable event's risk score, which aggregates risk from contributing risk objects and anomaly detections. A higher risk score directly raises urgency, so this factor satisfies the stem's requirement for a direct input to the urgency calculation.

Why this answer

In Splunk Enterprise Security, the urgency of a notable event is calculated from the event's risk score and the criticality of the asset or identity involved, so option C (the risk score of the event) is correct because higher-risk scores raise urgency, and option D (the criticality of the asset involved) is correct because a mission-critical asset increases the urgency of the notable event. These two factors are combined by the urgency calculation (risk score × asset/identity criticality) to produce the urgency level shown on the Incident Review dashboard. Option A is incorrect because dashboard color schemes are purely cosmetic and have no effect on urgency.

Option B is incorrect because the total volume of indexed events is a licensing/performance metric, not an urgency input. Option E is incorrect because the number of active users in the system does not factor into the urgency calculation for a notable event.

Exam trap

SPLK-5001 often tests the misconception that urgency is driven by raw event volume or user activity, when it is actually derived from risk score and asset/identity criticality.

104
Multi-Selecthard

Which THREE of the following are common indicators that a host has been infected with malware?

Select 3 answers
A.Unusual outbound network connection
B.Modification of system-critical files
C.Unexpected process execution
D.Successful user logout
E.User password reset
AnswersA, B, C

Malware commonly beacons to command-and-control infrastructure, so an unusual outbound network connection from a host to unfamiliar external addresses is a recognised infection indicator. It reflects unauthorised communication consistent with the stem's malware compromise scenario.

Why this answer

Option A is correct because malware typically establishes command-and-control (C2) channels or exfiltrates data, producing unusual outbound connections to unfamiliar IP addresses or ports that deviate from the host's normal traffic baseline. Option B is correct because many malware families tamper with system-critical files—such as modifying boot records, system binaries, or registry keys—to achieve persistence, escalate privileges, or disable security controls. Option C is correct because unexpected process execution, such as unknown or suspicious processes spawning from unusual parent processes, is a hallmark of malware running on a host.

Option D is not an indicator of infection, since a successful user logout is a normal, expected system event. Option E is also not an indicator, as a user password reset is a legitimate administrative or self-service action rather than evidence of compromise.

Exam trap

The trap is including normal user activities (logout, password reset) as infection indicators; candidates must distinguish between benign administrative events and true host compromise signs.

105
MCQeasy

In a threat hunting workflow, what is the primary purpose of a 'Lookback' period?

A.To increase the search speed
B.To clear the cache
C.To reduce the number of false positives
D.To align with attacker dwell time
AnswerD

Lookback windows are sized to match attacker dwell time, the interval between initial compromise and detection. Hunting over that retrospective period surfaces evidence of intrusions that evaded real-time alerting, satisfying the requirement to uncover stealthy, long-resident threats rather than only current activity.

Why this answer

The primary purpose of a 'Lookback' period in threat hunting is to align with attacker dwell time, which is the time an attacker remains undetected in a network. By setting a lookback period that covers the typical dwell time, hunters can search for indicators of compromise over a relevant historical window, increasing the chances of detecting ongoing or past intrusions.

Exam trap

SPLK-5001 often tests the purpose of lookback, and candidates may incorrectly associate it with performance optimization rather than aligning with attacker dwell time.

How to eliminate wrong answers

Option A is wrong because lookback does not increase search speed; it defines the time range for the search. Option B is wrong because clearing the cache is unrelated to lookback. Option C is wrong because reducing false positives is not the primary purpose; lookback is about covering the time window where attacker activity may reside.

106
MCQeasy

Which component in Splunk ES is used to manage the lifecycle of an incident, including status updates and assignments?

A.Notable Event Suppression
B.Case Management
C.Risk Analysis Dashboard
D.Incident Review
AnswerB

Case Management tracks an incident through its full lifecycle, holding status, owner, priority and assignment details, and linking the contributing notables together so analysts can update and hand off investigations rather than working from the Incident Review dashboard alone.

Why this answer

Case Management in Splunk Enterprise Security is the component that manages the lifecycle of an incident, including status updates, assignments, and other workflow actions. It allows analysts to create cases from notable events, track their progress, and collaborate on investigations. This is distinct from Incident Review, which is primarily for viewing and triaging notable events, not for managing the full incident lifecycle.

Exam trap

SPLK-5001 often tests the distinction between Incident Review (for triaging notable events) and Case Management (for managing incident lifecycle), causing candidates to confuse the two.

How to eliminate wrong answers

Option A is wrong because Notable Event Suppression is used to suppress or throttle notable events to reduce noise, not to manage incident lifecycle. Option C is wrong because Risk Analysis Dashboard is used to view and analyze risk scores for entities, not for incident management. Option D is wrong because Incident Review is used for reviewing and triaging notable events, but it does not provide full case management capabilities such as status updates and assignments; those are handled by Case Management.

107
MCQeasy

A Splunk ES analyst receives a notable event for a possible phishing attack. The email contains a malicious link that, when clicked, downloads a payload. Which Splunk ES data model and field would best help the analyst quickly identify all users who clicked the link and the associated URLs?

A.Network_Traffic data model, field `dest_ip`
B.Authentication data model, field `user`
C.Web data model, field `url`
D.Email data model, field `url`
AnswerC

The Web data model in Splunk ES is designed to capture web activity, including HTTP requests and URLs accessed. By searching the Web data model for the malicious URL, the analyst can identify all users who accessed it, along with timestamps and source IPs. This directly answers the question of who clicked the link and provides the associated URLs, enabling rapid scoping of the incident.

Why this answer

The Web data model in Splunk ES captures web proxy or endpoint logs that include URLs and associated user information. By searching for the malicious URL within this data model, the analyst can quickly identify all users who accessed it, along with the URLs themselves. This is the most direct way to scope a phishing incident where a link was clicked.

Exam trap

The trap here is assuming that the Email data model contains click data, when in fact it only covers email metadata, not user interactions with links.

108
MCQmedium

You are hunting for evidence of credential dumping. You have access to Sysmon logs. Which EventCode should be the primary focus for detecting memory access to lsass.exe?

A.EventCode 1
B.EventCode 11
C.EventCode 10
D.EventCode 3
AnswerC

EventCode 10 records process access, capturing one process opening a handle to another with granted access rights. Memory access to lsass.exe by a non-standard process appears here, making it the primary Sysmon event for credential-dumping detection.

Why this answer

Sysmon EventCode 10 is the correct answer because it specifically logs process access events, including when a process opens a handle to another process with memory-read permissions. Credential dumping tools such as Mimikatz must access lsass.exe memory to extract credentials, so EventCode 10 with a TargetImage of lsass.exe and a GrantedAccess mask indicating read access is the primary detection signal. This event is the most direct Sysmon telemetry for identifying LSASS memory access.

Exam trap

SPLK-5001 often tests the specific Sysmon EventCode numbers, tricking candidates into choosing EventCode 1 (process creation) because they associate 'process' with credential dumping rather than the memory-access event.

How to eliminate wrong answers

Option A (EventCode 1) is wrong because it logs process creation, which shows a tool launched but not that it accessed LSASS memory. Option B (EventCode 11) is wrong because it logs file creation, which is relevant to dropped files but not to memory access. Option D (EventCode 3) is wrong because it logs network connections, which could show exfiltration but not the credential-dumping memory access itself.

109
MCQmedium

When onboarding a new firewall source, you notice that the data is not populating the 'Network Traffic' data model. What is the most efficient first step to troubleshoot the CIM mapping?

A.Disable and re-enable the Enterprise Security app.
B.Use the CIM Validator app to check compliance against the data model.
C.Change the sourcetype to 'cisco_asa' manually.
D.Re-index all firewall logs from the past 30 days.
AnswerB

The CIM Validator app inspects indexed events against a selected data model and reports which fields fail to map, exposing missing or misnamed CIM fields. This satisfies the stem's efficiency requirement by diagnosing mapping gaps before any manual field extraction work.

Why this answer

The CIM Validator app is specifically designed to validate whether indexed data is correctly mapped to the Common Information Model (CIM) data models, including Network Traffic. It provides detailed reports on missing or misconfigured fields, making it the most efficient first troubleshooting step. This directly identifies CIM mapping gaps without disruptive changes.

Exam trap

SPLK-5001 often tests the misconception that re-indexing or changing sourcetypes fixes CIM mapping, when the correct first step is to use the CIM Validator to diagnose specific field mapping issues.

How to eliminate wrong answers

Option A is wrong because disabling and re-enabling the Enterprise Security app does not diagnose CIM mapping issues and could disrupt security operations. Option C is wrong because manually changing the sourcetype to 'cisco_asa' is a guess that may not match the actual firewall vendor and does not address the root cause of CIM mapping. Option D is wrong because re-indexing logs is a heavy, unnecessary operation that does not fix CIM mapping problems and wastes resources.

110
MCQmedium

A security team is using Splunk Enterprise Security to monitor for malware infections. They want to ensure that the 'Malware' data model is populated with events from their endpoint protection logs. The endpoint logs are already being ingested and have the correct sourcetype. Which CIM data model should the team map these logs to?

A.Network_Traffic
B.Intrusion_Detection
C.Malware
D.Endpoint
AnswerC

The Malware data model in the Common Information Model is specifically designed for malware detection events, including infections, quarantines, and cleanups. Mapping endpoint protection logs to this data model ensures that the events are normalized and available for correlation searches and dashboards that rely on malware data. This is the correct data model for the scenario.

Why this answer

The Malware data model is the correct CIM data model for endpoint protection logs that report malware infections. It provides a standardized schema for malware events, enabling correlation searches and dashboards to work across different vendors. The other data models serve different purposes: Endpoint for general endpoint activity, Intrusion_Detection for IDS/IPS, and Network_Traffic for flow data.

Proper mapping ensures that the malware data is usable in ES.

Exam trap

The trap here is assuming that any endpoint log should map to the Endpoint data model, when in fact malware-specific events belong to the Malware data model.

111
MCQmedium

You want to visualize the geographic origin of incoming connection attempts to identify potentially malicious traffic. Which dashboard is most appropriate?

A.Protocol Intelligence
B.Geographic Information
C.Threat Intelligence
D.User Activity
AnswerB

The Geographic Information dashboard plots source IP addresses onto a world map using geolocation lookups, directly satisfying the requirement to visualise the geographic origin of incoming connection attempts. Other dashboards present traffic volumes or protocol breakdowns without geographic context.

Why this answer

The Geographic Information dashboard in Splunk Enterprise Security is specifically designed to visualize the geographic origin of network traffic, including incoming connection attempts. It uses IP geolocation data to plot source and destination locations on a map, making it ideal for identifying potentially malicious traffic from unexpected regions. This dashboard directly addresses the requirement to visualize geographic origin, unlike the other dashboards which focus on different aspects of security intelligence.

Exam trap

SPLK-5001 often tests the specific purpose of each ES dashboard, and candidates may confuse the Threat Intelligence dashboard with Geographic Information because threat feeds can include geographic data, but the key is that Geographic Information is dedicated to visualizing location-based patterns.

How to eliminate wrong answers

Option A is wrong because the Protocol Intelligence dashboard focuses on analyzing network protocol usage and anomalies, not geographic locations. Option C is wrong because the Threat Intelligence dashboard displays matches against threat intelligence feeds, which may include geographic data but is not primarily for visualizing geographic origin of connections. Option D is wrong because the User Activity dashboard tracks user behavior and access patterns, not the geographic source of network connections.

112
Multi-Selecthard

Which THREE of the following are valid uses of the 'eval' command?

Select 3 answers
A.eval is_error = if(status>400, 1, 0)
B.eval new_field = field1 + field2
C.eval count by host
D.eval filter status=200
E.eval full_name = first + " " + last
AnswersA, B, E

The `if()` function evaluates the condition `status>400` and returns 1 when true, 0 otherwise, assigning the result to the new field `is_error`. This satisfies the stem's requirement for a valid `eval` use, since `eval` creates or overwrites fields using expressions, and `if()` is a supported evaluation function.

Why this answer

Option A is correct because eval can create a new field using a conditional expression, and if(status>400, 1, 0) is a valid eval function that returns 1 when status exceeds 400 and 0 otherwise. Option B is correct because eval supports arithmetic expressions, so eval new_field = field1 + field2 computes the sum of two existing numeric fields and stores it in new_field. Option E is correct because eval can concatenate string values with the + operator, so eval full_name = first + " " + last builds a full name by joining first, a space, and last.

Option C is not a valid eval use because 'by host' is a splitting/aggregation clause used with commands like stats, chart, or timechart, not eval. Option D is not a valid eval use because 'filter status=200' is a filtering operation, typically done with search or where, and eval does not filter events.

Exam trap

SPLK-5001 often tests the distinction between eval and stats/where, so candidates may mistakenly think eval can group (by) or filter events, when it only computes fields per event.

113
MCQmedium

An analyst is investigating a potential data exfiltration incident and wants to determine the adversary's stage according to the Cyber Kill Chain. The analyst observes large outbound transfers to an unfamiliar external IP address after a period of internal reconnaissance. Which phase of the Cyber Kill Chain does this activity represent?

A.Actions on Objectives
B.Exploitation
C.Installation
D.Command and Control
AnswerA

Actions on Objectives is the final phase of the Cyber Kill Chain, where the adversary achieves their goal, such as data exfiltration, data destruction, or disruption. The scenario shows large outbound transfers to an external IP, indicating data theft, which is a classic objective. This phase directly matches the observed activity.

Why this answer

The Cyber Kill Chain phase Actions on Objectives encompasses the adversary's ultimate goal, which often includes data exfiltration. The large outbound transfers to an unfamiliar external IP after reconnaissance strongly indicate that the adversary is now stealing data. Recognizing this phase helps analysts prioritize containment and recovery efforts, as the breach has progressed to its final stage.

Exam trap

The trap here is mistaking data exfiltration for Command and Control, when C2 is about maintaining communication, not the actual theft of data.

114
MCQmedium

Which data model does the Risk Analysis adaptive response action typically rely upon to enrich events?

A.Vulnerability Data Model
B.Threat Intelligence Data Model
C.Risk Data Model
D.Endpoint Data Model
AnswerC

The Risk Analysis adaptive response action writes and reads risk scores through the Risk Data Model, which stores risk objects, scores and annotations. Enrichment of events with calculated risk context therefore depends on that model's fields, satisfying the stem's requirement for the data model the action relies upon.

Why this answer

The Risk Analysis adaptive response action enriches events by writing risk events to the risk index using the Risk Data Model, which defines risk objects, risk scores, and risk annotations. The action populates fields like risk_object, risk_object_type, risk_score, and risk_message, all of which are structured by the Risk Data Model. This model is what the Risk Framework uses to aggregate and display risk.

Exam trap

SPLK-5001 often tests whether candidates know which data model backs which ES feature — the trap is picking Threat Intelligence or Vulnerability because they sound security-relevant, when the Risk Analysis action specifically uses the Risk Data Model.

How to eliminate wrong answers

Option A is wrong because the Vulnerability Data Model describes vulnerability findings (CVEs, affected hosts) and is used by ES vulnerability dashboards, not by the Risk Analysis action. Option B is wrong because the Threat Intelligence Data Model structures intel indicators (IPs, domains, hashes) for matching, not risk scoring — the Risk Analysis action does not rely on it. Option D is wrong because the Endpoint Data Model structures endpoint process/file/registry telemetry for endpoint detection, not risk scoring.

115
MCQmedium

You want to calculate the standard deviation of 'response_time' per 'server'. Which command is correct?

A.stats variance(response_time) as std_dev by server
B.stats stdev(response_time) as std_dev by server
C.stats sigma(response_time) by server
D.stats dev(response_time) by server
AnswerB

The stats command's stdev function computes the sample standard deviation of response_time, and the by clause splits results per server. This satisfies the per-server grouping constraint, producing one std_dev value for each distinct server in the result set.

Why this answer

The stats command supports stdev() as the statistical function for standard deviation. The syntax 'stats stdev(response_time) as std_dev by server' correctly computes the standard deviation of response_time grouped by server. variance() computes variance (the square of standard deviation), and sigma() and dev() are not valid SPL statistical functions.

Exam trap

SPLK-5001 often tests whether candidates confuse variance with standard deviation, or invent plausible-sounding function names like sigma() and dev() that do not exist in SPL.

How to eliminate wrong answers

Option A (variance) is wrong because variance() returns the squared deviation, not the standard deviation — a common statistical confusion. Option C (sigma) is wrong because 'sigma' is not a recognized SPL stats function, even though sigma is the Greek symbol for standard deviation. Option D (dev) is wrong because 'dev' is not a valid SPL stats function.

116
Multi-Selecthard

Which THREE diagnostic tools or logs are useful for troubleshooting a malfunctioning correlation search?

Select 3 answers
A.The 'notable' index logs.
B.The Splunk License usage report.
C.scheduler.log
D.The user's web browser cache.
E.Search Job Inspector.
AnswersA, C, E

The 'notable' index stores events generated when correlation searches trigger, revealing whether the search fired and what it produced. Inspecting it confirms detection, timestamps and field values, satisfying the need to verify whether a malfunctioning search executed at all before investigating its underlying SPL logic.

Why this answer

The 'notable' index logs (A) are useful because correlation searches generate notable events that are written to the notable index, so inspecting it reveals whether the search fired and what it produced. scheduler.log (C) is essential because it records the scheduling of correlation searches, including skipped, deferred, or failed runs and any errors thrown during execution. The Search Job Inspector (E) is useful because it exposes the exact SPL executed, search duration, and detailed execution costs/errors, helping pinpoint why a correlation search misbehaves. The Splunk License usage report (B) only shows indexing volume against license limits and does not diagnose search logic or scheduling failures, and the user's web browser cache (D) is a client-side artifact unrelated to server-side correlation search execution.

Exam trap

SPLK-5001 often tests whether candidates can distinguish search-execution diagnostics (scheduler.log, Job Inspector) from unrelated operational reports (license usage) — the license report is a common distractor because it sounds like a 'log'.

117
Multi-Selecthard

Which THREE settings can be configured within the 'Risk Analysis' adaptive response action?

Select 3 answers
A.CPU core count
B.Risk Message
C.Risk Score
D.Risk Object
E.Network interface speed
AnswersB, C, D

Risk Message is a configurable field within the Risk Analysis adaptive response action, letting analysts attach a descriptive annotation to the risk event. This satisfies the stem by naming one of the three settings the action exposes.

Why this answer

In the Risk Analysis adaptive response action, the Risk Object (D) specifies which entity type the risk is applied to, such as a user, host, or IP address, making it a required configurable field. The Risk Score (C) sets the numeric risk value (typically 0–100) that the action assigns to that object, which is the core purpose of the action. The Risk Message (B) provides a descriptive text string explaining why the risk was assigned, and it is also configurable within the action.

CPU core count (A) and network interface speed (E) are hardware/resource parameters unrelated to risk analysis and cannot be set in this adaptive response action.

Exam trap

SPLK-5001 often tests whether candidates confuse the Risk Analysis adaptive response action's three configurable fields (Risk Message, Risk Score, Risk Object) with unrelated infrastructure parameters like CPU or network settings that appear plausible but have no role in the risk framework.

118
MCQeasy

Which Splunk ES dashboard allows you to view and manage active threat intelligence feeds?

A.Security Posture.
B.Asset and Identity.
C.Incident Review.
D.Threat Intelligence Manager.
AnswerD

The Threat Intelligence Manager dashboard in Splunk Enterprise Security lists configured intelligence sources and lets analysts review, enable, or disable feeds. It is the designated interface for managing active threat intelligence feeds, matching the question's requirement precisely.

Why this answer

The Threat Intelligence Manager dashboard in Splunk Enterprise Security is specifically designed to view, add, and manage threat intelligence feeds. It provides a centralized interface for configuring feeds, monitoring their status, and reviewing the threat objects they contain. This dashboard directly supports the threat intelligence framework, allowing analysts to enable or disable feeds and adjust settings.

Exam trap

SPLK-5001 often tests the specific functions of each ES dashboard, and candidates may confuse the Threat Intelligence Manager with the Incident Review or Security Posture dashboards, which serve different purposes.

How to eliminate wrong answers

Option A is wrong because the Security Posture dashboard provides an overview of security metrics and compliance, not threat feed management. Option B is wrong because the Asset and Identity dashboard is used to manage asset and identity data for correlation, not threat intelligence feeds. Option C is wrong because the Incident Review dashboard is for investigating and managing notables and incidents, not for configuring threat feeds.

119
MCQmedium

An analyst is investigating a potential DLL sideloading attack on a Windows host. Which Splunk ES data model and field can be used to detect the loading of a malicious DLL from an unusual path?

A.Endpoint data model, field image_path
B.Identity_Management data model, field process_path
C.Endpoint data model, field dll_path
D.Network_Traffic data model, field file_path
AnswerC

The Endpoint data model includes a dll_path field for events related to DLL loading (e.g., from Sysmon Event ID 7). This field specifies the full path of the loaded DLL. In DLL sideloading, attackers place a malicious DLL in a directory where a legitimate application loads it, often from an unusual path. Monitoring dll_path for anomalies helps detect such attacks.

Why this answer

DLL sideloading involves a legitimate application loading a malicious DLL from an unexpected location. The Endpoint data model, populated by Sysmon Event ID 7 or similar, includes the dll_path field that records the loaded DLL's path. By analyzing dll_path for DLLs loaded from user-writable directories or unusual locations, analysts can detect sideloading attempts.

Other data models lack the necessary file and process context.

Exam trap

The trap here is confusing image_path (the executable) with dll_path (the loaded library); sideloading detection requires the latter.

120
Multi-Selectmedium

A SOC manager is defining requirements for a new detection that should contribute to an entity's risk profile in Splunk Enterprise Security. Which TWO characteristics must the detection have to properly contribute risk to an entity? (Choose two.)

Select 2 answers
A.The correlation search must be configured to generate a risk event with a defined risk object and risk score.
B.The risk event must include a risk object field that identifies the entity, such as a user, system, or other asset.
C.The detection must be mapped to a MITRE ATT&CK technique to be eligible for risk scoring.
D.The detection must create a notable event in addition to any risk event it produces.
E.The detection must use a data model that is accelerated to ensure timely risk event generation.
AnswersA, B

Risk-based detections must produce risk events that specify which entity the risk applies to and the score contribution. Without a risk object and a risk score value, the event cannot be attributed to an entity or affect its risk profile. This is the core mechanism by which a detection feeds the risk framework rather than only generating a standalone notable.

Why this answer

For a detection to contribute to an entity's risk profile, it must generate a risk event that specifies the affected entity through a risk object and includes a risk score contribution. These two elements allow the platform to attribute risk to the correct entity and adjust its score. Other attributes such as data model acceleration, ATT&CK mapping, or notable generation are optional enhancements, not requirements.

Exam trap

The trap here is believing that acceleration, ATT&CK mapping, or notable generation is required for risk contribution, when only the risk object and score are essential.

121
MCQhard

You are hunting for persistence via Windows scheduled tasks. You have Splunk ingesting Windows Event Logs and Sysmon. Which Event ID and field should you prioritize to detect a newly created scheduled task that runs a suspicious binary?

A.Event ID 4688 with NewProcessName
B.Event ID 106 with TaskName
C.Event ID 1 with CommandLine containing schtasks
D.Event ID 4698 with TaskContent containing the binary path
AnswerD

Event ID 4698 is logged when a scheduled task is created. The TaskContent field contains the XML definition of the task, including the action's executable path. Filtering for suspicious paths or binaries in TaskContent directly detects malicious scheduled task persistence.

Why this answer

Scheduled task creation is best detected via Windows Security Event ID 4698, which includes the full task definition in TaskContent. This allows you to inspect the executable path and arguments for suspicious binaries. Relying on process creation events may miss tasks created through other interfaces.

Exam trap

The trap here is focusing on process creation events like 4688 or Sysmon 1, which show execution but not the creation of the persistence mechanism itself.

122
MCQmedium

A security team is mapping its Splunk Enterprise Security (ES) detections to the MITRE ATT&CK framework. The team wants to identify all active detections that can detect adversary behavior related to credential dumping. Which Splunk ES feature should they use to view the MITRE ATT&CK techniques and the associated detections?

A.Threat Intelligence Framework
B.MITRE ATT&CK Dashboard
C.Asset & Identity Framework
D.Incident Review
AnswerB

The MITRE ATT&CK Dashboard in Splunk ES provides a visual mapping of detections to ATT&CK techniques. Analysts can filter by tactic or technique, such as Credential Dumping (T1003), to see which correlation searches are associated. This allows the team to quickly identify active detections that can detect credential dumping behavior, making it the appropriate feature for this scenario.

Why this answer

The MITRE ATT&CK Dashboard in Splunk ES is designed to map detections to adversary techniques. It allows security teams to filter by technique, such as Credential Dumping, and see which correlation searches are enabled and relevant. This directly supports the goal of identifying active detections for credential dumping, unlike other features that focus on threat intelligence, asset management, or incident triage.

Exam trap

The trap here is confusing threat intelligence feeds with detection mapping, assuming that any threat-related feature will show ATT&CK coverage.

123
MCQmedium

You are troubleshooting an 'Adaptive Response' action that is failing to execute on a remote device. What should you check first?

A.The indexer cluster master status.
B.Connectivity and credentials in the specific Add-on configuration.
C.The number of active users in Splunk.
D.The notable event retention policy.
AnswerB

Adaptive Response actions execute through the specific add-on managing that device, so its configuration supplies the connectivity and credentials used for remote execution. Checking these first satisfies the stem's requirement to verify the action's own transport and authentication path before investigating broader platform or network issues.

Why this answer

When an Adaptive Response action fails to execute on a remote device, the first thing to check is connectivity and credentials in the specific add-on configuration, because Adaptive Response actions rely on the add-on to connect to the remote device using configured credentials. Without proper connectivity and valid credentials, the action cannot execute.

Exam trap

SPLK-5001 often tests troubleshooting priorities — candidates may check cluster or user-related metrics when the issue is actually with the add-on's connectivity and credentials for the remote device.

How to eliminate wrong answers

Option A is wrong because the indexer cluster master status is unrelated to Adaptive Response execution on a remote device. Option C is wrong because the number of active users in Splunk does not affect Adaptive Response actions. Option D is wrong because notable event retention policy affects how long notable events are stored, not whether an Adaptive Response action can execute.

124
MCQeasy

A security analyst has created a new correlation search that generates notable events. After the search runs, the analyst notices that the notable events are not appearing in the Incident Review dashboard. The search itself returns results when run manually. Which configuration should the analyst verify first?

A.The correlation search's alert action settings.
B.The user's role permissions.
C.The data model acceleration status.
D.The correlation search's cron schedule.
AnswerA

The alert action settings determine what happens when the search triggers. For notable events to appear in Incident Review, the search must have the 'Notable' alert action enabled and properly configured. If this action is missing or misconfigured, the search results will not generate notables, even if the search runs successfully. This is the first thing to verify.

Why this answer

When a correlation search runs but notables do not appear in Incident Review, the most common cause is that the 'Notable' alert action is not enabled or configured correctly. The alert action is responsible for writing the notable event to the appropriate index. Without it, the search results are not converted into notables.

Verifying the alert action settings should be the first step before checking other configurations.

Exam trap

The trap here is assuming that because the search returns results, notables will automatically be created, overlooking the need for the Notable alert action.

125
MCQmedium

An analyst is using Splunk Enterprise Security to investigate a potential data exfiltration incident. The analyst wants to determine the stage of the attack according to the Cyber Kill Chain. The analyst observes that a large volume of data is being transferred from an internal database server to an external IP address. Which phase of the Cyber Kill Chain does this activity represent?

A.Actions on Objectives
B.Command and Control
C.Installation
D.Exploitation
AnswerA

Actions on Objectives is the final phase of the Cyber Kill Chain, where the attacker accomplishes their goal, such as data exfiltration, data destruction, or disruption. The large data transfer from an internal database to an external IP directly indicates exfiltration, which falls under Actions on Objectives. This is the correct phase to classify this activity.

Why this answer

The Cyber Kill Chain's Actions on Objectives phase encompasses the attacker's ultimate goal, which often includes data exfiltration. The observation of a large data transfer from an internal database to an external IP is a clear indicator of exfiltration, placing it in the Actions on Objectives phase. This phase occurs after the attacker has established a foothold and command-and-control, and is now executing their mission.

Exam trap

The trap here is misclassifying data exfiltration as Command and Control because both involve network traffic; however, Command and Control is about establishing a channel, while exfiltration is the actual data theft.

126
MCQmedium

A Splunk ES analyst is investigating an incident and needs to determine the potential impact of a compromised user account. The analyst wants to see all assets and identities associated with the user, including their roles and privileges, to assess lateral movement risks. Which Splunk ES feature should the analyst use?

A.Protocol Intelligence
B.Threat Intelligence Framework
C.Asset & Identity Framework
D.Incident Review
AnswerC

The Asset & Identity Framework in Splunk ES allows analysts to centrally manage and correlate information about assets (e.g., servers, endpoints) and identities (e.g., users). It includes details such as user roles, privileges, and associated assets. By using this framework, the analyst can quickly see all assets and identities linked to the compromised user, assess their privileges, and evaluate lateral movement risks. This makes it the appropriate feature for this scenario.

Why this answer

The Asset & Identity Framework is designed to manage and correlate asset and identity information, including user roles and privileges. When a user account is compromised, analysts can use this framework to view all associated assets and identities, understand the user's access level, and identify potential lateral movement paths. This directly supports impact assessment.

Other features like Incident Review or Threat Intelligence may provide context but do not centralize identity and asset data.

Exam trap

The trap here is assuming that Incident Review provides all necessary context, but it relies on the Asset & Identity Framework for enrichment and does not manage the data itself.

127
MCQhard

A retail company's SOC uses Splunk Enterprise Security to enrich alerts with threat intelligence. The intelligence lead wants to categorize feeds so analysts know whether an indicator is a raw observable, contextual reporting about an actor, or a confirmed malicious indicator. Which model should the analyst use to classify these feeds as strategic, operational, tactical, or technical intelligence?

A.The Diamond Model of Intrusion Analysis
B.The Cyber Kill Chain
C.The MITRE ATT&CK Enterprise matrix
D.The threat intelligence tier model (strategic, operational, tactical, technical)
AnswerD

The commonly used intelligence tier model separates strategic intelligence for executives, operational intelligence about campaigns and actor intent, tactical intelligence such as TTPs, and technical intelligence like IPs, domains, and file hashes. This directly matches the lead's need to label feeds as raw observables, contextual reporting, or confirmed malicious indicators.

Why this answer

Threat intelligence is commonly organized into strategic, operational, tactical, and technical tiers based on audience and content. Strategic informs leadership decisions, operational describes campaigns and intent, tactical captures TTPs, and technical delivers machine-consumable observables such as hashes and domains. This tier model is what allows the intelligence lead to label feeds consistently inside an enrichment workflow.

Exam trap

The trap here is conflating attack-mapping frameworks such as ATT&CK or the Kill Chain with intelligence classification tiers, even though those frameworks describe adversary behavior rather than feed categories.

128
MCQhard

An analyst is investigating a notable event in Splunk ES and needs to determine which correlation search generated it and what risk objects contributed to its creation. Which Splunk ES feature provides this information directly from the notable event?

A.The Search & Reporting app's default search view.
B.The Asset & Identity management interface.
C.The Risk Analysis dashboard's Risk Objects pane.
D.The Incident Review dashboard's Event Details panel.
AnswerD

The Event Details panel in Incident Review shows the notable event's fields, including the correlation search name, risk objects, risk scores, and other metadata. It is the primary place to see why a notable was generated and which entities contributed risk. This directly answers the analyst's need to identify the generating search and risk objects without running additional searches.

Why this answer

The Incident Review dashboard's Event Details panel is designed to show all relevant metadata for a notable event, including the correlation search that generated it and the risk objects that contributed to its risk score. This allows analysts to understand the detection logic and contributing entities without leaving the notable event context. Other options are either for enrichment, aggregate views, or general searching, and do not provide the direct linkage required.

Exam trap

The trap here is assuming that the Risk Analysis dashboard or a manual search is needed, when the notable event itself contains the generation details in its Event Details panel.

129
Multi-Selectmedium

Which TWO of the following are common types of social engineering?

Select 2 answers
A.Buffer Overflow
B.SQL Injection
C.Pretexting
D.Phishing
E.Port Scanning
AnswersC, D

Pretexting fabricates a scenario or identity to manipulate a target into divulging information or performing actions, exploiting trust rather than technical flaws. It is a recognised social engineering category, satisfying the stem's requirement for common human-focused manipulation techniques.

Why this answer

Pretexting (C) is a common social engineering technique in which an attacker invents a fabricated scenario or identity to manipulate a victim into divulging information or performing an action, exploiting human trust rather than technical flaws. Phishing (D) is likewise a core social engineering method, using fraudulent emails, messages, or websites to trick users into revealing credentials or clicking malicious links. Both rely on psychological manipulation of people, which is the defining characteristic of social engineering.

By contrast, buffer overflow (A) and SQL injection (B) are technical software exploitation attacks against memory handling and database input validation respectively, and port scanning (E) is a network reconnaissance technique for discovering open TCP/UDP services — none of these target human behavior, so they are not social engineering types.

Exam trap

SPLK-5001 often tests the ability to distinguish between social engineering and technical attacks, and candidates may incorrectly select technical exploits like buffer overflow or SQL injection.

130
MCQhard

While hunting for Kerberos-based attacks, you notice a service account requesting service tickets for many distinct SPNs across multiple servers within a short window. You want to correlate this with the account's normal baseline to confirm abnormal breadth. Which approach most directly supports that analysis in Splunk?

A.Search EventCode 4776 and use stats values(user) by workstation to list accounts validated on each host
B.Run a search for EventCode 4769, then use eventstats to compute the average number of distinct service names per account over the prior 30 days and compare the current hour against that baseline
C.Search EventCode 4768 and use timechart to plot authentication ticket requests per account over 24 hours
D.Search EventCode 4624 and use transaction to group logon events by account, then count the number of source workstations per session
AnswerB

EventCode 4769 records Kerberos service ticket requests, and computing distinct service names per account establishes the breadth baseline. Eventstats lets you attach the historical average to each current event so you can flag accounts whose current-hour SPN diversity far exceeds their norm. That directly isolates abnormal service-ticket breadth consistent with kerberoasting reconnaissance or service account abuse.

Why this answer

Kerberos service ticket requests are logged as EventCode 4769, and the hunt hinges on measuring how many distinct service names a given account requests relative to its own history. Attaching a per-account baseline with eventstats and comparing the current window exposes accounts whose SPN breadth suddenly expands, a pattern consistent with kerberoasting or misuse of a privileged service account.

Exam trap

The trap here is confusing the Kerberos ticket-granting ticket event with the service ticket event, so analysts baseline logon volume instead of SPN diversity.

131
MCQhard

A risk analyst notices that a particular risk rule is generating an excessive number of risk events for low-severity activities, causing alert fatigue. The analyst wants to reduce the impact of this rule on overall risk scores without disabling it entirely. What is the most appropriate action?

A.Disable the risk rule temporarily and monitor the impact.
B.Modify the risk rule's risk score value to a lower number in the risk rule configuration.
C.Change the risk index retention period to reduce storage consumption.
D.Add a throttle to the correlation search to limit the number of alerts per hour.
AnswerB

Adjusting the risk score value for a risk rule directly controls the contribution of each risk event to an object's total risk score. Lowering this value reduces the rule's influence without disabling it, which is ideal for mitigating alert fatigue while retaining visibility into the activity. This is the intended method for tuning risk rules in Splunk Enterprise Security.

Why this answer

Lowering the risk score value in the risk rule configuration directly reduces the rule's contribution to risk scores, mitigating alert fatigue while preserving detection. Other options either do not affect risk scoring or remove visibility entirely. This is the precise method for tuning risk-based alerting.

Exam trap

The trap here is confusing alert throttling or retention changes with risk score tuning; only modifying the risk rule's score value adjusts the risk contribution.

132
MCQmedium

An attacker is using PowerShell to obfuscate their activities. Which data model is most appropriate for searching for encoded PowerShell commands?

A.Endpoint
B.Network Sessions
C.Web
D.Authentication
AnswerA

The Endpoint data model normalises process-execution telemetry, including PowerShell command lines and script-block logging, into fields such as process and process_name. This directly satisfies the stem's constraint of searching obfuscated, encoded PowerShell activity, since the encoded command string is captured in the process command-line field rather than in network or authentication data.

Why this answer

The Endpoint data model is designed to capture process execution, command-line arguments, and script block logging on hosts, which are essential for detecting obfuscated PowerShell. It includes fields like process, process_name, and process_exec that store the full command line, allowing you to search for encoded commands (e.g., -EncodedCommand). Since PowerShell obfuscation occurs at the endpoint level, this data model provides the necessary context to identify and investigate such activity.

Exam trap

SPLK-5001 often tests the misconception that network or web data models can detect endpoint-based obfuscation, but the key is recognizing that PowerShell command-line arguments are only captured in endpoint process execution logs.

How to eliminate wrong answers

Option B is wrong because Network Sessions focuses on network traffic metadata (e.g., src, dest, bytes) and does not capture process-level details like command-line arguments or script blocks. Option C is wrong because the Web data model is for HTTP/HTTPS traffic and web server logs, not host-based process execution. Option D is wrong because Authentication deals with login events and user authentication, not process creation or PowerShell commands.

133
MCQhard

A correlation search is failing to generate risk events. You check the 'Search Activity' and see that the search is running but returning 0 results. What is the most likely cause?

A.The search logic does not match the data.
B.The Splunk indexer is overloaded.
C.The user does not have permission to write to the risk index.
D.The Risk Analysis action is disabled.
AnswerA

The search executes successfully but matches nothing, so the correlation search's filtering logic, such as field names, thresholds or time windows, does not correspond to the indexed data. Correcting the search logic to match actual field values should produce risk events.

Why this answer

A correlation search that runs successfully but returns 0 results indicates the search's filtering conditions (e.g., field values, thresholds, time windows, or index/sourcetype references) don't match any events in the data. Since the search executes without error, the issue is with the logic-to-data alignment, not infrastructure or permissions.

Exam trap

SPLK-5001 often tests the distinction between 'search runs but returns nothing' (logic/data mismatch) versus 'search fails to run' (scheduler, permissions, or action disabled) — candidates confuse the two failure modes.

How to eliminate wrong answers

Option B is wrong because an overloaded indexer would cause search delays, skipped runs, or errors in scheduler.log — not a clean 0-result execution. Option C is wrong because a permissions issue writing to the risk index would surface as an error in the Risk Analysis action or _internal logs, not as 0 search results. Option D is wrong because a disabled Risk Analysis action would prevent risk event creation even when the search returns matches, but the question states the search itself returns 0 results.

134
Multi-Selectmedium

Which THREE of the following are common phases defined in the Cyber Kill Chain model?

Select 3 answers
A.Containment
B.Reconnaissance
C.Weaponization
D.Exploitation
E.Patching
AnswersB, C, D

Reconnaissance is the first phase of the Cyber Kill Chain, covering the attacker's research and target selection before any exploitation occurs. It satisfies the stem's requirement for a commonly defined phase, alongside Weaponisation, Delivery, Exploitation, Installation, Command and Control, and Actions on Objectives.

Why this answer

The Cyber Kill Chain, developed by Lockheed Martin, defines seven sequential phases of an intrusion: Reconnaissance, Weaponization, Delivery, Exploitation, Installation, Command and Control, and Actions on Objectives. Option B (Reconnaissance) is correct because it is the first phase, where the attacker gathers information about the target (e.g., via OSINT, scanning, or social engineering). Option C (Weaponization) is correct because it is the phase where the attacker pairs a remote access trojan or exploit with a deliverable payload (e.g., a malicious document or exploit kit).

Option D (Exploitation) is correct because it is the phase where the malicious code is triggered to take advantage of a vulnerability on the target system. Option A (Containment) is not part of the Cyber Kill Chain; it belongs to incident response frameworks such as NIST SP 800-61 (containment, eradication, recovery). Option E (Patching) is not a kill chain phase either; it is a defensive remediation activity, not an attacker phase in the model.

Exam trap

SPLK-5001 often tests the confusion between the Cyber Kill Chain phases and incident response lifecycle phases (NIST) — candidates pick 'Containment' because it sounds like a security phase, but it belongs to IR, not the kill chain.

135
Multi-Selectmedium

A SOC manager is defining a new risk-based alerting (RBA) strategy in Splunk Enterprise Security. The manager wants to ensure that risk events are properly attributed to the correct entities so that risk scores aggregate accurately. Which two actions should the manager take when configuring risk rules? (Choose two.)

Select 2 answers
A.Configure the risk rule to write to the notable index instead of the risk index.
B.Enable the risk rule to generate a notable event for every matching event.
C.Assign a risk score that reflects the severity and confidence of the detection.
D.Define risk objects using fields such as user, src, and dest in the risk rule configuration.
E.Set the risk rule's schedule to run only once per day to reduce load.
AnswersC, D

The risk score assigned to a risk rule determines how much risk is added to the associated risk objects. A score that reflects severity and confidence ensures that high-fidelity detections contribute more risk, while low-confidence ones contribute less. This is a key part of RBA configuration because it directly influences when risk thresholds are crossed and notables are generated. It also helps prioritize investigations based on aggregated risk.

Why this answer

Proper RBA configuration requires defining risk objects (such as user, src, dest) so that risk is attributed correctly, and assigning a risk score that reflects the detection's severity and confidence. These two actions ensure that risk events aggregate accurately and that risk scores are meaningful. Generating notables for every event, writing to the notable index, or running infrequently would all disrupt the RBA model and reduce its effectiveness.

Exam trap

The trap here is confusing risk events with notable events, leading to choices that write to the wrong index or generate excessive notables instead of focusing on risk object attribution and scoring.

136
MCQmedium

An analyst notices that several Windows workstations are repeatedly resolving domain names such as 'update.microsoft.com.security-check.net' and 'login.office365.com.auth-verify.org'. These lookups occur shortly before outbound HTTPS connections to the resolved IPs. Which type of attack technique is most consistent with this observation?

A.Domain impersonation via combosquatting
B.DNS tunneling for command-and-control
C.Domain fronting through a content delivery network
D.Typosquatting of legitimate corporate domains
AnswerA

Combosquatting creates malicious domains by adding words to a legitimate brand name, such as 'microsoft.com.security-check.net' or 'office365.com.auth-verify.org'. The extra words make the domain appear trustworthy to users and sometimes to simple filters. The repeated resolution of such lookalike domains immediately before outbound HTTPS connections is a strong indicator of this technique used for phishing, malware delivery, or command-and-control.

Why this answer

The hostnames combine a trusted brand with additional words in a way that forms a completely different registered domain, which is the defining characteristic of combosquatting. Because the lookups happen just before outbound connections, the workstations are likely contacting infrastructure controlled by an attacker. Recognizing this pattern helps analysts distinguish combosquatting from typosquatting, domain fronting, and DNS tunneling, each of which has different observable evidence in DNS and network logs.

Exam trap

The trap here is assuming any lookalike Microsoft domain must be typosquatting, when the added words and the resolution-before-connection pattern point to combosquatting instead.

137
MCQmedium

When a notable event is generated, where does the 'Risk Score' value originate?

A.From the number of events in the result set.
B.From the indexer's CPU load.
C.From the correlation search's defined risk factor.
D.From the user's login history.
AnswerC

The correlation search defines a risk factor, and each notable event it generates inherits that value as its Risk Score. This satisfies the question by identifying the configured risk factor, not the event severity or asset criticality, as the origin.

Why this answer

The Risk Score on a notable event originates from the risk factor defined in the correlation search that generated it. When a correlation search is configured, it specifies a risk score (risk_score) and risk object; that score is attached to the risk event and, when thresholds are crossed, contributes to the notable's risk score. Thus the correlation search's defined risk factor is the source.

Exam trap

SPLK-5001 often tests whether candidates think risk score is derived from event counts or infrastructure metrics, rather than from the explicit risk factor configured in the correlation search.

How to eliminate wrong answers

Option A is wrong because the number of events in the result set does not determine the risk score; risk score is an explicit value set by the correlation search author, not a count of matching events. Option B is wrong because the indexer's CPU load is an infrastructure metric and has no relationship to risk scoring in Splunk ES. Option D is wrong because a user's login history is not the source of the risk score; while login anomalies may be detected by correlation searches that assign risk, the score itself comes from the search's risk factor configuration, not from login history directly.

138
Multi-Selecthard

Which TWO of the following are ways to verify if a file hash is truly malicious within Splunk ES?

Select 2 answers
A.Submit the hash to an external sandbox/reputation service
B.Check against the Threat Intelligence framework
C.Restart the endpoint
D.Rename the file
E.Change the file extension
AnswersA, B

Sandbox and reputation services detonate or query the hash against external intelligence, providing independent confirmation of maliciousness. This satisfies the stem's verification requirement, since Splunk ES internal data alone cannot confirm a hash is truly malicious.

Why this answer

Option A is correct because submitting a file hash to an external sandbox or reputation service (e.g., VirusTotal, Hybrid Analysis) provides independent, multi-engine verdicts on whether that hash is known malicious, which is a standard validation step in Splunk ES investigations. Option B is correct because Splunk ES's Threat Intelligence framework lets you match the hash against configured threat intel sources and local intelligence stores, so a hit confirms the hash is associated with known malicious activity. Options C, D, and E are incorrect because restarting an endpoint, renaming a file, or changing its extension are remediation or evasion actions that do not verify whether the hash itself is malicious and provide no threat intelligence verdict.

Exam trap

SPLK-5001 often tests whether candidates confuse verification methods (intel lookup, sandbox submission) with remediation or cosmetic actions (restart, rename, change extension) — the trap is picking an action that does not actually validate the hash.

139
Multi-Selectmedium

A Splunk Enterprise Security analyst is briefing new SOC hires on how the MITRE ATT&CK framework differs from the Cyber Kill Chain when mapping detections. The analyst wants to highlight characteristics that are true of ATT&CK but not of the linear Cyber Kill Chain. (Choose two.)

Select 2 answers
A.ATT&CK presents adversary behavior as a strictly sequential set of phases that must occur in order.
B.ATT&CK requires that each detected technique be assigned to exactly one of seven fixed phases.
C.ATT&CK can be used to assess defensive coverage gaps by identifying techniques with no associated detections.
D.ATT&CK organizes adversary behavior into tactics and techniques with platform-specific sub-techniques.
E.ATT&CK was created to replace the need for any threat intelligence feeds in a SOC.
AnswersC, D

Because ATT&CK enumerates observable techniques, teams can overlay their detection content and see which techniques lack coverage. This coverage-gap analysis is a core ATT&CK use case and is not a native capability of the Cyber Kill Chain, whose seven phases are too coarse to reveal granular detection shortfalls.

Why this answer

ATT&CK's tactic-and-technique structure, including platform-specific sub-techniques, and its suitability for detection coverage-gap analysis distinguish it from the Cyber Kill Chain's seven ordered phases. The kill chain shows roughly where an intrusion sits; ATT&CK shows what specific behaviors to detect, which is why SOC teams use it to prioritize and measure detection engineering in Splunk ES.

Exam trap

The trap here is treating ATT&CK and the Cyber Kill Chain as interchangeable linear models, when ATT&CK is non-sequential and technique-granular while the kill chain is a fixed seven-phase progression.

140
MCQmedium

During an investigation, you need to group related notables into a single investigation container. Which feature should you use?

A.Splunk Case Management
B.Notable Event Aggregation
C.Notable Event Suppression
D.Incident Review Filters
AnswerA

Splunk Case Management groups related notables, events and artefacts into a single investigation container, preserving shared context, ownership and status. This directly satisfies the need to consolidate related notables, which standalone correlation searches or dashboards cannot do.

Why this answer

Splunk Enterprise Security's Case Management feature lets analysts group related notables into a single investigation container, track status, assign owners, and document findings. It is designed specifically for organizing multiple notables that belong to the same incident. Aggregation, suppression, and filters do not create investigation containers.

Exam trap

SPLK-5001 often tests the confusion between Case Management (grouping notables into an investigation) and aggregation or suppression (which reduce or combine notables for display, not investigation).

How to eliminate wrong answers

Option B is wrong because Notable Event Aggregation groups similar notables for display or suppression purposes, not into a case investigation container. Option C is wrong because Notable Event Suppression prevents duplicate notables from being created, which is the opposite of grouping them for investigation. Option D is wrong because Incident Review Filters simply narrow the list of notables shown in the UI; they do not create a container or case.

141
MCQeasy

Which Splunk ES dashboard allows an analyst to see a summary of all active notable events currently requiring investigation?

A.Threat Intelligence
B.Security Posture
C.Incident Review
D.User Activity
AnswerC

Incident Review lists all notable events with their urgency, status, owner and disposition, giving analysts a consolidated queue of active investigations. This satisfies the stem's requirement for a summary of notable events currently requiring investigation.

Why this answer

The Incident Review dashboard in Splunk Enterprise Security is the central analyst workspace that displays all notable events generated by correlation searches, including their urgency, status, owner, and disposition. It aggregates active notables requiring triage, allowing analysts to filter, assign, and investigate them. This is the primary dashboard referenced in ES for managing the notable event lifecycle.

Exam trap

SPLK-5001 often tests confusion between dashboards that summarize posture versus the dashboard that lists active notables — candidates pick Security Posture thinking it shows 'all active events' when it actually shows aggregated metrics.

How to eliminate wrong answers

Option A is wrong because the Threat Intelligence dashboard displays threat intelligence matches and intelligence source activity, not the queue of active notable events. Option B is wrong because the Security Posture dashboard provides high-level posture metrics and KPI trends across the environment, not a per-notable investigation queue. Option D is wrong because the User Activity dashboard focuses on identity and access analytics for specific users, not the overall summary of active notables.

142
MCQmedium

A security analyst is reviewing the Cyber Kill Chain phases and wants to map Splunk ES detections to the 'Weaponization' phase. Which activity would be most indicative of this phase?

A.A compromised host begins beaconing to a command and control server.
B.An attacker exfiltrates sensitive data from the network.
C.An attacker creates a malicious document by embedding a macro that downloads a payload.
D.A user receives a phishing email with a malicious attachment.
AnswerC

Weaponization is the phase where the adversary creates the attack vector, such as coupling an exploit with a deliverable payload. Embedding a macro in a document is a classic weaponization step. In Splunk ES, detections for this phase are challenging because it occurs on adversary infrastructure, but threat intelligence can provide indicators of known weaponized files.

Why this answer

Weaponization is the phase where the adversary creates the malicious payload, such as a weaponized document or exploit. In Splunk ES, this phase is difficult to detect directly because it happens on adversary systems, but threat intelligence feeds can provide known malicious file hashes. Understanding this phase helps analysts prioritize prevention at the delivery stage.

Exam trap

The trap here is mixing up Delivery and Weaponization, since both involve the malicious payload, but Weaponization is the creation, not the transmission.

143
Multi-Selecteasy

Which TWO of the following are examples of reconnaissance techniques used by attackers?

Select 2 answers
A.Domain footprinting
B.Password cracking
C.Port scanning
D.Log file deletion
E.Data encryption
AnswersA, C

Domain footprinting gathers DNS, WHOIS and registration data to map an organisation's external attack surface before exploitation. It satisfies the stem's reconnaissance criterion because it is passive information gathering, occurring prior to any intrusion attempt.

Why this answer

Domain footprinting (A) is a reconnaissance technique because it gathers information about a target organization's domains, subdomains, IP ranges, and DNS records using tools like WHOIS, nslookup, and dig, all without directly attacking the target. Port scanning (C) is also reconnaissance, as tools such as Nmap probe TCP/UDP ports to discover open services, running daemons, and potential entry points before exploitation. Both fall into the information-gathering phase of the attack lifecycle (e.g., MITRE ATT&CK Reconnaissance tactic).

Password cracking (B) is an exploitation/credential-access activity, not reconnaissance, since it attempts to recover credentials from captured hashes. Log file deletion (D) is a defense-evasion and anti-forensics action performed after compromise. Data encryption (E) is a defensive or data-protection measure, not an attacker reconnaissance technique.

Exam trap

SPLK-5001 often tests whether candidates can distinguish pre-attack reconnaissance from post-compromise actions — password cracking and log deletion feel 'attacker-like' but belong to later kill chain phases.

144
MCQmedium

A security analyst wants to identify which users have logged in from more than one distinct country in the last 24 hours, a possible sign of credential compromise. The events contain user and src_country fields. Which SPL search best identifies these users?

A.index=auth action=success earliest=-24h | stats dc(src_country) as country_count by user | where country_count > 1
B.index=auth action=success earliest=-24h | dedup user, src_country | stats count by user | where count > 1
C.index=auth action=success earliest=-24h | transaction user | where mvcount(src_country) > 1
D.index=auth action=success earliest=-24h | stats count by user, src_country | where count > 1
AnswerA

This search filters successful logins in the last 24 hours, then uses stats with the distinct count function dc on src_country grouped by user. The where clause keeps only users whose distinct country count exceeds one. This directly surfaces users who authenticated from multiple countries, matching the analyst's requirement.

Why this answer

To find users logging in from multiple countries, the analyst must count distinct values of src_country per user. The stats command with the dc function computes exactly that distinct count, and the where clause filters to users with more than one. This approach is efficient, deterministic, and directly expresses the detection logic.

Exam trap

The trap here is confusing a count of events with a distinct count of a field, so a user with many logins from one country can be misidentified as logging in from multiple countries.

145
MCQeasy

A security team is mapping their Splunk Enterprise Security detections to the MITRE ATT&CK framework. They want to identify techniques that adversaries use to maintain persistent access on compromised endpoints. Which MITRE ATT&CK tactic should they focus on first?

A.Defense Evasion
B.Credential Access
C.Persistence
D.Privilege Escalation
AnswerC

Persistence is the ATT&CK tactic that covers techniques adversaries use to keep access to systems across restarts, changed credentials, and other interruptions. The team should map detections for registry run keys, scheduled tasks, and services to this tactic. Splunk ES includes correlation searches aligned to Persistence so analysts can quickly surface suspicious autorun modifications.

Why this answer

Persistence is the correct tactic because it directly addresses the adversary's goal of maintaining a foothold on a compromised system. Detections such as unauthorized scheduled tasks, new services, or registry run key modifications are classic persistence techniques. Aligning these with the Persistence tactic in Splunk ES ensures accurate ATT&CK coverage reporting and focused threat hunting.

Exam trap

The trap here is confusing persistence with privilege escalation, since both often occur after initial access, but only persistence specifically describes maintaining access over time.

146
Multi-Selecthard

Which THREE techniques can be used in Splunk to reduce the noise of false positives during a threat hunt?

Select 3 answers
A.Deleting raw logs after indexing
B.Using 'NOT' clauses to exclude known administrative processes
C.Increasing the search time range
D.Implementing lookup tables to exclude known-good baselines
E.Adjusting the threshold for rarity in the 'rare' command
AnswersB, D, E

Excluding known administrative processes with 'NOT' clauses directly suppresses benign activity that would otherwise trigger detections, satisfying the requirement to reduce false-positive noise during hunting. Filtering trusted executables at search time narrows results to genuinely suspicious events, so analysts spend less effort triaging routine administrative behaviour.

Why this answer

Option B is correct because adding 'NOT' clauses to a search (e.g., NOT process_name=svchost.exe) filters out known administrative or benign processes, directly suppressing events that would otherwise generate false positives during a hunt. Option D is correct because lookup tables let you maintain an external list of known-good baselines (IPs, hashes, accounts) and exclude them via lookup-based filtering, which is a standard Splunk method for whitelisting trusted activity. Option E is correct because the 'rare' command's threshold parameter controls how infrequently a value must occur to be reported; raising or tuning that threshold prevents low-frequency but legitimate events from being flagged as suspicious.

Option A is wrong because deleting raw logs after indexing destroys forensic evidence and is not a noise-reduction technique. Option C is wrong because increasing the search time range expands the data examined and typically increases, not reduces, false positives.

Exam trap

SPLK-5001 often tests the misconception that increasing search time range improves detection, when in fact it can increase noise; candidates must recognize that noise reduction requires targeted filtering, not broader searches.

147
Multi-Selecthard

Which THREE of the following are valid search operators?

Select 3 answers
A.WITH
B.OR
C.AND
D.BUT
E.NOT
AnswersB, C, E

OR is a valid Splunk search operator, combining results from two search terms so that events matching either term are returned. It satisfies the stem's requirement for a genuine search operator, unlike comparison symbols or wildcards used within terms. OR works across the main search, subsearches and eval expressions.

Why this answer

The three valid search operators here are OR (B), AND (C), and NOT (E). OR (B) is a Boolean operator that broadens a query by returning results matching either term, e.g., 'cat OR dog'. AND (C) is a Boolean operator that narrows a query by requiring both terms to be present, e.g., 'cat AND dog'.

NOT (E) is a Boolean operator that excludes a term from results, e.g., 'cat NOT dog'. The remaining options are not search operators: WITH (A) is not a standard Boolean search operator, and BUT (D) is an ordinary English conjunction with no defined role in search query syntax.

Exam trap

SPLK-5001 often tests whether candidates confuse natural-language conjunctions (WITH, BUT) with actual SPL boolean operators, or forget that NOT is the negation operator rather than a word like BUT.

148
Multi-Selecthard

Which TWO ways can you enrich events with threat intelligence in Splunk ES?

Select 2 answers
A.Using the 'lookup' command against a KV Store collection.
B.By changing the user's password.
C.By editing the indexer's configuration files.
D.By configuring feeds in the 'Threat Intelligence Manager'.
E.By deleting the old notable events.
AnswersA, D

The lookup command matches event fields against an external KV Store collection holding indicators, appending threat context such as severity or category to each event. This satisfies the enrichment requirement without indexing new data, since the intelligence is referenced at search time.

Why this answer

Option A is correct because Splunk ES supports enriching events with threat intelligence through the SPL 'lookup' command, which can match event fields against a KV Store collection (such as a threat intel lookup) to append context like threat matches or risk scores. Option D is correct because the Threat Intelligence Manager in Splunk ES is the built-in interface for configuring and managing threat intelligence feeds, which download and normalize indicators that are then used to enrich events via lookups. Option B is incorrect because changing a user's password is an authentication/account action and has no role in threat intelligence enrichment.

Option C is incorrect because editing indexer configuration files is not a supported or practical method for enriching events with threat intelligence in Splunk ES. Option E is incorrect because deleting old notable events is a data retention/cleanup action and does not add threat intelligence context to events.

Exam trap

SPLK-5001 often tests the misconception that threat intelligence enrichment requires complex configuration changes, when it can be achieved via lookups or the built-in Threat Intelligence Manager.

149
MCQhard

A security analyst is investigating a potential data exfiltration event. They need to calculate the rate of outbound data transfer per source IP over the last 30 minutes, but the raw logs only contain cumulative byte counts per connection. Which SPL command sequence correctly computes the per-second rate of change for each src_ip?

A.sort 0 _time | delta bytes as byte_delta by src_ip | eval rate = byte_delta / (_time - prev_time)
B.stats sum(bytes) as total_bytes by src_ip | eval rate = total_bytes / 1800
C.streamstats current=f window=2 sum(bytes) as total by src_ip | eval rate = (total - bytes) / (_time - prev_time)
D.sort 0 _time | streamstats current=f window=2 last(bytes) as prev_bytes last(_time) as prev_time by src_ip | eval rate = (bytes - prev_bytes) / (_time - prev_time)
AnswerD

This sequence sorts events chronologically, then uses streamstats to capture the previous bytes and previous timestamp for each src_ip. The eval calculates the per-second rate of change between consecutive events, correctly handling cumulative byte counts and providing the rate needed to spot exfiltration spikes.

Why this answer

To compute a per-second rate from cumulative counters, you need the difference in bytes and the difference in time between consecutive events. Sorting by time and using streamstats to fetch the previous values enables that calculation. The other options either compute a static average, reference non-existent fields, or omit the necessary time delta.

Exam trap

The trap here is assuming that a simple delta or average calculation is sufficient, when you must also derive the elapsed time between events to get a true rate.

150
Multi-Selectmedium

A security team at a financial institution is aligning its detection capabilities with the MITRE ATT&CK framework. They want to identify techniques related to the 'Credential Access' tactic. Which TWO of the following are MITRE ATT&CK techniques that belong to the Credential Access tactic? (Choose two.)

Select 2 answers
A.Registry Run Keys / Startup Folder
B.Spearphishing Attachment
C.Brute Force
D.Exploitation for Credential Access
E.Process Discovery
AnswersC, D

Brute Force is a technique under Credential Access (T1110). It involves adversaries attempting to gain access by systematically trying passwords or passphrases. This aligns with the scenario's need to identify Credential Access techniques, as it directly targets credential compromise.

Why this answer

The MITRE ATT&CK Credential Access tactic includes techniques such as Brute Force (T1110) and Exploitation for Credential Access (T1212). These techniques are specifically aimed at stealing credentials, such as account names and passwords. Spearphishing Attachment, Process Discovery, and Registry Run Keys belong to other tactics like Initial Access, Discovery, and Persistence, respectively.

Exam trap

The trap here is assuming that any technique involving credentials falls under Credential Access, when in fact techniques like Spearphishing Attachment may lead to credential theft but are categorized under Initial Access.

Page 1

Page 2 of 4

Page 3

All pages