Free 312-50v13 Exam Braindumps
Certified Ethical Hacker v13 Questions 233–240 (page: 31)

Updated On: 29-Jul-2026

Martin, a Certified Ethical Hacker (CEH), is conducting a penetration test on a large enterprise network. He suspects that sensitive information might be leaking out of the network. Martin decides to use network sniffing as part of his testing methodology.
Which of the following sniffing techniques should Martin employ to get a comprehensive understanding of the data flowing across the network?

  1. Raw Sniffing
  2. MAC Flooding
  3. ARP Poisoning
  4. DNS Poisoning

Answer(s): A

Explanation:

A: Raw Sniffing is the correct choice as it allows for passive collection of data packets directly from the network.
Raw Sniffing captures network packets at a low level, enabling comprehensive analysis of all data traversing the network. This technique is essential for understanding traffic patterns, detecting anomalies, and identifying potential data leaks without altering packets, thus maintaining the integrity of the traffic being analyzed. With tools like Wireshark or tcpdump, Martin can evaluate both the content and meta-information of the packets, allowing for deep inspection of protocols and potential vulnerabilities.
Evaluation of Other Options:
B: MAC Flooding : This technique overwhelms the switch’s MAC address table, causing it to revert to hub-like behavior, thus allowing the attacker to capture packets intended for other hosts.
While useful in certain scenarios, it is less effective for comprehensive sniffing because it can only capture traffic that is broadcasted or sent to the attacker’s machine, limiting overall visibility of network data.
C: ARP Poisoning : This attack involves sending falsified ARP messages over the network, instructing devices to send traffic to the attacker's MAC address.
While effective for intercepting traffic between two hosts, this is a more aggressive technique that disrupts normal operations and may lead to detection. Thus, it does not provide a holistic view of the network traffic like Raw Sniffing does.
D: DNS Poisoning : This involves corrupting the DNS cache of a server to redirect traffic. Although it can misleadingly guide users to malicious sites, it does not facilitate comprehensive analysis of network traffic. Instead, it impacts specific queries or responses and fails to address broader data packet evaluations.
For effective penetration testing, employing Raw Sniffing affords the most thorough understanding of sensitive information flow while preserving the existing network state.
References:
1. https://owasp.org/www-project-web-security-testing-guide/latest/4-
Web_Application_Security_Testing_Guide/04-Testing_for_Sniffing_Vulnerabilities.html 2. https://www.geeksforgeeks.org/network-sniffing-in-linux-using-tcpdump/ 3. https://www.csoonline.com/article/3318707/what-is-arp-poisoning.html


Reference:

References:
1. https://owasp.org/www-project-web-security-testing-guide/latest/4-
Web_Application_Security_Testing_Guide/04-Testing_for_Sniffing_Vulnerabilities.html 2. https://www.geeksforgeeks.org/network-sniffing-in-linux-using-tcpdump/ 3. https://www.csoonline.com/article/3318707/what-is-arp-poisoning.html



As a cybersecurity consultant for SafePath Corp, you have been tasked with implementing a system for secure email communication. The key requirement is to ensure both confidentiality and non-repudiation.
While considering various encryption methods, you are inclined towards using a combination of symmetric and asymmetric cryptography. However, you are unsure which cryptographic technique would best serve the purpose.
Which of the following options would you choose to meet these requirements?

  1. Apply asymmetric encryption with RSA and use the private key for signing.
  2. Use the Diffie-Hellman protocol for key exchange and encryption.
  3. Apply asymmetric encryption with RSA and use the public key for encryption.
  4. Use symmetric encryption with the AES algorithm.

Answer(s): A

Explanation:

