Community Q&A
312-50v12 — frequently asked questions
Community-vetted answers to 304 common questions about this exam, each traced back to a specific practice question.
Questions from real practice questions
Each Q&A comes from a specific question — follow the link for the full analysisWhich Technique Does NOT Help Detect a Honeypot?
Why doesn't brute forcing a service reveal a honeypot?
Brute force only tests credential or input weaknesses; it generates noisy failed attempts that honeypots log and IDS alerts on, without exposing honeypot-specific fingerprints.
How does MAC address analysis expose a VMware honeypot?
VMware virtual NICs often use known OUI prefixes, so seeing a VMware MAC on a supposed physical host is a strong virtualization artifact and honeypot clue.
Which Security Strategy Best Addresses an Unidentified Vulnerability Breach?
Why is Defense-in-Depth (B) not the best choice after an unidentified vulnerability?
Defense-in-Depth adds layered controls, but it does not by itself define the continuous prediction, prevention, detection, and response cycle the question asks for.
Does Risk Management (A) not cover breach response?
Risk Management identifies and treats risks, but the CEH scenario emphasizes an ongoing comprehensive defense strategy rather than a risk lifecycle process.
SQL Injection Payload Impact Analysis
Why isn't UNION SELECT the biggest impact?
UNION SELECT compromises confidentiality by stealing data. DROP TABLE compromises integrity and availability by destroying data. Destruction is typically rated as higher impact than theft.
Does backup availability matter for this question?
While real-world impact depends on backups, exam questions assume worst-case scenarios. Without explicit mention of backups, we assume the destructive action results in permanent loss.
Immediate Remediation for Kerberoasting Attack
Why isn't changing the password the immediate step?
Changing the password updates the hash but does not invalidate TGS tickets already issued. Those tickets remain valid until expiration unless explicitly revoked.
How do you invalidate a TGS ticket in Windows?
Administrators can use the klist purge command or manage Active Directory accounts to reset the password, which effectively invalidates future tickets but requires explicit revocation for existing ones.
BYOD Phishing Mitigation via MDM and Training
Why is MDM allowed on personal devices?
BYOD policies typically require installing an MDM profile that manages only the corporate container/data, leaving personal data largely untouched.
Does training prevent phishing via apps?
No, training reduces susceptibility to social engineering but does not technically block the installation of malicious or unapproved applications.
Risk of Host Misconfigurations: Debugging and Admin Permissions
Why is C correct if users already have admin rights?
The exam focuses on the general risk category of host misconfigurations as defined in the official curriculum, which lists privilege escalation as a primary outcome, regardless of the specific scenario details.
Is DLL injection a better answer for debugging risks?
Technically yes, as exposed debuggers allow memory injection. However, for the CEH exam, you must align with the official study guide's classification of misconfiguration risks.
Ethical Hacker Liability and Organizational Risk Acceptance
Can an ethical hacker be held liable for a breach?
No, unless negligence in testing occurred. The client retains responsibility for implementing fixes.
Does limited budget excuse a data breach?
No. Organizations must prioritize security based on available resources, but they remain accountable for known, unmitigated risks.
Mitigating Evil Twin Attacks in Public Wi-Fi
Why isn't WPA3 the right answer for preventing Evil Twins?
WPA3 encrypts the data session but does not verify the identity of the Access Point. An attacker can still broadcast the same SSID, and a user might connect before realizing it is fake.
Can MAC filtering stop an Evil Twin?
No. MAC filtering is designed to restrict which devices can connect, not to identify rogue APs. Furthermore, modern devices randomize MAC addresses, making this control ineffective for public Wi-Fi.
NetBIOS Enumeration on IPv6 Networks
Can nbtstat -a work with IPv6 addresses?
Generally no. The standard nbtstat utility is designed for IPv4 NetBIOS name resolution and often fails or behaves unpredictably when given raw IPv6 addresses.
Is NetBIOS completely obsolete in IPv6 networks?
Not necessarily. Many enterprise networks maintain legacy support for backward compatibility, allowing Nmap scripts to still query NetBIOS info even on IPv6-connected hosts.
Slow HTTP POST Attack Duration Calculation
Why are options B and C incorrect even though they have high hold-up times?
Options B and C are incorrect because the server capacity (m=105 and m=110) exceeds the attacker's connections (100). The server handles all requests successfully, preventing any denial of service.
How is the attack duration calculated in this question?
The question defines duration D as the product of the number of connections (a) and the hold-up time per connection (b). Thus, D = a b. For option A, 100 15 = 1500 seconds.
Vulnerability Assessment Report Components
Is Proof of Concept (PoC) included in vulnerability assessments?
Yes, if possible. CEH guidelines state that a vulnerability assessment report may include a PoC to demonstrate the impact of the vulnerability, distinguishing it from simple detection.
Why isn't the total number of vulnerabilities included?
That figure belongs in the Executive Summary or Overview sections. The 'detailed documentation' for a specific vulnerability (XYZ) focuses on that specific flaw's ID, scope, and proof, not the global tally.
Best Symmetric Encryption for Quantum-Resistant Balance
Why is AES-128 not enough against quantum computers?
Grover's algorithm allows quantum computers to search unsorted databases quadratically faster, effectively halving the security strength of AES. AES-128 becomes equivalent to 64-bit security, which is breakable.
Is 3DES still used for high security?
No, 3DES is deprecated due to its small block size and vulnerability to birthday attacks. It is also significantly slower than AES.
Whaling and Targeted Attacks in Social Engineering
Is impersonating an executive always Whaling?
In CEH contexts, yes. Whaling specifically refers to targeting or impersonating C-level executives to extract high-value information.
Why isn't this Spear Phishing?
Spear Phishing usually implies direct communication like email. Here, the attacker built a relationship via LinkedIn connections, fitting the broader 'Targeted Attack' model of Whaling.
eMailTrackerPro Email Footprinting Capabilities
Does eMailTrackerPro provide exact reading time?
Yes, it tracks the time the email was opened and can estimate duration based on subsequent interactions, which is considered a key metric in this context.
How do I find other email accounts for a domain?
You would need to use OSINT techniques, DNS enumeration, or social engineering, as email tracking tools only monitor the specific sent message.
Best Initial Approach to Vulnerability Assessment
Why isn't social engineering the first step?
Since employees have already received cybersecurity awareness training, the human vector is considered mitigated for the initial phase, making technical config checks higher priority.
Does 'adequately patched' mean no vulnerabilities exist?
No, patching fixes known software flaws, but it does not prevent misconfigurations, which are errors in how the system is set up and remain a significant risk.
CVSS Metric Types: Base, Temporal, and Environmental
What is the difference between Temporal and Environmental metrics?
Temporal metrics change over time (e.g., exploit availability), while Environmental metrics are specific to an organization's environment.
Why is option C wrong about Temporal metrics?
Temporal metrics track changes over the vulnerability's life, not measurements based on a specific implementation environment.
Limitations of Vulnerability Assessment in Legacy and Default Configurations
Why isn't C (point-in-time) the best answer?
While scans are snapshots, option A addresses the specific failure to prioritize risks based on business value, which is the deeper limitation highlighted by the legacy/default config context.
Can scanners ever determine business impact?
No, scanners provide technical data (CVSS scores). Business impact requires manual assessment by security analysts who understand the organization's specific workflows and dependencies.
Least Likely Social Engineering Method Based on Footprinting Data
Why isn't impersonating the ISP a better choice?
While you know the ISP, they generally do not share sensitive internal network details with customers. This yields little beneficial info compared to dumpster diving.
Does Maltego help with physical security?
No, Maltego maps digital relationships (DNS, IPs). It does not provide clues about physical office layouts or employee habits needed for shoulder surfing.
Best Tool for Generating YARA Rules to Complement IDS
What is the main advantage of yarGen over other YARA generators?
yarGen uniquely filters out strings common in legitimate software (goodware), reducing false positives in detection rules.
Is Koodous used for generating YARA rules?
No, Koodous is a platform for sharing malware analysis and threat intelligence, not for generating YARA rules directly.
Least Useful Google Operator for VPN Footprinting
Why is link: considered useful for VPN footprinting?
The link: operator helps identify websites that reference or link to a specific target, allowing attackers to discover additional entry points or mirrors of VPN services.
Can location: ever be useful for ethical hackers?
Yes, for targeting local businesses or regional incidents, but it is generally irrelevant for technical vulnerability scanning of network services like VPNs.
Detecting Data Tampering in Transit with IPsec
Why isn't AES sufficient for detecting tampering?
AES is an encryption algorithm for confidentiality. Without a Message Authentication Code (MAC) or hash, it cannot verify if data was altered.
Does SSL/TLS check for data integrity?
SSL/TLS does include integrity checks (MACs) within its records, but IPsec offers a separate, robust layer of authentication and integrity at the network level, often cited in CEH contexts for defense-in-depth.
Instant Messenger Malware Distribution Prevention
Why isn't patching the app the right answer?
Patching prevents exploitation of vulnerabilities but doesn't stop a user from running a malicious file sent by a trusted, compromised contact. Verification is the behavioral control.
Does verifying identity work if the account is hacked?
Yes, indirectly. It forces a second step of confirmation via a different channel, which alerts the recipient that something is wrong even if the sender name looks normal.
IDLE/IPID Header Scan IPID Increment Analysis
Why does an IPID increment of 1 indicate a closed port?
When a port is closed, the zombie ignores the probe. Its IPID only increments due to its own background network traffic, resulting in a +1 change.
Can a stateful firewall cause an IPID increment of 2?
No. While firewalls track connections, the +2 increment is a direct result of the zombie receiving a response from the target server, indicating an open port.
SQL Injection Evasion: Char Encoding vs. White Space
Why is white space manipulation (C) not the best answer?
Signature-based IDS often ignore whitespace variations. Char encoding alters the actual bytes of the command, making it harder for static signatures to match.
Does URL encoding (D) work for SQL injection evasion?
URL encoding is usually handled by the web server or WAF before the request reaches the backend SQL parser, making it less effective for direct DB-level evasion compared to CHAR().
Comprehensive Network Scanning Sequence
Why is Metasploit used for scanning in Option D?
Metasploit includes auxiliary modules specifically designed for service detection and port scanning, allowing for detailed service identification without immediate exploitation.
Why is SYN flooding incorrect for status assessment?
SYN flooding is a Denial-of-Service attack that overwhelms the target, preventing legitimate access and thus failing to provide a comprehensive or accurate status report.
First Step to Mitigate DDoS Attack
Why is increasing bandwidth not the best first step?
Attackers can easily scale their botnets to overwhelm any bandwidth increase. ISPs can scrub traffic upstream, which is more efficient.
Can I use IP whitelisting to stop a DDoS attack?
Whitelisting is impractical for public websites as it blocks legitimate users and cannot handle the dynamic nature of DDoS sources.
What Follows a Completed TCP Handshake During Scanning?
Why isn't sending a FIN or RST packet to close the connection the right next step?
Closing the session is legitimate cleanup, but it ends the engagement without producing any risk data. Since the scan exists to evaluate security, the assessment must first analyze the confirmed-open service.
Why is sending a PSH packet wrong after the three-way handshake completes?
PSH only instructs the receiving TCP stack to deliver buffered data to the application layer. It is a data-transfer mechanism, not a security-testing action, so it does not advance the vulnerability evaluation.
Identifying Metamorphic and Rootkit Malware Techniques
How do I tell Polymorphic from Metamorphic malware?
Polymorphic uses encryption with changing keys. Metamorphic rewrites its own code structure/logic entirely, often without encryption.
Why is this considered Rootkit behavior?
Rootkits focus on persistence and hiding. Installing in the registry to survive reboots and maintain access is a standard rootkit tactic.
Hybrid Attack for Non-Dictionary Password Modifications
Why is Hybrid Attack correct if words are not in the dictionary?
CEH defines Hybrid as mixing dictionary words with brute-force variations. Even if the specific modified password isn't in a static list, the attack engine generates these variants from a base wordlist.
When should I choose Rule-Based over Hybrid Attack?
Choose Rule-Based when specific complex patterns (like Leet speak substitutions) are known. Choose Hybrid for simple structural changes like appending numbers or dates to base words.
Identifying RST Hijacking via Spoofed Reset Packets
Why isn't this considered Blind Hijacking?
While blind hijacking involves guessing sequence numbers, the specific technique of injecting a reset packet to kill the session is classified as RST hijacking.
Can RST hijacking work if the ACK number is wrong?
No, the reset packet must contain a valid acknowledgment number within the window to be accepted by the victim's TCP stack.
NetBIOS Enumeration on Port 139 for CEH
Why is brute force (A) incorrect if usernames are known?
Since the scenario states usernames were already obtained via DNS Zone Transfer, brute-forcing AD is redundant. The next logical step is to use the known service (NetBIOS) to gather more details.
Does NetBIOS enumeration count as an attack?
In the context of this exam question, leveraging NetBIOS to extract shares and users is classified as an enumeration technique aimed at gathering intelligence rather than a destructive exploit.
Mobile App MitM Prevention via Encryption
Why can't the app just detect rogue Wi-Fi hotspots?
Apps cannot reliably distinguish rogue APs from legitimate ones because attackers can mimic SSIDs and passwords. Encryption is the only consistent protection.
Does two-factor authentication stop MitM attacks?
No. 2FA secures login credentials but does not encrypt the data stream. An attacker can still intercept sensitive information sent after login.
Exploiting XSS with HTTPOnly Cookies
Can HTTPOnly cookies ever be stolen via XSS?
No, not directly via JavaScript. HTTPOnly prevents document.cookie access. Attackers must rely on other vectors like network sniffing (if not HTTPS) or redirecting the user.
Why is option B wrong about bypassing HTTPOnly?
HTTPOnly is a browser-enforced security flag. There is no standard exploit to bypass it within the same-origin policy context. It is designed specifically to prevent XSS cookie theft.
SQL Injection Evasion Techniques for IDS Bypass
Why is IP fragmentation not used for SQL injection evasion?
Web servers reassemble IP packets before processing the HTTP request. Since the SQL injection occurs at the application layer, the IDS sees the complete payload after server-side reassembly, rendering fragmentation ineffective.
Is hex encoding better than string concatenation?
Hex encoding is an evasion technique, but string concatenation is often more reliable for bypassing keyword-specific signatures because it physically breaks the SQL command structure, making it harder for static pattern matchers to identify the intent.
Securing Web Servers: Priority for Common Threats
Why isn't SSL/TLS the first priority?
SSL/TLS encrypts data in transit but does not fix vulnerabilities in the server software that allow attackers to take control.
Is a WAF better than patching?
No. A WAF filters traffic but cannot protect against vulnerabilities in the underlying OS or application code that hasn't been patched.
Using ntptrace to Trace NTP Server Chains
Why is ntptrace -m 5192.168.1.1 incorrect?
The -m flag requires a pure integer for the hop limit. Concatenating it with an IP address creates a syntax error.
What does ntptrace localhost do?
It attempts to trace the NTP sources for the local loopback interface (127.0.0.1), not the remote network server.
Effective Host Discovery Behind Restrictive Firewalls
Why is ARP Ping better than TCP SYN for LAN discovery?
ARP works at Layer 2 and doesn't pass through firewalls that filter Layer 3 traffic. It is also faster and provides immediate MAC address resolution.
Can ARP Ping work across different subnets?
No. ARP is a local broadcast protocol. It cannot traverse routers, so it only works for hosts within the same broadcast domain/LAN segment.
MAC Flooding for Switch Sniffing on CEH
Why is MAC flooding considered active sniffing?
It involves sending many spoofed frames to flood the switch, generating visible network traffic that alters switch behavior.
Can passive sniffing work on a switched network?
No, switches isolate traffic to specific ports, preventing passive sniffers from seeing unrelated traffic unless the switch is compromised or misconfigured.
Preventing DDoS on Smart City IoT Networks
Why is IDS not a prevention mechanism?
An IDS monitors traffic and generates alerts but does not actively block packets. An IPS or firewall is required for active prevention.
Is whitelisting practical for thousands of IoT devices?
In real-world large-scale deployments, managing whitelists can be difficult. However, for exam purposes, it represents the strongest access control method for static IoT assets.
ACK Flag Probe Scan for BSD TCP/IP Stack
Why is ACK scan better than SYN scan here?
SYN scans are often blocked by firewalls. ACK scans can reveal firewall rules and exploit BSD stack inconsistencies to map ports stealthily.
Does ACK scan work on all OSs?
No. It is primarily effective on BSD-derived systems. Linux and Windows typically respond differently, making the scan less reliable there.
Network Sniffing Techniques for Comprehensive Data Analysis
Why isn't ARP Poisoning the right answer for sniffing?
ARP Poisoning is an active Man-in-the-Middle attack that modifies network traffic flow. Raw Sniffing is passive and non-disruptive, fitting the goal of simply understanding data flow.
What is the difference between Raw Sniffing and MAC Flooding?
Raw Sniffing captures packets for analysis. MAC Flooding is a denial-of-service attack that overflows switch memory tables to force broadcast behavior.
Identifying APT Infiltration Indicators
Why isn't zero-day exploit detection the priority for APTs?
Zero-days are often just the entry point. An APT is confirmed by its persistent activity, primarily data theft, rather than the specific vulnerability used initially.
Does finding a spear-phishing email prove an APT exists?
No. Spear-phishing is a common delivery mechanism for many threats, including simple malware. It does not inherently indicate the long-term, stealthy persistence required for an APT classification.
How to Confirm XSS When CSP Allows Only Same-Domain Scripts?
Why is an inline benign script not enough to confirm the XSS under this CSP?
The CSP disallows inline scripts, so the browser blocks the payload before execution; a blocked probe cannot prove the input is exploitable.
Can a same-domain hosted script still validate the 'Contact Us' XSS?
Yes. If the injected input causes the allowed same-origin script to execute, that demonstrates script execution under the stated CSP and confirms the vulnerability.
What Is the Correct Sequence of Vulnerability-Management Life Cycle Steps?
Why isn't monitoring the first step of the vulnerability-management life cycle?
Monitoring is continuous oversight that confirms fixes hold and surfaces new assets or drift, so it follows remediation and verification. Placing it early (option B) leaves nothing meaningful to monitor.
Why must verification come after remediation in option A?
Verification re-tests the finding to prove the patch or configuration change actually closed it. Verifying before remediation, as options B and D do, checks a system that was never fixed.
What Is Web Server Footprinting in CEH Reconnaissance?
Why is option A not web server footprinting when it profiles links and file structures?
A describes website footprinting or mirroring of site content; CEH defines web server footprinting as system-level data collection such as server names, OS versions, and account details.
Why does running a vulnerability scanner (C) not count as footprinting?
A vulnerability scanner actively probes for weaknesses during scanning or vulnerability analysis; footprinting is earlier information gathering that builds the server's system-level profile before exploitation.
Which Attack Technique Did Stephen Use Against Industrial Systems?
Why is HMI-based attack not the answer if the malware damaged industrial automation components?
The stem asks for the attack technique Stephen used to gain entry; no HMI compromise is described, and the damage is the malware's later impact rather than the initial vector.
What distinguishes spear-phishing from generic phishing in this scenario?
The email targeted a specific employee who manages sales software at the operational plant, making it a crafted, recipient-specific social engineering attack.
Which Nmap Switch Helps Evade IDS or Firewalls?
Why is Nmap -T not the best answer for IDS evasion here?
-T selects timing templates such as paranoid or sneaky; slower timing may reduce noise, but it is not the dedicated decoy switch that hides the scanner's source identity.
What does Nmap -D decoy scanning actually do?
It adds spoofed decoy IP addresses to the scan so IDS and firewall logs see multiple apparent sources and struggle to identify the real attacker.
How to Keep Full Control of Cloud Encryption Keys at Rest?
Why is option B (keys on-premises with provider encryption) not full control?
That is a BYOK model: the provider's encryption service still uses your key material to encrypt and decrypt, so key custody is shared; client-side encryption keeps all key operations with the client.
Does SSL/TLS satisfy encryption for cloud data at rest?
No. SSL/TLS protects data in transit between the client and the cloud; data at rest must be encrypted with keys the client controls, as in client-side encryption.
OS Fingerprinting via SYN and ECN-Echo TCP Flags
Why is ECN-Echo included in Test 1?
ECN-Echo is a TCP option. Operating systems handle optional fields differently, providing a unique signature for fingerprinting.
What is the difference between Test 1 and Test 2?
Test 1 sends a SYN packet, while Test 2 sends a NULL packet (no flags). They elicit different responses from the target OS.
Maximizing SQL Injection Data Extraction Volume
Why is option C incorrect if it has more payloads than A or B?
Option C has 3 payloads, but the total volume depends on the product of all factors. While C has more payloads than A/B, D has more payloads than C and the math confirms D > C.
Does DBMS_XSLPROCESSOR.READ2CLOB affect the calculation?
No. The question provides a specific formula E=xyz*u to quantify volume. The specific SQL commands are context for the attack type but do not change the numerical calculation provided.
Identifying Ping of Death via Oversized Packets
How does Ping of Death differ from a standard ICMP flood?
Standard ICMP floods rely on volume to saturate bandwidth, while Ping of Death relies on sending oversized, fragmented packets that crash the target's network stack during reassembly.
Why is the Smurf attack not the correct answer here?
Smurf attacks use IP broadcast addressing to amplify traffic volume, not oversized packets. The key indicator here is the violation of packet size limits, not traffic amplification.
How Should YARA Rules Reduce IDS False Positives from Goodware?
Why do YARA rules aimed at goodware reduce IDS false positives?
They let the IDS recognize and exclude known-benign files that currently trigger alerts, so analyst time is reserved for genuine threats; malware detection rules can remain active separately.
Why is option D, detecting patterns in all files regardless of nature, not the best choice?
Broad all-file matching would likely increase noise and false positives, not reduce the goodware alerts; the question asks you to fix the known false-positive source first.
Which Network-Level Session Hijacking Uses Forged ICMP and ARP Spoofing?
Why is TCP/IP hijacking not the answer when the attacker reroutes packets?
TCP/IP hijacking takes over an existing TCP session by manipulating sequence numbers; it does not rely on forged ICMP redirects and ARP spoofing to insert a host into the path.
What distinguishes RST hijacking from MITM with forged ICMP and ARP?
RST hijacking sends forged TCP reset packets to drop a session, while the MITM ICMP/ARP technique reroutes traffic through the attacker's machine.
Bypassing Input Filters via Encoding in SQL Injection
Why isn't Time-Based Blind SQL Injection the answer?
Time-based blind is an extraction method. The question asks how the hacker bypasses the filter to execute the injection, making encoding the direct solution to the stated obstacle.
Does encoding always bypass WAFs?
No, advanced WAFs decode inputs before checking. However, for questions describing simple 'special character filtering,' encoding is the standard textbook answer for bypass.
Protecting IoMT Devices from Ransomware via Segmentation
Why can't we just disable Wi-Fi on IoMT devices?
Many IoMT devices are designed for mobility and remote monitoring, requiring wireless connectivity. Disabling it would hinder patient care delivery.
Is MFA not enough to stop ransomware on IoMT?
MFA helps prevent unauthorized access, but if a device is already infected or has weak built-in auth, it doesn't stop lateral movement. Segmentation limits the blast radius.
Why LM Hashes Are Blank in Windows Vista and Later
Does SYSKEY encryption hide LM hashes?
No. SYSKEY encrypts the SAM database keys, but if LM hashing were enabled, the hashes would still exist in the file, just encrypted.
Can LM hashes be re-enabled on Windows 10?
Yes, via Group Policy under Network Security: LAN Manager authentication level, but it is strongly discouraged due to security risks.
Why does secure LDAP enumeration fail without use_ssl in ldap3?
Why is a wrong LDAP port not the issue if the connection was established?
A wrong port would normally stop the TCP/LDAP connection entirely; because the stem says the connection succeeded, the fault is the ldap3 SSL configuration, not the port.
What ldap3 Server settings are needed for secure LDAP enumeration?
Use Server(host, port=636, use_ssl=True), then bind and search; without use_ssl=True the library does not initialize LDAPS correctly.
Which DNSRecon Command Performs Reverse DNS on an IP Range?
Why is -t axfr not the best choice for reverse DNS on an IP range?
AXFR attempts a full zone transfer from a nameserver and is not a reverse lookup for IP addresses; it usually fails unless the server is misconfigured.
What does dnsrecon -t std return in this scenario?
It runs standard enumeration and can return SOA, NS, A, AAAA, MX, SRV, and PTR data depending on the target and nameserver.
Which Zenmap Scan Hides the Scanner's IP While Finding Open Ports?
Why does the IDLE/IPID scan (-sI) hide the scanner's IP?
It spoofs packets from a zombie host and infers open ports by watching the zombie's IPID changes, so the target never sees the tester's real address.
Can ACK scan (-sA) find open ports while staying anonymous?
No. -sA maps firewall behavior rather than open TCP ports and still sends probes from the scanner's IP address.
Which Control Best Counters a Broad Range of Social Engineering Techniques?
Why isn't a honeypot the right preventive control against social engineering here?
A honeypot lures and analyzes attackers after they probe the network; it does not stop an employee from being tricked into revealing credentials or granting access.
Does EDR cover social engineering attacks like phishing or pretexting?
Only partially — EDR may catch malicious payloads on an endpoint, but it cannot prevent a user from authorizing a fraudulent wire transfer or disclosing information over the phone.
Which Measure Best Prevents Email-Delivered Targeted Malware Attacks?
Why isn't regularly scanning for new files the best prevention for email malware?
Scanning is mainly detective and occurs after the attachment lands or runs, so it may miss zero-day or obfuscated malware. Patching closes the vulnerabilities that let the payload execute.
Does disabling Autorun stop malware delivered in an email attachment?
No. Autorun settings control removable drives and optical media; they do not stop a user from opening an email attachment or a document that exploits an unpatched application.
Kerberoasting Attack Next Step
Why is Mimikatz not the correct next step?
Mimikatz extracts credentials from memory or processes. In Kerberoasting, you must first actively request the encrypted service ticket from the KDC before any extraction or offline cracking can occur.
What is the difference between TGT and ST in this attack?
A TGT is used to authenticate to the KDC. An ST is requested from the KDC for a specific service account and contains the encrypted hash of that service account's password, which is the target of Kerberoasting.
Identifying IoT Vulnerabilities in ICS Environments
Why is network segmentation not the first step?
Segmentation is a control measure. You must first identify vulnerabilities through assessment to know what needs to be segmented or protected effectively.
Can IoT devices run antivirus software?
Many IoT devices have limited resources and cannot run traditional antivirus agents, making assessment more reliable for finding firmware or configuration flaws.
Enumerating Remote IPC Shares via Brute Force
Why isn't DNS zone transfer the right answer?
DNS zone transfer gathers domain records, not data from a specific file share like IPC$. The question specifies the tester has already found an IPC share.
Is brute-forcing IPC shares realistic?
While aggressive, it is a standard enumeration step in certifications like CEH to demonstrate how attackers escalate access from a share to a full session using weak admin passwords.
IoT Network Segmentation for Smart Home Security
Why isn't 2FA sufficient for IoT security?
2FA protects login access but does not prevent an attacker who has already gained entry from moving laterally to other devices on the same network.
What is the benefit of a separate IoT network?
It limits the 'blast radius' of a breach, ensuring that a compromised smart device cannot be used as a pivot point to attack personal computers or sensitive data.
Suppressing Detailed Web Server Error Messages
Why not just encrypt the error messages?
Encryption protects data at rest or in transit, but if the server generates the error and sends it to the client, the content is still exposed in the HTTP response payload.
Does hiding errors affect legitimate troubleshooting?
It affects real-time user-facing troubleshooting, but administrators should log errors internally to a secure file rather than displaying them to the public browser.
Secure Symmetric Key Distribution Strategy
Why isn't HTTPS sufficient for key distribution?
HTTPS secures the channel but relies on an underlying key exchange mechanism (like Diffie-Hellman) to establish the session key. The question asks for the strategy to distribute the keys, making DH the foundational cryptographic answer.
Can digital signatures be used to encrypt keys?
No. Digital signatures provide integrity and authentication using asymmetric cryptography, but they do not encrypt data. To encrypt a key for distribution, you would use asymmetric encryption (RSA) or a key exchange protocol (DH).
Client-Side Encryption for Healthcare Cloud Data
Why is relying on CSP built-in encryption services insufficient here?
Built-in services typically mean the CSP manages the keys (Default Customer Key). This gives the provider technical access to decrypt data, violating the specific constraint that they must not be able to do so.
What does BYOK mean in this context?
Bring Your Own Key. It means the organization generates and controls the encryption keys, while the CSP only uses them to encrypt/decrypt data without ever seeing the key material itself.
Thin vs Thick Whois Models in Footprinting
What is the difference between Thin and Thick Whois?
Thin Whois stores minimal data (registrar info) at the registry, while Thick Whois stores full registration details (contact info) directly at the registry.
Why can't I get all Whois info from a Thin Whois lookup?
Because the registry only hosts technical pointers and status; the actual contact and administrative data is stored privately by the specific registrar, not the central registry.
Cloud Access Security Broker for Cloud Security Monitoring
Why isn't a VPN sufficient for cloud security monitoring?
VPNs only encrypt traffic; they do not inspect cloud application logs or enforce granular security policies on cloud resources.
Does Client-side Encryption provide real-time alerts?
No, encryption protects data confidentiality but does not generate security alerts or monitor resource activity.
Replacing WEP with Secure Wireless Encryption
Why is disabling SSID broadcast not a valid encryption replacement?
Disabling SSID broadcast hides the network name but does not encrypt the data transmitted over the air. Attackers can still discover hidden SSIDs and intercept unencrypted traffic.
Is WPA3 better than WPA2 for this recommendation?
While WPA3 is superior, WPA2-PSK with AES remains the widely supported standard for compatibility and sufficient security in most current contexts unless specified otherwise.
Hybrid Encryption Security vs Performance Balance
Does AES-512 exist?
No, AES only supports key sizes of 128, 192, and 256 bits. Any option suggesting AES-512 is technically invalid.
Why not choose AES-256 for better security?
While AES-256 is more secure, the question specifically asks for a 'balance.' In this exam's logic, 192-bit is framed as the optimal compromise compared to the higher overhead of 256-bit.
Preventing Data Leakage via Mobile App Installation Policies
Why isn't a VPN sufficient to stop data leakage?
A VPN secures data in transit but does not prevent a malicious app from capturing data locally on the device or sending it out through other means.
Does biometric authentication prevent malware?
No, biometrics only verify user identity for device unlock. They do not stop an employee from downloading and installing unauthorized or malicious applications.
Mitigating Wi-Fi Eavesdropping in Home Networks
Why is hiding the SSID not enough to stop eavesdropping?
Hiding the SSID only prevents casual discovery. Attackers can still detect the network via management frames or probe requests, and without encryption, the data payload remains visible.
Is MAC address filtering a viable security control?
No, it is easily bypassed by MAC spoofing. It adds administrative overhead but provides negligible security against determined attackers compared to strong encryption.
Effective DDoS Attack Strategy for Concealment and Resistance
Why is a SYN flood not the best answer here?
SYN floods are easily mitigated by SYN cookies and are often traceable to specific IPs if not properly masked. They lack the distributed scale and pulsing evasion needed for the scenario.
How does a Pulse Wave attack evade detection?
It sends traffic in bursts followed by quiet periods. This prevents static thresholds from triggering alerts continuously, allowing the attack to blend in with normal traffic fluctuations.
SNMP Enumeration Tools for Ethical Hackers
Why can't I use SnmpWalk for this task?
While SnmpWalk is a valid enumeration tool, Option A specifically described changing an OID value. Modifying the MIB is prohibited in this scenario, making that specific SnmpWalk command invalid.
Is Nmap better than snmp-check for enumeration?
Nmap is excellent for discovery but snmp-check is specialized for deep enumeration. snmp-check retrieves more detailed system information from the MIB than typical Nmap SNMP scripts.
Comprehensive Protection for Industrial IoT Devices
Why is antivirus not recommended for all IIoT devices?
Many IIoT devices run real-time operating systems with limited resources and cannot support standard antivirus software, making segmentation a more viable control.
Does a firewall protect against insider threats in OT?
Firewalls primarily protect external perimeters. If an attacker moves laterally inside the network, segmentation is required to contain them before they reach critical OT assets.
Speculative Execution Side-Channel Attack Identification
Why is this not a Rowhammer attack?
Rowhammer flips DRAM bits via aggressive row access, whereas this scenario uses CPU speculative execution and branch misprediction to leak data via cache side effects.
Are Spectre and Meltdown side-channel attacks?
Yes, they are prime examples of side-channel attacks that exploit speculative execution to read protected memory through observable microarchitectural states.
Security Risks of Web Server Default Settings
Why is revealing server software type dangerous?
It allows attackers to search for specific CVEs and exploits targeting that exact version, increasing the likelihood of a successful compromise.
Is changing default passwords enough?
No, changing passwords is critical, but you must also remove default directories, disable unnecessary services, and hide server headers to fully mitigate risks.
Extracting Database Info via Time Delays in SQL Injection
Why can't I use UNION even if I know the DB type?
UNION requires the application to display the results of the query. If it only shows generic errors, you cannot see the combined result sets.
Is time delay injection always reliable?
It is reliable for extracting data bit-by-bit but is slower than error-based injection. It works well when the network latency is consistent.
Identifying Script Kiddies in Ethical Hacking Scenarios
Why isn't this considered a Black Hat attack?
Black Hats are typically skilled and may create their own exploits. The term 'unskilled' and reliance on existing scripts defines Script Kiddies.
Can Script Kiddies launch orchestrated attacks?
Yes, they can coordinate using botnets or shared tools, but their individual skill level remains low compared to professional hackers.
Host Discovery with Strict TCP Firewall Filtering
Why not use TCP SYN scan if it's stealthy?
Stealth doesn't matter if the packet is blocked. Strict TCP filtering drops SYN packets, so you get no response to distinguish live from dead hosts.
Does UDP ping always work against firewalls?
Not always, but it is the best option here. While some firewalls block UDP, many allow outbound UDP responses (like ICMP Port Unreachable) which reveals the host.
Protecting Web Servers from Misconfiguration-Based Attacks
Why isn't a firewall enough to stop misconfigurations?
Firewalls filter incoming and outgoing traffic based on rules but cannot detect if the server's internal settings, like file permissions or service configurations, are insecure.
Do configuration audits replace the need for backups?
No, audits prevent issues by correcting settings proactively, while backups provide a safety net for data recovery after an incident occurs.
Insider Threats: Identifying and Preventing Internal Breaches
Why isn't encryption the best countermeasure here?
Encryption protects data confidentiality but does not prevent authorized insiders from misusing their access to corrupt resources. Access control limits what an insider can do.
How do we distinguish insider from external attacks?
Insider attacks are characterized by the attacker's existing access and deep knowledge of internal systems/processes. External attackers typically lack this privileged context.
Unified Multi-Cloud Security Management Recommendation
Why not use built-in security features?
Built-in features are provider-specific and fragmented, preventing consistent policy enforcement and holistic visibility required for a unified strategy.
Does a CASB replace cloud security tools?
No, it integrates with them to provide a centralized view and control plane, ensuring policies are applied consistently across different platforms.
Protecting IoT Device Communication from MitM Attacks
Why isn't CAPTCHA sufficient to stop MitM attacks?
CAPTCHA verifies human identity during login but does not encrypt the data stream. An attacker can still intercept and read the data between the app and the device even if the user is verified.
Does limiting wireless signal range prevent MitM?
No. While it reduces the attack surface physically, it does not encrypt the data. If an attacker is close enough to capture the signal, they can still read it without encryption.
Restricting Services on Web Servers
Is saving memory a valid reason to stop services?
Yes, it is a benefit, but in security exams, minimizing the attack surface is the primary goal.
What is the attack surface?
It is the sum of all points where an attacker can try to enter data or extract data from an environment.
Mitigating Credential Sharing with 802.1X Authentication
Why doesn't network segmentation stop credential sharing?
Segmentation isolates traffic but doesn't verify who is using the credentials; if a student shares their login, anyone can connect from any segmented area.
Is 802.1X better than just changing Wi-Fi passwords?
Yes, because 802.1X authenticates each user individually via a central server, whereas changing passwords only affects the shared secret used by all users.
Ensuring Data Privacy in SaaS via Client-Side Encryption
Why isn't a VPN sufficient for SaaS data privacy?
A VPN only encrypts data in transit. Once the data enters the SaaS environment, it is decrypted for the provider to process, exposing it to the provider.
What does managing encryption keys independently mean?
It means the customer holds the private keys used to encrypt/decrypt data, not the cloud provider. This ensures the provider cannot read the data even if requested.
Next Countermeasure Against Persistent Network Sniffing Attacks
Why is using HTTP instead of HTTPS not the right anti-sniffing step?
HTTP sends usernames and passwords in clear text, making them trivially capturable by a sniffer. The correct hardening is HTTPS, so option A reverses the required control.
How do network scanning and monitoring tools actually stop sniffing?
They detect hosts with NICs in promiscuous mode and flag abnormal ARP or bandwidth patterns, letting admins locate and remove the sniffer rather than merely blocking some traffic.
Why should network identification broadcasts be disabled, not enabled?
NetBIOS and similar name broadcasts reveal host details to attackers performing reconnaissance, so disabling them is a hardening step; enabling them increases exposure.
Cyber Kill Chain: Delivery Stage Next Step
Is Weaponization part of the Delivery stage?
No, Weaponization precedes Delivery. Delivery is the transmission of the already-weaponized payload.
Why isn't Privilege Escalation the next step?
Privilege Escalation happens after the attacker has successfully exploited the system and gained an initial foothold.
DoS Attack Threshold: Packet Rate vs Server Capacity
Why are prime numbers mentioned in the question?
They are distractors. The primality of h does not affect the logical condition that r > h causes the DoS failure.
Does TCP SYN flood matter here?
No, the question provides a simplified model where only the packet count 'r' and capacity 'h' determine the outcome.
UDP Traceroute to Bypass ICMP Blocking
Why does UDP Traceroute work when ICMP is blocked?
Firewalls often block ICMP Echo Requests strictly but may allow UDP traffic to high-numbered ports used by traceroute, or simply drop them without generating blocking signals, allowing hop-by-hop discovery via ICMP Port Unreachable replies.
Can I use TCP Traceroute instead of UDP?
Yes, some tools support TCP traceroute (e.g., using port 80 or 443), but the standard Linux traceroute utility defaults to UDP unless specified otherwise, making Option A the most direct answer for the described environment.
Enumerating Subdomains Using OSINT Tools
Why is TheHarvester not the best choice for subdomain enumeration?
While TheHarvester can find subdomains, it is primarily optimized for extracting emails, names, and IPs. Sublist3r is more specialized and efficient for discovering subdomains specifically.
Does Sublist3r require authentication to work?
No, Sublist3r works by querying public search engines and OSINT services, making it a free and accessible tool for initial reconnaissance without needing credentials.
SYN Flood Attack Analysis and Server Overload
Why does response time increase exponentially in a SYN flood?
Exponential growth models resource exhaustion where each additional overflowed connection consumes disproportionately more CPU or memory resources, slowing down processing.
What happens if s is less than f in a SYN flood?
If s < f, the server's defenses or buffer capacity can absorb all incoming SYN packets without triggering the overload conditions or exponential response degradation.
Exploiting Verbose Errors and No Lockout for Brute Force
Why isn't SQL Injection the best choice here?
SQL Injection requires inputs that interact with database queries. The scenario focuses on authentication feedback and lockout policies, which are irrelevant to SQLi.
Does missing CSP enable brute force?
No. Missing CSP enables Cross-Site Scripting (XSS). Brute force is enabled by the lack of account lockout and verbose error messages during login attempts.
Identifying Error-Based SQL Injection in Web Applications
Why is it not just In-band SQL Injection?
In-band is a broad category. Since the question specifies exploitation via error messages, Error-based is the precise technical term required.
What distinguishes this from Blind SQL Injection?
Blind injection provides no direct feedback like error messages or content changes, whereas this scenario explicitly mentions detailed error responses.
Best Vulnerability Tool for Hybrid On-Prem and Cloud Networks
Why is Qualys Vulnerability Management preferred over Nessus or OpenVAS here?
Qualys is a cloud-delivered platform giving unified visibility and continuous scanning of both on-premise and cloud assets. Nessus Professional and OpenVAS are primarily locally deployed scanners without that managed hybrid, always-on change monitoring.
Why is GFI LanGuard not suitable for a hybrid cloud environment?
GFI LanGuard is an on-premise Windows-oriented scanner centered on patch and vulnerability assessment for local networks. It does not provide cloud-scale continuous monitoring or visibility of unexpected changes across hybrid assets.
RSA Signing for Email Confidentiality and Non-Repudiation
Why doesn't RSA public-key encryption alone give non-repudiation for email?
Encrypting with the recipient's public key only proves who could decrypt, not who sent it — anyone holding that public key could have produced the ciphertext. Only a private-key signature binds the sender to the message.
Why is Diffie-Hellman unsuitable when both confidentiality and non-repudiation are required?
Diffie-Hellman is an unauthenticated key-exchange protocol that yields a shared secret for symmetric encryption but produces no signature. There is nothing the recipient can present as proof the sender originated the mail.
Best Way to Secure Payment Data Stored on a Mobile Device
Why is biometric authentication wrong for protecting stored card data?
Biometrics only control app launch; they cannot stop an attacker who reads the device filesystem or a backup directly, so unencrypted card numbers and PINs remain exposed.
Why doesn't regularly updating the app secure the stored data?
Updates patch vulnerabilities reactively but do nothing to protect the plaintext data already sitting on disk if the device is lost, rooted, or forensically imaged.
Mitigating TOC/TOU Race Condition Vulnerabilities
Why doesn't regular patching fix a TOC/TOU error?
Patching addresses known software vulnerabilities, but a TOC/TOU race is a logic flaw in how the application sequences its own check and use steps, so it persists regardless of patch level.
How does ensuring atomicity actually prevent a TOC/TOU race?
Atomicity makes the check and the subsequent use a single indivisible operation, so no other process or attacker action can modify the resource in the gap between validation and use.
Preparing a Sheep Dip Computer for Malware Analysis
Why is running the malware on the sheep dip computer the wrong first step?
Running the sample is the analysis itself, not the preparation step. The sample must first be staged safely on read-only media while the machine stays isolated from the network.
Why must the sheep dip computer stay off the internal network?
A sheep dip computer exists precisely to be physically and logically isolated; connecting it to the network risks releasing the malware into the production environment.
Which SQL Injection Technique Bypasses Input Validation?
Why is out-of-band SQL Injection not the best answer here?
Out-of-band extraction only works when the database server can initiate its own DNS or HTTP requests, a condition many hardened servers do not meet. Blind Boolean extraction works on any site that reflects true/false behavior, so it is the more likely first choice.
Does input validation block blind SQL Injection attacks?
Signature-based validation blocks recognizable keywords, but a blind attack hides the condition inside normal-looking input and infers results from page behavior. Only parameterized queries and strict allow-list validation remove the underlying injection point.
Which Protocol Securely Exchanges a Symmetric Key Over an Unsecured Channel?
Why is HTTPS not sufficient for exchanging a symmetric key?
HTTPS protects web sessions via TLS, which internally still depends on a key-exchange mechanism; it is a channel solution, not a standalone symmetric key-distribution protocol.
Do SSL certificates perform symmetric key exchange?
No. SSL/TLS certificates authenticate server identity and anchor trust; the actual key agreement is handled by algorithms such as Diffie-Hellman inside the handshake.
Best Wi-Fi Security for a Public Coffee Shop
Why is MAC address filtering a bad choice for a coffee shop Wi-Fi network?
MAC addresses travel in cleartext and can be spoofed in seconds with common tools, so filtering stops no real attacker while forcing staff to register every guest device — unmanageable for a high-turnover venue.
Does hiding the SSID broadcast make the coffee shop network secure?
No. The SSID is still visible in probe requests and management frames, so it is recovered passively in seconds; hiding it only complicates connection for legitimate customers.
Exploiting Client-Side Sanitization and Missing HttpOnly Cookies
Why is SQL Injection wrong when the question mentions preventing injection attacks?
The scenario shows only client-side JavaScript checks and a cookie flag gap; SQL Injection needs unvalidated server-side input reaching a database query, which is never stated.
How does the missing HttpOnly flag make XSS worse?
Without HttpOnly, injected script can read document.cookie and exfiltrate the session identifier, letting the attacker hijack the user's authenticated session.
User-Directed Spidering Past robots.txt in Footprinting
Why is Photon from archive.org wrong if it also uncovers files and pages?
Photon returns URLs previously archived by a third-party index, so results are historical and incomplete, and no live traffic is captured. The question requires monitoring incoming and outgoing traffic during manual browsing, which only a proxy tool does.
How does user-directed spidering get around the site's robots.txt file?
robots.txt only instructs compliant automated crawlers to skip certain paths. With Burp Suite or WebScarab you act as the client, and the proxy records every request you make, so the restriction does not apply to your manual navigation.
Why WPA2 Personal AES Wi-Fi Password Is Hard to Crack
Why isn't WPA2 Personal with AES an 'uncrackable encryption method' as option C claims?
AES is not attacked directly during WPA2 cracking — the attack runs offline against the 4-way handshake or PMKID. WPA2 has documented weaknesses (KRACK, weak-passphrase dictionary attacks), so a strong passphrase, not the cipher, provides the protection.
Would an outdated hacking tool explain the failure to crack WPA2 as option A suggests?
No. Current tools like aircrack-ng and hashcat fully support WPA2 handshake cracking. If the tool were outdated, the attack would fail for everyone — yet WPA2 networks with weak passphrases are routinely compromised.
DLL Hijacking for Server Privilege Escalation
Why does a DLL without a fully qualified path indicate hijacking?
Windows searches the application's own directory first for unqualified DLL names, so a planted malicious DLL in that folder loads instead of the legitimate one.
Why is Exploiting Misconfigured Services not the answer here?
Nothing in the scenario mentions service permissions or binPath weaknesses; the only evidence given is a suspicious DLL in the application directory.
Docker Container Technology in Cloud Application Delivery
Why is a virtual machine wrong when it also isolates applications?
VMs use hardware-level virtualization with a hypervisor and full guest OS per instance. The scenario specifies OS-level virtualization delivering containerized packages, which describes Docker containers sharing the host kernel.
How does Docker provide PaaS in this Eyecloud scenario?
Docker packages applications into container images that can be built, shipped, and run consistently across environments, giving developers a platform-as-a-service style workflow without managing underlying infrastructure.
DNS cache snooping technique used during enumeration
Why isn't DNS cache poisoning the right answer if Henry is reading the resolver cache?
Poisoning means injecting forged responses to redirect clients, an active attack. Henry only reads cached records to learn browsing history, so it is snooping.
How is DNS zone walking different from DNS cache snooping?
Zone walking enumerates every record in a DNS zone (often via DNSSEC NSEC chains). Snooping instead inspects cached lookups to reveal which domains users recently resolved.
Which Tool Intercepts and Tests Web Session Traffic?
Why is Nmap wrong when it is a popular hacking tool?
Nmap performs host discovery and port/service scanning only. It cannot intercept or rewrite browser-to-server HTTP traffic, nor analyze session token randomness.
Can Wireshark or CxSAST replace Burp Suite here?
No. Wireshark only captures packets passively, and CxSAST scans source code statically. Neither offers an intercepting proxy for live web session testing.
First Step Before Enabling Auditing on a Loan System
Why isn't a cost/benefit analysis the first step before enabling auditing?
A cost/benefit analysis depends on knowing the audit feature's actual performance, storage, and staffing load. That impact must be determined first, or the cost estimates would be guesswork.
Does performing a vulnerability scan help before turning on auditing?
No. A scan finds existing weaknesses in the system but reveals nothing about the operational consequences of enabling audit logging, so it is not the first step.
Google site: Operator for Domain-Restricted Footprinting
Why is allinurl: wrong when searching for an organization's web pages?
allinurl: only requires your keywords to appear in the URL; results can come from any website, not just the target organization's domain. Only site: guarantees domain confinement.
What is the difference between site: and link: during footprinting?
site: returns pages hosted on the specified domain, while link: returns external pages that link to a given URL. link: supports backlink/reputation analysis, not domain-restricted discovery.
WPA3 SAE Dragonfly Key Exchange Explained
Why doesn't WPA2 with AES stop the dictionary attacks mentioned in this question?
AES-CCMP protects the data in transit but does not prevent offline guessing of a weak pre-shared key; SAE's Dragonfly exchange fixes this by revealing no password-derived value an attacker can reuse.
What makes SAE/Dragonfly resistant to key recovery when WPA2's handshake is not?
SAE is a password-authenticated key exchange using elliptic-curve commit and confirm messages, providing forward secrecy — capturing the full exchange yields nothing usable for offline recovery of the password or session key.
Which Zenmap Option Performs an ICMP Timestamp Ping Scan?
Why is -PU not the Zenmap ICMP timestamp ping option?
-PU performs a UDP ping by sending probes to a target port, not an ICMP timestamp request. It cannot retrieve the host's current time.
What does -PP actually send during host discovery?
-PP sends an ICMP timestamp request (type 13) and reads the timestamp reply (type 14), revealing the target's clock value.
Timing Side-Channel Attack on ICS Passwords
Why is testing passwords one character at a time not just a brute-force attack?
Brute force tries every combination blindly; here the attacker uses the device's authentication response time as feedback, which is leaked implementation information — the defining trait of a timing side-channel attack.
Why isn't this an HMI-based attack since industrial control systems are targeted?
An HMI-based attack manipulates the human-machine interface itself. The attacker here never touches the HMI; they passively monitor how long the authentication process takes to recover the password.
Which Attack Overflows an Ethernet Switch CAM Table?
Why is DNS cache flooding not the answer to a CAM table overflow question?
DNS cache flooding targets DNS resolvers by poisoning or exhausting resolver caches; an Ethernet switch has no DNS cache, only a CAM table for MAC-to-port mappings, so MAC flooding is the correct technique.
How does a switch behave after its CAM table is flooded?
Once the CAM table is full, many switches enter fail-open mode and forward unknown unicast frames out of every port like a hub, allowing an attacker on the network to sniff other hosts' traffic.
What Does the sqlmap --dbs Option Do?
What sqlmap options would actually create a backdoor instead?
Backdoor-style actions require options such as --os-shell, --os-cmd, or --file-write with --file-dest to upload a webshell; --dbs performs none of these.
Web of Trust Model for Public Key Encryption
Why is TLS not the answer if it also encrypts messages with public keys?
TLS protects data in transit using a certificate-authority hierarchy to validate server keys; it does not involve users maintaining personal rings of public keys, which is the defining feature of WOT.
How does the Web of Trust differ from a PKI/certificate authority model?
In WOT, trust is decentralized and transitive — users sign and validate each other's keys directly. PKI uses a central trusted CA that vouches for public keys via certificates.
Which BtleJack Command Hijacks a BLE Connection
Why is `btlejack -f 0x129f3244 -j` not the hijack command?
The -j option makes BtleJack join and follow an existing connection, and it supplies no access address (-m). Hijacking requires -t, which seizes the connection and drops you into an interactive prompt.
What does `btlejack -c any` do in a BtleJack attack?
-c any performs all-channel jamming, denying communication on the BLE channels rather than hijacking or reading data. Jamming is a denial-of-service step, not a hijack.
Which Tool Scans IoT Devices for Default Credentials?
Why is IoT Inspector not the answer when it also deals with IoT devices?
IoT Inspector passively analyses traffic from devices you already have, whereas the scenario requires actively scanning a network to find devices still using factory default credentials.
Why are AT&T IoT Platform and Azure IoT Central wrong choices?
Both are vendor platforms for provisioning, managing and analysing IoT fleets, not security scanners, so neither can detect default-credential devices during a hack.
How Linux Hides Files with a Leading Period Character
Why doesn't starting a filename with an underscore hide it on Linux?
The underscore is only a sorting convention to make files appear first alphabetically. Tools like ls still list underscore-prefixed files normally; only a leading period is treated as hidden.
How do you view files hidden with a leading period on Linux?
Use ls -a (show all) or ls -A (exclude . and ..), or enable 'show hidden files' in a graphical file manager. The file contents are never protected — only omitted from default listings.
Identifying Serpent From Its Cipher Characteristics
Why is RC5 wrong when it is also a symmetric block cipher?
RC5 has a variable round count, a 64-bit block in its common form, and uses only modular addition, XOR, and rotations—its round function contains no S-boxes, so it cannot match the described 4-bit substitution boxes.
How is Serpent different from TEA here?
TEA uses 64 rounds and a fixed 128-bit key with a shift/XOR/addition Feistel structure, whereas Serpent uses 32 rounds, three key sizes, and eight parallel 4-bit S-boxes as described.
Extracting Mobile App Source Code via Reverse Engineering
Why is jailbreaking not the technique Jacob is using?
Jailbreaking only removes an iOS device's vendor restrictions to gain root access; it does not extract source code or disassemble the app. Jacob's actions describe code analysis, which is reverse engineering.
Is reverse engineering a mobile application considered illegal?
Not inherently. Reverse engineering for interoperability, bug fixing, and security assessment of apps you own or are authorized to test is widely permitted and is standard practice in mobile application security audits.
Which Attack Do Mirai IoT Botnets Launch?
Why is a MITM attack wrong when Mirai has compromised the device?
Mirai enslaves devices to flood a target with traffic from many sources; it does not place itself between a victim and a destination to intercept or alter communications, which is what MITM requires.
Isn't a password attack what Mirai does to IoT devices?
Mirai uses default and weak credential guessing only to gain initial entry during scanning. The question asks what the resulting botnet launches afterward, which is a DDoS attack.
Which Security Standard Applies to a Credit Card Company Penetration Test?
Why is Sarbanes-Oxley not the answer when it also involves audits?
SOX audits a public company's internal financial reporting controls, not its payment card data environment. PCI-DSS is the standard that specifically mandates penetration testing for cardholder data systems.
Does FISMA or HITECH ever apply to a credit card issuer?
No. FISMA covers U.S. federal information systems and HITECH covers electronic protected health information. A private credit card company falls under PCI-DSS instead.
Which Kubernetes master component schedules new pods to nodes?
Why is Kube-controller-manager not the component that assigns pods to nodes?
Kube-controller-manager runs reconciliation controllers for nodes, replicas, endpoints, and similar resources, but node selection for pending pods is performed by Kube-scheduler.
Does kube-apiserver choose a node when a pod is created?
No; kube-apiserver validates and persists the pod request in etcd, then Kube-scheduler watches for unscheduled pods and binds a selected node.
Which NIST Cloud Role Provides Connectivity and Transport Services?
Why is cloud broker not the NIST entity for connectivity and transport?
The broker manages service use, performance, delivery and provider-consumer relationships; transport is assigned to the cloud carrier.
What distinguishes cloud carrier from cloud provider in NIST?
The provider makes services available, while the carrier supplies the connectivity and transport that deliver them to consumers.
Which Term Describes Driving Around to Find Open Wireless Networks?
Why isn't this wireless sniffing if the laptop is working with Wi-Fi?
Wireless sniffing captures and inspects Wi-Fi frames after a target is selected; the scenario is about driving around to discover free-access networks, which is wardriving.
Is GPS mapping part of wardriving or a separate activity?
GPS mapping is often used during wardriving to record access-point locations, but it is a supporting technique rather than the name of the overall discovery process.
Which Option Best Illustrates the Delivery Step of the Cyber Kill Chain?
Why is creating the malicious attachment not the delivery step?
Building the exploit-plus-payload bundle is Weaponization (step two). Delivery only begins when that finished weapon is transmitted to the victim, as in option D.
Why does a triggered attachment count as exploitation instead of delivery?
Delivery ends once the payload reaches the target. The payload executing when the file is opened is Exploitation, with Installation following if the attacker gains persistence.
Which Web Service Architecture Component Secures SOAP Message Integrity and Confidentiality?
Why is WS-Policy not the component that secures SOAP messages?
WS-Policy only expresses a service's capabilities and requirements as assertions; it can declare that WS-Security must be used but cannot sign, encrypt, or authenticate anything itself.
Does WSDL provide message-level security for web services?
No. WSDL is an XML interface description language listing operations, bindings, and endpoints; it is a contract description, not a security mechanism for SOAP messages.
Which wireless protocol replaces PSK with SAE and resists offline dictionary attacks?
Why is WPA2-Enterprise not the answer if it is more secure than PSK?
WPA2-Enterprise uses 802.1X/EAP with a RADIUS server, not SAE, so it does not fit the question's description of replacing PSK authentication with Simultaneous Authentication of Equals.
What does Dragonfly refer to in the WPA3-Personal context?
Dragonfly is the alternate name for the SAE key exchange used by WPA3-Personal, which performs a password-authenticated handshake that cannot be attacked offline.
Which Threat Intelligence Type Feeds Security Devices in Digital Format?
Why is tactical threat intelligence wrong when the data is fed into firewalls?
Tactical intelligence describes adversary TTPs for human analysis; it is not the machine-readable IoC feed that security devices ingest to block traffic automatically.
What makes operational threat intelligence different from technical threat intelligence?
Operational intelligence covers specific live incidents and real-time attacker activity for responders, while technical intelligence supplies device-consumable indicators such as hashes, IPs and domains.
Which SQL Injection Type Uses True/False Responses?
Why is time-based SQL injection not the best answer here?
Time-based injection infers data from deliberate server delays, while the question describes true/false response differences with no timing element, so the broader blind label (D) fits.
How does blind SQL injection extract data with no output?
Attackers submit boolean conditions and compare responses to learn one bit at a time, eventually reconstructing database contents without seeing query results.
What Is the Best Example of a Scareware Attack?
Why is the locked-account banner in option B not the best scareware example?
Option B is credential phishing because it pressures the user to reset a password and unlock an account. Scareware specifically relies on fake malware or spyware infection warnings that lead to bogus security software.
How can users recognize a scareware pop-up like option C?
Unexpected browser pop-ups warning of spyware and urging an immediate anti-spyware download are a classic scareware sign. Users should close the pop-up and verify security status through legitimate antivirus software instead of clicking the offer.
What Type of Threat Intelligence Uses Human and Social Media Sources?
Why is operational threat intelligence chosen over tactical threat intelligence here?
Tactical intelligence focuses on adversary TTPs and behavior; this scenario centers on contextual event reporting from human and social sources with recommended actions, which is operational.
Why isn't Arnold's collection classified as technical threat intelligence?
Technical intelligence is mainly machine-readable indicators, malware signatures, and feeds; Arnold's human/chat-room context and emerging-attack warnings are operational, not technical.
Which Law Protects Stakeholders From Accounting Errors and Fraud?
Why is ISO/IEC 27001:2013 not the answer if it is an information security standard?
ISO/IEC 27001 is a voluntary ISMS certification framework for controls, not a law governing accounting accuracy or executive accountability for financial statements.
Does PCI-DSS protect the general public from accounting errors?
No. PCI-DSS is a payment-card industry standard protecting cardholder data; it says nothing about financial reporting integrity or fraud in corporate disclosures.
Which Web Vulnerability Is Exploited by an XML External Entity DTD Payload?
Why is XXE the answer instead of SQLi for this DTD input?
The payload uses an XML ENTITY/SYSTEM declaration, so the parser resolves a local file; SQLi would require SQL syntax in a database query, which is absent.
Does the /etc/passwd path in the payload make this IDOR?
No. IDOR changes an object identifier to bypass authorization; reading /etc/passwd through a DTD entity is XXE, not an access-control flaw.
Which Open-Source Framework Automates Footprinting and Reconnaissance?
Why is WebSploit Framework not the answer for automated reconnaissance?
WebSploit is an exploitation and scanning toolkit with attack modules, not a catalog of free open-source intelligence sources like the one the scenario describes.
Is the OSINT Framework a scanning or exploitation tool?
No. It is a curated directory of open-source intelligence tools and resources used for footprinting, such as gathering domain, email, and username data.
What Is the Purpose of wget -q -S Against a Web Server?
Why does wget -S reveal the web server banner?
The -S option prints the HTTP response headers, and the Server header often exposes the web server software and version.
Does wget -q -S download all page contents for offline review?
No. Without recursive or page-requisite options, wget fetches only the requested resource; -S adds header output, not site mirroring.
Which Injection Attack Exploits SSI Directives in a Web Application?
Why is server-side template injection (B) wrong when the page content is auto-generated?
SSTI requires a template engine evaluating user input; the stem names SSI directives, a web-server feature, so SSI injection is the precise term.
What SSI directives do attackers typically inject?
Common payloads are #exec cmd to run OS commands, #include to read files, and #config or #echo to alter page output.
Which Tool Does Jack Use for Automated Web Server Vulnerability Scanning?
Why is Infoga not the vulnerability scanning tool in this scenario?
Infoga is an OSINT reconnaissance tool that gathers emails and domain information; it does not scan hosts and services for vulnerabilities or misconfigurations like Netsparker does.
What distinguishes Netsparker from WebCopier Pro and NCollector Studio?
WebCopier Pro and NCollector Studio download or mirror website content for offline use, while Netsparker actively crawls and tests a web server to report exploitable vulnerabilities.
Which Tool Does Hailey Use to Harvest Words from the Target Website for Brute-Force?
Why is Shadowsocks wrong if Hailey wants to stay anonymous while harvesting emails?
Shadowsocks is only an encrypted SOCKS5 proxy for evading censorship; it never crawls a site or outputs a wordlist, so it cannot satisfy the tool requirement in the stem.
What exactly does CeWL extract from the target website?
CeWL spiders pages to a chosen depth and collects unique words, plus optional metadata such as author names and email addresses, saving them to a text file for tools like Hydra.
Which Technique Strengthens an Encryption Key Against Brute-Force Attacks?
Why is key derivation function (C) not the best answer if KDFs can stretch keys?
CEH separates key stretching as the specific hardening technique described in the stem; a KDF is the broader mechanism that key stretching may use, but the enhanced-key wording maps to key stretching.
Does key stretching make encryption keys immune to brute-force attacks?
No, it increases the computational cost per guess, making brute force impractical with enough iterations and salt; it does not make keys mathematically immune.
What Type of Mobile Attack Uses Loudspeaker Data to Breach Speech Privacy?
Why is an aLTEr attack not correct for Kate's loudspeaker privacy breach?
aLTEr is a 4G/LTE network redirection attack targeting DNS traffic, not an on-device malicious app capturing loudspeaker output.
Why is man-in-the-disk wrong in this Spearphone scenario?
Man-in-the-disk abuses shared external storage between apps; it does not monitor loudspeaker reverberations or speech privacy data.
Detecting Honeyd Honeypots via Time-Based TCP Fingerprinting
Why isn't Sebek the correct answer for time-based detection?
Sebek detects honeypots by analyzing system logs and memory for altered system calls, not by measuring network response times.
What makes Honeyd different from real OSes in TCP handling?
Honeyd runs in userspace, introducing a measurable processing delay for SYN packets that real kernel-driven OSes do not exhibit.
Identifying WPS-enabled APs using wash
What is the difference between wash and reaver?
Wash is used to scan and list WPS-enabled APs and check their status. Reaver is used to actually crack the WPS PIN once a target is identified.
Why is macof incorrect for this question?
Macof is a tool for MAC address flooding attacks against switches, not for discovering wireless network configurations or WPS settings.
Identifying Malware That Spreads Between Systems
Why is a Trojan not the correct answer?
Trojans do not self-replicate or spread autonomously; they require a user to download and execute the malicious file.
Do worms always cause the same damage as viruses?
They can cause similar damage (deletion, corruption), but their primary distinction is the method of propagation across networks.
Identifying API Vulnerability: Missing ABAC Validation
Why is BOLA not an option here?
BOLA is a type of IDOR. In this specific EC-Council context, the root cause is identified as the lack of ABAC validation mechanisms to enforce those restrictions.
How does CORS differ from ABAC?
CORS controls browser-based cross-origin requests, while ABAC is a server-side policy engine that determines if a user has permission to access a specific resource based on attributes.
Cloudborne Attack on Bare-Metal Firmware
Why isn't this a Man-in-the-cloud attack?
MITC focuses on intercepting sessions via proxies or SSO compromises, whereas this scenario describes a deep infrastructure compromise at the firmware level.
Can a backdoor persist after reallocation?
Yes, if the backdoor is implanted in the firmware or hypervisor layer, it remains on the physical hardware regardless of how many times the logical server is recreated.
Pharming: Malicious Code Redirecting Web Traffic
How does Pharming differ from Phishing?
Phishing tricks users via social engineering, while Pharming uses malware or DNS exploits to redirect traffic automatically without user consent.
Can Pharming target specific individuals?
Yes, targeted pharming can occur if an attacker compromises a specific user's hosts file or DNS settings, though it often affects many users simultaneously.