日本码农为了萝莉,竟然在GitHub上做这种事,“警察,快来抓我啊!”

全世界只有3.14 % 的人关注了

数据与算法之美


近日,日本刈谷市警方抓了一名13岁的小女孩,原因是“她将一段恶意代码的链接放到了网上,导致一千多台电脑系统崩溃。


640?wx_fmt=png


其实,这就是一个入门级的恶作剧无限弹窗而已,只要你点了“确定”按钮,这个“可爱的”窗口就会一直弹出。


弹窗的内容是:主要由颜文字(kaomoji)组成的一句话,大概的意思就是:“多次关闭它是没用的。”  ╮(╯▽╰)╭


而代码也是简单到不能再简单了,只需形成一个无限循环和一个警告框即可:

for ( ; ; ) {
window.alert(" ∧_∧ ババババ\n( ・ω・)=つ≡つ\n(っ ≡つ=つ\n`/  )\n(ノΠU\n何回閉じても無駄ですよ~ww\nm9(^Д^)プギャー!!\n byソル (@0_Infinity_)")
}


后来,警察们终于发现了,他们抓错人了,这并不是导致 1507台计算机系统在一天内崩溃的罪魁祸首。


警方把小女孩抓回去后,又仔细核查了公告栏的用户日志,发现涉嫌附有恶意代码链接的人,除了这位小女孩外,还大有人在。


为此,警方又抓了两个人,一名待业青年和一名中年建筑工人,审完才知道,这三个人都不是这段代码的真正编写者。


实际上,女孩的“无限循环”代码只是一个恶作剧,“其实网上很多这种恶作剧的啊,这只是我修改的一个颜文字版本,你们不觉得很可爱吗?”

640?wx_fmt=jpeg

而且,警察们在他们的电脑上根本就看不到女孩说的这个“恶意循环”的颜文字窗口,因为他们电脑上的浏览器限制了弹出式窗口。


其实,每款主流的桌面浏览器对这种无限弹窗都有处理方案,而且绝大部分的浏览器都是默认阻止弹出式窗口的


比如说,Edge可以阻止页面显示后续对话框,而 Chrome 可以关闭选项卡。


640?wx_fmt=png

Edge 浏览器可方便阻止 JavaScript 无限警告的循环


事后,不少网友发出质疑:为什么不去抓真正让计算机系统崩溃的黑客,而抓住这个简单的脚本不放,真是让人摸不着头脑。


甚至还有GEEK为了抗议日本警察采取的行动和将此行为定为犯罪的荒谬做法,在GitHub上公然发起挑衅。


东京开发者 Kimikazu Kato 在 GitHub 上创建了一个名为 Let's Get Arrested(中文翻译:来逮捕我们呀)的项目。

https://github.com/hamukazu/lets-get-arrested


Fork 这个项目,然后创建一个名为 gh-pages 的分支,就能创建一个托管在 GitHub 上的简单网站,该网站只含有无限循环警告,不得不说这里简直就是“犯罪”重地啊。


640?wx_fmt=png

https://github.com/hamukazu/lets-get-arrested/blob/master/README.zh_hans.md


不仅如此,项目还提供了多国语言版本,好让全球的小伙伴们都能体验一下“犯罪的感觉”:


640?wx_fmt=png


640?wx_fmt=gif


转载请在公众号中,回复“转载”

部分素材来源于网络

如有侵权请留言联系删除,感谢合作。

640?wx_fmt=png

超模君准备了几份 数学思维好物

《超模定制笔记本》《数学原来会说谎》

《数学的故事》《简单微积分》......

免费 送给大家,参与就有机会获得

640?wx_fmt=gif


640?wx_fmt=png

640?wx_fmt=jpeg

640?wx_fmt=jpeg

640?wx_fmt=jpeg

640?wx_fmt=png


640?wx_fmt=gif

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/301315.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

带老弟做个实时排行榜

阿巴可懂的实时排行榜设计和实现思路。大家好,我是鱼皮,暑假快到了,我的老弟小阿巴听说我家有很多好康的,就跑来找我玩。结果我摆出了几个以前开发过的小系统,准备在这段时间带着小阿巴多做些作品,学习编程…

每日一笑 | 在托运行李时,怎样才能不会因为超重被罚钱?

全世界只有3.14 % 的人关注了数据与算法之美(图片来源于网络,侵权删)

加时间水印_如何在手机照片上添加时间和日期?打开这个设置即可添加,超方便...

经常在朋友圈或者微博刷到一些照片,上面带有拍照时间和地点,甚至是天气,很多人还不知道是怎么操作的吗,今天小编就来告诉大家怎么操作,1分钟包学包会!1、照片添加文字、地址、天气打开手机相机,…

少儿编程教育是“揠苗助长”还是要培养未来的程序员?

▲数据汪特别推荐点击上图进入玩酷屋去年有一款名叫CoderMindz的棋类游戏在硅谷名声大噪,它的前身CoderBunnyz发布不到一年时间,销量超过1000余套,销售额以超35000美元,因此大家对新款CoderMindz充满期待。而这款游戏的开发者&…

日志ILog(文件日志/控制台日志/控件日志/网络日志)

日志组件是NewLife系列组件最早最基础,同时也是流血流泪最多的一个模块,它的底蕴定能感动每一个用户!没有日志的应用系统是不完整的。系统遇到啥问题,翻日志看看当时上下文,实在分析不出问题,修改代码再打几…

