屏蔽socket 实例化时,握手阶段报错信息WebSocket connection to ‘***‘ failed

事情起因是这样的:

我们网站是需要socket链接实行实时推送服务,有恶意竞争对手通过抓包或者断网,获取到了我们的socket链接地址,那么他就可以通过java写一个脚本无限链接这个socket地址。形成dos攻击。使socket服务器资源耗尽,造成服务器瘫痪。

。而又因为这个错误是再实例化socket对象时发生的错误,他是一个异步动作,所以throw无法同步拦截错误信息。进尔泄露socket地址。经过思考后,使用console对象中的clear方法来解决这个问题。所以在每次发生错误的时候都会用clear()去清除控制台信息,那么对方就无法再控制台获取到socket地址信息了。只能通过其他方式来获取。

关于这个方法的解释如下:

console.clear() 方法用于清除控制台所有信息。

console.clear() 方法在执行成功后,会在控制台输出: "Console was cleared"。

相关推荐
Hill_HUIL4 小时前
学习日志23-路由高级特性(静态路由)
网络·学习
cyhty4 小时前
静态路由实验报告
网络·网络安全
Chen放放4 小时前
【华三】VXLAN-三层集中式网关配置
运维·网络
花火Neko`4 小时前
openwrt防火墙安全配置
网络·安全·智能路由器·istoreos
Wen4 小时前
小米路由器4A千兆刷OPENWRT(简单快速)
网络·经验分享·智能路由器
碎梦归途4 小时前
思科网络设备配置命令大全,涵盖从交换机到路由器的核心配置命令
linux·运维·服务器·网络·网络协议·路由器·交换机
七维大脑虚拟机4 小时前
飞牛NAS公网IPv6+DDNS远程访问零延迟教程
运维·服务器·网络
徐同保4 小时前
解决 Vue 3 项目 TypeScript 编译错误:@types/lodash 类型定义不兼容
redis·网络协议·https
珠海西格电力科技5 小时前
微电网系统架构设计:并网/孤岛双模式运行与控制策略
网络·人工智能·物联网·系统架构·云计算·智慧城市
浩浩测试一下5 小时前
从Web 到 域控 <----> 企业级内网渗透思路
网络