《電子技術應用》
您所在的位置:首頁 > 通信与网络 > 业界动态 > 网络扫描:监听数据包

网络扫描:监听数据包

2021-07-10
來源:计算机与网络安全
關鍵詞: 监听 网络

  除ARP和DHCP請求外,在局域網中還有一些協議,會主動發送一些廣播或組播包,如BROWSER、SSDP和LLMNR等。此時通過監聽方式,可以了解到一些活動主機的信息。本文介紹對這些協議數據包進行監聽的方法。

  1. 使用Wireshark工具

  Wireshark是一款非常流行的網絡封包分析軟件,功能十分強大。使用該工具可以截取各種網絡封包,并顯示網絡封包的詳細信息。下面介紹使用Wireshark工具監聽局域網中的各種廣播數據包。

  使用Wireshark進行數據包監聽。具體操作步驟如下:

  1)關閉系統中運行的程序,以免產生流量影響對數據包的分析。然后啟動Wireshark工具。在圖形界面依次選擇“應用程序”|“嗅探/欺騙”|wireshark命令,將彈出如圖1所示對話框。或者,在命令行輸入如下命令:

  root@daxueba:~# wireshark

  執行以上命令后,將彈出如圖1所示對話框。

微信圖片_20210710172557.jpg

圖1  警告信息

  2)該對話框中顯示的是一個警告信息,提示在init.lua文件中使用dofile函數禁用了使用超級用戶運行Wireshark。這是因為Wireshark工具是使用Lua語言編寫的,并且在Kali Linux中的init.lua文件中有一處語法錯誤,所以會提示Lua:Error during loading:。此時只需要將init.lua文件中倒數第二行代碼修改一下就可以了,原文件中倒數第一、二行代碼如下:

  root@daxueba:~# vi /usr/share/wireshark/init.lua

  dofile(DATA_DIR“console.lua”)

  --dofile(DATA_DIR“dtd_gen.lua”)

  將以上第1行修改如下:

  --dofile(DATA_DIR“console.lua”)

  --dofile(DATA_DIR“dtd_gen.lua”)

  修改完該內容后,再次運行Wireshark將不會提示以上警告信息。

  3)此時,單擊OK按鈕,即可啟動Wireshark工具,如圖2所示。

微信圖片_20210710172602.jpg

圖2  Wireshark的主界

4)在其中選擇eth0接口,并單擊按鈕,將開始捕獲數據包,如圖3所示。或者,直接雙擊選擇的網絡接口,也可以開始捕獲數據包。

微信圖片_20210710172605.jpg

圖3  監聽到的數據包

  5)從圖3中可以看到監聽到的所有數據包。從Protocol(協議)列中可以看到每個數據包的協議。例如,監聽到的協議數據包有ICMPv6、BROWSER、SSDP、NBNS、LLMNR、ARP、DHCP。此時,通過分析源(Source)和目標地址(Destination),即可知道這些包是由哪個主機發送的,進而確定該主機的狀態。為了能夠快速找到廣播的數據包,可以使用顯示過濾器進行過濾。顯示過濾器的語法格式如下:

  ip.dst==廣播地址

  在本例中廣播地址為192.168.33.255,所以輸入的顯示過濾器為“ip.dst==192.168.33.255”。當過濾成功后,顯示如圖4所示。

微信圖片_20210710172608.jpg

