Splunk SPLK-5001 Practice Questions with Explanations

Free Splunk SPLK-5001 practice questions. 38 of them, each with the correct answer, a full explanation, and the reason every other option is wrong. These are real questions from the SPLK-5001 exam, not paraphrases, and every explanation is written out rather than just marking the right letter.

They are drawn from the same bank as the full SPLK-5001 pack, which has 131 questions in total.

Get the full SPLK-5001 question bank (131 questions) →

SPLK-5001 practice questions

Question 1

Which Enterprise Security framework provides a mechanism for running preconfigured actions within the Splunk platform or integrating with external applications?

  • A. Asset and Identity
  • B. Notable Event
  • C. Threat Intelligence
  • D. Adaptive Response
Show answer and explanation ▾

Correct answer: D

Adaptive Response is the Enterprise Security framework feature that provides a mechanism for running preconfigured actions within Splunk or integrating with external applications. It allows automated response actions to be triggered based on correlation search results, enabling both internal Splunk actions and third-party integrations.

Why the other options are wrong:

  • A. Asset and Identity provides data enrichment and contextualization but does not handle automated response actions.
  • B. Notable Event is a concept for alerting on significant security events but is not a framework for running preconfigured actions.
  • C. Threat Intelligence provides threat data enrichment and context but is not the mechanism for running response actions.

Question 2

Which of the following Splunk Enterprise Security features allows industry frameworks such as CIS Critical Security Controls, MITRE ATT&CK, and the Lockheed Martin Cyber Kill Chain® to be mapped to Correlation Search results?

  • A. Annotations
  • B. Playbooks
  • C. Comments
  • D. Enrichments
Show answer and explanation ▾

Correct answer: A

Annotations in Splunk Enterprise Security allow industry frameworks and security standards such as CIS Critical Security Controls, MITRE ATT&CK, and the Lockheed Martin Cyber Kill Chain to be mapped and associated with Correlation Search results. This provides context and compliance mapping for security findings.

Why the other options are wrong:

  • B. Playbooks are automated response workflows, not mapping mechanisms for framework alignment.
  • C. Comments are general notes added to events but are not a structured feature for framework mapping.
  • D. Enrichments add contextual data to events but do not provide structured mapping to security frameworks.

Question 3

Which of the following is the primary benefit of using the CIM in Splunk?

  • A. It allows for easier correlation of data from different sources.
  • B. It improves the performance of search queries on raw data.
  • C. It enables the use of advanced machine learning algorithms.
  • D. It automatically detects and blocks cyber threats.
Show answer and explanation ▾

Correct answer: A

The primary benefit of the Common Information Model (CIM) in Splunk is that it allows for easier correlation of data from different sources. CIM provides a standardized field naming convention and data structure that enables consistent analysis across heterogeneous data sources regardless of their origin.

Why the other options are wrong:

  • B. Performance on raw data is determined by index structure and query optimization, not CIM.
  • C. While CIM enables analytics, it does not specifically enable machine learning algorithms.
  • D. CIM is a data modeling framework; threat detection and blocking are functional outcomes that depend on correlation searches and response actions built on top of CIM.

Question 4

Tactics, Techniques, and Procedures (TTPs) are methods or behaviors utilized by attackers. In which framework are these categorized?

  • A. NIST 800-53
  • B. ISO 27000
  • C. CIS18
  • D. MITRE ATT&CK
Show answer and explanation ▾

Correct answer: D

Tactics, Techniques, and Procedures (TTPs) are categorized within the MITRE ATT&CK framework. MITRE ATT&CK provides a comprehensive knowledge base of adversary tactics and techniques based on real-world observations, organized hierarchically with tactics at the highest level and specific techniques and sub-techniques beneath them.

Why the other options are wrong:

  • A. NIST 800-53 is a security controls framework, not a TTP categorization system.
  • B. ISO 27000 series addresses information security management but does not categorize TTPs.
  • C. CIS 18 refers to CIS Critical Security Controls, which are control recommendations rather than a TTP categorization framework.

Question 5

A threat hunter executed a hunt based on the following hypothesis: As an actor, I want to plant rundll32 for proxy execution of malicious code and leverage Cobalt Strike for Command and Control. Relevant logs and artifacts such as Sysmon, netflow, IDS alerts, and EDR logs were searched, and the hunter is confident in the conclusion that Cobalt Strike is not present in the company's environment. Which of the following best describes the outcome of this threat hunt?

  • A. The threat hunt was successful because the hypothesis was not proven.
  • B. The threat hunt failed because the hypothesis was not proven.
  • C. The threat hunt failed because no malicious activity was identified.
  • D. The threat hunt was successful in providing strong evidence that the tactic and tool is not present in the environment.
Show answer and explanation ▾

Correct answer: D

