国产激情自拍_国产9色视频_丁香花在线电影小说观看 _久久久久国产精品嫩草影院

首頁 > 編程 > VBScript > 正文

ntiIframe.vbs用于批量清除被添加到文件中的惡意代碼

2020-07-26 12:05:11
字體:
來源:轉載
供稿:網友
AntiIframe.vbs

#該腳本是批量掛馬程序的逆向,用于批量清除被添加到文件中的惡意代碼。記事本打開文件可以修改Pattern參數指定要處理的文件名,文件名之間用|隔開(也支持vbs正則表達式)。由于要修改文件,請謹慎的使用(最好先備份文件)
#用法: CScript AntiIframe.vbs [處理的路徑] [包含清除內容的文件]
#例子: CScript AntiIframe.vbs d:/Web d:/lake2.txt
復制代碼 代碼如下:

'-----------------------
'Anti-Iframe in vbs
'Author: lake2 (http://lake2.0x54.org)
'Date:   2007-2-27
'Version: 1.1 
'-----------------------

'-------- Config Start --------------
'配置要處理的文件名,可使用vbs正則表達式;也可以使用“(index.asp|index.htm|index.html)”枚舉格式
Pattern = "^.+/.(htm|html|asp|aspx|php)$"
'-------- Config  End  --------------


Call ShowInfo()
If WScript.Arguments.Count = 2 Then
    If Right(WScript.Arguments.Item(0),1) = "/" Then
        if len(WScript.Arguments.Item(0))>3 then 
            thePath = Mid(WScript.Arguments.Item(0),1,Len(WScript.Arguments.Item(0))-1)
        else
            thePath = WScript.Arguments.Item(0)
        end if
    Else
        thePath = WScript.Arguments.Item(0)
    End If
    Call CheckArg(thePath)
    WScript.Echo "開始清理,請稍候……"
    Call ShowAllFile(thePath)
    WScript.Echo vbcrlf & "清理完成!" & vbcrlf
Else
    Call ShowHelp()
End If

Sub ShowInfo()
    HelpStr = HelpStr & "==============================" & vbcrlf
    HelpStr = HelpStr & "=====  歡迎使用雷客圖 ASP 站長安全助手vbs版  =====" & vbcrlf
    HelpStr = HelpStr & "=====       之  Anti-批量掛馬                =====" & vbcrlf
    HelpStr = HelpStr & "=====           Author: lake2                =====" & vbcrlf
    HelpStr = HelpStr & "=====       Email:lake2@mail.csdn.net        =====" & vbcrlf
    HelpStr = HelpStr & "=====   歡迎訪問 www.0x54.org 得到更多信息   =====" & vbcrlf
    HelpStr = HelpStr & "==============================" & vbcrlf
    HelpStr = HelpStr & vbcrlf
    WScript.Echo HelpStr
End Sub

Sub ShowHelp()
    HelpStr = HelpStr & "#用法: CScript AntiIframe.vbs [處理的路徑] [包含清除內容的文件]" & vbcrlf
    HelpStr = HelpStr & "#例子: CScript AntiIframe.vbs d:/Web d:/lake2.txt" & vbcrlf
    HelpStr = HelpStr & vbcrlf
    WScript.Echo HelpStr
End Sub

Sub CheckArg(arg)
    tmpPath = arg
    Set objFSO = WScript.CreateObject ("Scripting.FileSystemObject")
    If Not objFSO.FileExists(WScript.Arguments.Item(1)) Then
        WScript.Echo "Error:未找到配置文件“" & WScript.Arguments.Item(1) & "”!"
        WScript.Quit
    ElseIf Not objFSO.FolderExists(tmpPath) Then
        WScript.Echo "Error:錯誤的路徑“" & tmpPath & "”!"
        WScript.Quit    
    End If
    Set objFSO = Nothing
End Sub

