有没有办法(使用原始套接字或其他方式)来获取进程使用的 TCP 序列号。例如,如果一个进程处于活动状态并且有一个活动的 TCP 连接,是否有可能从进程启动时获取该进程的 TCP 序列号,或者至少是它接收或发送的最后一个确认号?如果是这样,我该如何使用 C 或任何低级语言来做到这一点?
实际上,可以:
- ProcessA 检测到与活动 ProcessB 相关联的已发送的 TCP 序列号(在 ProcessA 启动时)?
或者
- ProcessA 可以在事后检测到 ProcessA 接收或发送的最后一个 ACK 号吗?