あなたは準備する必要があります:
- Ubuntuコンピューター
- ワイヤレスネットワークカード:Cisco WUSB600Nワイヤレスネットワークカード(代わりに他のワイヤレスネットワークカードを使用することもできます)
この記事は、次の2つの部分に分かれています。
- ワイヤーシャークのインストール
- ワイヤーハークとワイヤレスネットワークカードの使用
1.wiresharkのインストール
ターミナルを開き、ターミナルで実行します。
sudo apt-get install wireshark
wireshark
インストールを完了します。インストールプロセスで是否授权非 root 用户 抓包权限
、chooseというステートメントが発生する場合がありますyes
。次に、sudo wireshark
wiresharkを開くために入ることができます。ワイヤーシャークを直接実行しているときに次のエラーが発生した場合:
Lua: Error during loading:
[string “/usr/share/wireshark/init.lua”]:45: dofile has been disabled
この時点でinit.lua
、ターミナルを変更するために開いて実行します。
sudo gedit /usr/share/wireshark/init.lua
最後から2番目の行の変更–dofile(DATA_DIR..”console.lua”)
は可能です。
2.ワイヤーシャークとワイヤレスネットワークカードの使用
最初に端末ifconfig
に入力し、出力情報を確認してから、ワイヤレスネットワークカードを挿入し、もう一度入力してifconfig
、2つの端末出力の違いを比較すると、ワイヤレスネットワークカードの関連情報が見つかります。作成者のワイヤレスネットワークカード情報は、次の参照に対応します。
wlx00259ce05a61: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
ether 00:25:9c:e0:5a:61 txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
このワイヤレスネットワークカードのネットワークカード名を見つけることができますwlx00259ce05a61
。
次に、ターミナルに入力します。
sudo ifconfig wlx00259ce05a61 down
sudo iwconfig wlx00259ce05a61 mode monitor
sudo ifconfig wlx00259ce05a61 up
このワイヤレスネットワークカードを初期化および構成します。
注:上記の手順
wlx00259ce05a61
では、名前の代わりに独自のワイヤレスカードを使用する必要があります。
端末iwconfig
に入力して、ワイヤレスカードがモニターモードに入ったかどうかを確認することもできます。次に、次のように入力します。
sudo wireshark
ワイヤーシャークを開いてみましょう。開いた後、対応するワイヤレスネットワークカードを選択しwlx00259ce05a61
ます。下
の図の赤いボックスを参照してください。開いたインターフェイスで、次の情報も構成する必要があります。
view
オプションのトップメニューをクリックし、[開く]を選択wireless_toolbar
してワイヤレスツールを開始します- 実際の状況に応じてWi-Fiチャネルを調整してください。(ルーター情報
192.168.1.1
などを表示します) - 上記の
filter
デバイスでは、入力情報列が入力などのパッケージを把握していますwlan.addr ==30:ae:a4:80:Preferences58:54
。デバイスのMacアドレスで必要なパッケージをフィルタリングする - フィルタリングされたパッケージは
802.11 Preferences
参照画像は次のとおりです(赤い枠の部分に注意してください)。