'遍歷處理path及其子目錄所有文件
Sub ShowAllFile(Path)
    Set FSO = CreateObject("Scripting.FileSystemObject")
    Set g = FSO.GetFile(WScript.Arguments.Item(1))
    If g.Size > 0 Then
        Set ts2 = g.OpenAsTextStream(1, -2)
        filecon = ts2.ReadAll
        ts2.Close
        Set ts2 = Nothing
    Else
        WScript.Echo "Error:配置文件" & WScript.Arguments.Item(1) & "大小為0!"
        WScript.Quit
    End If
    Set g = Nothing
    Set f = FSO.GetFolder(Path)
    Set fc2 = f.files
    On Error Resume Next
    For Each myfile in fc2
        If Err Then WScript.Echo "權限不足,不能檢查目錄"&thePath:exit sub
        Set regEx = New RegExp
        regEx.IgnoreCase = True
        regEx.Global = True
        regEx.Pattern = Pattern
        If regEx.Test(myfile.name) Then
            CheckFile path&"/"&myfile.name, filecon
        End If
        Set regEx = Nothing        
    Next
    Set fc = f.SubFolders
    For Each f1 in fc
        ShowAllFile path&"/"&f1.name
        Next
    Set FSO = Nothing
End Sub

Sub CheckFile(filepath, filecon2)
    xSet = GetCharSet(filepath)
    Set tStream = CreateObject("ADODB.Stream")
    tStream.type = 1
    tStream.mode = 3
    tStream.open
    tStream.Position=0
    tStream.LoadFromFile FilePath
    If err Then Exit Sub end if
    tStream.type = 2
    tStream.charset = xSet
    Do Until tStream.EOS
        filecon = filecon & LCase(tStream.ReadText(102400))
    Loop
    tStream.close()
    Set tStream = Nothing
        If InStr(filecon, filecon2) > 0 Then
            filecon = Replace(filecon, filecon2, "")
            Set tStream = CreateObject("ADODB.Stream")
            tStream.type = 2
            tStream.mode = 3
            tStream.charset = xSet
            tStream.open
            tStream.Position=0
            tStream.WriteText filecon
            tStream.SaveToFile filepath, 2
            tStream.close()
            Set tStream = Nothing
            WScript.Echo "已經修復文件: "&filepath&" ..."
        End If
End Sub

Function GetCharSet(xPath)
    Set tStream = CreateObject("ADODB.Stream")
    tStream.type = 1
    tStream.mode = 3
    tStream.open
    tStream.Position = 0
    tStream.LoadFromFile xPath
    byte1 = ascB(tStream.Read(1))
    byte2 = ascB(tStream.Read(1))
    byte3 = ascB(tStream.Read(1))
    tStream.close()
    Set tStream = Nothing
    If byte1=239 and byte2=187 and byte3=191 Then
        GetCharSet = "UTF-8"
    Else
        GetCharSet = "GB2312"
    End If
