从 chrome 开发控制台关闭或引用 websocket?
Closing or referencing the websocket from chrome dev console?
我试图通过打开套接字并通过开发控制台向其发送数据来破坏我自己使用 socket.io 的应用程序。
我看到网络套接字在网络选项卡下打开,可以看到它正在发送和接收的数据,但是,我不能右键单击并抓取引用来发送更多数据,这很好...
接下来我尝试的是打开另一个套接字,将其指向同一个 IP/port 并尝试使用相同的会话 ID,但这只会自动关闭套接字,因为已经有一个套接字打开该会话 ID。
有没有办法关闭打开的套接字,打开一个具有相同会话 ID 的套接字,然后通过开发控制台发送消息?或者有没有其他人可以通过开发控制台弄乱套接字的方法?
您可以在可以访问 webSocket 对象的页面 Javascript 的某些范围内设置断点。将需要页面 Javascript 代码的一些 understanding/study 来确定应在何处设置此断点。然后,运行 命中断点的代码。在访问 webSocket 对象的断点处,您可以在该对象上执行方法以通过它发送数据。
我试图通过打开套接字并通过开发控制台向其发送数据来破坏我自己使用 socket.io 的应用程序。
我看到网络套接字在网络选项卡下打开,可以看到它正在发送和接收的数据,但是,我不能右键单击并抓取引用来发送更多数据,这很好...
接下来我尝试的是打开另一个套接字,将其指向同一个 IP/port 并尝试使用相同的会话 ID,但这只会自动关闭套接字,因为已经有一个套接字打开该会话 ID。
有没有办法关闭打开的套接字,打开一个具有相同会话 ID 的套接字,然后通过开发控制台发送消息?或者有没有其他人可以通过开发控制台弄乱套接字的方法?
您可以在可以访问 webSocket 对象的页面 Javascript 的某些范围内设置断点。将需要页面 Javascript 代码的一些 understanding/study 来确定应在何处设置此断点。然后,运行 命中断点的代码。在访问 webSocket 对象的断点处,您可以在该对象上执行方法以通过它发送数据。