天天爱天天做天天做天天吃中文|久久综合给久合久久综合|亚洲视频一区二区三区|亚洲国产综合精品2022

  • 
    
    <delect id="ixd07"></delect>

       找回密碼
       注冊(cè)

      QQ登錄

      只需一步,快速開始

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

      [復(fù)制鏈接]
      1#
      發(fā)表于 2011-1-13 17:10:57 | 只看該作者 |倒序?yàn)g覽 |閱讀模式
      我們?cè)陂喿x和學(xué)習(xí)系統(tǒng)安全文獻(xiàn)和黑客技術(shù)文章時(shí),經(jīng)常看到的是一些攻擊策略和系統(tǒng)安全漏洞,但無法理解黑客是如何攻擊系統(tǒng)的每個(gè)環(huán)節(jié),因此系統(tǒng)管理員無法具體地進(jìn)行安全防范。
      5 T: a" t" D+ X7 w7 P
      7 O; y9 X% u4 E& W  為了使每一位愛好系統(tǒng)安全的朋友能夠具體了解系統(tǒng)安全知識(shí),INTERNET安全委員會(huì)(http://security.yeah.net)將逐步推出《黑客實(shí)戰(zhàn)技術(shù)》教學(xué)文章。INTERNET上的主機(jī)多數(shù)使用UNIX主機(jī),包括Solaris、Digital Unix、Linux等,因此首先推出UNIX篇,主要內(nèi)容包括:目標(biāo)分析、突破防線、智取文檔、破解密碼、相關(guān)問題等技術(shù)。/ `3 C) {  P! V8 E, r: w) F

      5 C0 ^0 D- ?5 {! X# c! B9 G* ]第一章、目標(biāo)分析[UNIX篇]
      - P* W/ m/ q3 y$ ^, ]  d+ _6 s- ]" K+ @1 @0 M
      1、鎖定目標(biāo), E: ?- c' ^; \8 N, L
      , S4 V- d2 ?6 Q8 v8 |3 X
      INTERNET上每一臺(tái)主機(jī)都有一個(gè)符合自己的名字,就像每個(gè)人都有一個(gè)合適得稱呼一樣,稱做域名;然而一個(gè)人可能會(huì)有幾個(gè)名字,域名的定義也會(huì)有同樣的情況,在INTERNET上能真正標(biāo)識(shí)主機(jī)的是IP地址,域名只是用IP指定的主機(jī)用于好記的而起的名字。當(dāng)然利用域名和IP地址都可以順利找到主機(jī)(除非你的網(wǎng)絡(luò)不通)。要攻擊誰首先要確定目標(biāo),就是要知道這臺(tái)主機(jī)的域名或者IP地址,例如:www.yahoo.com、1.1.1.1; A8 D* H# M2 t
      等。知道了要攻擊目標(biāo)的位置還很不夠,還需要了解系統(tǒng)類型、操作系統(tǒng)、提供服務(wù)等全面的資料,才能做到“知己知彼,百戰(zhàn)不怠”,如何獲取相關(guān)信息,下面我們將詳細(xì)介紹,如果對(duì)網(wǎng)絡(luò)域名和IP地址不清楚的,趕緊翻一下手頭的書吧!并且現(xiàn)在練習(xí)一下PING命令吧!相信在實(shí)戰(zhàn)中會(huì)用得到!有什么用?如果PING目標(biāo)主機(jī)返回時(shí)間太長或你根本PING不通目標(biāo)主機(jī),你如何繼續(xù)呢!(目標(biāo)不在你的射程之內(nèi))0 V' ^' n- K* C5 _0 v
      ( }, F) O( c+ z5 Z
      2、服務(wù)分析
      7 z( @$ O% c: A) z$ C. q5 M6 C8 |  u, l, N( H$ {4 T
      INTERNET上的主機(jī)大部分都提供WWW、MAIL、FTP、BBS等網(wǎng)絡(luò)信息服務(wù),基本每一臺(tái)主機(jī)都同時(shí)提供幾種服務(wù),一臺(tái)主機(jī)為何能夠提供如此多的服務(wù)呢?UNIX系統(tǒng)是一種多用戶多任務(wù)的系統(tǒng),將網(wǎng)絡(luò)服務(wù)劃分許多不同的端口,每一個(gè)端口提供一種不同服務(wù),一個(gè)服務(wù)會(huì)有一個(gè)程序時(shí)刻監(jiān)視端口活動(dòng),并且給予應(yīng)有的應(yīng)答。并且端口的定義已經(jīng)成為了標(biāo)準(zhǔn),例如:FTP服務(wù)的端口是21,TELENT服務(wù)的端口是23,WWW服務(wù)的端口是80等,如果還想了解更多請(qǐng)進(jìn)行下面的步驟:- x/ M9 A% H6 q! }# J
      進(jìn)入MS-DOS PROMPT
      # H8 i! h3 ?  e, {8 vC:\WINDOWS>edit services (回車)
      1 V  C" J+ m4 T4 o% Z0 L) f2 J% j1 I: J% K/ [9 L, w9 ]
      慢慢閱讀吧!不過很多的端口都沒有什么用,不必把它們都記??!5 K  }' y& b4 X5 i- T1 P1 i4 g
      我們?nèi)绾沃滥繕?biāo)主機(jī)提供了什么服務(wù)呢?很簡單用用于不同服務(wù)的應(yīng)用程序試一試就知道了,例如:使用TELNET、FTP等用戶軟件向目標(biāo)主機(jī)申請(qǐng)服務(wù),如果主機(jī)有應(yīng)答就說明主機(jī)提供了這個(gè)服務(wù),開放了這個(gè)端口的服務(wù),但我們現(xiàn)在只需知道目標(biāo)主機(jī)的服務(wù)端口是否是“活”的,不過這樣試比較麻煩并且資料不全,我會(huì)經(jīng)常使用一些象PORTSCAN這樣的工具,對(duì)目標(biāo)主機(jī)一定范圍的端口進(jìn)行掃描。這樣可以全部掌握目標(biāo)主機(jī)的端口情況?,F(xiàn)在介紹一個(gè)好工具,缺少好工具,就不能順利完成工作。HAKTEK是一個(gè)非常實(shí)用的一個(gè)工具軟件,它將許多應(yīng)用集成在一起的工具,其中包括:PING、IP范圍掃描、目標(biāo)主機(jī)端口掃描、郵件炸彈、過濾郵件、FINGER主機(jī)等都是非常實(shí)用的工具。
      ! m3 Y  c6 N* T+ G1 H$ @. b0 m, y
      5 `  G  a6 @+ _/ q+ S) i; A$ X完成目標(biāo)主機(jī)掃描任務(wù),首先告訴HAKTEK目標(biāo)主機(jī)的位置,即域名或IP地址。然后選擇端口掃描,輸入掃描范圍,開始掃描,屏幕很快返回“活”的端口號(hào)以及對(duì)應(yīng)的服務(wù)。對(duì)資料的收集非常迅速完整。為什么掌握目標(biāo)的服務(wù)資料?如果目標(biāo)主機(jī)上幾個(gè)關(guān)鍵的端口的服務(wù)都沒有提供,還是放棄進(jìn)攻的計(jì)劃吧,不要浪費(fèi)太多時(shí)間放在這個(gè)勝率不大的目標(biāo)上,趕緊選擇下一個(gè)目標(biāo)。先看一個(gè)掃描實(shí)例:
      3 `8 F' s  t2 ~! c) V
        P5 J+ U( E, ?) AScanning host xx.xx.xx, ports 0 to 1000
      % m- u, y# p; w+ @: r$ ^% V
      5 K+ P' |6 P0 ZPort 7 found. Desc='echo'
      8 a, }- C) |# K5 T8 Z+ ^/ _Port 21 found. Desc='ftp'  K  H* m5 A# E7 ~- l
      Port 23 found. Desc='telnet'6 Z* e7 v$ ], l4 G! V! x& }
      Port 25 found. Desc='smtp'
      1 C' C1 K/ _) S5 V2 X3 VPort 53 found. Desc='domain/nameserver'6 d1 w2 G* w- R
      Port 79 found. Desc='finger'8 d+ j# r) Q2 \4 f# ^) y$ \1 n
      Port 80 found. Desc='www'
      , S/ ^. e4 Z; ^4 fPort 90 found.5 ?' f( n* F+ S* ?
      Port 111 found. Desc='portmap/sunrpc'
      2 S* n- G0 h3 X5 H( I; DPort 512 found. Desc='biff/exec'
      : w$ }. h$ h4 R( zPort 513 found. Desc='login/who'
      , ]5 M( x/ k  ]7 H& HPort 514 found. Desc='shell/syslog'
      , \. H2 i6 H/ ?0 D, tPort 515 found. Desc='printer'  e5 R8 {+ j5 x5 |% H8 p" H
      2 _0 i$ S4 B* R" C
      Done!
      , e: {* t7 a) A( {7 A2 W) C3 ~- j2 c
      # j/ E, ~+ V' t; T; }) Z- M! x如果系統(tǒng)主要端口是“活”的,也不要高興太早,因?yàn)橄到y(tǒng)可能加了某些限制,不允許任何用戶遠(yuǎn)程連接或不允許ROOT遠(yuǎn)程連接,或者進(jìn)入后限制用戶只能做指定的活動(dòng)便又被強(qiáng)行中斷,這僅僅指TELNET服務(wù)而言,其實(shí)還會(huì)遇到很多復(fù)雜的情況。這里只介紹目標(biāo)主機(jī)是否開放了端口,而我們還不知目標(biāo)主機(jī)使用的是什么系統(tǒng),每一個(gè)端口的服務(wù)程序使用的是什么版本的系統(tǒng),不要急,先聯(lián)系一下HAKTEK工具吧!沒有,快去下載吧!
      6 C. ?1 a- |  p  S6 B9 v2 `3 e4 ~1 J1 @
      3、系統(tǒng)分析! S" ~3 m$ Y6 ]( _
      * x1 J) X( Q: y6 K: v' Y
      現(xiàn)在開始講解如何了解系統(tǒng),目標(biāo)主機(jī)采用的是什么操作系統(tǒng),其實(shí)很簡單,首先打開WIN95的RUN窗口,然后輸入命令:3 C5 t9 f3 W% C3 I6 h
      TELNET xx.xx.xx.xx(目標(biāo)主機(jī)). k& h5 ^& i. t, P5 v5 h0 P
      然后[確定],看一看你的屏幕會(huì)出現(xiàn)什么?, |5 q. R7 t% C* Z# B& {

      : {- O* Q" ?  E  }1 vDigital UNIX (xx.xx.xx) (ttyp1)
      + A0 K( f6 C/ Y
      & J- U) p% X9 b4 I3 r) B1 @; ylogin: 3 n  D- E3 j! I; S7 J7 f
      4 M! {: ?! Y4 u6 k8 R: i, M+ W
      不用我說你也會(huì)知道你的目標(biāo)主機(jī)和操作系統(tǒng)是什么啦!對(duì),當(dāng)然是DEC機(jī),使用的是Digital UNIX啦!好,我們?cè)倏匆粋€(gè):7 }& j2 b) A" w( N  j$ h9 m
      / @5 ?( f! W# {; c3 j4 l7 B
      UNIX(r) System V Release 4.0 (xx.xx.xx)
      0 E) I& `( ]9 Z. _! P) @* V
      , Y5 g  F( w. g8 Z0 Y, ~  qlogin:
      . ?: J) o# b+ r+ [2 w& m, R9 x; m4 d/ t9 D
      這是什么?可能是SUN主機(jī),Sun Os或Solaris,具體是什么?我也說不清楚!這一方法不是對(duì)所有的系統(tǒng)都有用,例如象下面的情況,就不好判斷是什么系統(tǒng):) Y8 X9 I2 S; T5 q
      1 F7 O6 R/ v0 V  [" e
      XXXX OS (xx.xx.xx) (ttyp1)- g% Z8 l) t3 P7 b' M, T
        M; Y/ O2 {/ a6 Q+ T( `/ \
      login:
      + U+ e; S9 d) K; [, X0 H
      / ^1 w" f) ]5 [5 b有些系統(tǒng)將顯示信息進(jìn)行了更改,因此就不好判斷其系統(tǒng)的信息,但根據(jù)一些經(jīng)驗(yàn)可以進(jìn)行初步的判斷,它可能是HP Unix。
      ' _0 B+ C* {  v另外利用上面介紹的工具HAKTEK,利用目標(biāo)主機(jī)的FINGER功能也可以泄露系統(tǒng)的信息。! K) o2 c! ]! c$ S9 C& K" s% ]. S
      8 Q2 k: E6 W  Q& H5 i" i
      Establishing real-time userlist... (Only works if the sysadmin is a moron)
      ( {% j' z! q0 j) z  t- a# m---[ Finger session ]-------------------------------------------------------0 \& I0 B  ]  L; f7 S
      Welcome to Linux version 2.0.30 at xx.xx.xx
      - D* B! y; {( I  ^( i; f...
      # n( ]5 [  r' G, u. |, r$ w
      % h# n: u6 _2 q8 W上面的這句話就已經(jīng)足夠!- K# z6 b6 v6 \4 k8 z
      7 }6 C  g; P9 H, W
      如何知道系統(tǒng)中其它端口使用的是什么服務(wù)?例如23、25、80等端口。% \5 i7 u/ e# k
      采用同樣上面的手段,利用TELNET和本身的應(yīng)用工具,F(xiàn)TP等。
      8 z! C8 U* W6 a使用TELNET是請(qǐng)將端口號(hào)作為命令行參數(shù),例如:
      8 I$ t! i  ^8 }; r% O; Jtelnet xx.xx.xx 25
      * h" b. t$ }' |2 z. d就會(huì)有類似下面的信息提供給你:
      , e% }! e/ G  q9 \# V7 x! ^- k( H4 l, x! f$ J3 H
      220 xx.xx.xx Sendmail 5.65v3.2 (1.1.8.2/31Jan97-1019AM) Wed, 3 Jun 1998 13:50:47 +0900! `* l0 Y/ M1 x. v; g5 K) O! X- g

      - }! [8 e1 m8 L$ |$ a: |$ ^8 |這樣很清楚目標(biāo)主機(jī)Sendmail的版本。當(dāng)然對(duì)很多端口和不同的系統(tǒng)根本沒有用。
      . S5 B8 A7 t( l3 y5 l. g因此需要對(duì)應(yīng)的應(yīng)用工具才能獲得相應(yīng)的信息。例如:# y% Y/ F4 J; R' b# I
      ' p. W2 {' O7 h2 u, r4 h1 p* ], e
      Connected to xx.xx.xx.220 xx.xx.xx FTP server (Digital UNIX Version 5.60) ready.8 \4 N% ]: M/ y9 ^0 S/ X+ W: Q. _
      User (xx.xx.xx:(none)): 6 q  t" v2 e- D4 w
      4 `) @# L0 Z# T* o$ y! {- N4 H
      INTERNET上大多數(shù)是WWW主機(jī),如何知道目標(biāo)主使用的是什么樣的WEB SERVER,介紹一個(gè)頁面的查詢工具,只要你告訴它目標(biāo)主機(jī)的地址和WEB服務(wù)斷口,它立刻會(huì)告訴你有關(guān)信息。工具的位置在INTERNET安全委員會(huì)的系統(tǒng)工具中,地址是http://security.yeah.net。不信可以試一試!2 J5 K6 r3 }; j1 p: d# [# p: F9 T
      6 \, w4 e/ e& N+ @9 `
      4、深入探討
      8 S6 g2 G: K- w* f$ B; F上面介紹的內(nèi)容都非常簡單,多試幾次便會(huì)輕松掌握。由于系統(tǒng)管理員對(duì)系統(tǒng)進(jìn)行了一些限制,因此即使得到了這些信息也不能輕松地對(duì)系統(tǒng)攻擊,還要進(jìn)一步掌握情況。進(jìn)行這些工作都是為下一步的工作做準(zhǔn)備,破解UNIX主機(jī)最主要是想方設(shè)法獲得UNIX的密碼文件,通過破解口令,獲得較高權(quán)限帳戶的口令,主要是ROOT的口令,如何獲得口令將在第二章中詳細(xì)介紹,在第三章介紹如何利用工具進(jìn)行破解口令,在第四章介紹如何打掃戰(zhàn)場。后面幾章將在進(jìn)期推出,敬請(qǐng)留意!+ s4 @6 u2 l6 Q2 B9 H6 b! l

      6 A2 B/ [  m+ k, O9 f
      5 ~9 \: y: M8 X* l9 q
      2#
      發(fā)表于 2011-9-5 19:37:19 | 只看該作者
      回復(fù)一下吧# q) C* L: P* w) J' U1 k
      3 Z  g  B& d/ R% e  R; _

      ; b9 k# J' }  b/ ?& p8 O# k: r' |/ {% M  G

      ! S1 Z' m* K4 q  _: E" B, o. k5 \) r* V- T

      # C: d2 B; S2 p9 j
      : Z! V% Y. Q4 M' ]. v
      . B% D& p/ }! c( V# v6 N, T3 b5 l/ t# N: o9 @
        V1 N# T. n% V0 d5 S
      ! D. s3 Q* j6 u1 p

      : \; f; b8 V  B9 Y7 d" k圍觀電影網(wǎng)
      您需要登錄后才可以回帖 登錄 | 注冊(cè)

      本版積分規(guī)則

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

      GMT+8, 2025-6-28 02:19

      Powered by Discuz! X3.5

      © 2001-2025 Discuz! Team.

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