The cause of the incident is this, a foreign buddy Cyber Security posted such a tweet on Twitter:
This guy claims that if you use the above 12-line Javascrip{filter}t code, you can crash Firefox, Chrome, Safari browsers, and also make your iPhone restart and Android phone crash!
The full HTML code is as follows:
If you are a PC user, after clicking on the link, the computer CPU memory is very likely to soar all the way until the browser crashes and freezes...
If you are a mobile (Android, iPhone) user, your browser will crash after clicking on the link! Clicking on the link on Weibo and WeChat will also crash.
Why does this happen? In this regard, I found an answer from a god named "Xiaomi" on Zhihu:
history.pushstate() is an API introduced by HTML5, pushState adds a specified URL to the browser history and stores the current history point. When i<100000, the total will be recorded in the browser history in a cyclical manner, and if it is repeated too much, the browser will not be able to bear it and will naturally crash.
Well, anyway, I can't even make up "hello world", so I don't understand it at all... In short, it's just right to blow up the sky!
If you want to try it, please click here: http://www.itsvse.com/demo.html
|