gpt4 book ai didi

ios - 在 NEPacketTunnelProvider 中获取 UDP 数据包详细信息

转载 作者:行者123 更新时间:2023-11-30 10:59:03 25 4
gpt4 key购买 nike

我想从我们在

中收到的 UDP 数据包中获取源和目标的 IP 地址以及端口号等详细信息
 self.packetFlow.readPackets { [weak self] (packets: [Data], protocols: [NSNumber]) in
}

我使用以下代码来创建 session ,因此假设数据包为 UDP

self.session = self.createUDPSession(to: NWHostEndpoint(hostname: serverAddress, port: serverPort), from: nil)

其中 self.sssion 是 var session: NWUDPSession?

有人知道如何快速执行此操作吗?

我正在寻找一些代码,因为我对数据包级别的东西相对较新。

最佳答案

我能够使用 NEKIT 中的 IPPacket 类读取源地址和目标地址以及数据包的端口。 iOS 代码。希望这对面临这种场景的人有所帮助。

关于ios - 在 NEPacketTunnelProvider 中获取 UDP 数据包详细信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53614374/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com