A threat hunt is successful when it provides conclusive evidence about the presence or absence of a threat, regardless of which outcome occurs. In this case, the hunter thoroughly searched multiple relevant data sources and reached a confident conclusion that Cobalt Strike is not present in the environment. This represents a successful hunt outcome with strong supporting evidence.

Why the other options are wrong:

  • A. Success is not merely the absence of proof; it requires thorough investigation and confident conclusions.
  • B. The hunt was not a failure; the hypothesis was fully investigated and a confident conclusion was reached.
  • C. Threat hunts can succeed by proving the absence of threats; identifying malicious activity is not the only measure of success.

Question 6

An analyst notices that one of their servers is sending an unusually large amount of traffic, gigabytes more than normal, to a single system on the Internet. There doesn't seem to be any associated increase in incoming traffic. What type of threat actor activity might this represent?

  • A. Data exfiltration
  • B. Network reconnaissance
  • C. Data infiltration
  • D. Lateral movement
Show answer and explanation ▾

Correct answer: A

Large outbound traffic to an external system without corresponding inbound traffic is a classic indicator of data exfiltration. An attacker has likely compromised the server and is extracting sensitive data to an external location they control. The asymmetry in traffic direction and volume strongly suggests unauthorized data removal.

Why the other options are wrong:

  • B. Network reconnaissance typically involves scanning and probing multiple systems, not sustained large data transfers to a single destination.
  • C. Data infiltration would manifest as incoming traffic from external sources, not outgoing traffic.
  • D. Lateral movement occurs between internal systems and would not necessarily show large volumes of traffic to a single external internet system.

Question 7

In which phase of the Continuous Monitoring cycle are suggestions and improvements typically made?

  • A. Define and Predict
  • B. Establish and Architect
  • C. Analyze and Report
  • D. Implement and Collect
Show answer and explanation ▾

Correct answer: C

The Analyze and Report phase of the Continuous Monitoring cycle is where analysts examine collected data, identify patterns and anomalies, and generate reports with findings. Suggestions and improvements for the monitoring program are typically made during this phase based on analysis results and organizational needs.

Why the other options are wrong:

  • A. Define and Predict involves planning and establishing the monitoring strategy, not making post-analysis improvements.
  • B. Establish and Architect focuses on building the monitoring infrastructure and baselines.
  • D. Implement and Collect is the execution phase where data is gathered, not where analysis-driven improvements are suggested.

Question 8

An analyst is not sure that all of the potential data sources at her company are being correctly or completely utilized by Splunk and Enterprise Security. Which of the following might she suggest using, in order to perform an analysis of the data types available and some of their potential security uses?

  • A. Splunk ITSI
  • B. Splunk Security Essentials
  • C. Splunk SOAR
  • D. Splunk Intelligence Management
Show answer and explanation ▾

Correct answer: B

Splunk Security Essentials provides analysis and guidance on available data types, their security applications, and recommendations for optimizing data collection and utilization. It helps analysts understand potential data sources and their security use cases, making it ideal for assessing whether all organizational data is being properly leveraged.

Why the other options are wrong:

  • A. Splunk ITSI (IT Service Intelligence) focuses on IT operations and performance monitoring, not security data source analysis.
  • C. Splunk SOAR (Security Orchestration, Automation and Response) is a platform for automating security response workflows, not analyzing available data sources.
  • D. Splunk Intelligence Management is not a standard Splunk product for data source assessment and security use case mapping.

Question 9

During their shift, an analyst receives an alert about an executable being run from C: \Windows\Temp. Why should this be investigated further?

  • A. Temp directories aren't owned by any particular user, making it difficult to track the process owner when files are executed.
  • B. Temp directories are flagged as non-executable, meaning that no files stored within can be executed, and this executable was run from that directory.
  • C. Temp directories contain the system page file and the virtual memory file, meaning the attacker can use their malware to read the in memory values of running programs.
  • D. Temp directories are world writable thus allowing attackers a place to drop, stage, and execute malware on a system without needing to worry about file permissions.
Show answer and explanation ▾

Correct answer: D

Temp directories like C:\Windows\Temp are world-writable locations that do not require special permissions to write to, making them ideal locations for attackers to drop and stage malware before execution. This is a common technique in the attack chain because the low permission requirements allow malware to be placed and executed without needing elevated privileges or triggering permission-based alerts.

Why the other options are wrong:

  • A. Temp directories can be tracked through file system logs and process execution logs that record which user context initiated the execution.
  • B. Temp directories are not flagged as non-executable; executables regularly run from these locations, which is precisely why this is suspicious.
  • C. Temp directories do not contain the system page file or virtual memory file; these are located elsewhere in the Windows system structure.

Question 10

