Study the Snort rule given below: [Image shows two Snort rules with alert messages for NETBIOS DCERPC ISystemActivator bind attempt, targeting TCP ports 135 and 445. References include CVE: CAN-2003-0352.]
Correct Answer: C
The Snort rule in the image is detecting suspicious bind attempts over DCERPC (Distributed Computing Environment/Remote Procedure Call), specifically targeting ports 135 (RPC) and 445 (SMB) with crafted content. The rule references CVE CAN-2003-0352. CVE-2003-0352 is associated with the DCOM RPC vulnerability in Microsoft Windows that was exploited by the MS Blaster (also known as Lovsan) worm in 2003. Key Indicators from the Snort Rule: alert tcp $EXTERNAL_NET any -> $HOME_NET 135 content includes DCERPC binding pattern (|05| and |0b| with specific binary patterns) Reference to CVE-2003-0352 Class type: attempted-admin The MS Blaster worm exploited this vulnerability by sending a specially crafted RPC request to port 135, allowing remote code execution. From CEH v13 Courseware: Module 6: Malware Threats Module 11: Session Hijacking Discussion of historic worms and their exploit signatures, including MS Blaster. Incorrect Options: A). WebDav: Typically uses HTTP/HTTPS and was exploited by Nimda. B). SQL Slammer: Targeted UDP port 1434 (SQL Server), not TCP 135/445. D). MyDoom: Spread via email and exploited Windows file-sharing mechanisms (port 3127), not DCERPC. Reference:CEH v13 Study Guide - Module 6: Malware Threats # Classic Worm AttacksCVE Details: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2003-0352Microsoft Security Bulletin MS03-026 - RPC Vulnerability
Question 22
You are an ethical hacker contracted to conduct a security audit for a company. During the audit, you discover that the company's wireless network is using WEP encryption. You understand the vulnerabilities associated with WEP and plan to recommend a more secure encryption method. Which of the following would you recommend as a Suitable replacement to enhance the security of the company's wireless network?
Correct Answer: B
WEP encryption is an outdated and insecure method of protecting wireless networks from unauthorized access and eavesdropping. WEP uses a static key that can be easily cracked by various tools and techniques, such as capturing the initialization vectors, brute-forcing the key, or exploiting the weak key scheduling algorithm1. Therefore, you should recommend a more secure encryption method to enhance the security of the company's wireless network. One of the most suitable replacements for WEP encryption is WPA2-PSK with AES encryption. WPA2 stands for Wi-Fi Protected Access 2, which is a security standard that improves upon the previous WPA standard. WPA2 uses a robust encryption algorithm called AES, which stands for Advanced Encryption Standard. AES is a block cipher that uses a 128-bit key and is considered to be very secure and resistant to attacks2. WPA2-PSK stands for WPA2 Pre-Shared Key, which is a mode of WPA2 that uses a passphrase or a password to generate the encryption key. The passphrase or password must be entered by the users who want to connect to the wireless network. The key is then derived from the passphrase or password using a function called PBKDF2, which stands for Password-Based Key Derivation Function 2. PBKDF2 adds a salt and a number of iterations to the passphrase or password to make it harder to crack3. WPA2-PSK with AES encryption offers several advantages over WEP encryption, such as: * It uses a dynamic key that changes with each session, instead of a static key that remains the same. * It uses a stronger encryption algorithm that is more difficult to break, instead of a weaker encryption algorithm that is more vulnerable to attacks. * It uses a longer key that provides more security, instead of a shorter key that provides less security. * It uses a more secure key derivation function that adds complexity and randomness, instead of a simple key generation function that is predictable and flawed. Therefore, you should recommend WPA2-PSK with AES encryption as a suitable replacement to enhance the security of the company's wireless network. References: * Wireless Security - Encryption - Online Tutorials Library * WiFi Security: WEP, WPA, WPA2, WPA3 And Their Differences - NetSpot * WPA2-PSK (Wi-Fi Protected Access 2 Pre-Shared Key)
Question 23
Working as an Information Security Analyst at a technology firm, you are designing training material for employees about the dangers of session hijacking. As part of the training, you want to explain how attackers could use sidejacking to compromise user accounts. Which of the following scenarios most accurately describes a sidejacking attack?
Correct Answer: B
According to the Certified Ethical Hacker (CEH) System Hacking and Session Hijacking module, sidejacking is a form of session hijacking where an attacker passively intercepts network traffic to capture unencrypted session cookies. These cookies are then reused to impersonate the authenticated user without needing credentials. CEH documentation explains that sidejacking commonly occurs on unencrypted HTTP connections, public Wi-Fi networks, or improperly secured internal networks. Once the session cookie is stolen, the attacker can replay it to gain access to the victim's active session. Option B correctly describes this mechanism and directly matches CEH's definition of sidejacking. Option A refers to perimeter exploitation, not session hijacking. Option C describes social engineering, which is unrelated to sidejacking. Option D is an example of cross-site scripting (XSS), not sidejacking. CEH emphasizes HTTPS enforcement and secure cookie attributes as key countermeasures.
Question 24
Insecure direct object reference is a type of vulnerability where the application does not verify if the user is authorized to access the internal object via its name or key. Suppose a malicious user Rob tries to get access to the account of a benign user Ned. Which of the following requests best illustrates an attempt to exploit an insecure direct object reference vulnerability?
Correct Answer: C
This question shows a classic example of an IDOR vulnerability. Rob substitutes Ned's name in the "name" parameter and if the developer has not fixed this vulnerability, then Rob will gain access to Ned's account. Below you will find more detailed information about IDOR vulnerability. Insecure direct object references (IDOR) are a cybersecurity issue that occurs when a web application developer uses an identifier for direct access to an internal implementation object but provides no additional access control and/or authorization checks. For example, an IDOR vulnerability would happen if the URL of a transaction could be changed through client-side user input to show unauthorized data of another transaction. Most web applications use simple IDs to reference objects. For example, a user in a database will usually be referred to via the user ID. The same user ID is the primary key to the database column containing user information and is generated automatically. The database key generation algorithm is very simple: it usually uses the next available integer. The same database ID generation mechanisms are used for all other types of database records. The approach described above is legitimate but not recommended because it could enable the attacker to enumerate all users. If it's necessary to maintain this approach, the developer must at least make absolutely sure that more than just a reference is needed to access resources. For example, let's say that the web application displays transaction details using the following URL: * https://www.example.com/transaction.php?id=74656 A malicious hacker could try to substitute the id parameter value 74656 with other similar values, for example: * https://www.example.com/transaction.php?id=74657 The 74657 transaction could be a valid transaction belonging to another user. The malicious hacker should not be authorized to see it. However, if the developer made an error, the attacker would see this transaction and hence we would have an insecure direct object reference vulnerability.
Question 25
What hacking attack is challenge/response authentication used to prevent?
Correct Answer: A
Challenge/response authentication is designed to prevent replay attacks. In this mechanism: The server sends a random "challenge" string. The client uses its secret (like a password or private key) to generate a response. The server verifies that the response matches what it expected for that challenge. Since the challenge is random and changes each time, an attacker cannot simply capture and replay previous responses to gain unauthorized access. From CEH v13 Courseware: Module 11: Session Hijacking Module 6: Authentication Protocols CEH v13 Study Guide states: "Challenge-response authentication prevents replay attacks by using dynamically generated nonces or challenge tokens that change with each session." Incorrect Options: B: Scanning attacks are not related to authentication mechanisms. C: Session hijacking involves active takeovers, not replaying login attempts. D: Password cracking targets password hashes, not session tokens. Reference:CEH v13 Study Guide - Module 11: Authentication Mechanisms and Replay Attack MitigationRFC 2831 - Digest Access Authentication ======