Answer: Yes, the bogus TCP segment will be recognized by HTTPS. No, the payload is not passed to receiving application.
Explanation: Despite the correct numbers from the packet stream (IP addresses, sequence numbers, checksum, port numbers), the attacker cannot compute the MAC key which is agreed in advance by A and B for integrity purposes. Thus, when the checking is performed by HTTPS, the bogus inserted TCP segment is identified.
Comments
Leave a comment