Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.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
如何嗅探swf中处理的wss(websocket)流量?_Websocket_Packet Sniffers - Fatal编程技术网

如何嗅探swf中处理的wss(websocket)流量?

如何嗅探swf中处理的wss(websocket)流量?,websocket,packet-sniffers,Websocket,Packet Sniffers,我试过Wireshark,但它没有显示任何wss流量,Chrome开发者工具和Firefox firebug也没有。我确信websocket流量正在发生。那么,如何监控计算机上发生的流量呢?在Chrome的控制台中运行此脚本 您可以通过ajax修改帧并将其发送到服务器 (函数(){ WebSocket.prototype.\u send=WebSocket.prototype.send; WebSocket.prototype.send=函数(数据){ 这是发送(数据); this.addEve

我试过Wireshark,但它没有显示任何wss流量,Chrome开发者工具和Firefox firebug也没有。我确信websocket流量正在发生。那么,如何监控计算机上发生的流量呢?

在Chrome的控制台中运行此脚本

您可以通过ajax修改帧并将其发送到服务器

(函数(){
WebSocket.prototype.\u send=WebSocket.prototype.send;
WebSocket.prototype.send=函数(数据){
这是发送(数据);
this.addEventListener('message',函数(msg){
console.log('>>'+msg.data);
},假);
this.send=函数(数据){
这是发送(数据);

console.log(“如果websocket流量发生在您的web浏览器中,您应该在开发工具的“网络”选项卡中看到。它没有显示在那里吗?@JoshBeam否它没有显示在“elite”选项卡中“stackoverflow的用户拒绝了我的编辑,尽管他们显然无法理解这里的嵌套。但是对于试图使用此代码的其他用户,我建议移动
console.log(”