An analyst would like to visualize threat objects across their environment and chronological risk events for a Risk Object in Incident Review. Where would they find this?

  • A. Running the Risk Analysis Adaptive Response action within the Notable Event.
  • B. Via a workflow action for the Risk Investigation dashboard.
  • C. Via the Risk Analysis dashboard under the Security Intelligence tab in Enterprise Security.
  • D. Clicking the risk event count to open the Risk Event Timeline.
Show answer and explanation ▾

Correct answer: D

Clicking the risk event count on a Risk Object in Incident Review opens the Risk Event Timeline, which provides a chronological visualization of risk events associated with that object across the environment. This is the standard interface within Splunk Enterprise Security for viewing the timeline and distribution of risk events.

Why the other options are wrong:

  • A. Running the Risk Analysis Adaptive Response action generates analysis but does not provide the timeline visualization in the same manner.
  • B. Workflow actions for the Risk Investigation dashboard are separate from the risk event count visualization.
  • C. The Risk Analysis dashboard is found in Enterprise Security but the risk timeline specifically comes from clicking the event count in Incident Review.

Question 11

A Risk Rule generates events on Suspicious Cloud Share Activity and regularly contributes to confirmed incidents from Risk Notables. An analyst realizes the raw logs these events are generated from contain information which helps them determine what might be malicious. What should they ask their engineer for to make their analysis easier?

  • A. Create a field extraction for this information.
  • B. Add this information to the risk_message.
  • C. Create another detection for this information.
  • D. Allowlist more events based on this information.
Show answer and explanation ▾

Correct answer: B

Adding the helpful information from raw logs to the risk_message field ensures that analysts see the contextual details directly within the risk event itself. This provides immediate analytical context without requiring analysts to pivot to raw logs, making analysis faster and more efficient. The risk_message is specifically designed to communicate relevant context about why an event was flagged as risky.

Why the other options are wrong:

  • A. Field extraction creates a structured field but does not automatically surface the information in the analyst's view of risk events.
  • C. Creating another detection would add noise rather than improve analysis of the existing risk rule.
  • D. Allowlisting events would suppress valid detections and is not an appropriate response to a rule that contributes to confirmed incidents.

Question 12

What device typically sits at a network perimeter to detect command and control and other potentially suspicious traffic?

  • A. Host-based firewall
  • B. Web proxy
  • C. Endpoint Detection and Response
  • D. Intrusion Detection System
Show answer and explanation ▾

Correct answer: D

An Intrusion Detection System (IDS) is positioned at the network perimeter to monitor traffic for suspicious patterns, including command and control communications and other malicious activity. IDS devices passively monitor network traffic and alert on detected threats based on signatures and behavioral analysis.

Why the other options are wrong:

  • A. A host-based firewall operates on individual endpoints, not at the network perimeter.
  • B. A web proxy primarily handles HTTP/HTTPS traffic and application-layer filtering, not comprehensive network threat detection.
  • C. Endpoint Detection and Response operates on individual hosts, not at the network perimeter level.

Question 13

Upon investigating a report of a web server becoming unavailable, the security analyst finds that the web server's access log has the same log entry millions of times: 147.186.119.200 - - [28/Jul/2023:12:04:13 -0300] "GET /login/ HTTP/1.0" 200 3733 What kind of attack is occurring?

  • A. Denial of Service Attack
  • B. Distributed Denial of Service Attack
  • C. Cross-Site Scripting Attack
  • D. Database Injection Attack
Show answer and explanation ▾

Correct answer: A

The log entry shows a single source IP (147.186.119.200) making millions of identical requests to the /login/ endpoint, resulting in the web server becoming unavailable. This is a Denial of Service attack from a single source attempting to exhaust server resources through request flooding. A Distributed Denial of Service attack would involve multiple source IPs, but this attack originates from one IP address.

Why the other options are wrong:

  • B. While the term Distributed is sometimes loosely applied, this attack comes from a single source IP, making it a standard DoS rather than a distributed attack.
  • C. Cross-Site Scripting attacks exploit client-side vulnerabilities through malicious scripts, not through repetitive GET requests.
  • D. Database Injection attacks target database queries with malicious input, not simple repetitive HTTP requests to a login endpoint.

Question 14

According to David Bianco's Pyramid of Pain, which indicator type is least effective when used in continuous monitoring?

  • A. Domain names
  • B. TTPs
  • C. Network/Host artifacts
  • D. Hash values
Show answer and explanation ▾

Correct answer: D

According to David Bianco's Pyramid of Pain, hash values are the least effective indicator type for continuous monitoring because they are the easiest for attackers to change. A single byte modification creates a completely different hash, so attackers can trivially evade hash-based detection. Hash indicators are at the bottom of the pyramid, representing the least painful indicators for adversaries to overcome.

