还记得2017年让微信卡住的Bug吗?当时,只要是非小米安卓手机,收到“任意两位数+15个句点”就会立即卡住。
此事发生一年后,微信又曝出一个“毛”bug。
受害者是Android手机。
只要你打开对话框,看到这个毛茸茸的gif表情,微信又会自动冻结。
近日,IT之家小编又发现了微信的另一个bug。
此错误仍然仅对 Android 手机有效。
(PC端也有效) 活动重播前两天,一个坏朋友给我发了一个网址,让我点击。
小编点开微信就崩溃了……然后我又试了几次,但每次都是这样。
没等我看到内容,微信又崩溃了。
我问我的朋友这个网站到底是什么?但他没有回答我。
为了了解这个URL中的内容,小编直接把这个URL从IT之家展示给了程序员。
经过分析,哥哥告诉小编:这个网站其实是一个死循环,不断地跳,却又跳不过去。
所以就卡住了。
然后他给我看了网址的代码。
但是...为什么只有 Android 手机受到影响?老头又说了:因为浏览器对跳转的处理方式不同。
如果Apple的跳跃几次并停止,它会自动等待。
Android 会冻结,因为该命令是默认执行的。
也就是说,前两次微信Bug都是由微信系统的底层原因造成的;而这次的bug是有人利用浏览器的工作原理造成的。
在微信堵住这个漏洞之前,任何人想要让对方的微信崩溃,只要写一段这样的代码就可以了。