210-250 · Question #168
Which part of the UDP header would attackers replace if they change the data payload to prevent the receiver from identifying the change?
The correct answer is E. UDP checksum. The UDP header contains four fields: source port, destination port, length, and checksum. The UDP checksum is the integrity-verification field - it is computed over the UDP header and data payload. If an attacker modifies the data payload, the receiver's recalculated checksum…
Question
Which part of the UDP header would attackers replace if they change the data payload to prevent the receiver from identifying the change?
Options
- Asource port
- Bdestination port
- CUDP length
- DUDP port
- EUDP checksum
How the community answered
(33 responses)- A6% (2)
- C3% (1)
- D12% (4)
- E79% (26)
Explanation
The UDP header contains four fields: source port, destination port, length, and checksum. The UDP checksum is the integrity-verification field - it is computed over the UDP header and data payload. If an attacker modifies the data payload, the receiver's recalculated checksum will not match the one in the header, exposing the tampering. To prevent the receiver from detecting the change, the attacker must also recalculate and replace the checksum to match the altered payload. No other UDP header field reflects the contents of the data payload.
Topics
Community Discussion
No community discussion yet for this question.