最近很是火的我愛掘金插件很是火,做者爲 大帥_全能老猿 ,短短十幾天已經超過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…
最後再提下 [我愛掘金] 中的蝌蚪池塘,迭代很是快,但願有更多的小夥伴一塊兒來摸魚。
如今蝌蚪池塘中的蝌蚪已經能夠 變身 奧特曼、皮卡丘、路飛,將來還有更多的彩蛋等你發現。
總之就是一句話:蝌蚪啥都能變,就是不能變成青蛙。