今年6月份,抖音表白代码火了,不足1kbtxt文件,玩出了新花样。可是你知道吗,这种非常“浪漫”的表白方式,其实存在着很大的风险,甚至会让你的电脑直接瘫痪。

首先,先说一下所谓的表白代码是怎么回事。其实,就是利用VBS这种脚本语言,然后写个好点的文案,来向自己心仪的对象表白。具体操作步骤是这样的:

在电脑上新建一个txt文件,然后输入msgbox("做我女朋友好吗?"),然后将保存,并将拓展名.txt改为.vbs,双击打开,就可以实现简单的表白了。当然,像上图有按钮的表白代码,会比较多行复杂些。

那么,如此友好的文件,为什么不能随随便便打开呢?我们得先来说说一个赫赫有名的病毒——暴风一号。

暴风一号最早出现在2010年,在大众所知的病毒中,已经算是晚期病毒了,要知道在此之前,赫赫有名的“熊猫烧香”已经让人叫苦不已。而2010年,已经鲜有主流病毒出现了,而暴风一号,就是在这样的背景下,突破包围圈,感染电脑的。

被它感染,有什么后果?

好像也没什么严重后果,他会严重拖慢你的电脑运行速度,并且电脑屏幕直接显示为上图的标志,而且每过一段时间开启/关闭光驱。换句话说,你的电脑不能使用了。

暴风一号的强劲之处是,可以不断的进行复制,并且复制体与源体,长得又不一样,极难根除。

而这个病毒,就是使用VBS语言写的。

当然,我们现实中,打开VBS文件,也不太可能碰到病毒,但是你知道吗?vbs还可以干很多事,一旦打开了那种文件,会出现意想不到的结果。

吓人流

msgbox("缺失重要文件")

msgbox("系统出现致命错误!")

msgbox("请重启电脑")

这一代码,其实跟抖音的表白代码区别不大,就是修改了一下文案。当你双击打开这种文件时,不了解的你一定会被吓得不轻。文件大一些,可能写了几十行,点得会让你发慌……

无限弹光驱

接收到此类文件并打开后,什么反应也没有,但是你的电脑光驱,会无限的打开、关闭,打开、关闭。这种文件,算是一个小型的暴风一号了。

语音报数

当你点开这类文件时,你的耳朵就会怀孕,因为当你双击打开后,你的电脑将会开始自动报数,从0开始,直至无穷,直接烦死你。当然,你要是睡不着,到时可以自己做个,然后1,2,3,4,5……

除了以上代码,vbs还可以做到很多事情,比如修改注册表、直接关机、不断关掉你打开的任何程序、甚至是无限刷新,无限刷新这个比较恐怖,基本上电脑就瘫痪了,除了拔电源,几乎没什么办法。此外,还有引爆你CPU内存的代码,都非常恐怖。

最后总结的一些干货,我自己是一名从事了5年前端开发的全栈工程师,今年年初我花了一个月整理了一份最适合2018年学习的前端资料,包括基础+资料+视频,都是免费的(如果你不是学习,就不要进来啦,人数有限)

加前端QQ群哦64596,5538(招募中)

如果是朋友与朋友之间,你也可能面临整蛊,报数什么的还能接受,要是无限刷新或者直接让你的电脑死机,那可就惨了。

为了感谢大家的支持,今天我在这里统一说下吧,关注公众号:‘web前端学习圈',就可以领取上全套视频学习资料![关注可加前端微信群]

还有疑惑的同学可以给我们留言评论,关注我,我们会定时发布教学视频和文章,从基础开始,解决前端问题,让每位学生学会前端知识。