php crypt mysql password_php使用crypt()函数进行加密

一、代码$str 应用crypt()函数进行单向加密!; //声明字符串变量$strecho 加密前$str的值为:.$str;$crypttostr crypt($str); //对变量$str加密echo 加密后$str的值为:.$crypttostr; //输出加密后的变量?>二、运行结果参数不带salt,每次…

.NET 容器环境下创建应用 dump 文件

.NET 容器环境下创建应用 dump 文件Intro有时候我们的应用会出现一些异常的情况,比如内存飙升,线程死锁等等,通过一些 metrics 我们可能大概的了解内存是增长了,但是具体是哪里增长了,单单看内存的变化很难看出来哪里导…

安装mysql二进制文件_MySQL二进制文件规范安装

演示环境介绍操作系统:CentOS 6.7 (64位)二进制包:MySQL-5.6.30-linux-glibc2.5-x86_64.tar.gzMySQL 下载地址:http://dev.mysql.com/downloads/1、下载MySQL# mkdir /root/mysql# cd /root/mysql# wget http://dev.mysql.com/get/Downloads…

清华体质优良可降5分录取;窃取密钥者奖百万;阿里投入1亿保护方言;腾讯不正当竞争被罚;这就是今天的大新闻...

今天是3月21日农历二月十五今天星期四网络突然变得特别的卡严重影响到我的激情下面是今天的大新闻清华体质优良可再降5分录取(中国新闻网)据清华大学招生办公室官方微信消息,2019年清华大学将继续在自主招生中开展体质测试。体质测试成绩优良…

[Android]关于IntentService

2019独角兽企业重金招聘Python工程师标准>>> IntentService其实是Service加Handler的组合,Handler存在于专门的HandlerThread上, 区别于UI thread, Service每通过onStart()收到Intent,则转给Handler,通过handleMessage()的方式一个…

Facebook 竟然把服务 27 亿人的 AI 硬件系统开源了?!

全世界只有3.14 % 的人关注了数据与算法之美一直以来,社区对 Facebook 的硬件研究比较关注。在今日的开放计算项目全球峰会上,Facebook 技术策略主管 Vijay Rao 开源了全新的 AI 硬件:面向 AI 训练与推理的硬件系统 Zion 与 Kings Canyon&…

一秒创建高级查询服务

在业务开发中,一个常用的功能就是“高级查询”,就是客户可以根据自己的需要设置查询条件查找数据,类似下图: 通常,我们需要为每个“高级查询”定制Dto类,用于传输条件,并要根据条件组合成查询语…

首款产后抑郁药问世;京东推出城市操作系统;阿里将推出全新销售平台;香港政府砸5300亿填海;脸书再爆隐私丑闻;这就是今天的大新闻...

今天是3月22日农历二月十六今天星期五一周就这么过去了周末得好好耍下面是今天的大新闻首款产后抑郁药问世(红星新闻)据美国CNN新闻3月19日报道,当地时间本周二(19日),美国食品和药物管理局(FDA…

navicat如何连接腾讯mysql_使用Navicat连接腾讯云Mysql数据库

1、安装# 安装mysql服务sudo apt-get install mysql-server# 安装客户端sudo apt install mysql-client# 安装依赖sudo apt install libmysqlclient-dev# 检查状态sudo netstat -tap | grep mysql2、设置密码root> mysqlmysql> update mysql.user set authentication_str…

WPF实现环(圆)形进度条

WPF开发者QQ群: 340500857 | 微信群 -> 进入公众号主页 加入组织“ 前言,接着上一篇圆形菜单。”欢迎转发、分享、点赞、在看,谢谢~。 01—效果预览效果预览(更多效果请下载源码体验):02—代码如下一、…

JQuery上传插件Uploadify使用详解

Uploadify是JQuery的一个上传插件,实现的效果非常不错,带进度显示。不过官方提供的实例时php版本的,本文将详细介绍Uploadify在Aspnet中的使用,您也可以点击下面的链接进行演示或下载。官方下载官方文档官方演示首先按下面的步骤来…

每日一笑 | 不忘初心,最爱扫雷~

全世界只有3.14 % 的人关注了数据与算法之美(图源网络,侵权删)

在ASP.NET Core微服务架构下使用数据库切分和扩展

原文链接:https://itnext.io/how-to-use-database-sharding-and-scale-an-asp-net-core-microservice-architecture-22c24916590f微服务的一大优点是,它们可以独立扩展。本文展示了扩展一个微服务及其数据库的好处和挑战。您将创建一个示例应用程序并手动…

GridView实现数据编辑和删除(一)

2019独角兽企业重金招聘Python工程师标准>>> 前台的html代码&#xff1a; <asp:GridView ID"gv_Emplogin" runat"server" AutoGenerateColumns"False" onrowdeleting"gv_Emplogin_RowDeleting" onrowupdating"gv_…

8张图告诉你,在朋友圈发什么不会被嫌弃

爱发圈的你是否发现&#xff0c;打开朋友圈总有一些内容让你嫌弃&#xff1a;和本人真假难辨的美图自拍&#xff0c;每天十条以上的发帖&#xff0c;伪科普的转发…还有一些人你直接想删除&#xff1a;炫耀自己家的奢侈品&#xff0c;从不交摊位费的代购和微商和一日三餐都发圈…