Why the other options are wrong:

  • A. Domain names are more difficult for attackers to change than hashes because they require setting up new infrastructure.
  • B. TTPs (Tactics, Techniques, and Procedures) are at the top of the pyramid and are the most effective and painful for attackers to change.
  • C. Network and host artifacts are more difficult to change than hashes and represent a higher level in the pyramid.

Question 15

An analysis of an organization's security posture determined that a particular asset is at risk and a new process or solution should be implemented to protect it. Typically, who would be in charge of implementing the new process or solution that was selected?

  • A. Security Architect
  • B. SOC Manager
  • C. Security Engineer
  • D. Security Analyst
Show answer and explanation ▾

Correct answer: C

A Security Engineer is responsible for implementing new processes and solutions to protect assets and improve security posture. They translate the requirements identified during security analysis into actual technical implementations, configurations, and deployments.

Why the other options are wrong:

  • A. A Security Architect designs solutions at a high level but typically does not implement them directly.
  • B. A SOC Manager oversees operations and personnel but is not typically hands-on with implementation.
  • D. A Security Analyst identifies risks and makes recommendations but does not typically implement the solutions themselves.

Question 16

Which of the following is a correct Splunk search that will return results in the most performant way?

  • A. index=foo host=i-478619733 | stats range(_time) as duration by src_ip | bin duration span=5min | stats count by duration, host
  • B. | stats range(_time) as duration by src_ip | index=foo host=i-478619733 | bin duration span=5min | stats count by duration, host
  • C. index=foo host=i-478619733 | transaction src_ip |stats count by host
  • D. index=foo | transaction src_ip |stats count by host | search host=i-478619733
Show answer and explanation ▾

Correct answer: A

The correct search places index and host constraints at the beginning, filtering data as early as possible before any processing occurs. This is the most performant approach because it reduces the dataset size before expensive operations like stats and binning are applied. Early filtering with index and field constraints ensures Splunk only processes relevant data.

Why the other options are wrong:

  • B. Placing the stats command before the index and host filter is backwards and forces processing of all data before filtering.
  • C. The transaction command is computationally expensive and should be avoided when simpler aggregations like stats would suffice.
  • D. Searching all data in the index first and filtering by host at the end wastes resources processing irrelevant data.

Question 17

There are many resources for assisting with SPL and configuration questions. Which of the following resources feature community-sourced answers?

  • A. Splunk Answers
  • B. Splunk Lantern
  • C. Splunk Guidebook
  • D. Splunk Documentation
Show answer and explanation ▾

Correct answer: A

Splunk Answers is the community-sourced Q&A platform where users can post questions and receive answers from other community members. It features crowdsourced solutions, best practices, and troubleshooting advice. The other options are official Splunk resources: Splunk Lantern provides security guidance, Splunk Guidebook offers procedural guides, and Splunk Documentation is the official technical reference.

Why the other options are wrong:

  • B. Splunk Lantern is an official Splunk resource for security best practices, not community-sourced.
  • C. Splunk Guidebook is an official guide, not a community-sourced resource.
  • D. Splunk Documentation is the official technical documentation, not community- sourced.

Question 18

A successful Continuous Monitoring initiative involves the entire organization. When an analyst discovers the need for more context or additional information, perhaps from additional data sources or altered correlation rules, to what role would this request generally escalate?

  • A. SOC Manager
  • B. Security Analyst
  • C. Security Engineer
  • D. Security Architect
Show answer and explanation ▾

Correct answer: C

When an analyst discovers a need for technical modifications such as additional data source integration or altered correlation rule logic, this escalates to a Security Engineer who has the technical expertise to implement infrastructure and configuration changes. A SOC Manager handles operational oversight, a Security Analyst performs investigation and detection, and a Security Architect designs broader security strategies.

Why the other options are wrong:

  • A. SOC Manager oversees operations and team performance, not technical implementation of rule changes.
  • B. Security Analyst identifies the need but does not typically implement technical infrastructure changes.
  • D. Security Architect designs overall security strategies rather than implementing specific correlation rule modifications.

Question 19

Splunk Enterprise Security has numerous frameworks to create correlations, integrate threat intelligence, and provide a workflow for investigations. Which framework raises the threat profile of individuals or assets to allow identification of people or devices that perform an unusual amount of suspicious activities?

  • A. Threat Intelligence Framework
  • B. Risk Framework
  • C. Notable Event Framework
  • D. Asset and Identity Framework
Show answer and explanation ▾

Correct answer: B

The Risk Framework in Splunk Enterprise Security assigns risk scores to individuals and assets based on suspicious activities, allowing analysts to identify entities with elevated threat profiles. It aggregates risk modifiers across multiple data sources and rules to raise the overall risk score of people or devices that demonstrate patterns of suspicious behavior. The Threat Intelligence Framework integrates external threat data, the Notable Event Framework processes security events, and the Asset and Identity Framework manages entity information.