A: Applying asymmetric encryption with RSA and using the private key for signing ensures both confidentiality and non-repudiation effectively.
The combination of RSA for encryption and digital signatures provides a robust framework for secure email communication. RSA-based encryption safeguards the confidentiality of the message by allowing the sender to encrypt it with the recipient's public key. The inherent characteristics of asymmetric cryptography enable the sender to sign the message using their private key, ensuring non-repudiation, as the sender cannot deny having sent the message due to the unique nature of their private key.
Evaluation of Other Options:
B: Use the Diffie-Hellman protocol for key exchange and encryption.
While Diffie-Hellman facilitates secure key exchange, it does not provide encryption on its own, nor does it ensure non-repudiation. Its focus is on establishing a shared secret between parties, which is a prerequisite for symmetric encryption but does not address confidentiality in transit without a further encryption step.
C: Apply asymmetric encryption with RSA and use the public key for encryption. Although using the public key for encryption achieves confidentiality, it does not enhance non-repudiation as anyone can encrypt a message using the public key, making it impossible to uniquely attribute the message to the original sender without a proper signature.
D: Use symmetric encryption with the AES algorithm.
While AES offers strong encryption for confidentiality, it lacks the non-repudiation aspect since the same key is used for both encryption and decryption, allowing the sender to deny message origination.
In summary, option A optimally combines both confidentiality through encryption and non-repudiation via digital signatures, hence meeting the operational requirements effectively.
1. https://www.researchgate.net/publication/348921744_The_Impact_of_Using_Electronic_Signatures_on_C
Repudiation 2. https://www.tutorialspoint.com/cryptography/public_key_cryptography.htm 3. https://www.cloudflare.com/learning/how-tls-works/how-tls-works/



As a cybersecurity analyst for SecureNet, you are performing a security assessment of a new mobile payment application. One of your primary concerns is the secure storage of customer data on the device. The application stores sensitive information such as credit card details and personal identification numbers (PINs) on the device.
Which of the following measures would best ensure the security of this data?

  1. Enable GPS tracking for all devices using the app.
  2. Regularly update the app to the latest version.
  3. Encrypt all sensitive data stored on the device.
  4. Implement biometric authentication for app access.

Answer(s): C

Explanation:

C is correct because encrypting all sensitive data stored on the device fundamentally protects customer information, even if the device is compromised.
The primary reason for choosing encryption lies in its ability to render data unreadable without the appropriate decryption keys. This is crucial in a mobile payment application where sensitive information, such as credit card details and PINs, could be accessed by unauthorized parties if the device is lost or maliciously attacked. Additionally, encryption aligns with data protection regulations, such as GDPR and PCI DSS, which mandate safeguarding sensitive customer data.
Evaluation of Other Options:

A: Enable GPS tracking for all devices using the app.
While GPS tracking can assist in locating a lost or stolen device, it does not prevent unauthorized access to the data stored on the device. It may aid in recovery but does not address encryption or data protection.
B: Regularly update the app to the latest version. Regular updates are essential for patching known vulnerabilities; however, they do not directly secure the stored data itself. Continuous updates can improve overall security, but reliance on this alone is insufficient for protecting sensitive information stored within the application.
D: Implement biometric authentication for app access. Biometric authentication increases security during access but does not safeguard the stored information from being compromised if the device is in the wrong hands.
While it adds a layer, it does not provide the same level of protection to stored sensitive data as encryption does.
For comprehensive protection of sensitive data in mobile applications, encryption remains the foundational measure, significantly mitigating the risk of data breaches.
References:
https://www.nist.gov/publications/encryption-technical-overview https://owasp.org/www-project-mobile-top-10/2016-Mobile-Top-10-List.pdf https://www.pcisecuritystandards.org/


Reference:

References:
https://www.nist.gov/publications/encryption-technical-overview https://owasp.org/www-project-mobile-top-10/2016-Mobile-Top-10-List.pdf https://www.pcisecuritystandards.org/



A large multinational corporation is in the process of evaluating its security infrastructure to identify potential vulnerabilities. After a comprehensive analysis, they found multiple areas of concern, including time of check/time of use (TOC/TOU) errors, improper input handling, and poor patch management.
Which of the following approaches will best help the organization mitigate the vulnerability associated with TOC/TOU errors?

  1. Regular patching of servers, firmware, operating system, and applications
  2. Ensuring atomicity of operations between checking and using data resources
  3. Frequently updating firewall configurations to prevent intrusion attempts
  4. Implementing stronger encryption algorithms for all data transfers

Answer(s): B

Explanation:

