nerdexam
EC-Council

312-50V10 · Question #89

Bob is going to perform an active session hijack against Brownies Inc. He has found a target that allows session oriented connections (Telnet) and performs the sequence prediction on the target…

The correct answer is C. Guess the sequence numbers. In active session hijacking, after finding an active session via traffic analysis, the attacker must guess the current TCP sequence numbers before attempting a takeover.

Session Hijacking

Question

Bob is going to perform an active session hijack against Brownies Inc. He has found a target that allows session oriented connections (Telnet) and performs the sequence prediction on the target operating system. He manages to find an active session due to the high level of traffic on the network. What is Bob supposed to do next?

Options

  • ATake over the session
  • BReverse sequence prediction
  • CGuess the sequence numbers
  • DTake one of the parties offline

How the community answered

(31 responses)
  • A
    3% (1)
  • B
    10% (3)
  • C
    81% (25)
  • D
    6% (2)

Why each option

In active session hijacking, after finding an active session via traffic analysis, the attacker must guess the current TCP sequence numbers before attempting a takeover.

ATake over the session

Taking over the session is the final goal, but it cannot happen until the attacker has determined the correct sequence numbers to forge valid packets.

BReverse sequence prediction

Reverse sequence prediction is not a standard step in the session hijacking process; the attacker moves forward by guessing numbers, not reversing them.

CGuess the sequence numbersCorrect

TCP session hijacking requires the attacker to inject packets that the target host will accept as legitimate. To do this, the attacker must predict or guess the correct sequence number in the TCP stream at that moment. Without a valid sequence number, injected packets will be rejected, so guessing the sequence numbers is the necessary step before the actual takeover can begin.

DTake one of the parties offline

Taking a party offline (desynchronization) may be done after guessing sequence numbers if the attacker needs to prevent the legitimate client from interfering, not before.

Concept tested: TCP session hijacking sequence number prediction steps

Source: https://owasp.org/www-community/attacks/Session_hijacking_attack

Topics

#session hijacking#sequence prediction#TCP sessions#active hijacking

Community Discussion

No community discussion yet for this question.

Full 312-50V10 Practice