End Function
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
国产激情自拍_国产9色视频_丁香花在线电影小说观看 _久久久久国产精品嫩草影院
√天堂中文在线| 国产麻豆一级片| 久热免费在线视频| 天天操夜夜做| 久久精品无码一区二区日韩av| 日本视频在线观看一区二区三区| 一本大道久久精品| 免费不卡中文字幕视频| 国产美女自拍视频| 国产高清av在线| 国产精品合集一区二区| 亚洲精品xxxxx| 国产日本在线观看| 日本h视频在线观看| 国产亚洲精品久久久久久移动网络| 国产黄色在线播放| 开心快乐六月丁香婷婷| 国产超碰在线观看| 国产在线一二| eeuss影影院www在线播放| 国产麻豆一区二区三区精品| 精品视频二区| 国产深夜福利| 国产免费黄色| a视频免费看| 国产丝袜精品丝袜| 不卡av免费观看| 91av福利| 国产精品乱码一区二区三区视频| 日本高清中文字幕在线| 2019年中文字幕| 国产一区精品| 国产女人伦码一区二区三区不卡| 波多野结衣中文字幕久久| 精品视频一二区| 国产精品99999| 国产精品你懂的在线观看| 国产精品自产拍在线网站| 欧美性猛交xxxx免费看蜜桃| 亚洲一道本在线| 国产福利微拍精品一区二区| 天堂资源最新版在线视频观看免费网| 亚洲综合在线免费| 一本大道久久精品| 在线国产福利网站| av片在线观看| wwww在线观看免费视频| 欧美视频免费一区二区三区| 日本视频在线观看一区二区三区| 亚洲欧美中文字幕在线观看| 在线三级中文| 亚洲第一页在线播放| 亚洲91av| 成人免费一区二区三区视频网站| 国内精品不卡| 丁香在线视频| 高清av在线| 97中文字幕| 日本18视频网站| 最近中文字幕mv免费高清视频8| 国产精品外围在线观看| 国产高清视频在线播放| a视频免费看| 国产美女免费观看| 51成人精品网站| 久久精品亚洲7777影院| 国产视频青青| www.91av| 国产三区在线观看| av一级在线| 国产一级在线| 日本一二三区视频免费高清| 91sp网站在线观看入口| 性网站在线观看| 中文字幕欧美日韩在线不卡| 永久免费在线观看| 国产性一级片| 激情六月婷婷| eeuss影院www在线观看| 国产乱码在线| 狠狠干天天干| 亚洲国产成人综合| 国产精品久久久高清免费| 日本在线天堂| 777电影在线观看| 久久香蕉av| av在线第一页| 99在线播放| 91精品国产高久久久久久五月天| 黄色国产网站在线播放| 99reav| 国产激情自拍视频| 88av在线| 国产日本在线视频| 国产精品免费视频一区一| 国产一区二区影视| 国产激情网址| 国产福利片在线| 国产黄色在线观看| 国产极品视频| 国产h色视频在线观看| 国产小视频在线观看| 国产在线超碰| 五月婷婷导航| 国产三级视频| 精品美女视频在线观看免费软件| 国产视频三区| 国产不卡精品一区二区三区| ·天天天天操| 四虎精品成人a在线观看| 四虎国产精品永久在线| 日本电影全部在线观看网站视频 | 99视频资源网| 国内a∨免费播放| 国产理论电影在线| 国产导航在线| 亚洲精品少妇久久久久久| 免费黄色网页在线观看| 免费在线看v| 国产99re| 老鸭窝av在线| 国产激情视频一区二区三区| 亚洲国产成人综合| 午夜伦全在线观看| 中文岛国精品亚洲一区| 久久精品国产亚洲a∨麻豆| 国产一级免费在线观看| 在线色视频网| 黄色毛片在线观看| 在线视频福利| 国产精品视频一区二区三区麻豆 | 国产超碰97| 青青草免费观看免费视频在线| 最近久乱中文字幕| 午夜羞羞小视频在线观看| 国产一区久久精品| 免费在线看v| 亚洲视频网站在线| 国产精品9区| 黄网站在线观看高清免费| 2020中文字幕在线播放| 国产又色又爽又黄刺激在线视频| 中文字幕中文字幕在线中高清免费版 | 国产女人伦码一区二区三区不卡| 2019中文字幕在线视频| 国产美女福利在线| 欧洲亚洲精品视频| 亚洲免费网站在线观看| 国产福利视频在线| 国产亚av手机在线观看| 久久国产情侣| 香蕉视频在线观看www| 国产精品美女一区二区三区四区| 久草网在线视频| 久草在线资源福利| а√最新版地址在线天堂| av小说在线| 午夜在线观看91| 亚洲午夜久久久久中文字幕| 精品国内一区二区三区免费视频 | 国产一二三区在线观看| 国产免费福利网站| 中文字幕视频在线| 国产私人影院| 91中文字幕| 精品视频二区三区| 在线观看wwww| 欧美精品久久久久久久小说| 久久精品最新免费国产成人| 开心激情五月婷婷| 国产免费福利| 国产成人精品实拍在线| 在线午夜影院| 老师我好爽再深一点的视频| 国产麻豆精品高清在线播放| 天天av天天爱| 精品176二区| 黄色毛片在线| 国产高清在线视频| 亚洲夜夜综合| 国产在线观看网站| 91在线看片| 久草国产视频| 69av二区| 久久精品国产麻豆| 国产精品9区| 狠狠干天天干| 亚洲欧美综合乱码精品成人网| 男人操女人免费网站| 国产视频三区| 欧美日韩综合高清一区二区| 国产视频中文字幕| 欧美96在线| 在线观看av的网站| 中文字幕av中文字幕| 99re热视频在线| 国产无遮挡又黄又爽免费网站| 亚洲一本大道| 91精品专区| 国产精品69一区二区三区|