B is correct because ensuring atomicity of operations directly addresses the vulnerabilities presented by TOC/TOU errors, preventing race conditions between data validation and subsequent actions.
Time of check/time of use vulnerabilities arise when there is a gap between the verification of data states and their utilization, allowing attackers to manipulate the state in that interim. By ensuring atomicity, the organization can guarantee that no other process can interfere between the moment data is checked and the moment it is utilized, thus mitigating the risk of exploitation (Cohen, 2019). This approach demands that operations either complete wholly or not at all, eliminating potential inconsistencies brought about by concurrent processes.
Evaluation of other options reveals their limitations in the context of TOC/TOU issues:

A: Regular patching of servers, firmware, operating systems, and applications primarily addresses known vulnerabilities but does not fundamentally resolve the inherent risks associated with timing issues in operational logic. Patching improves security but does not prevent TOC/TOU errors from occurring in the software architecture itself.
C: Frequently updating firewall configurations is essential for blocking unauthorized access but does not mitigate vulnerabilities that arise from how data is handled internally once a legitimate request is granted. Firewalls protect perimeters but offer no protection against timing attacks once an entity gains access.
D: Implementing stronger encryption algorithms enhances data confidentiality and integrity but does not inherently prevent TOC/TOU vulnerabilities, as the timing issues still reside in how the application handles checks and operations rather than the security of the data itself.
In conclusion, while the other options enhance overall security, they do not specifically address the critical nature of TOC/TOU vulnerabilities as effectively as guaranteeing atomicity of operations.
References:
http://www.infosec-tech.com/time-check-time-use-attacks https://owasp.org/www-community/Time-of-check-to-time-of-use https://www.cisecurity.org/white-papers/time-of-check-time-of-use-attacks-reduction-in-software-security-risks/


Reference:

References:
http://www.infosec-tech.com/time-check-time-use-attacks https://owasp.org/www-community/Time-of-check-to-time-of-use https://www.cisecurity.org/white-papers/time-of-check-time-of-use-attacks-reduction-in-software-security-risks/



A security analyst is preparing to analyze a potentially malicious program believed to have infiltrated an organization's network. To ensure the safety and integrity of the production environment, the analyst decided to use a sheep dip computer for the analysis. Before initiating the analysis, what key step should the analyst take?

  1. Install the potentially malicious program on the sheep dip computer.
  2. Store the potentially malicious program on an external medium, such as a CD-ROM.
  3. Run the potentially malicious program on the sheep dip computer to determine its behavior.
  4. Connect the sheep dip computer to the organization's internal network.

Answer(s): B

Explanation:

B is correct because storing the potentially malicious program on an external medium minimizes the risk of accidental execution or further compromise to the analysis environment.
The use of a sheep dip computer, an isolated system for malware analysis, mandates strict protocols to mitigate risks. Storing the potentially malicious program on an external medium allows for controlled examination, ensuring that it does not inadvertently infect the sheep dip system or spread to the production network. This deliberate separation is crucial in maintaining the integrity of not just the sheep dip environment, but the organization's overall cybersecurity framework.
Critical Evaluation of Other Options:

A: Install the potentially malicious program on the sheep dip computer: This is inherently risky as executing or even installing unknown malware can lead to compromise of the sheep dip computer, which is counter to its purpose of being a safe analysis environment.
C: Run the potentially malicious program on the sheep dip computer to determine its behavior: Similar to option A, executing the malware poses a substantial risk.
While behavioral analysis is critical, it should be done in a controlled manner that avoids direct interaction with potentially harmful software until it can be safely contained.
D: Connect the sheep dip computer to the organization's internal network: This action directly contradicts the purpose of a sheep dip system. Connecting to internal networks can facilitate uncontrolled malware spread and severely compromise organizational security.
In summary, the risk management principle highlights that precautionary steps, like using external storage for potential malware, safeguard the analysis environment and the broader organizational assets.
References:
https://www.cyber.gov.au/acsc/view-all-content/advice/malware-analysis https://www.isc2.org/Their-Story/Blog/PostID/19262/Malware-Analysis-Laboratory-Configuration https://www.owasp.org/index.php/Malware_Analysis_in_a_Secure_Environment


Reference:

References:
https://www.cyber.gov.au/acsc/view-all-content/advice/malware-analysis https://www.isc2.org/Their-Story/Blog/PostID/19262/Malware-Analysis-Laboratory-Configuration https://www.owasp.org/index.php/Malware_Analysis_in_a_Secure_Environment



