How underlying protocol, like TLS, determines which TCP payloads should be combined to form a complete PDU? [closed]

I understand that the TCP itself provides a byte stream connection, but has no idea nor does it care what its payload is and how it is segmented to fit into individual packets that travel on the wire.
Observing the process in Wireshark, I … Continue reading How underlying protocol, like TLS, determines which TCP payloads should be combined to form a complete PDU? [closed]

Are TCP source and destination port numbers sufficient to determine which packets carrying TLS records belong to a specific TLS session? [closed]

I am studying how to determine which packets carrying TLS records belong to the same TLS session (much like Wireshark does).
For a given TLS record that belongs to a specific packet(s), are we always able to determine its relation to its o… Continue reading Are TCP source and destination port numbers sufficient to determine which packets carrying TLS records belong to a specific TLS session? [closed]

How would you hide yourself whilst conducting a scan on a target network to identify open service ports?

I am working on this question which asks how you would conduct a scan of a target network to identify open service ports without revealing your IP address. It wants details such as IP address obfuscation, requirements to be met to receive … Continue reading How would you hide yourself whilst conducting a scan on a target network to identify open service ports?

What is sequence number and why is it used as the ACK number for the next ACK packet? [closed]

I am currently trying to learn the TCP session creating (3 way handshake) process in detail. I was wondering what the sequence number means and also why is the ack num for the next ACK packet always the sequence number of the previous pack… Continue reading What is sequence number and why is it used as the ACK number for the next ACK packet? [closed]