Why the other options are wrong:

  • A. The Threat Intelligence Framework focuses on integrating external threat data, not raising threat profiles.
  • C. The Notable Event Framework creates alerts from suspicious activities but does not specifically raise threat profiles.
  • D. The Asset and Identity Framework manages information about assets and identities but does not score threat elevation.

Question 20

While the top command is utilized to find the most common values contained within a field, a Cyber Defense Analyst hunts for anomalies. Which of the following Splunk commands returns the least common values?

  • A. least
  • B. uncommon
  • C. rare
  • D. base
Show answer and explanation ▾

Correct answer: C

The rare command returns the least common values in a field, making it the inverse of the top command. It is specifically designed for anomaly hunting by surfacing infrequently occurring field values that may indicate unusual or suspicious activity. The least command does not exist as a Splunk command, uncommon is not a standard Splunk command, and base is used for data model operations.

Why the other options are wrong:

  • A. The least command is not a standard Splunk command for returning uncommon values.
  • B. The uncommon command does not exist in standard Splunk syntax.
  • D. The base command is used for data model operations, not for identifying rare field values.

Question 21

The Lockheed Martin Cyber Kill Chain® breaks an attack lifecycle into several stages. A threat actor modified the registry on a compromised Windows system to ensure that their malware would automatically run at boot time. Into which phase of the Kill Chain would this fall?

  • A. Act on Objectives
  • B. Exploitation
  • C. Delivery
  • D. Installation
Show answer and explanation ▾

Correct answer: D

The Installation phase of the Lockheed Martin Cyber Kill Chain covers the attacker's actions to establish persistence on the compromised system. Modifying the registry to ensure malware executes at boot time is a persistence mechanism and falls directly under Installation activities. Exploitation involves initial code execution, Delivery involves transmitting the weapon, Act on Objectives is the final stage, and the registry modification occurs after the malware has already been delivered and exploited.

Why the other options are wrong:

  • A. Act on Objectives is the final phase where attackers achieve their mission goals, not persistence setup.
  • B. Exploitation is the initial code execution phase, not the persistence mechanism setup.
  • C. Delivery is the transmission of the malicious payload, not the persistence configuration after infection.

Question 22

A Risk Notable Event has been triggered in Splunk Enterprise Security, an analyst investigates the alert, and determines it is a false positive. What metric would be used to define the time between alert creation and close of the event?

  • A. MTTR (Mean Time to Respond)
  • B. MTBF (Mean Time Between Failures)
  • C. MTTA (Mean Time to Acknowledge)
  • D. MTTD (Mean Time to Detect)
Show answer and explanation ▾

Correct answer: A

Mean Time to Respond (MTTR) measures the elapsed time from when an alert is generated until the alert or event is closed, covering the entire investigation and resolution process. This directly corresponds to the scenario where an alert is created, investigated, and then closed as a false positive. MTTA measures time to acknowledgment only, MTBF is for reliability engineering, and MTTD measures detection time from actual compromise.

Why the other options are wrong:

  • B. MTBF (Mean Time Between Failures) is used in reliability engineering, not for alert response metrics.
  • C. MTTA (Mean Time to Acknowledge) only measures the time to acknowledge an alert, not the full resolution time.
  • D. MTTD (Mean Time to Detect) measures the time from initial compromise to detection, not investigation and closure.

Question 23

An analyst needs to create a new field at search time. Which Splunk command will dynamically extract additional fields as part of a Search pipeline?

  • A. rex
  • B. fields
  • C. regex
  • D. eval
Show answer and explanation ▾

Correct answer: A

The rex command dynamically extracts fields at search time using regular expression patterns. It allows analysts to parse unstructured data and create new fields on-the-fly within the search pipeline without modifying the underlying data. The fields command selects which fields to display, eval creates calculated fields from existing values, and regex is not a standard Splunk command for field extraction.

Why the other options are wrong:

  • B. The fields command selects existing fields for display, not dynamically extracts new fields.
  • C. Regex is not a standard Splunk command for field extraction purposes.
  • D. The eval command creates new fields from calculations of existing fields, not dynamic pattern matching extraction.

Question 24

Which of the following is considered Personal Data under GDPR?

  • A. The birth date of an unidentified user.
  • B. An individual's address including their first and last name.
  • C. The name of a deceased individual.
  • D. A company's registration number.
Show answer and explanation ▾

Correct answer: B

An individual's address combined with their first and last name constitutes Personal Data under GDPR because it identifies a specific natural person and allows direct contact. This combination of information is sufficient to identify and locate an individual. A birth date alone without identifying information is not sufficient, the name of a deceased individual is not protected by GDPR, and a company registration number is business data, not personal data.