As an IT Security Analyst, you've been asked to review the security measures of an e-commerce website that relies on a SQL database for storing sensitive customer data. Recently, an anonymous tip has alerted you to a possible threat: a seasoned hacker who specializes in SQL Injection attacks may be targeting your system. The site already employs input validation measures to prevent basic injection attacks, and it blocks any user inputs containing suspicious patterns. However, this hacker is known to use advanced SQL Injection techniques. Given this situation, which of the following strategies would the hacker most likely adopt to bypass your security measures?

  1. The hacker might employ a 'blind' SQL Injection attack, taking advantage of the application's true or false responses to extract data bit by bit
  2. The hacker may resort to a DDoS attack instead, attempting to crash the server and thus render the e-commerce site unavailable
  3. The hacker may try to use SQL commands which are less known and less likely to be blocked by your system's security
  4. The hacker could deploy an 'out-of-band' SQL Injection attack, extracting data via a different communication channel, such as DNS or HTTP requests

Answer(s): D

Explanation:

D is correct because an 'out-of-band' SQL Injection attack allows a hacker to retrieve data through alternative channels, effectively bypassing traditional security measures.
An advanced hacker, familiar with SQL Injection, can utilize out-of-band methods which leverage less common communication channels, such as DNS or HTTP requests, to exfiltrate data without triggering standard input validation alerts. This modus operandi is particularly effective when the primary application layer defenses focus on filtering typical SQL injection patterns. The ability to exploit alternate channels makes this approach a sophisticated and viable strategy against conventional defenses.
Evaluation of Other Options:

A: The use of 'blind' SQL Injection, while a known tactic, is dependent on the system's ability to provide feedback through true or false responses. If input validation blocks direct responses, blind SQL methods may not yield effective results, as they rely heavily on response data for information extraction.
B: Shifting to a DDoS attack represents a fundamental change in strategy.
While such an attack can incapacitate a service, it does not exploit SQL vulnerabilities directly, making it irrelevant to the context of bypassing SQL Injection defenses. The hacker's focus is on exploiting the database system rather than depleting server resources.
C: Utilizing obscure or less recognized SQL commands may offer some potential but is often limited by input validation mechanisms that are designed to identify and manage a spectrum of SQL commands. Such attempts are more likely to be blocked when the system employs heuristic or pattern-recognition defenses that monitor for general SQL syntax.
In summary, option D encapsulates an advanced and nuanced strategy that directly addresses the limitations of the existing security architecture, making it the most plausible choice for an experienced hacker.
References:
https://owasp.org/www-community/attacks/SQL_Injection https://www.sans.org/white-papers/37190/ https://www.acs.com.hk/en/products/2350/advanced-sql-injection/


Reference:

References:
https://owasp.org/www-community/attacks/SQL_Injection https://www.sans.org/white-papers/37190/ https://www.acs.com.hk/en/products/2350/advanced-sql-injection/



Your company, SecureTech Inc., is planning to transmit some sensitive data over an unsecured communication channel. As a cyber security expert, you decide to use symmetric key encryption to protect the data. However, you must also ensure the secure exchange of the symmetric key.
Which of the following protocols would you recommend to the team to achieve this?

  1. Switching all data transmission to the HTTPS protocol.
  2. Implementing SSL certificates on your company's web servers.
  3. Utilizing SSH for secure remote logins to the servers.
  4. Applying the Diffie-Hellman protocol to exchange the symmetric key.

Answer(s): D

Explanation:

D is correct because the Diffie-Hellman protocol allows for the secure exchange of symmetric keys over an unsecured channel.
The Diffie-Hellman key exchange is a well-established cryptographic method that enables two parties to securely generate and share a symmetric key without needing a pre-existing secure channel. By leveraging the properties of modular arithmetic and the difficulty of the discrete logarithm problem, Diffie-Hellman ensures that even if an adversary intercepts the exchanged parameters, they cannot easily derive the symmetric key. This property is essential for maintaining the confidentiality of sensitive data during transmission.
Evaluation of Other Options:

