AMP for Endpoints Simple Custom Detection List Configuration

Interpret Cisco Secure Endpoint malware detection events

A company recently discovered an attack propagating throughout their Windows network via a file named abc123456789xyz.exe. The malicious file was uploaded to a Simple Custom Detection list in the AMP for Endpoints Portal and the currently applied policy for the Windows clients was updated to reference the detection list. Verification testing scans on known infected systems shows that AMP for Endpoints is not detecting the presence of this file as an indicator of compromise. What must be performed to ensure detection of the malicious file?

  1. Check the box in the policy configuration to send the file to Cisco Threat Grid for dynamic analysis.
  2. Upload the malicious file to the Blocked Application Control List.
  3. Upload the SHA-256 hash for the file to the Simple Custom Detection List. Correct Answer
  4. Use an Advanced Custom Detection List instead of a Simple Custom Detection List.
Answer Correct answer: C — Upload the SHA-256 hash for the file to the Simple Custom Detection List.

Community Votes

C
78%
B
22%

78% of anonymous learners picked answer C. Votes are pick records left by other test-takers — they are not the verified answer.

Community Insight

The question tests the distinction between file-based identification and hash-based detection in AMP's Simple Custom Detection lists.

This page explains why adding a filename to Cisco AMP for Endpoints fails and how using the SHA-256 hash ensures detection of malicious executables.

Many users choose Option B (Blocked Application Control) because they confuse blocking execution with detecting the file's presence, or they assume filenames work in custom detection lists.

Community Discussion (15 comments)

John_Cho 👍 1 Selected: C
This answer is officially verified by Cisco.com documentation. According to the official Cisco configuration guide, "Configure a Simple Custom Detection List on the AMP for Endpoints Portal," the workflow and logic are defined as follows: 📖 Official Cisco Documentation Verification The Core Mechanism: Cisco's documentation states that the Simple Custom Detection list operates purely by identifying, matches, and quarantining files by their unique cryptographic signature. The Manual Steps: When configuring an entry, step-by-step instructions explicitly mandate adding the file's hash : "Step 4. On the Add SHA-256 option, paste the SHA-256 code previously collected from the specific file you want to block..." "Step 5. On the Upload File option... once the file is uploaded, the SHA-256 of this file is added into the list..." Exam/Definition Mapping: Industry-standard Cisco security exam blueprints (such as the CCNP Security 350-701 SCOR) define this explicitly: Question: "With AMP, what is meant by simple custom detection?" Answer: "It's a method for identifying and quarantining a specific file by its SHA-256." 💡 Summary of the Incident Behavior Because the security team originally uploaded a simple text-string filename (abc123456789xyz.exe) rather than the mathematical SHA-256 hash, the Cisco Secure Endpoint engine could not execute a signature-match during endpoint scans . To remediate the outbreak, the administrator must obtain the file's SHA-256 hash and upload it to the Simple Custom Detection List (Option C).
SomKeat 👍 1 Selected: B
The malicious file was uploaded to a Simple Custom Detection list in the AMP for Endpoints Portal, so the AMP already calculated the SHA-256 hash, you don't need to do it again. Since the file is a .exe file, which means it is executable, you should block it from the application control list.
Makate 👍 3 Selected: C
When they say “the file was uploaded” → that usually means the filename (not its hash) was added. Simple Custom Detection does not work with filenames. It only works with SHA-256 hashes. That’s why AMP isn’t detecting it — because AMP is looking for hashes, not file names.
Silexis 👍 1
You can add a file on SCB by either SHA or File Upload. When you are doing it through the file upload, the SHA field is populated automatically. No need to upload both. I will say that in real world. there is something to do with the Cache which did not expire yet but as this is not an option here, BACL is the most appropriate answer - so I will go with B
Demon_Queen_Velverosa 👍 2
though every place i look it says c is the correct answer
Demon_Queen_Velverosa 👍 2 Selected: B
here is the answer from the official cert guide Simple custom detection allows you to add file signatures, while the advanced custom ­detections are more like traditional antivirus signatures. Creating a simple custom detection is similar to adding new entries to a blacklist. You define one or more files that you are trying to quarantine by building a list of SHA-256 hashes. If you already have the SHA-256 hash of a file, you can paste that hash directly into the UI, or you can upload files directly and allow the cloud to create the SHA-256 hash for you. To create a simple custom detection, navigate to Outbreak Control > Custom Detections > Simple and the list of all existing simple custom detections appears, as shown in Figure 11-3. To add a new one, you must type it in the Name box and click Save, as shown in Figure 11-3.
Demon_Queen_Velverosa 👍 2
Thus we all ready added it and thus the Hash was created and applied it to a policy, but failed to detect it. Thus it may fall outside our security policies. Thus it is not "C"" for it automatically generated the Hash and we already added the app to the simple custom detection list. Thus in this case we still cannot detect it after uploading it and applying it to policy to the simple custom detection list. The lack of detection is still a problem, as the application cant be blocked if not detected. We dont care about removing the app or the file. With the block list it will detect it and blocking it hence it is able to block the app from installing or executing. from the cert guide it says this.... AMP for Endpoints Application Control Like files, applications can be detected, blocked, and whitelisted. As with the other files, AMP does not look for the name of the application but the SHA-256 hash.
luismg 👍 2 Selected: C
The custom detection list will accept files and hashes but is custom detection list, I vote C
Demon_Queen_Velverosa 👍 1
yes this is a file but this is also a application which goes into the block lists.
Tthurston1 👍 2
Would have to vote C here. The main objective of this question is ...."what must be performed to ensure DETECTION of the malicious file?" While Option B does effectively BLOCK the execution of the file - it is also not the best suited choice for DETECTION purposes. Option C allows us to IDENTIFY and DETECT the file on systems in the network based on its unique hash value.
4pelos 👍 2
Correct answer C We can upload the SHA-256 hash of this file to the Simple Customer Detection List so that AMP for Endpoints can block it. Reference: https://www.cisco.com/c/en/us/support/docs/security/amp-endpoints/215176-configure-a-simple-custom-detection-list.pdf
CCNPWILL 👍 1 Selected: B
reference question #239. Answer is that we need to explicitly add the file to block application list.
DWizard 👍 11 Selected: B
The answer cannot be C, since the question states "The malicious file was uploaded to a Simple Custom Detection list in the AMP for Endpoints Portal", so the AMP already calculated the SHA-256 hash, you don't need to do it again. Since the file is a .exe file, which means it is executable, you should block it from the application control list. Sorry for not posting a link, this was learned from practice.
unclemonkeyboy 👍 4 Selected: C
C is the answer.
CCNPWILL 👍 1
Wrongo

