最近很是火的我爱掘金插件很是火,做者为 大帅_全能老猿 ,短短十几天已经超过3500个安装量,足见火爆程度。实属摸鱼必备神器,天天上班第一件事先把蝌蚪挂上再去上班。前端
在最第一版本的版本,bug仍是有不少的,这些bug也为摸鱼带来了无穷的乐趣git
最初的版本大帅仅对用户输入进行了过滤,经过调试改写代码,拿到 webSocketService后就能够随心所欲了,下图是最初调试代码的截图:github
最早测试的是调整蝌蚪大小,大帅限制的4-8,我直接给篡改发出的请求包为20,蝌蚪效果以下。web
这样还能够突破颜色值的限制,使用 rgba 变身透明蝌蚪。服务器
后来又有群友发现了此bug,简直丧心病狂,搞出了吞天巨兽websocket
大帅限制了系统,添加不可见字符能够突破系统限制markdown
!socket
复制后,执行更名命令,下面是效果oop
如今不用折腾了,系 和 统 都被过滤了。。。post
这个应该不算bug,看过三体3的都知道,宇宙的结局是被二维化。
在蝌蚪世界的边缘(坐标超过1亿)蝌蚪也会被二维化
是真理,仍是巧合?
经过 setInterval 定时器,每隔一段时间监测一下被尾随者的坐标,若是改变则发送移动坐标的数据包
经过 setInterval定时器,每隔一点时间改变蝌蚪颜色,变成变色龙
在研究源码的时候还发现服务器使用workerman的服务器,使用websocket协议所有明文传输,简单分析下,瞬间就有了不少想法,编写了几个机器人,代码还在github中开源了:github.com/mqycn/shuai…。
截止到昨天,已经完成了四个机器人。
大帅为了限制乱折腾的同窗,对代码进行了打包,只是提升了一点点难度,实际仍没啥用(类的方法、属性仍是报漏的,很是方便追踪)。直到昨天大帅把核心代码用WebAssembly加密后 建议收藏,使用WebAssembly保护前端JS核心代码实战,折腾的难度很高,我就放弃了。
今早一看发现机器人也不能用了,icon区域的数据也被大帅加密了,你说气不气人。无奈,我只能作出一个艰难的决定,将运行中的四个机器人已经永远下架。
大帅增长了 蝌蚪机器人监狱 做为彩蛋,坐标:2021106,2021111,分别对应本项目的开源日期和失效日期。欢迎过来探望被关在监狱的几个可怜的小机器人,反作用是过来探监的蝌蚪会被强制戴上手铐。
若是尚未安装 vscode扩展 我爱掘金,能够点击这里安装 我爱掘金 体验。
若是您的英语很差,也会写出 KedouBot 这么 low 的类名,说明英语必定很差,能够尝试下个人 vscode扩展 会了吧,在github的项目地址:github.com/mqycn/huile…
最后再提下 [我爱掘金] 中的蝌蚪池塘,迭代很是快,但愿有更多的小伙伴一块儿来摸鱼。
如今蝌蚪池塘中的蝌蚪已经能够 变身 奥特曼、皮卡丘、路飞,将来还有更多的彩蛋等你发现。
总之就是一句话:蝌蚪啥都能变,就是不能变成青蛙。