A: Switching all data transmission to the HTTPS protocol.
While HTTPS encrypts data in transit using TLS, it does not directly address the initial symmetric key exchange. HTTPS is already a layer built upon earlier methods and does not solve the fundamental issue of securely sharing a symmetric key before establishing an encrypted session.
B: Implementing SSL certificates on your company's web servers. Implementing SSL certificates is critical for enabling secure communications over HTTPS but serves a different purpose. SSL/TLS handles the encryption of data in transit and relies on certificate authorities to validate identities, not the secure exchange of symmetric keys specifically. Thus, it does not provide the necessary mechanism for exchanging keys in environments lacking pre-existing trust either.
C: Utilizing SSH for secure remote logins to the servers. SSH is designed primarily for secure shell access and does utilize key exchange protocols. However, it does not directly facilitate the symmetric key exchange for data transmitted in other contexts outside the SSH session. Thus, its utility here is limited compared to dedicated key exchange protocols like Diffie-Hellman.
For effective implementation and understanding of cryptographic protocols, refer to the following authoritative sources:
1. https://www.cloudflare.com/learning/how-tls-works/ 2. https://www.rsa.com/en-us/blog/2018-04/the-history-of-the-diffie-hellman-key-exchange.html 3. https://www.owasp.org/index.php/Transport_Layer_Protection_Cheat_Sheet



As an IT intern, you have been asked to help set up a secure Wi-Fi network for a local coffee shop. The owners want to provide free Wi-Fi to their customers, but they are concerned about potential security risks. They are looking for a simple yet effective solution that would not require a lot of technical knowledge to manage.
Which of the following security measures would be the most suitable in this context?

  1. Disable the network's SSID broadcast
  2. Enable MAC address filtering
  3. Require customers to use VPN when connected to the Wi-Fi
  4. Implement WPA2 or WPA3 encryption

Answer(s): D

Explanation:

D is correct because implementing WPA2 or WPA3 encryption ensures robust security for the Wi-Fi network, effectively protecting customer data and mitigating risks of unauthorized access.
WPA2 (Wi-Fi Protected Access II) and WPA3 embody advanced encryption protocols that provide secure communication channels, significantly reducing the likelihood of data breaches through eavesdropping or man-in-the-middle attacks. These standards are user-friendly, allowing the coffee shop owners to manage security effectively without requiring advanced technical skills. Furthermore, WPA3 includes improved security features like individual user encryption and enhanced protection against brute-force attacks, making it the best choice for public Wi-Fi.
Evaluation of Other Options:

A: Disable the network's SSID broadcast Disabling SSID broadcast may give a superficial illusion of security; however, it does not prevent attackers from discovering the network using network scanning tools. Furthermore, it complicates the user experience by making it harder for legitimate customers to connect, ultimately negating the purpose of providing accessible free Wi-Fi.
B: Enable MAC address filtering While MAC address filtering can restrict access to specific devices, it is easily circumvented through MAC spoofing techniques. Additionally, managing a list of allowed MAC addresses can become cumbersome and may deter customers, thus reducing the overall effectiveness of the Wi-Fi service.
C: Require customers to use VPN when connected to the Wi-Fi Although using a VPN adds an extra layer of security, it places the onus on users and may lead to poor customer experience. Many users may be unfamiliar with VPN usage, and requiring this step could lead to reduced patronage.
While beneficial in specific contexts, it is not a practical measure for a public setting like a coffee shop, where simplicity is paramount.
References:
https://www.us-cert.cisa.gov/ncas/tips/Security-Tips-Free-Wi-Fi https://www.wi-fi.org/discover-wi-fi/security https://www.cisco.com/c/en/us/products/collateral/security/what-is-wifi-security/white-paper-ec-2.html


Reference:

References:
https://www.us-cert.cisa.gov/ncas/tips/Security-Tips-Free-Wi-Fi https://www.wi-fi.org/discover-wi-fi/security https://www.cisco.com/c/en/us/products/collateral/security/what-is-wifi-security/white-paper-ec-2.html



Viewing page 31 of 133
Viewing questions 241 - 248 out of 1436 questions


Post your Comments and Discuss EC-Council 312-50v13 exam prep with other Community members:

AI Tutor AI Tutor 👋 I’m here to help!