近日,在网络上出现了一段神奇的HTML代码。只要将其复制粘贴到浏览器的地址栏中,然后回车,就能直接导致电脑突然关机,让人不禁瑟瑟发抖。
这段代码是利用了HTML5的window.URL.createObjectURL函数和Blob对象,将一个超长的数据字符串转化为一个地址,随后使用window.location.href跳转到这个地址。由于数据量较大,导致内存溢出,最终导致系统崩溃关机。
<html> <head> <script> function disable() { var data = new Array(1000000).join('a'); var blob = new Blob([data],{ type: 'text/html' }); var url = window.URL.createObjectURL(blob); window.location.href = url; } </script> </head> <body onload="disable()"></body> </html>
尽管这段代码并没有造成实际的损失,但它却引起了人们对于网络安全的关注。利用HTML代码制造电脑崩溃的事件并不是第一次发生,早在10年前就有人利用JavaScript和CSS代码导致用户的浏览器死机或重启。
在互联网时代,网络安全问题越来越受到关注。对于这种利用HTML代码制造恶意行为的事件,我们应该对此保持警觉,增强网络安全意识,提高对于网站的信任度,在网上防范风险。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。