Low-Level Networking in Go: Forging Packets, Decoding Bytes, and Build
- Goでカスタムプロトコルを実装するための低レイヤーネットワーク処理の実装例が公開された
- UDPでのカスタムバイナリプロトコルのエンコード/デコード、TCPでのフレーミング、IPレイヤーでのパケット操作、gopacketによるパケットキャプチャ
- Linuxでのルート権限が必要な場合があり、パケット操作にはセキュリティとプライバシーの注意が必要である。
Low-Level Networking in Go: Forging Packets, Decoding Bytes, and Build


