青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

Tauruser

Enjoy Every Day
posts - 34, comments - 95, trackbacks - 0, articles - 5
  C++博客 :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

什么是ARP欺騙[轉(zhuǎn)載]

Posted on 2006-04-07 12:03 Tauruser 閱讀(341) 評(píng)論(0)  編輯 收藏 引用 所屬分類: 網(wǎng)絡(luò)
什么是ARP欺騙

  我們先復(fù)習(xí)一下上面所講的ARP協(xié)議的原理。在實(shí)現(xiàn)TCP/IP協(xié)議的網(wǎng)絡(luò)環(huán)境下,一個(gè)ip包走到哪里,要怎么走是靠路由表定義,但是,當(dāng)ip包到達(dá)該網(wǎng)絡(luò)后,哪臺(tái)機(jī)器響應(yīng)這個(gè)ip包卻是靠該ip包中所包含的硬件mac地址來識(shí)別。也就是說,只有機(jī)器的硬件mac地址和該ip包中的硬件mac地址相同的機(jī)器才會(huì)應(yīng)答這個(gè)ip包,因?yàn)樵诰W(wǎng)絡(luò)中,每一臺(tái)主機(jī)都會(huì)有發(fā)送ip包的時(shí)候,所以,在每臺(tái)主機(jī)的內(nèi)存中,都有一個(gè) arp--> 硬件mac 的轉(zhuǎn)換表。通常是動(dòng)態(tài)的轉(zhuǎn)換表(該arp表可以手工添加靜態(tài)條目)。也就是說,該對(duì)應(yīng)表會(huì)被主機(jī)在一定的時(shí)間間隔后刷新。這個(gè)時(shí)間間隔就是ARP高速緩存的超時(shí)時(shí)間。

  通常主機(jī)在發(fā)送一個(gè)ip包之前,它要到該轉(zhuǎn)換表中尋找和ip包對(duì)應(yīng)的硬件mac地址,如果沒有找到,該主機(jī)就發(fā)送一個(gè)ARP廣播包,于是,主機(jī)刷新自己的ARP緩存。然后發(fā)出該ip包。

  了解這些常識(shí)后,現(xiàn)在就可以談在以太網(wǎng)絡(luò)中如何實(shí)現(xiàn)ARP欺騙了,可以看看這樣一個(gè)例子。
同一網(wǎng)段的ARP欺騙
 
  同一網(wǎng)段的ARP欺騙

圖2 同一網(wǎng)段的arp欺騙

  如圖2所示,三臺(tái)主機(jī)
  A: ip地址 192.168.0.1 硬件地址 AA:AA:AA:AA:AA:AA
  B: ip地址 192.168.0.2 硬件地址 BB:BB:BB:BB:BB:BB
  C: ip地址 192.168.0.3 硬件地址 CC:CC:CC:CC:CC:CC

  一個(gè)位于主機(jī)B的入侵者想非法進(jìn)入主機(jī)A,可是這臺(tái)主機(jī)上安裝有防火墻。通過收集資料他知道這臺(tái)主機(jī)A的防火墻只對(duì)主機(jī)C有信任關(guān)系(開放23端口(telnet))。而他必須要使用telnet來進(jìn)入主機(jī)A,這個(gè)時(shí)候他應(yīng)該如何處理呢?

  我們這樣考慮,入侵者必須讓主機(jī)A相信主機(jī)B就是主機(jī)C,如果主機(jī)A和主機(jī)C之間的信任關(guān)系是建立在ip地址之上的。如果單單把主機(jī)B的ip地址改的和主機(jī)C的一樣,那是不能工作的,至少不能可靠地工作。如果你告訴以太網(wǎng)卡設(shè)備驅(qū)動(dòng)程序,自己IP是192.168.0.3,那么這只是一種純粹的競(jìng)爭(zhēng)關(guān)系,并不能達(dá)到目標(biāo)。我們可以先研究C這臺(tái)機(jī)器如果我們能讓這臺(tái)機(jī)器暫時(shí)當(dāng)?shù)簦?jìng)爭(zhēng)關(guān)系就可以解除,這個(gè)還是有可能實(shí)現(xiàn)的。在機(jī)器C當(dāng)?shù)舻耐瑫r(shí),將機(jī)器B的ip地址改為192.168.0.3,這樣就可以成功的通過23端口telnet到機(jī)器 A上面,而成功的繞過防火墻的限制。

  上面的這種想法在下面的情況下是沒有作用的,如果主機(jī)A和主機(jī)C之間的信任關(guān)系是建立在硬件地址的基礎(chǔ)上。這個(gè)時(shí)候還需要用ARP欺騙的手段讓主機(jī)A把自己的ARP緩存中的關(guān)于192.168.0.3映射的硬件地址改為主機(jī)B的硬件地址。

  我們可以人為的制造一個(gè)arp_reply的響應(yīng)包,發(fā)送給想要欺騙的主機(jī),這是可以實(shí)現(xiàn)的,因?yàn)閰f(xié)議并沒有規(guī)定必須在接收到arp_echo后才可以發(fā)送響應(yīng)包.這樣的工具很多,我們也可以直接用snifferpro抓一個(gè)arp響應(yīng)包,然后進(jìn)行修改。

  你可以人為地制造這個(gè)包??梢灾付ˋRP包中的源IP、目標(biāo)IP、源MAC地址、目標(biāo)MAC地址。