圖4  廣播數據包

  6)在圖4中顯示的數據包都是廣播數據包。發送這幾個廣播數據包的源IP地址分別是192.168.33.147和192.168.33.1。由此可以說明,當前局域網中IP地址為192.168.33.147和192.168.33.1的主機是活動的。

  2. 使用Tcpdump工具

  Tcpdump是一個命令行的嗅探工具,可以基于過濾表達式抓取網絡中的報文,分析報文,并且在包層面輸出報文內容以便于包層面的分析。其中,使用Tcpdump工具監聽數據包的語法格式如下:

  tcpdump -i < interface >-w <file>

  以上語法中的選項及含義如下:

  -i:指定監聽的網絡接口。

  -w:指定數據包保存的文件名。

  使用Tcpdump工具監聽局域網(192.168.33.0/24)中的廣播數據包。執行命令如下:

  root@daxueba:~# tcpdump -i eth0 'dst 192.168.33.255'

  執行以上命令后,將顯示如下信息:

  tcpdump: verbose output suppressed, use -v or -vv for full protocol decode

  listening on eth0, link-type EN10MB (Ethernet), capture size 262144 bytes

  16:42:08.253592 IP 192.168.33.1.netbios-ns > 192.168.33.255.netbios-ns:

  NBT UDP PACKET(137): QUERY; REQUEST; BROADCAST

  16:42:09.003718 IP 192.168.33.1.netbios-ns > 192.168.33.255.netbios-ns:

  NBT UDP PACKET(137): QUERY; REQUEST; BROADCAST

  16:42:09.753975 IP 192.168.33.1.netbios-ns > 192.168.33.255.netbios-ns:

  NBT UDP PACKET(137): QUERY; REQUEST; BROADCAST

  16:43:40.623859 IP 192.168.33.147.netbios-dgm > 192.168.33.255.netbios-dgm:

  NBT UDP PACKET(138)

  16:43:40.623967 IP 192.168.33.147.netbios-dgm > 192.168.33.255.netbios-dgm:

  NBT UDP PACKET(138)

  16:55:47.618389 IP 192.168.33.147.netbios-dgm > 192.168.33.255.netbios-dgm:

  NBT UDP PACKET(138)

  16:55:47.618562 IP 192.168.33.147.netbios-dgm > 192.168.33.255.netbios-dgm:

  NBT UDP PACKET(138)

  16:58:20.188490 IP 192.168.33.1.netbios-ns > 192.168.33.255.netbios-ns:

  NBT UDP PACKET(137): QUERY; REQUEST; BROADCAST

  16:58:20.939089 IP 192.168.33.1.netbios-ns > 192.168.33.255.netbios-ns:

  NBT UDP PACKET(137): QUERY; REQUEST; BROADCAST

  16:58:21.689402 IP 192.168.33.1.netbios-ns > 192.168.33.255.netbios-ns:

  NBT UDP PACKET(137): QUERY; REQUEST; BROADCAST

  從以上輸出信息中可以看到監聽到的數據包。從顯示的包信息中,可以看到數據包的源和目標IP地址、使用的協議及包長度。如果想停止監聽數據包的話,按Ctrl+C組合鍵后,將顯示如下信息:

  ^C

  10 packets captured

  10 packets received by filter

  0 packets dropped by kernel

  從輸出的信息中可以看到,捕獲到了10個數據包。在以上命令中,沒有指定將輸出結果寫入到一個文件中,所以是標準輸出。如果使用-w選項指定捕獲文件的話,將不會是標準輸出。此外,還可以使用Wireshark工具,以圖形界面分析捕獲到的包。




電子技術圖片.png

本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
主站蜘蛛池模板: 国产极品在线视频| 国产精品久久久久久av下载红粉| 久久亚洲精品网站| 欧美日本高清一区| 五月婷婷一区| 国产精品成人久久久久| 久久五月天综合| 国产精品成人av在线| 日本在线播放不卡| 日韩一级黄色av| 色99中文字幕| 国产精品免费观看久久| 亚洲a中文字幕| 久久国产成人精品国产成人亚洲| 国产欧美一区二区三区不卡高清| 日韩中文字幕在线看| 国产不卡av在线| 国产精品久久久久久久久久久久| 久久精品美女| 久久久久久69| 久久国产精品久久精品| 久久精品在线视频| 久久久免费精品视频| 九九精品在线视频| 精品视频导航| 国产精品一香蕉国产线看观看| 精品少妇在线视频| 黄色三级中文字幕| 国产一区亚洲二区三区| 国产一区深夜福利| 国产在线精品成人一区二区三区| 精品一区二区中文字幕| 国产日本欧美一区二区三区在线| 精品国产一区二区三区在线| 久久99精品久久久水蜜桃| 久久99精品国产一区二区三区 | 欧美一区二区视频97| 欧美一级视频一区二区| 美女精品视频一区| 国产日本一区二区三区| 国产一区二区三区高清视频|