Comments & Corrections

No comments yet — spotted an error or have a note? Share it below.

Log in to comment, report an error, or add a note about this question.

Submitted for moderation before publishing. Keep it helpful and respectful.

Expert Analysis

Why the Answer Is Correct

Option C is correct because the Simple Custom Detection list in AMP for Endpoints operates exclusively on file signatures, specifically the SHA-256 hash. The scenario states the file was uploaded as 'abc123456789xyz.exe', which implies a filename entry. Since AMP requires the cryptographic hash to identify the indicator of compromise (IOC), uploading the SHA-256 hash is the necessary step to trigger detection.

Why the Other Options Are Wrong

Option A is incorrect because sending files to Threat Grid is for dynamic analysis and does not enable immediate static detection via the detection list. Option B is incorrect because Blocked Application Control is used to prevent execution, not primarily for detection/alerting of the file's existence in this context. Option D is incorrect because Advanced Custom Detections use regex patterns and are more complex; the Simple list is sufficient if provided with the correct hash.

Community Comment Notes

Community consensus strongly supports Option C. As Makate noted, "Simple Custom Detection does not work with filenames. It only works with SHA-256 hashes." DWizard argued against C but was corrected by others emphasizing that detection requires the hash. Multiple users cited official Cisco documentation confirming that Simple Custom Detection lists rely on SHA-256 hashes for identification.

Official Reference

Exam Strategy

Always distinguish between 'detection' (identifying an IOC) and 'prevention' (blocking action). For AMP Simple Custom Detection, remember it is hash-based (SHA-256), not name-based.

Frequently Asked Questions

Can I use a filename instead of a hash in AMP Simple Custom Detection?

No. The Simple Custom Detection list requires the SHA-256 hash of the file to identify the indicator of compromise.

What is the difference between Simple and Advanced Custom Detection?

Simple uses static file hashes (SHA-256). Advanced uses regular expressions and allows more complex pattern matching for detection.

More 350-701 FAQ →

Related Analysis

← Back to 350-701 Study Guide