這樣你就可以通過虛假的ARP響應(yīng)包來修改主機(jī)A上的動(dòng)態(tài)ARP緩存達(dá)到欺騙的目的。
  下面是具體的步驟:
  1. 他先研究192.0.0.3這臺(tái)主機(jī),發(fā)現(xiàn)這臺(tái)主機(jī)的漏洞。
  2. 根據(jù)發(fā)現(xiàn)的漏洞使主機(jī)C當(dāng)?shù)?,暫時(shí)停止工作。
  3. 這段時(shí)間里,入侵者把自己的ip改成192.0.0.3
  4. 他用工具發(fā)一個(gè)源ip地址為192.168.0.3源MAC地址為BB:BB:BB:BB:BB:BB的包給主機(jī)A,要求主機(jī)A更新自己的arp轉(zhuǎn)換表。
  5. 主機(jī)更新了arp表中關(guān)于主機(jī)C的ip-->mac對(duì)應(yīng)關(guān)系。
  6. 防火墻失效了,入侵的ip變成合法的mac地址,可以telnet 了。

  上面就是一個(gè)ARP的欺騙過程,這是在同網(wǎng)段發(fā)生的情況,但是,提醒注意的是,在B和C處于不同網(wǎng)段的時(shí)候,上面的方法是不起作用的。

不同網(wǎng)段的ARP欺騙

  不同網(wǎng)段的ARP欺騙


