Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/331.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Wireshark如何解释十六进制值?_Python_Wireshark - Fatal编程技术网

Python Wireshark如何解释十六进制值?

Python Wireshark如何解释十六进制值?,python,wireshark,Python,Wireshark,Wireshark在十六进制值为(40 34 00 00 00)的数据包中检测到一个8字节字段。它的ascii值是@4,但解码后的值是20。目前,我正在使用一个私有协议,并从python脚本发送数据包。它们的值为20是正确的,就像在python脚本中一样。 这个转换是如何进行的?我想你需要看一下源代码才能确定。为了让我们帮助你,你应该编辑你的问题,将python脚本包括在内。如果你想让wireshark解码你的私有协议,你应该开发它。如果不是,wireshark将仅以十六进制显示原始数据。

Wireshark在十六进制值为(40 34 00 00 00)的数据包中检测到一个8字节字段。它的ascii值是@4,但解码后的值是20。目前,我正在使用一个私有协议,并从python脚本发送数据包。它们的值为20是正确的,就像在python脚本中一样。
这个转换是如何进行的?

我想你需要看一下源代码才能确定。为了让我们帮助你,你应该编辑你的问题,将python脚本包括在内。如果你想让wireshark解码你的私有协议,你应该开发它。如果不是,wireshark将仅以十六进制显示原始数据。