这种文件别打开, 大小不足1KB, 却可以让你电脑瘫痪的更多相关文章

  1. [转载]windows 7 IIS 7.5 ASP.Net 文件上传大小限制

    原文出处: 原文作者:云中岳 原文链接:http://www.cnblogs.com/netlover/archive/2011/07/08/Win7_IIS_Upload.html IS 7 默认文 ...

  2. IIS限制ASP.Net 文件上传大小解决方案,修改IIS7/7.5配置

    当在web.config中设置了 httpruntime 后还是无法成功上传大文件,则要修改IIS的系统config IIS 7 默认文件上传大小是30M 要突破这个限制: 修改IIS的applica ...

  3. drupal7 修改文件上传大小限制

    参考文章:Drupal 7 设置上传文件的限制大小 自己用 '#type' => 'managed_file'做了一个上传的功能,但是上传时总是说超过了2M的限制,接下来说一下怎么修改限制. 一 ...

  4. 通过命令“du–sk”, “du–Ask” 的区别,谈谈如何在有保护的文件系统中查看文件或文件夹的大小

    我们都知道,在Windows中,右键单击一个文件或文件夹,选属性(Properties)可以看到这个文件或文件夹的大小.而这个大小是文件的原始大小,即逻辑大小(logical size).即一个1KB ...

  5. PHP上传文件限制的大小

    修改PHP上传文件大小限制的方法 1. 一般的文件上传,除非文件很小.就像一个5M的文件,很可能要超过一分钟才能上传完.但在php中,默认的该页最久执行时间为 30 秒.就是说超过30秒,该脚本就停止 ...

  6. 如何查看windows某个目录下所有文件/文件夹的大小?

    如何查看windows某个目录下所有文件/文件夹的大小? TreeSize Free绿色汉化版是一款硬盘空间管理工具,用树形描述出来,能够显示文件大小和实际占用空间数及浪费的空间等信息,让你做出相应的 ...

  7. python_文件的打开和关闭

    文件对象 = open('文件名','使用方式')rt:读取一个txt文件wt: 只写打开一个txt文件,(如果没有该文件则新建该文件)会覆盖原有内容at:打开一个txt文件,并从文件指针位置追加写内 ...

  8. windows server 2012 r2 安装无法找到install.wim 错误代码0x80070026,以及制作U启动盘决解ISO文件超过5G大小限制的解决方案(转)

    戴尔服务器r530 windows server 2012 r2 安装无法找到install.wim 错误代码0x80070026,以及制作U启动盘决解ISO文件超过5G大小限制的解决方案 关于在服务 ...

  9. [转帖]如何查看windows某个目录下所有文件/文件夹的大小?

    如何查看windows某个目录下所有文件/文件夹的大小? https://www.cnblogs.com/gered/p/10208281.html 挺好的工具 linux 上面 我就是使用 du - ...

随机推荐

  1. snmp理论篇

    SNMP协议入门 1.引言 基于TCP/IP的网络管理包含3个组成部分: 1) 一个管理信息库MIB(Management Information Base).管理信息库包含所有代理进程的所有可被查询 ...

  2. ACM1829并查集

    A Bug's Life Problem Description Background Professor Hopper is researching the sexual behavior of a ...

  3. AndroidManifest Ambiguity方案原理及代码

    1简述 前段时间在bluebox的一份android安全pdf中看到一个AndroidManifest Ambiguity方案.该方案基于android系统解析AXML的一个特点:android在解析 ...

  4. Caused by: java.io.IOException: Filesystem closed的处理

    org.apache.hadoop.hive.ql.metadata.HiveException: Unable to rename output from: hdfs://nameservice/u ...

  5. UVA 1649 Binomial coefficients

    https://vjudge.net/problem/UVA-1649 题意: 输入m,求所有的C(n,k)=m m<=1e15 如果枚举n,那么C(n,k)先递增后递减 如果枚举k,那么C(n ...

  6. lightoj 1007 - Mathematically Hard 欧拉函数应用

    题意:求[a,b]内所有与b互质个数的平方. 思路:简单的欧拉函数应用,由于T很大 先打表求前缀和 最后相减即可 初次接触欧拉函数 可以在素数筛选的写法上修改成欧拉函数.此外本题内存有限制 故直接计算 ...

  7. 元类编程--property动态属性

    from datetime import date, datetime class User: def __init__(self, name, birthday): self.name = name ...

  8. HDU 1070 Milk (模拟)

    题目链接 Problem Description Ignatius drinks milk everyday, now he is in the supermarket and he wants to ...

  9. mac系统用docker安装oracle数据库

    oracle没有mac可用的版本,最好的办法是通过docker安装 一.下载docker 1.通过brew下载 brew cask install docker 2.手动下载(需要vpn) https ...

  10. 9.1docker容器 跨主机连接

    open vswitch 实现跨主机容器连接          准备条件   将本地的网卡 与新建的网桥建立连接   配置 docker 启动项       weave实现跨主机容器连接   null