圖3 不同網(wǎng)段之間的ARP欺騙

  如圖3所示A、C位于同一網(wǎng)段而主機(jī)B位于另一網(wǎng)段,三臺(tái)機(jī)器的ip地址和硬件地址如下:
  A: ip地址 192.168.0.1 硬件地址 AA:AA:AA:AA:AA:AA
  B: ip地址 192.168.1.2 硬件地址 BB:BB:BB:BB:BB:BB
  C: ip地址 192.168.0.3 硬件地址 CC:CC:CC:CC:CC:CC

  在現(xiàn)在的情況下,位于192.168.1網(wǎng)段的主機(jī)B如何冒充主機(jī)C欺騙主機(jī)A呢?顯然用上面的辦法的話,即使欺騙成功,那么由主機(jī)B和主機(jī)A之間也無法建立telnet會(huì)話,因?yàn)槁酚善鞑粫?huì)把主機(jī)A發(fā)給主機(jī)B的包向外轉(zhuǎn)發(fā),路由器會(huì)發(fā)現(xiàn)地址在192.168.0.這個(gè)網(wǎng)段之內(nèi)。

  現(xiàn)在就涉及到另外一種欺騙方式―ICMP重定向。把ARP欺騙和ICMP重定向結(jié)合在一起就可以基本實(shí)現(xiàn)跨網(wǎng)段欺騙的目的。

  什么是ICMP重定向呢?

  ICMP重定向報(bào)文是ICMP控制報(bào)文中的一種。在特定的情況下,當(dāng)路由器檢測(cè)到一臺(tái)機(jī)器使用非優(yōu)化路由的時(shí)候,它會(huì)向該主機(jī)發(fā)送一個(gè)ICMP重定向報(bào)文,請(qǐng)求主機(jī)改變路由。路由器也會(huì)把初始數(shù)據(jù)報(bào)向它的目的地轉(zhuǎn)發(fā)。我們可以利用ICMP重定向報(bào)文達(dá)到欺騙的目的。

  下面是結(jié)合ARP欺騙和ICMP重定向進(jìn)行攻擊的步驟:
  1. 為了使自己發(fā)出的非法ip包能在網(wǎng)絡(luò)上能夠存活長久一點(diǎn),開始修改ip包的生存時(shí)間ttl為下面的過程中可能帶來的問題做準(zhǔn)備。把ttl改成255. (ttl定義一個(gè)ip包如果在網(wǎng)絡(luò)上到不了主機(jī)后,在網(wǎng)絡(luò)上能存活的時(shí)間,改長一點(diǎn)在本例中有利于做充足的廣播)
  2. 下載一個(gè)可以自由制作各種包的工具(例如hping2)
  3. 然后和上面一樣,尋找主機(jī)C的漏洞按照這個(gè)漏洞當(dāng)?shù)糁鳈C(jī)C。
  4. 在該網(wǎng)絡(luò)的主機(jī)找不到原來的192.0.0.3后,將更新自己的ARP對(duì)應(yīng)表。于是他發(fā)送一個(gè)原ip地址為192.168.0.3硬件地址為BB:BB:BB:BB:BB:BB的ARP響應(yīng)包。
  5. 好了,現(xiàn)在每臺(tái)主機(jī)都知道了,一個(gè)新的MAC地址對(duì)應(yīng)192.0.0.3,一個(gè)ARP欺騙完成了,但是,每臺(tái)主機(jī)都只會(huì)在局域網(wǎng)中找這個(gè)地址而根本就不會(huì)把發(fā)送給192.0.0.3的ip包丟給路由。于是他還得構(gòu)造一個(gè)ICMP的重定向廣播。
  6. 自己定制一個(gè)ICMP重定向包告訴網(wǎng)絡(luò)中的主機(jī):"到192.0.0.3的路由最短路徑不是局域網(wǎng),而是路由,請(qǐng)主機(jī)重定向你們的路由路徑,把所有到192.0.0.3的ip包丟給路由。"
  7. 主機(jī)A接受這個(gè)合理的ICMP重定向,于是修改自己的路由路徑,把對(duì)192.0.0.3的通訊都丟給路由器。
  8. 入侵者終于可以在路由外收到來自路由內(nèi)的主機(jī)的ip包了,他可以開始telnet到主機(jī)的23口。

  其實(shí)上面的想法只是一種理想話的情況,主機(jī)許可接收的ICMP重定向包其實(shí)有很多的限制條件,這些條件使ICMP重定向變的非常困難。

  TCP/IP協(xié)議實(shí)現(xiàn)中關(guān)于主機(jī)接收ICMP重定向報(bào)文主要有下面幾條限制:
  1. 新路由必須是直達(dá)的
  2. 重定向包必須來自去往目標(biāo)的當(dāng)前路由
  3. 重定向包不能通知主機(jī)用自己做路由
  4. 被改變的路由必須是一條間接路由

  由于有這些限制,所以ICMP欺騙實(shí)際上很難實(shí)現(xiàn)。但是我們也可以主動(dòng)的根據(jù)上面的思維尋找一些其他的方法。更為重要的是我們知道了這些欺騙方法的危害性,我們就可以采取相應(yīng)的防御辦法。