Why the other options are wrong:

  • A. A birth date without additional identifying information cannot reasonably identify an unidentified user.
  • C. GDPR does not apply to deceased individuals, only to living natural persons.
  • D. A company registration number is business and organizational data, not personal data about an individual.

Question 25

What goal of an Advanced Persistent Threat (APT) group aims to disrupt or damage on behalf of a cause?

  • A. Hacktivism
  • B. Cyber espionage
  • C. Financial gain
  • D. Prestige
Show answer and explanation ▾

Correct answer: A

Hacktivism is activism conducted through digital means, specifically aimed at disrupting or damaging systems on behalf of a cause or ideology. This distinguishes it from other APT motivations: cyber espionage targets information gathering, financial gain targets monetary theft, and prestige targets reputation or recognition within hacker communities.

Why the other options are wrong:

  • B. Cyber espionage seeks to steal information for intelligence purposes, not to disrupt systems for a cause.
  • C. Financial gain is motivated by profit, not by advancing a cause or ideology.
  • D. Prestige is motivated by recognition and reputation within the hacker community, not by advancing a cause.

Question 26

A Cyber Threat Intelligence (CTI) team produces a report detailing a specific threat actor's typical behaviors and intent. This would be an example of what type of intelligence?

  • A. Operational
  • B. Executive
  • C. Tactical
  • D. Strategic
Show answer and explanation ▾

Correct answer: A

A report detailing a specific threat actor's typical behaviors and intent represents operational intelligence, which focuses on the adversary's tactics, techniques, and patterns. Strategic intelligence informs long-term organizational decisions, while tactical intelligence provides immediate threat details. This behavioral profile of an actor falls squarely into operational-level intelligence that guides day-to-day defensive operations.

Why the other options are wrong:

  • B. Executive intelligence is high-level summary for decision-makers, not detailed threat actor behavior analysis.
  • C. Tactical intelligence typically covers immediate threats and indicators; threat actor behavioral patterns span multiple operations.
  • D. Strategic intelligence informs long-term policy and resource allocation, not operational threat actor analysis.

Question 27

An analyst is building a search to examine Windows XML Event Logs, but the initial search is not returning any extracted fields. Based on the above image, what is the most likely cause?

  • A. The analyst does not have the proper role to search this data.
  • B. The analyst is searching newly indexed data that was improperly parsed.
  • C. The analyst did not add the extract command to their search pipeline.
  • D. The analyst is not in the proper Search Mode and should switch to Smart or Verbose.
Show answer and explanation ▾

Correct answer: C

The search is displaying raw XML event log data without any extracted fields being automatically available. The SELECTED FIELDS section shows only 'host 1', 'source 1', and 'sourceType 1', while the INTERESTING FIELDS section shows limited fields like 'index 1', 'linecount 1', and 'splunk_server 1'. For XML event logs to have properly extracted fields displayed, the analyst must explicitly use the extract command in their search pipeline to parse the XML structure and create named field-value pairs. Without the extract command, Splunk treats the data as raw text and does not automatically parse the XML tags into structured fields.

Why the other options are wrong:

  • A. Role-based access would prevent the analyst from running the search entirely, not from extracting fields from data they can already see.
  • B. Data improperly parsed during indexing would result in corrupted data or search errors, not simply absent extracted fields that can be created on-demand with extract.
  • D. Search mode (Smart vs Verbose) affects which fields Splunk automatically displays, but does not prevent field extraction; the extract command is still required to parse XML into named fields.

Question 28

An organization is using Risk-Based Alerting (RBA). During the past few days, a user account generated multiple risk observations. Splunk refers to this account as what type of entity?

  • A. Risk Factor
  • B. Risk Index
  • C. Risk Analysis
  • D. Risk Object
Show answer and explanation ▾

Correct answer: D

In Splunk's Risk-Based Alerting framework, the account generating multiple risk observations is referred to as a risk object. A risk object is any entity (user account, IP address, host, domain) that Splunk is tracking and accumulating risk scores for based on observed behaviors and threat indicators.

Why the other options are wrong:

  • A. Risk Factor refers to the individual observations or events that contribute to risk scoring, not the entity being scored.
  • B. Risk Index is not a standard Splunk RBA term for tracking entities.
  • C. Risk Analysis is the process of evaluating risk, not the name for the entity accumulating risk observations.

Question 29

When searching in Splunk, which of the following SPL commands can be used to run a subsearch across every field in a wildcard field list?

  • A. foreach
  • B. rex
  • C. makeresults
  • D. transaction
Show answer and explanation ▾

Correct answer: A

The foreach command iterates over a list of fields, including those matching wildcard patterns, and allows you to run operations across each field. This makes it ideal for executing subsearches across every field in a wildcard field list. The rex command extracts fields, makeresults generates test data, and transaction groups related events, none of which address wildcard field iteration.

