码农的世界

程序员被惹恼,后果很严重!

2018-12-27  本文已影响1人  秋风_bdfd

程序员,在网络上有很多黑程序员的段子、视频,就前两天曝出的寄雪求婚的程序员,也是引起了大量网友的嘲笑,在外界已经将程序员定义为钢铁直男、呆子。

其实很多人都是没有接触过程序员的,因为只要你接触过程序员,你就会发现,程序员之间还是很有幽默感的。当然,我和我的同事们一点都不木讷,情商都很高。他们至少因为工作比较忙,没有太多的时间与人高谈阔论。与其闲着无聊不如去多谢几行代码来的实际。

虽然说程序员招黑,但是这么久了,也被黑的习惯了。但是林子大了,总会有一些让人无法容忍。对于这种人,我们程序员就会利用自己的方式手段将其治理。

这里还是要推荐下小编的web前端学习 群 : 687958461,不管你是小白还是大牛,小编我都欢迎,不定期分享干货,包括小编自己整理的一份最新的web前端资料和0基础入门教程,欢迎初学和进阶中的小伙伴。在不忙的时间我会给大家解惑。

我们在电影中都见过黑客是如何控制别人得系统,盗走别人的资料等等。但是这些在现实生活中,我们是程序员,并不是黑客。但是让别人得电脑死机、蓝屏等等这种简单的手段还是很多的。

今天小编就教大家,通过3个键+5个字符,让你的电脑奔溃死机(不要轻易去玩耍哦)

教程:将 %0|%0 这5个字符复制到记事本,保存,将后缀改成bat格式,双击文件,你的电脑将会在一分钟内死机。

这是什么原理呢?

%0是个命令行参数,表示命令行中的第一个参数,其实就是要执行的程序本身,同理,%1表示传递给程序的第一个参数,%2,随便举个例子,比如add a b,这里add就是%0,a是%1,b是%2,然后 %0|%0 的意思还得看 | 这个符号,| 应该是一个管道符号,将前一个命令的输出做为后一个命令的输入,综合上面的分析,这个bat文件每次都是执行自已,这样无限循环,并且在每次执行的同时,再开启同样一个过程。此代码会逐渐耗尽内存,最终会导致死机。

还有,我们也可以用cmd(win+r,输入cmd)输入:set /p="%0|%0"<nul>s.bat&s

原理也是一样的,开机电脑自动蓝屏,无限循环。

用 LoadLibrary 拿到 ntdll.dll 的 HANDLE,然后用 GetProcAddress 拿到 RtlAdjustPrivilege 和NtRaiseHardError 的地址,调用 RtlAdjustPrivilege 提权拿到 SeShutdownPrivilege,然后调用 NtRaiseHardError 在 ResponseOption 里传入 OptionShutdownSystem 就可以发起蓝屏,连 UAC 都不会弹,而且是每次开启都自动蓝屏。更让人崩溃。

讲完Bat,我们再来说说Vbs;

我们做一个vbs的无限弹窗,配上当年熊猫烧香的BMG,那滋味,舒坦!

这些都是程序员的基本操作,如果是遇到脾气不好的程序员,直接走过来,直接就是把你电脑砸了,不过这样做的成本还是很高的,只适合大佬级别的程序员(当然是大佬了,基本是没人会去惹的,哈哈)

最后希望大家轻易去尝试文中说的代码,电脑死机、蓝屏可不要怪我哦,如果遇到那种让你很恼火的人,你就用这样的法子去整他们。解决方法嘛,下次再说咯,略略略。

上一篇下一篇

猜你喜欢

热点阅读