我正在尝试通过打开套接字并通过开发控制台向其发送数据来破坏我自己的使用socket.io的应用。
我在网络选项卡下看到网络套接字打开,可以看到它发送和接收的数据,但是,我无法右键单击并获取引用以发送更多数据,这很好......
我尝试过的下一件事是打开另一个套接字,将其指向同一个IP /端口并尝试使用相同的会话ID,但这只会自动关闭套接字,因为已经为该会话ID打开了套接字。
有没有办法关闭打开的套接字,打开一个具有相同会话ID的套接字,并通过开发控制台发送消息?或者有没有其他人可以通过开发控制台搞乱套接字?
答案 0 :(得分:1)
您可以在有权访问webSocket对象的页面Javascript的某个范围内设置断点。需要对页面的Javascript代码进行一些理解/研究,以确定应该设置此断点的位置。然后,运行命中断点的代码。当坐在该断点处访问webSocket对象时,您可以在该对象上执行方法以通过它发送数据。