Why the other options are wrong:

  • B. Rex is used for regular expression field extraction, not for iterating across wildcard field lists.
  • C. Makeresults generates synthetic test data and does not iterate across existing fields.
  • D. Transaction groups related events together based on specified field values, not for wildcard field iteration.

Question 30

How are Notable Events configured in Splunk Enterprise Security?

  • A. During an investigation.
  • B. As part of an audit.
  • C. Via an Adaptive Response Action in a regular search.
  • D. Via an Adaptive Response Action in a correlation search.
Show answer and explanation ▾

Correct answer: D

Notable Events in Splunk Enterprise Security are configured through Adaptive Response Actions attached to correlation searches. Correlation searches detect security events, and Adaptive Response Actions define what happens when those correlations trigger, including the creation of Notable Events for investigation and tracking.

Why the other options are wrong:

  • A. Notable Events are not configured during individual investigations; they are preconfigured through the ES framework.
  • B. Audits review existing configurations but are not the mechanism for configuring Notable Events.
  • C. Regular searches do not trigger Notable Events; only correlation searches have this capability through Adaptive Response Actions.

Question 31

An analyst is investigating a network alert for suspected lateral movement from one Windows host to another Windows host. According to Splunk CIM documentation, the IP address of the host from which the attacker is moving would be in which field?

  • A. host
  • B. dest
  • C. src_nt_host
  • D. src_ip
Show answer and explanation ▾

Correct answer: D

According to Splunk CIM documentation, the src_ip field contains the IP address of the source host-the system from which network traffic originates. In a lateral movement scenario, this would be the attacker's current position before moving to the destination host. The src_nt_host field is for Windows NetBIOS names, dest is the destination, and host is generic.

Why the other options are wrong:

  • A. The host field is generic and context-dependent; src_ip is the proper CIM field for source IP addresses.
  • B. The dest field identifies the destination host or IP, not the source of the attack.
  • C. The src_nt_host field contains Windows NetBIOS names, not IP addresses for lateral movement tracking.

Question 32

Which of the following data sources can be used to discover unusual communication within an organization's network?

  • A. EDS
  • B. NetFlow
  • C. Email
  • D. IAM
Show answer and explanation ▾

Correct answer: B

NetFlow provides detailed network flow information including source IP, destination IP, ports, protocols, and traffic volumes, making it ideal for discovering unusual communication patterns within an organization. EDS is not a standard data source, email tracks message content not network communication, and IAM tracks authentication not network flows.

Why the other options are wrong:

  • A. EDS is not a recognized standard data source for network communication discovery.
  • C. Email systems track messaging content and metadata, not network-level communication patterns across hosts.
  • D. IAM systems track user authentication and access, not inter-host network communication.

Question 33

When threat hunting for outliers in Splunk, which of the following SPL pipelines would filter for users with over a thousand occurrences?

  • A. | sort by user | where count > 1000
  • B. | stats count by user | where count > 1000 | sort - count
  • C. | top user
  • D. | stats count(user) | sort - count | where count > 1000
Show answer and explanation ▾

Correct answer: B

Option B uses stats to count events grouped by user, then filters with where count > 1000, and sorts by count in descending order. This correctly identifies users with over a thousand occurrences. Option A uses sort before aggregation which is inefficient, option C uses top which returns top-N without filtering, and option D has incorrect syntax with count(user) instead of proper aggregation.

Why the other options are wrong:

  • A. This sorts before aggregation and uses where on a field that hasn't been created yet through stats.
  • C. The top command returns the top-N users by frequency without filtering for a specific threshold over 1000.
  • D. This uses count(user) without grouping (missing 'by user'), making the syntax incorrect for filtering on a specific count threshold.

Question 34

The United States Department of Defense (DoD) requires all government contractors to provide adequate security safeguards referenced in National Institute of Standards and Technology (NIST) 800-171. All DoD contractors must continually reassess, monitor, and track compliance to be able to do business with the US government. Which feature of Splunk Enterprise Security provides an analyst context for the correlation search mapping to the specific NIST guidelines?

  • A. Comments
  • B. Notes
  • C. Annotations
  • D. Framework mapping
Show answer and explanation ▾

Correct answer: D

Framework mapping is the Splunk Enterprise Security feature that provides analysts with context by correlating searches to specific compliance frameworks and guidelines, such as NIST 800-171. This feature allows correlation searches to be mapped directly to NIST requirements, enabling DoD contractors to track and demonstrate compliance with specific regulatory controls.

Why the other options are wrong:

  • A. Comments are general notes added to searches but do not provide structured framework mapping to NIST guidelines.
  • B. Notes are informal documentation but lack the structured framework mapping capability required for NIST compliance tracking.
  • C. Annotations add context to search results but are not the feature designed specifically for mapping searches to compliance frameworks like NIST.

