中文字幕精品亚洲无线码,99视频在线观看精品29,亚州十八禁免费不卡在线视颖,亚洲香蕉网久久综合影视

<sub id="xxpls"></sub><sub id="xxpls"></sub>

  • <listing id="xxpls"><u id="xxpls"></u></listing>
    <sub id="xxpls"></sub>

  • <sub id="xxpls"><ol id="xxpls"></ol></sub>
    <style id="xxpls"><u id="xxpls"></u></style>
  •  找回密碼
     注冊

    QQ登錄

    只需一步,快速開始

    黑客實戰(zhàn)技術(shù)

    [復(fù)制鏈接]
    1#
    發(fā)表于 2011-1-13 17:10:57 | 只看該作者 |倒序瀏覽 |閱讀模式
    我們在閱讀和學(xué)習(xí)系統(tǒng)安全文獻(xiàn)和黑客技術(shù)文章時,經(jīng)??吹降氖且恍┕舨呗院拖到y(tǒng)安全漏洞,但無法理解黑客是如何攻擊系統(tǒng)的每個環(huán)節(jié),因此系統(tǒng)管理員無法具體地進(jìn)行安全防范。' l. A! o6 ^, v) T5 A

    * J! z% W# H! }7 g; l8 n  為了使每一位愛好系統(tǒng)安全的朋友能夠具體了解系統(tǒng)安全知識,INTERNET安全委員會(http://security.yeah.net)將逐步推出《黑客實戰(zhàn)技術(shù)》教學(xué)文章。INTERNET上的主機多數(shù)使用UNIX主機,包括Solaris、Digital Unix、Linux等,因此首先推出UNIX篇,主要內(nèi)容包括:目標(biāo)分析、突破防線、智取文檔、破解密碼、相關(guān)問題等技術(shù)。
    ; r& ^, X; [3 C4 R* [+ p- R$ Z% a8 J2 p/ Q8 |2 \- G7 P5 j
    第一章、目標(biāo)分析[UNIX篇]
    8 T( _- u9 `) s/ x; ~( Y% I
    5 D1 G3 h2 Z3 X( w- B3 h/ }/ N  u1、鎖定目標(biāo)
    3 T) U, A. f1 Z" p: N+ h; B: R& N2 J8 v+ S7 F  u0 V
    INTERNET上每一臺主機都有一個符合自己的名字,就像每個人都有一個合適得稱呼一樣,稱做域名;然而一個人可能會有幾個名字,域名的定義也會有同樣的情況,在INTERNET上能真正標(biāo)識主機的是IP地址,域名只是用IP指定的主機用于好記的而起的名字。當(dāng)然利用域名和IP地址都可以順利找到主機(除非你的網(wǎng)絡(luò)不通)。要攻擊誰首先要確定目標(biāo),就是要知道這臺主機的域名或者IP地址,例如:www.yahoo.com、1.1.1.1' D1 z" t  b4 y0 o- ]
    等。知道了要攻擊目標(biāo)的位置還很不夠,還需要了解系統(tǒng)類型、操作系統(tǒng)、提供服務(wù)等全面的資料,才能做到“知己知彼,百戰(zhàn)不怠”,如何獲取相關(guān)信息,下面我們將詳細(xì)介紹,如果對網(wǎng)絡(luò)域名和IP地址不清楚的,趕緊翻一下手頭的書吧!并且現(xiàn)在練習(xí)一下PING命令吧!相信在實戰(zhàn)中會用得到!有什么用?如果PING目標(biāo)主機返回時間太長或你根本PING不通目標(biāo)主機,你如何繼續(xù)呢!(目標(biāo)不在你的射程之內(nèi))9 Y1 p& G# x4 o& U4 P, v5 g! `

    6 X1 g: Y% @$ K( z9 D" m2、服務(wù)分析- @2 y9 V" V1 g( v. q/ J# D1 K
    # b! s" v0 x4 c8 `$ h8 I
    INTERNET上的主機大部分都提供WWW、MAIL、FTP、BBS等網(wǎng)絡(luò)信息服務(wù),基本每一臺主機都同時提供幾種服務(wù),一臺主機為何能夠提供如此多的服務(wù)呢?UNIX系統(tǒng)是一種多用戶多任務(wù)的系統(tǒng),將網(wǎng)絡(luò)服務(wù)劃分許多不同的端口,每一個端口提供一種不同服務(wù),一個服務(wù)會有一個程序時刻監(jiān)視端口活動,并且給予應(yīng)有的應(yīng)答。并且端口的定義已經(jīng)成為了標(biāo)準(zhǔn),例如:FTP服務(wù)的端口是21,TELENT服務(wù)的端口是23,WWW服務(wù)的端口是80等,如果還想了解更多請進(jìn)行下面的步驟:
    # F3 ]. A" D6 Y  v進(jìn)入MS-DOS PROMPT
    . w4 g0 {) A/ b1 K5 K8 aC:\WINDOWS>edit services (回車)
    & g! b+ I2 r+ v- M  K6 A
    . e* f# ~/ w8 X2 k+ O" Y慢慢閱讀吧!不過很多的端口都沒有什么用,不必把它們都記??!) J0 l8 Y. b6 d
    我們?nèi)绾沃滥繕?biāo)主機提供了什么服務(wù)呢?很簡單用用于不同服務(wù)的應(yīng)用程序試一試就知道了,例如:使用TELNET、FTP等用戶軟件向目標(biāo)主機申請服務(wù),如果主機有應(yīng)答就說明主機提供了這個服務(wù),開放了這個端口的服務(wù),但我們現(xiàn)在只需知道目標(biāo)主機的服務(wù)端口是否是“活”的,不過這樣試比較麻煩并且資料不全,我會經(jīng)常使用一些象PORTSCAN這樣的工具,對目標(biāo)主機一定范圍的端口進(jìn)行掃描。這樣可以全部掌握目標(biāo)主機的端口情況?,F(xiàn)在介紹一個好工具,缺少好工具,就不能順利完成工作。HAKTEK是一個非常實用的一個工具軟件,它將許多應(yīng)用集成在一起的工具,其中包括:PING、IP范圍掃描、目標(biāo)主機端口掃描、郵件炸彈、過濾郵件、FINGER主機等都是非常實用的工具。
    . E3 L! R, C- _+ I$ ?8 e6 r, |2 t% I9 w* T  c
    完成目標(biāo)主機掃描任務(wù),首先告訴HAKTEK目標(biāo)主機的位置,即域名或IP地址。然后選擇端口掃描,輸入掃描范圍,開始掃描,屏幕很快返回“活”的端口號以及對應(yīng)的服務(wù)。對資料的收集非常迅速完整。為什么掌握目標(biāo)的服務(wù)資料?如果目標(biāo)主機上幾個關(guān)鍵的端口的服務(wù)都沒有提供,還是放棄進(jìn)攻的計劃吧,不要浪費太多時間放在這個勝率不大的目標(biāo)上,趕緊選擇下一個目標(biāo)。先看一個掃描實例:- T- D2 r" n4 }1 [2 h

    - P. E9 e# J" k0 a! b) D! \" \) h" \Scanning host xx.xx.xx, ports 0 to 10008 @- b7 Z! y) ]$ O$ I# r
    % N) i. E* `( {3 k
    Port 7 found. Desc='echo'
      T$ V; E  f6 x, S: k+ r) CPort 21 found. Desc='ftp'4 ~( }4 {$ @1 {" x0 Y" v1 i& l0 V! e
    Port 23 found. Desc='telnet'3 p  _% W) r/ R& [" O
    Port 25 found. Desc='smtp'
    ! k/ n1 l0 ~6 E( u8 c$ ZPort 53 found. Desc='domain/nameserver'0 g8 }, [& K  c& Z5 G
    Port 79 found. Desc='finger'6 S- L/ n% v! E% q: z% b. y
    Port 80 found. Desc='www'
    ' A' Y' G2 w0 NPort 90 found.
    ( W9 I7 x7 N& |4 G4 M1 {1 B9 BPort 111 found. Desc='portmap/sunrpc'0 V1 G$ e* p0 l( k$ h
    Port 512 found. Desc='biff/exec'
    ( N3 k, [: d. T) \# A2 L) M6 WPort 513 found. Desc='login/who'* S) z' S+ ~; @+ d
    Port 514 found. Desc='shell/syslog'
    5 @8 m1 W8 c$ E+ vPort 515 found. Desc='printer'% g% ?, S- M% Y% x# p! i
    8 p) f! [- C/ \& I: o
    Done!
    4 X+ Z( B+ O- {. n
    ' }7 n& R  c8 R' W, H如果系統(tǒng)主要端口是“活”的,也不要高興太早,因為系統(tǒng)可能加了某些限制,不允許任何用戶遠(yuǎn)程連接或不允許ROOT遠(yuǎn)程連接,或者進(jìn)入后限制用戶只能做指定的活動便又被強行中斷,這僅僅指TELNET服務(wù)而言,其實還會遇到很多復(fù)雜的情況。這里只介紹目標(biāo)主機是否開放了端口,而我們還不知目標(biāo)主機使用的是什么系統(tǒng),每一個端口的服務(wù)程序使用的是什么版本的系統(tǒng),不要急,先聯(lián)系一下HAKTEK工具吧!沒有,快去下載吧!+ Q3 Y# o5 u1 C8 c' k7 L

    3 P  m$ ?/ b8 X2 w6 ]3、系統(tǒng)分析& F  n& X9 t- Y1 _- Q% u

      v0 g2 T5 |$ }' F現(xiàn)在開始講解如何了解系統(tǒng),目標(biāo)主機采用的是什么操作系統(tǒng),其實很簡單,首先打開WIN95的RUN窗口,然后輸入命令:
    5 ^2 U& H( I: I2 r: W) I. x: sTELNET xx.xx.xx.xx(目標(biāo)主機)
    4 h, }: K  U9 k/ ~5 Y: _7 c+ n然后[確定],看一看你的屏幕會出現(xiàn)什么?
    8 H1 W0 M; D, q1 s! H* z, x
    8 C! v7 W/ o* f' jDigital UNIX (xx.xx.xx) (ttyp1)! o( m  @( W( Q7 `/ j2 N/ o3 g+ L* T
    : X& y3 r: x. s1 i2 ^
    login:
    # K0 A9 Y. i" g) B5 z& v* D
    2 e; b, N$ C* |不用我說你也會知道你的目標(biāo)主機和操作系統(tǒng)是什么啦!對,當(dāng)然是DEC機,使用的是Digital UNIX啦!好,我們再看一個:8 R6 i, D: U5 {& K! V" V

    + U7 f4 }% v' [0 V8 q7 [/ O/ QUNIX(r) System V Release 4.0 (xx.xx.xx), {6 ?7 _9 \4 J- q3 T

    6 W% F$ Q5 i# w' a2 ?5 ?& }& q$ o9 Mlogin: 2 {& p3 V  o3 _5 R
    7 t7 J* d3 `9 p/ T3 O: Q7 P
    這是什么?可能是SUN主機,Sun Os或Solaris,具體是什么?我也說不清楚!這一方法不是對所有的系統(tǒng)都有用,例如象下面的情況,就不好判斷是什么系統(tǒng):
    * ^2 B% @6 V! \% {, A" {
    4 l% Q5 w( t3 a# m5 X/ c7 l' n" eXXXX OS (xx.xx.xx) (ttyp1)
    / _8 Q) q! \; V( i
    ' @: q9 C, F# q0 u9 Slogin: # }' q% X, k3 i

    3 D- _* T5 s5 C' q. r* ?# f有些系統(tǒng)將顯示信息進(jìn)行了更改,因此就不好判斷其系統(tǒng)的信息,但根據(jù)一些經(jīng)驗可以進(jìn)行初步的判斷,它可能是HP Unix。; n, }. J: \3 u8 b
    另外利用上面介紹的工具HAKTEK,利用目標(biāo)主機的FINGER功能也可以泄露系統(tǒng)的信息。
    $ W: D8 y& R, S0 {  ^; }, B- z6 C+ L) R! Q- |
    Establishing real-time userlist... (Only works if the sysadmin is a moron)
    # |0 K* B: R0 L  e9 Y" c---[ Finger session ]-------------------------------------------------------
    , D- c! e  G# k  l2 BWelcome to Linux version 2.0.30 at xx.xx.xx
    ! A# \1 i% w. C...$ O9 o+ i9 x. U+ f- A
    9 l7 s/ z* h! D7 E* ]9 `5 e0 `4 t3 U
    上面的這句話就已經(jīng)足夠!* Z% r: F/ t: B9 T4 Y* S
    4 X( f2 c) ?! F& M
    如何知道系統(tǒng)中其它端口使用的是什么服務(wù)?例如23、25、80等端口。
    , Z1 s$ f: Q; @采用同樣上面的手段,利用TELNET和本身的應(yīng)用工具,F(xiàn)TP等。
    / r. Z& t( |, O5 l7 T2 k' G使用TELNET是請將端口號作為命令行參數(shù),例如:
    - L( v6 s2 G1 htelnet xx.xx.xx 25% O3 A  ]' O" A+ Z7 H1 O% m, v, p
    就會有類似下面的信息提供給你:
    " g& l# H) i# a! x4 _2 k
    - o) }, e# Y, F( W0 `% F; T1 z220 xx.xx.xx Sendmail 5.65v3.2 (1.1.8.2/31Jan97-1019AM) Wed, 3 Jun 1998 13:50:47 +09005 n5 `) v' {) f

    ; j  Y# _( B! P: X1 B這樣很清楚目標(biāo)主機Sendmail的版本。當(dāng)然對很多端口和不同的系統(tǒng)根本沒有用。; Z1 o* `9 `" d
    因此需要對應(yīng)的應(yīng)用工具才能獲得相應(yīng)的信息。例如:
      R  l% K. W% y, ?! K, x* E: o7 I* C9 c: |! O
    Connected to xx.xx.xx.220 xx.xx.xx FTP server (Digital UNIX Version 5.60) ready.. g$ {" t/ |( l
    User (xx.xx.xx:(none)):
    ' a5 H4 }5 |/ l; ]) p8 M( P
    : h$ m9 \( @# L; A) w* ^INTERNET上大多數(shù)是WWW主機,如何知道目標(biāo)主使用的是什么樣的WEB SERVER,介紹一個頁面的查詢工具,只要你告訴它目標(biāo)主機的地址和WEB服務(wù)斷口,它立刻會告訴你有關(guān)信息。工具的位置在INTERNET安全委員會的系統(tǒng)工具中,地址是http://security.yeah.net。不信可以試一試!
      X' v, w6 b4 f: x# @1 t& j% D2 }2 M' R4 N) z, E
    4、深入探討4 E& V, _' c1 @9 \* L: e
    上面介紹的內(nèi)容都非常簡單,多試幾次便會輕松掌握。由于系統(tǒng)管理員對系統(tǒng)進(jìn)行了一些限制,因此即使得到了這些信息也不能輕松地對系統(tǒng)攻擊,還要進(jìn)一步掌握情況。進(jìn)行這些工作都是為下一步的工作做準(zhǔn)備,破解UNIX主機最主要是想方設(shè)法獲得UNIX的密碼文件,通過破解口令,獲得較高權(quán)限帳戶的口令,主要是ROOT的口令,如何獲得口令將在第二章中詳細(xì)介紹,在第三章介紹如何利用工具進(jìn)行破解口令,在第四章介紹如何打掃戰(zhàn)場。后面幾章將在進(jìn)期推出,敬請留意!
    " F% E9 \4 l/ }" N8 H
    " k' _7 d8 W6 ^. _" _( L. b, }2 H. ?/ E$ k3 I7 y
    2#
    發(fā)表于 2011-9-5 19:37:19 | 只看該作者
    回復(fù)一下吧
    ( i3 J4 R! l0 m+ A; T2 y) L! Z- l% ~8 \2 V. e' P5 v
    ) P+ J+ ]. e$ [4 p: V- L1 P7 Y$ h

    2 O5 w9 _  b- Z- K! u9 e4 l4 u) a0 [7 ]
    5 o( j* G' J% W: \5 U9 S

    ( [: O# L6 U; b! R8 y; A6 J- |/ \
    ( [* r# N  b6 [" C9 F( \6 ?, |/ `9 ~/ j+ X5 a: i

    7 y3 x( s7 t& y
    - q8 J& {5 E$ K+ P" e- o% {. ^! W

    * h3 {) k/ ]6 k圍觀電影網(wǎng)
    您需要登錄后才可以回帖 登錄 | 注冊

    本版積分規(guī)則

    QQ|本地廣告聯(lián)系: QQ:905790666 TEL:13176190456|Archiver|手機版|小黑屋|汶上信息港 ( 魯ICP備19052200號-1 )

    GMT+8, 2025-8-12 08:16

    Powered by Discuz! X3.5

    © 2001-2025 Discuz! Team.

    快速回復(fù) 返回頂部 返回列表