Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/mongodb/12.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
如何从tcpdump解码MongoDB请求?_Mongodb_Bson_Tcpdump - Fatal编程技术网

如何从tcpdump解码MongoDB请求?

如何从tcpdump解码MongoDB请求?,mongodb,bson,tcpdump,Mongodb,Bson,Tcpdump,我有一个包含TCP转储中二进制数据的日志。 我知道有一些来自mongodb驱动程序(BSON)格式的请求。 我的问题是:有没有办法弄清楚最初的请求是什么? 我曾尝试将BSON直接应用于我从tcpdump获得的二进制文件,但看起来无效。TCP和BSON之间可能存在其他协议吗 这对我真的很有帮助。谢谢。我认为使用Wireshark应该可以“解码”MongoDB流量:(Mongo有线协议(Mongo)) 我不认为您可以直接使用转储来创建BSON数据。我想你应该先把它解码。我认为TCP协议本身除了包含在

我有一个包含TCP转储中二进制数据的日志。 我知道有一些来自mongodb驱动程序(BSON)格式的请求。 我的问题是:有没有办法弄清楚最初的请求是什么? 我曾尝试将BSON直接应用于我从tcpdump获得的二进制文件,但看起来无效。TCP和BSON之间可能存在其他协议吗


这对我真的很有帮助。谢谢。

我认为使用Wireshark应该可以“解码”MongoDB流量:(Mongo有线协议(Mongo))

我不认为您可以直接使用转储来创建BSON数据。我想你应该先把它解码。我认为TCP协议本身除了包含在转储中的有效负载之外还有它的开销