Question 35

An analyst is investigating the number of failed login attempts by IP address. Which SPL command can be used to create a temporary table containing the number of failed login attempts by IP address over a specific time period?

  • A. index=security_logs eventtype=failed_login | eval count as failed_attempts by src_ip | sort -failed_attempts
  • B. index=security_logs eventtype=failed_login | transaction count as failed_attempts by src_ip | sort -failed_attempts
  • C. index=security_logs eventtype=failed_login | stats count as failed_attempts by src_ip | sort -failed_attempts
  • D. index=security_logs eventtype=failed_login | sum count as failed_attempts by src_ip | sort -failed_attempts
Show answer and explanation ▾

Correct answer: C

The stats command is the correct choice for creating a temporary table that aggregates data by grouping and counting occurrences. The syntax `stats count as failed_attempts by src_ip` counts the number of events grouped by source IP address. The stats command generates tables suitable for analysis and sorting.

Why the other options are wrong:

  • A. The eval command does not aggregate or group data; it only evaluates expressions on individual events and cannot create grouped counts.
  • B. The transaction command groups related events into transactions but is not designed for simple counting and aggregation by field values.
  • D. The sum command aggregates numeric field values but is not the standard command for counting event occurrences; stats count is the correct approach.

Question 36

The field file_acl contains access controls associated with files affected by an event. In which data model would an analyst find this field?

  • A. Malware
  • B. Alerts
  • C. Vulnerabilities
  • D. Endpoint
Show answer and explanation ▾

Correct answer: D

The file_acl field, which contains access control information for files affected by events, is found in the Endpoint data model. This field is relevant to endpoint security investigations where file permissions and access controls are tracked as part of endpoint activity monitoring.

Why the other options are wrong:

  • A. The Malware data model focuses on malicious code execution and artifacts but does not specifically track file access control lists.
  • B. The Alerts data model contains alert-specific metadata but not the detailed file access control information.
  • C. The Vulnerabilities data model tracks vulnerability information but does not contain file-level access control data.

Question 37

A threat hunter generates a report containing the list of users who have logged in to a particular database during the last 6 months, along with the number of times they have each authenticated. They sort this list and remove any user names who have logged in more than 6 times. The remaining names represent the users who rarely log in, as their activity is more suspicious. The hunter examines each of these rare logins in detail. This is an example of what type of threat-hunting technique?

  • A. Least Frequency of Occurrence Analysis
  • B. Co-Occurrence Analysis
  • C. Time Series Analysis
  • D. Outlier Frequency Analysis
Show answer and explanation ▾

Correct answer: A

Least Frequency of Occurrence Analysis identifies and investigates activities that occur rarely or infrequently within a dataset. The threat hunter's approach of filtering out users with more than 6 logins and examining the remaining infrequent logins exemplifies this technique, as rare activity is often more indicative of suspicious behavior than common activity.

Why the other options are wrong:

  • B. Co-Occurrence Analysis examines entities that appear together in events, not the frequency of occurrence of individual activities.
  • C. Time Series Analysis focuses on patterns and trends over time periods but does not specifically emphasize the rarity or frequency filtering approach described.
  • D. Outlier Frequency Analysis is not a standard threat hunting terminology; the correct term for this approach is Least Frequency of Occurrence Analysis.

Question 38

What is the main difference between hypothesis-driven and data-driven Threat Hunting?

  • A. Data-driven hunts always require more data to search through than hypothesis- driven hunts.
  • B. Data-driven hunting tries to uncover activity within an existing data set, hypothesis-driven hunting begins with a potential activity that the hunter thinks may be happening.
  • C. Hypothesis-driven hunts are typically executed on newly ingested data sources, while data-driven hunts are not.
  • D. Hypothesis-driven hunting tries to uncover activity within an existing data set, data-driven hunting begins with an activity that the hunter thinks may be happening.
Show answer and explanation ▾

Correct answer: B

Data-driven threat hunting examines existing datasets to uncover suspicious activity through analysis, while hypothesis-driven threat hunting begins with a theory or suspicion about specific activity that the hunter believes may be occurring. The key distinction is whether the hunting process starts with existing data exploration or with a predefined hypothesis.

Why the other options are wrong:

  • A. Data volume requirements do not define the difference between these methodologies; both can work with varying amounts of data.
  • C. Data source age does not differentiate between hypothesis-driven and data-driven hunting approaches.
  • D. This reverses the definitions; hypothesis-driven begins with a theory and data-driven begins with exploring data, not the other way around.

Get the complete SPLK-5001 bank

These 38 questions are roughly 29% of the bank. The full pack has 131 real SPLK-5001 questions, each with the same depth of explanation, plus a questions-only PDF for timed practice and free updates forever.

View the full Splunk SPLK-5001 question bank →

Back to blog