我已经做了一些套接字编程,用于向服务器端发送和接收图像的十六进制数据。现在,我正在使用wireshark捕获此数据。我还使用了npcap回送适配器来捕获本地主机流量。有什么方法可以将十六进制数据转换为相应的图像?
编辑
我以二进制模式打开了一个.jpg图像,然后使用hex = binascii.hexlify(binary)将此二进制转换为十六进制。此十六进制数据正在发送到服务器。
在接收方,读取十六进制并将其转换回二进制以写入图像文件(.jpg)
当我使用Wireshark时,我得到了以下输出: