WiFiパケットの取得
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
* WiFiパケットの取得 [#r3cf1b8b]
ちょっと、おうちでWiFiパケットを取得する必要が出たので環...
必要なのはWiFiのUSBドングルとLinuxの仮想マシンだけ。
今回、使用したWiFiドングルは[[TOKAIZ:https://www.tokaiz.j...
[[Amazon:https://amzn.to/3NeFcUJ]]や[[楽天市場:https://a....
ちなみに、技適の番号(210-138110)から中身はCOMFASTのCF-811...
** ドライバの導入 [#nf6177e1]
lsusbで見ると
$ lsusb
Bus 002 Device 002: ID 0bda:c811 Realtek Semiconductor C...
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 ro...
Bus 001 Device 005: ID 0e0f:0008 VMware, Inc. Virtual Bl...
Bus 001 Device 003: ID 0e0f:0002 VMware, Inc. Virtual US...
Bus 001 Device 002: ID 0e0f:0003 VMware, Inc. Virtual Mo...
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 ro...
こんな感じ。
[[Realtek:https://www.realtek.com/ja/products/communicati...
#style(addstyle=float:left;margin:0px;){{
|デバイス名|規格|備考|
|RTL8811AU |802.11ac |1x1|
|RTL8811CU |802.11ac |1x1, Wave-2 compatible with MU-MIMO|
|RTL8812AU |802.11ac |2x2|
|RTL8812BU |802.11ac |2x2, Wave-2 compatible with MU-MIMO|
|RTL8814AU |802.11ac |4x4, 3 spatial streams MIMO|
}}
#style(style=clear:both;,end)
433Mbps対応なので RTL8811AU か RTL8811CU になるけど、RTL8...
CF-811ACがベースで、RTL8811CU だとサイトもあるけどホント?
今回は、[[8821cu-20210916:https://github.com/morrownr/882...
ちなみに、Linuxの仮想マシンはDebian環境。
$ uname -a
Linux debian 5.10.0-21-amd64 #1 SMP Debian 5.10.162-1 (2...
*** 環境のアップデート [#l995e455]
$ sudo apt update && sudo apt upgrade
*** 必要なツール群の導入 [#r69d2c63]
$ sudo apt install -y linux-headers-$(uname -r) build-es...
*** ソースコードの導入 [#g20f86ad]
$ mkdir -p ~/src
$ cd ~/src
$ git clone https://github.com/morrownr/8821cu-20210916....
$ cd ~/src/8821cu-20210916
*** ビルド [#iaf21596]
$ sudo ./install-driver.sh
*** 導入ドライバの確認 [#v1761141]
$ ls /sys/class/net/
ens33 lo wlx<MACアドレス>
$ ls /sys/class/net/wlx<MACアドレス>/device/driver/modul...
usb:rtl8821cu
$ lsmod | grep 8821
8821cu 2678784 0
cfg80211 983040 1 8821cu
usbcore 331776 6 ehci_pci,usbhid,8821cu,e...
と、ここまでは悩むことなく進みました。
*** モニターモードの設定 [#w4d46335]
WiFiパケットを取得するために設定をモニターモードに変更し...
iwコマンドの設定をまとめたスクリプトが提供されているので...
$ cd ~/src
$ git clone https://github.com/morrownr/Monitor_Mode.git
$ cd ~/src/Monitor_Mode
$ sudo ./start-mon.sh wlx<MACアドレス>
幾つかの問いに答えてモニターモードとして動作させる。~
** WireShark の導入 [#v2f44266]
WireShark の導入も実にシンプル。
$ sudo apt install wireshark
だけ
Dumpcap can be installed in a way that allows members of...
running Wireshark/Tshark directly as root, because less ...
For more detailed information please see /usr/share/doc/...
Enabling this feature may be a security risk, so it is d...
Should non-superusers be able to capture packets?
という質問があるが、「非スーパーユーザーがパケットをキャ...
実際には「はい」を選択しても、dumpcap のアクセス権の問題...
$ ls -l /usr/bin/dumpcap
-rwxr-xr-- 1 root wireshark 117248 12月 9 2021 /usr/bi...
今回は、下記のようにアクセス権を付与
$ sudo chmod +x /usr/bin/dumpcap
$ ls -l /usr/bin/dumpcap
-rwxr-xr-x 1 root wireshark 117248 12月 9 2021 /usr/bi...
仕事で使うならアクセス権の付与は要考慮かなぁ~
ちなみに、下記のようにすれば再設定が可能。
$ sudo dpkg-reconfigure wireshark-common
~
~
#htmlinsert(amazon_pc.html);
終了行:
* WiFiパケットの取得 [#r3cf1b8b]
ちょっと、おうちでWiFiパケットを取得する必要が出たので環...
必要なのはWiFiのUSBドングルとLinuxの仮想マシンだけ。
今回、使用したWiFiドングルは[[TOKAIZ:https://www.tokaiz.j...
[[Amazon:https://amzn.to/3NeFcUJ]]や[[楽天市場:https://a....
ちなみに、技適の番号(210-138110)から中身はCOMFASTのCF-811...
** ドライバの導入 [#nf6177e1]
lsusbで見ると
$ lsusb
Bus 002 Device 002: ID 0bda:c811 Realtek Semiconductor C...
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 ro...
Bus 001 Device 005: ID 0e0f:0008 VMware, Inc. Virtual Bl...
Bus 001 Device 003: ID 0e0f:0002 VMware, Inc. Virtual US...
Bus 001 Device 002: ID 0e0f:0003 VMware, Inc. Virtual Mo...
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 ro...
こんな感じ。
[[Realtek:https://www.realtek.com/ja/products/communicati...
#style(addstyle=float:left;margin:0px;){{
|デバイス名|規格|備考|
|RTL8811AU |802.11ac |1x1|
|RTL8811CU |802.11ac |1x1, Wave-2 compatible with MU-MIMO|
|RTL8812AU |802.11ac |2x2|
|RTL8812BU |802.11ac |2x2, Wave-2 compatible with MU-MIMO|
|RTL8814AU |802.11ac |4x4, 3 spatial streams MIMO|
}}
#style(style=clear:both;,end)
433Mbps対応なので RTL8811AU か RTL8811CU になるけど、RTL8...
CF-811ACがベースで、RTL8811CU だとサイトもあるけどホント?
今回は、[[8821cu-20210916:https://github.com/morrownr/882...
ちなみに、Linuxの仮想マシンはDebian環境。
$ uname -a
Linux debian 5.10.0-21-amd64 #1 SMP Debian 5.10.162-1 (2...
*** 環境のアップデート [#l995e455]
$ sudo apt update && sudo apt upgrade
*** 必要なツール群の導入 [#r69d2c63]
$ sudo apt install -y linux-headers-$(uname -r) build-es...
*** ソースコードの導入 [#g20f86ad]
$ mkdir -p ~/src
$ cd ~/src
$ git clone https://github.com/morrownr/8821cu-20210916....
$ cd ~/src/8821cu-20210916
*** ビルド [#iaf21596]
$ sudo ./install-driver.sh
*** 導入ドライバの確認 [#v1761141]
$ ls /sys/class/net/
ens33 lo wlx<MACアドレス>
$ ls /sys/class/net/wlx<MACアドレス>/device/driver/modul...
usb:rtl8821cu
$ lsmod | grep 8821
8821cu 2678784 0
cfg80211 983040 1 8821cu
usbcore 331776 6 ehci_pci,usbhid,8821cu,e...
と、ここまでは悩むことなく進みました。
*** モニターモードの設定 [#w4d46335]
WiFiパケットを取得するために設定をモニターモードに変更し...
iwコマンドの設定をまとめたスクリプトが提供されているので...
$ cd ~/src
$ git clone https://github.com/morrownr/Monitor_Mode.git
$ cd ~/src/Monitor_Mode
$ sudo ./start-mon.sh wlx<MACアドレス>
幾つかの問いに答えてモニターモードとして動作させる。~
** WireShark の導入 [#v2f44266]
WireShark の導入も実にシンプル。
$ sudo apt install wireshark
だけ
Dumpcap can be installed in a way that allows members of...
running Wireshark/Tshark directly as root, because less ...
For more detailed information please see /usr/share/doc/...
Enabling this feature may be a security risk, so it is d...
Should non-superusers be able to capture packets?
という質問があるが、「非スーパーユーザーがパケットをキャ...
実際には「はい」を選択しても、dumpcap のアクセス権の問題...
$ ls -l /usr/bin/dumpcap
-rwxr-xr-- 1 root wireshark 117248 12月 9 2021 /usr/bi...
今回は、下記のようにアクセス権を付与
$ sudo chmod +x /usr/bin/dumpcap
$ ls -l /usr/bin/dumpcap
-rwxr-xr-x 1 root wireshark 117248 12月 9 2021 /usr/bi...
仕事で使うならアクセス権の付与は要考慮かなぁ~
ちなみに、下記のようにすれば再設定が可能。
$ sudo dpkg-reconfigure wireshark-common
~
~
#htmlinsert(amazon_pc.html);
ページ名: