Identifying RST Hijacking via Spoofed Reset Packets

Session Hijacking
Answer Correct answer: C — The attacker used RST hijacking by injecting a spoofed reset packet to terminate the victim's TCP connection.

A security analyst is investigating a potential network-level session hijacking incident. During the investigation, the analyst finds that the attacker has been using a technique in which they injected an authentic-looking reset packet using a spoofed source IP address and a guessed acknowledgment number. As a result, the victim's connection was reset. Which of the following hijacking techniques has the attacker most likely used?

  1. Blind hijacking
  2. UDP hijacking
  3. RST hijacking Correct Answer
  4. TCP/IP hijacking

Community Votes

C
100%

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

Community Insight

The key insight is distinguishing between hijacking types based on the packet action; injecting a reset packet (RST) defines RST hijacking, regardless of whether the sequence number was guessed or predicted.

This question tests the identification of session hijacking techniques, specifically focusing on TCP connection termination. The correct answer is C because the attacker injected a spoofed RST packet to reset the victim's connection.

Learners often select 'Blind hijacking' (A) because the prompt mentions 'guessed acknowledgment number,' confusing the method of prediction with the specific technique of sending a reset packet.

Community Discussion (6 comments)

agelbahri 👍 1 Selected: C
RST hijacking involves injecting an authentic-looking reset (RST) packet by using a spoofed source IP address and predicting the acknowledgment number.
blehbleh 👍 1 Selected: A
Fairly certain this is A as it states in the questions "guessed acknowledgment number" so if the attacker guessed the acknowledgment number and is trying to inject an RST packet to reset the connection and was successful then the outcome would still be the same. I really feel like since the posted in the question that it was guessed it should eliminate any of other options but they put in the RST hijacking to try and throw people off.
insaniunt 👍 2 Selected: C
module 11 page 1562 from CEH v12 book
przemyslaw1 👍 3 Selected: C
RST hijacking involves injecting an authentic-looking reset (RST) packet using spoofed source address and predicting the acknowledgment number.
Nopez 👍 1
RST Hijacking RST hijacking involves injecting an authentic-looking reset (RST) packet using spoofed source address and predicting the acknowledgment number. The hacker can reset the victim's connection if it uses an accurate acknowledgement number. The victim believes that the source actually sent the reset packet and resets the connection. RST Hijacking can be carried out using a packet crafting tool such as Colasoft's Packet Builder and TCP/IP analysis tool such as tcpdump.
xbsumz 👍 1
Team can you confirm if this is accurate

Comments & Corrections

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

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

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

Expert Analysis

Why the Answer Is Correct

The attacker's action of injecting an authentic-looking reset packet using a spoofed source IP and a guessed acknowledgment number is the textbook definition of RST hijacking. This technique forces the termination of an active TCP session by convincing both endpoints that a reset originated from the legitimate peer.

Why the Other Options Are Wrong

UDP hijacking (B) is incorrect because UDP is connectionless and does not use acknowledgment numbers or reset packets in this manner. TCP/IP hijacking (D) is a broad category, but RST hijacking is the specific mechanism described. Blind hijacking (A) refers to hijacking without seeing the traffic, which often involves guessing sequence numbers, but the defining feature here is the injection of the RST packet itself.

Community Comment Notes

Community consensus strongly supports option C, with users citing the CEH v12 textbook module on Session Hijacking. Comments emphasize that the act of injecting a reset packet is the primary identifier for RST hijacking, clarifying that the 'guessing' aspect relates to the blind nature of the attack rather than changing the technique name.

Exam Strategy

When analyzing session hijacking questions, focus on the specific packet type injected (e.g., SYN, ACK, RST) and the resulting action (connection established vs. terminated). If the goal is to kill the session, look for RST hijacking.

Frequently Asked Questions

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.

More 312-50v12 FAQ →

Related Analysis

← Back to 312-50v12 Study Guide