我一直在使用 pcap 包和 gopacket 来解析网络流量并取得了相当大的成功。这些库使处理网络捕获变得更加容易,它们无疑为我节省了大量时间。
我想更进一步,使用 tcp 程序集包开始重新组装 TCP 流,但是从文档中提供的示例中我不确定如何去做。
链接在这里:
http://godoc.org/code.google.com/p/gopacket/tcpassembly/tcpreader
我正在寻找的是一个简单的例子,它演示了如何设置它,以便你有数据包进入一端,一个很好的字节顺序数据流从另一端出来。
提前致谢!