只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。
網(wǎng)站導(dǎo)航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            欧美一级片一区| 国内外成人免费视频| 亚洲亚洲精品在线观看| 亚洲精品1区| 亚洲国产欧美日韩精品| 亚洲电影免费在线| 亚洲人成网站精品片在线观看| 亚洲人线精品午夜| 亚洲视频成人| 久久精品2019中文字幕| 欧美xx69| 国产精品免费福利| 精品动漫3d一区二区三区免费| 亚洲高清成人| 亚洲自拍都市欧美小说| 久久久久久精| 91久久极品少妇xxxxⅹ软件| 亚洲一区二区三区四区中文 | 毛片一区二区| 欧美国产日韩亚洲一区| 999亚洲国产精| 午夜精品免费| 女同一区二区| 国产精品系列在线| 亚洲福利国产| 亚洲欧美www| 欧美国产一区二区| 亚洲一区国产精品| 久久综合狠狠综合久久激情| 欧美午夜电影一区| 亚洲国产高清自拍| 欧美一区二区三区免费在线看| 亚洲高清在线观看| 欧美一区成人| 国产精品二区影院| 日韩视频一区二区三区在线播放免费观看| 欧美一区二区三区视频在线 | 国产人成精品一区二区三| 亚洲电影毛片| 午夜精品久久久| 亚洲日本一区二区| 久久中文在线| 国产亚洲一区在线播放| 欧美a级在线| 国产精品久久久久久av福利软件| 亚洲二区在线观看| 欧美成年人视频网站欧美| 国产精品成人播放| 99精品黄色片免费大全| 久热精品视频在线观看一区| 一本久久综合亚洲鲁鲁| 欧美另类亚洲| 91久久在线观看| 欧美jizz19hd性欧美| 欧美综合第一页| 国产伦精品一区二区三区照片91| 亚洲乱亚洲高清| 欧美日韩123| 亚洲黄色毛片| 模特精品在线| 久久久www成人免费无遮挡大片| 国产精品久久久久久久久婷婷| 欧美影院午夜播放| 国产欧美日韩麻豆91| 欧美伊久线香蕉线新在线| 亚洲午夜一级| 久热精品视频在线观看一区| 久久久久www| 国产亚洲一区二区在线观看| 性做久久久久久免费观看欧美| 夜夜爽夜夜爽精品视频| 国产精品高清在线| 欧美一区二区视频在线观看2020 | 99re视频这里只有精品| 欧美激情精品久久久久久黑人| 在线日韩欧美视频| 欧美顶级少妇做爰| 欧美激情在线免费观看| 亚洲桃花岛网站| 亚洲女人av| 国内精品久久久久影院色| 欧美高清不卡| 欧美日韩另类视频| 欧美怡红院视频一区二区三区| 欧美影视一区| 亚洲美女毛片| 亚洲一区中文| 在线观看欧美一区| 日韩视频永久免费| 国产一区二区三区四区| 免费久久精品视频| 欧美日本国产精品| 欧美制服丝袜第一页| 久久精品综合| 99精品国产在热久久婷婷| 亚洲免费影视第一页| 亚洲国产成人精品视频| 一区二区欧美激情| 亚洲第一毛片| 一区二区三区高清不卡| 国内精品一区二区| 中文一区二区| 西西裸体人体做爰大胆久久久| 亚洲高清二区| 午夜精品美女自拍福到在线| 亚洲精品视频在线观看免费| 亚洲美女色禁图| 韩国福利一区| 一区二区欧美视频| 亚洲国产成人精品女人久久久| 亚洲网站在线观看| 亚洲高清在线观看| 亚洲自拍偷拍麻豆| 亚洲精品女av网站| 欧美一区二区私人影院日本| 久久蜜桃香蕉精品一区二区三区| 亚洲电影免费| 亚洲欧美在线网| 日韩一区二区精品视频| 久久午夜国产精品| 久久国产一二区| 国产精品久久999| 91久久精品国产91久久| 在线观看91精品国产麻豆| 亚洲欧美国产不卡| 亚洲欧美国产高清| 欧美日韩中文字幕在线| 亚洲国产另类 国产精品国产免费| 国产亚洲欧美一区在线观看| 99热免费精品| 亚洲一区二区不卡免费| 欧美日韩国产综合视频在线观看中文 | 亚洲激情综合| 国产精品美女在线| 一区二区三区欧美亚洲| 国产精品99久久不卡二区 | 国产综合久久久久久鬼色| 亚洲主播在线播放| 欧美一区三区三区高中清蜜桃| 国产欧美成人| 欧美一区二区成人6969| 久久精品人人做人人爽| 国内精品久久久久影院 日本资源| 小嫩嫩精品导航| 久久精品官网| 精品电影一区| 欧美黄色免费网站| 99v久久综合狠狠综合久久| 亚洲性线免费观看视频成熟| 国产精品爱啪在线线免费观看| 中日韩美女免费视频网址在线观看 | 亚洲国产成人久久| 国产三级精品三级| 欧美在线你懂的| 国产婷婷精品| 久久久之久亚州精品露出| 欧美xx69| 一本色道久久综合亚洲精品婷婷| 欧美揉bbbbb揉bbbbb| 亚洲一二三区在线| 久久免费精品视频| 亚洲电影免费在线| 欧美精品在线观看播放| 亚洲综合视频在线| 欧美91大片| 亚洲视频一区二区| 国产亚洲激情在线| 欧美国产精品中文字幕| 亚洲一级黄色| 蜜臀av性久久久久蜜臀aⅴ四虎| 亚洲人成毛片在线播放| 国产精品久久9| 麻豆9191精品国产| 亚洲午夜精品久久| 亚洲电影专区| 欧美在线免费视屏| 亚洲免费av电影| 国产日韩欧美高清| 欧美日韩国产成人在线免费| 欧美一区综合| 日韩亚洲欧美中文三级| 久久嫩草精品久久久精品一| aa亚洲婷婷| 影音先锋久久| 国产精品久久久久久超碰 | 亚洲日本成人网| 国产精品久久网站| 裸体歌舞表演一区二区| 欧美一级视频精品观看| 亚洲人成7777| 蜜臀av国产精品久久久久| 香蕉成人伊视频在线观看| 亚洲精品免费一二三区| 亚洲欧美在线另类| 亚洲人妖在线| 在线观看中文字幕亚洲| 国产亚洲视频在线| 国产精品不卡在线| 欧美片在线观看| 久久这里有精品视频|