「Wireless Hacks」 Rob Flickengerをハックしたい。無線網（Wi-Fi）空中線(antenna)(21) 

# はじめに(introduction)

Wireless Hacks
――ワイヤレスネットワーク完全活用テクニック100選
https://www.oreilly.co.jp/books/4873111838/

Maker的なアンテナの試作があるのがよい。
ソフトウェアもいろいろ。

出てきたソフトでわかったものを導入したものをdockerに登録。
何を登録したかは巻末に。

## docker

```shell-session
$ docker run  -p 8888:8888 -p 6006:6006 -p 8000:8000 -it kaizenjapan/wireless_hacks /bin/bash
```
まだポートの設定がちゃんとできていない。どうするのがいいかご教示ください。上記はpythonでjupyternotebook使っているときのもの。

```shell-session:docker
# cd /tmp/wireless_hacks
# ls
```

## 作業

書かれているかなりのURLがすでにアクセスできない。
開発が終了した道具類も多数。
あまり普及していない規格もちらほら。
最新の技術を追うとこうなるという具体例。

普及はしなかったが、その考え方は、こちらの技術で生かされているというとこまで解説すれば役にたつ資料として生きてくる。
開発が終了した道具の後継または革新的な道具についても解説するとよい。

どれくらい調べられるか、ぼちぼち作業。
ご存知の事項があれば、ご教示ください。

()書きのURLは、本に掲載がない、自分の理解のために調べたURL。
本書の内容と矛盾する場合は説明を付記する予定。

# 書籍(book)
Wireless Hacks 100 Industrial-Strength Tips & Tools, September 2003, Rob Flickenger, Oreilly, ISBN 1-800-889-8969 
http://shop.oreilly.com/product/9780596005597.do

Wireless Hacks ――ワイヤレスネットワーク完全活用テクニック100選
Rob Flickenger 著、福田 健介, 清水 奨, 網野 春夫 訳, 2004年04月, ISBN4-87311-183-8
https://www.oreilly.co.jp/books/4873111838/

翻訳は初版。

Wireless Hacks, 2nd Edition, February 2005
Tips & Tools for Building, Extending, and Securing Your Network
By Rob Flickenger, Roger Weeks, Orally, ISBN 978-0596101442
http://shop.oreilly.com/product/9780596101442.do


# 著者(author)

Rob Flickenger
(https://www.oreilly.com/pub/au/80)


NoCat http://nocat.net (x)

SeattleWireless http://seattlewireless.net (x)

Linux Server Hack

Building Wireless Community Networks

# 目次
(content) 
https://vistech.net/~champ/online-docs/books/Wireless/0596005598_toc.html

(Copyright) 
https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-preface-1.html

(Credits) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-preface-2.html

(About the Author) 
https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-preface-2-sect-1.html

## 貢献者
(contributor) 
https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-preface-2-sect-2.html

Schuyler Elre (x)

Michael Erskine 
http://www.freeantennas.com

Trevor Marshall 
http://www.trevormarshall.com

Terry Schmidt 
http://www.nycwireless.net (x)

Roger Weeks (x)

Ron Wickersham 
http://www.alembic.com

(Acknowledgments) 
https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-preface-2-sect-3.html

(Foreword) 
https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-preface-3.html

(Preface) 
https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-preface-4.html

(Why Wireless Hacks?) 
https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-preface-4-sect-1.html

(How to Use This Book) 
https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-preface-4-sect-2.html

(How This Book Is Organized) 
https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-preface-4-sect-3.html

(Conventions Used in This Book) 
https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-preface-4-sect-4.html

How to Contact Us 
https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-preface-4-sect-5.html

## 1章　標準
(Chapter 1. The Standards) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-1.html

(1.1 Hacks #1-12) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-1-sect-1.html


### 1.1 802.11：すべてのIEEE無線イーサネットの生みの親
(Hack 1 802.11: The Mother of All IEEE Wireless Ethernet) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-1-sect-2.html
((v2: Section A.1. 802.11: The Mother of All IEEE Wireless Ethernet)) https://flylib.com/books/en/2.434.1/section_a1_80211_the_mother_of_all_ieee_wireless_ethernet.html



IEEE 802 LAN/MAN Standards Committee
http://www.ieee802.org/

IEEE 802 またはEthernet
https://qiita.com/kaizen_nagoya/items/7c52dd250097050398ca

802.11-2016 - IEEE Standard for Information technology--Telecommunications and information exchange between systems Local and metropolitan area networks--Specific requirements - Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications
https://ieeexplore.ieee.org/xpl/mostRecentIssue.jsp?punumber=7786993

### 1.2. 802.11a：802.11ファミリーのベータマックス
(Hack 2 802.11a: The Betamax of the 802.11 Family) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-1-sect-3.html
((V2:Section A.2. 802.11a: The Betamax of the 802.11 Family)) https://flylib.com/books/en/2.434.1/section_a2_80211a_the_betamax_of_the_80211_family.html

802.11a-1999 - IEEE Standard for Telecommunications and Information Exchange Between Systems - LAN/MAN Specific Requirements - Part 11: Wireless Medium Access Control (MAC) and physical layer (PHY) specifications: High Speed Physical Layer in the 5 GHz band

https://ieeexplore.ieee.org/document/815305

### 3.802.11b：デファクトスタンダード
(Hack 3 802.11b: The De Facto Standard) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-1-sect-4.html
((V2:Section A.3. 802.11b: The De Facto Standard)) https://flylib.com/books/en/2.434.1/section_a3_80211b_the_de_facto_standard.html

802.11b-1999 - IEEE Standard for Information Technology - Telecommunications and information exchange between systems - Local and Metropolitan networks - Specific requirements - Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) specifications: Higher Speed Physical Layer (PHY) Extension in the 2.4 GHz band

https://ieeexplore.ieee.org/document/817038

### 1.4 802.11g：より高速な802.11b
(Hack 4 802.11g: Like 802.11b, only Faster) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-1-sect-5.html
((V2:Section A.4. 802.11g: Like 802.11b, only Faster)) https://flylib.com/books/en/2.434.1/section_a4_80211g_like_80211b_only_faster.html

802.11g-2003 - IEEE Standard for Information Technology- Telecommunications and Information Exchange Between Systems- Local and Metropolitan Area Networks- Specific Requirements Part Ii: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications

### 1.5 802.16：長距離無線インフラ
(Hack 5 802.16: Long Distance Wireless Infrastructure) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-1-sect-6.html
((V2:Section A.5. 802.16: WiMAX Long Distance Wireless Infrastructure)) https://flylib.com/books/en/2.434.1/section_a5_80216_wimax_long_distance_wireless_infrastructure.html

http://www.ieee802.org/16/

802.16-2017 - IEEE Standard for Air Interface for Broadband Wireless Access Systems
https://ieeexplore.ieee.org/document/8303870


### 1.6 Bluetooth：デバイス間のケーブルの置き換え
(Hack 6 Bluetooth: Cable Replacement for Devices) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-1-sect-7.html
((V2:Section A.6. Bluetooth: Cable Replacement for Devices)) https://flylib.com/books/en/2.434.1/section_a6_bluetooth_cable_replacement_for_devices.html

802.15 Wireless Personal Area Network (WPAN) Working Group
http://www.ieee802.org/15/

### 1.7. 900MHz：低速度、高到達範囲
(Hack 7 900 MHz: Low Speed, Better Coverage) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-1-sect-8.html
((V2:Section A.7. 900 MHz: Low Speed, Better Coverage)) https://flylib.com/books/en/2.434.1/section_a7_900_mhz_low_speed_better_coverage.html

FCC Part15 , Aironet(CISCO) Arlan
PCMCIA無線カード
ISAカード

| 周波数 | 電力 | 到達距離 |
|:--|:--|:--|
| 5.8GHz | 100mW | 1 |
| 2.4GHz | 100mW | 0.5未満 |

背景雑音、電力、周波数、アンテナ利得による 

周波数帯の利用は国により違う。
日本：900MHz 帯MCA無線の 周波数が変わります。
https://www.tele.soumu.go.jp/resource/j/ref/portal/full_ver.pdf

920MHz vs 2.4GHz無線LAN：IoTシステムに最適な無線の選び方
https://www.oki.com/jp/iot/doc/2016/16vol_03.html

### 1.8 CDPD、1xRTT、GPRS：携帯電話データネットワーク
(Hack 8 CDPD, 1xRTT, and GPRS: Cellular Data Networks) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-1-sect-9.html
((V2:Section A.8. CDPD, 1xRTT, and GPRS: Cellular Data Networks)) https://flylib.com/books/en/2.434.1/section_a8_cdpd_1xrtt_and_gprs_cellular_data_networks.html

CDPD: Cellular Digital Packet Data, 
1xRTT: CDMA(Code Division Multiple Access)2000 1xRTT(radio transmission technology)
GPRS: General Packet Radio Service

### 1.9.FRS、GMRS：スーパートランシーバー
(Hack 9 FRS and GMRS: Super Walkie-Talkies) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-1-sect-10.html
((V2:Section A.9. FRS and GMRS: Super Walkie-Talkies)) https://flylib.com/books/en/2.434.1/section_a9_frs_and_gmrs_super_walkie_talkies.html

FRS: :Family Radio Service
GMRS: General Mobile Radio Service
スーパートランシーバー：Super Walkie Talkies

Universal Licensing System
http://wireless.fcc.gov/uls/

### 1.10 802.1x：ネットワーク通信のためのポートセキュリティ
(Hack 10 802.1x: Port Security for Network Communications) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-1-sect-11.html
((V2:Section A.10. 802.1x: Port Security for Network Communications)) https://flylib.com/books/en/2.434.1/section_a10_8021x_port_security_for_network_communications.html

802.1X-2010 - IEEE Standard for Local and metropolitan area networks--Port-Based Network Access Control
https://ieeexplore.ieee.org/document/5409813

802.1X: Port-Based Network Access Control
https://1.ieee802.org/security/802-1x/

EAP: Extensible Authentication Protocol

http://www.sans.org/rr/wireless/802.11.php
404: Page Not Found
存在するページは
https://www.sans.org/reading-room/
(sansにメールを登録すると議論が読める)

### 1.11.HPNAおよび電灯線イーサネット
(Hack 11 HPNA and Powerline Ethernet) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-1-sect-12.html

HPNA: Home Phone Networking Alliance 
HpmePNA: HomeGrid Forum http://www.homepna.org/home/

電灯線イーサネット：PLC (Power Line Communication)、PLT (Power Line Telecommunication) https://ja.wikipedia.org/wiki/電力線搬送通信
HD-PLC alliance: http://www.hd-plc.org


### 1.12.BSS対IBSS
(Hack 12 BSS Versus IBSS) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-1-sect-13.html
((V2:Section A.12. BSS Versus IBSS)) https://flylib.com/books/en/2.434.1/section_a12_bss_versus_ibss.html

BSS:Basic Service Set, SSID
ESS:Extended Service Set, ESSID
IBSS: Independent Basic service set:自立分散(ad hoc)

## 2章　Bluetoothと移動通信
(Chapter 2. Bluetooth and Mobile Data) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-2.html

(2.1 Hacks #13-19) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-2-sect-1.html
###13.ソニーエリクソンの携帯でOS Xを操作する
(Hack 13 Remote Control OS X with a Sony Ericsson Phone) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-2-sect-2.html

Salling clicker
https://en.wikipedia.org/wiki/Salling_Clicker

Salling Clicker  3.5.2 09 Aug 2010が最新（？）

### 14.本物のキーボードでショートメッセージ作成
(Hack 14 SMS with a Real Keyboard) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-2-sect-3.html

連載：戸田 覚のPC進化論 スマホに最適なモバイルキーボードはどれだ？ 2017年08月29日
https://trendy.nikkeibp.co.jp/atcl/coltop/15/118183/082500098/

### 15.Nokia 3650で自動的にフォトブログ
(Hack 15 Photo Blog Automatically with the Nokia 3650) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-2-sect-4.html

GPRS: General Packet Radio Service

http://freenetworks.org/~mattw/badsoftware/phonecam/

http://seattlewireless.net/~mattw/badsoftware/phonecam/index.shtml.txt
リンク切れ

image magic
http://www.imagemagick.org


### 16.LinuxでBluetoothを使う
(Hack 16 Using Bluetooth with Linux) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-2-sect-5.html

BlueZ
http://www.holtmann.org/linux/bluetooth/devices.html
リンク切れ
http://www.bluez.org

ソース
http://bluez.sourceforge.net
上記www.bluez.orgに転送(redirect)

```shell-session
bluez-utils

 /etc/init.d/bluez-utils start

hciconfig

hcitool scan
```

### 17.LinuxからBluetooth経由でGPRSを使う
(Hack 17 Bluetooth to GPRS in Linux) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-2-sect-6.html

DUN(dial up network) profile

hcitool
Linux bluetooth setup with bluez and hcitool
https://www.pcsuggest.com/linux-bluetooth-setup-hcitool-bluez/

sdptool
sdptool(1) - Linux man page
https://linux.die.net/man/1/sdptool

rfcomm (Radio Frequency Communication)
Bluetooth/rfcomm
https://ja.opensuse.org/Bluetooth/rfcomm


Bluetooth で通信が可能になるまで
https://qiita.com/propella/items/d961c93c9f5c2aa53881
LinuxでBluetoothをコマンドラインから利用する方法
https://qiita.com/hirohiro77/items/0ebf6178f0da3a9df154
Raspberry Pi で Bluetooth を使ってみた。(1)
https://qiita.com/tchisaka/items/f7ebdb2de7ce9135e1cc
Raspberry Pi で Bluetooth を使ってみた。(2)
https://qiita.com/tchisaka/items/80d4dcbfe83bb88acf02

### 18.LinuxのBluetooth経由でファイル転送
(Hack 18 Bluetooth File Transfers in Linux) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-2-sect-7.html

obex_test(openobex-apps)

ussp-push
パッケージ: ussp-push (0.11-4 など)
https://packages.debian.org/sid/comm/ussp-push

p3nfs
http://www.koeniglich.de/p3nfs.html


http://www.serial60.com

### 19.BluetoothによるXMMSの制御
(Hack 19 Controlling XMMS with Bluetooth) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-2-sect-8.html

XMMS: X Multimedia System
http://www.xmms.org

http://linuxbrit.co.uk/bluexmms/


## 3章　ネットワークモニタリング
(Chapter 3. Network Monitoring) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-3.html

(3.1 Hacks #20-42) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-3-sect-1.html
### 20.すべての利用可能な無線ネットワークを発見する  
(Hack 20 Find All Available Wireless Networks) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-3-sect-2.html

http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/Tools.html
は
https://hewlettpackard.github.io/wireless-tools/Tools.html
へ転送(redirect)

iwconfig
iwconfig(8) - Linux man page
https://linux.die.net/man/8/iwconfig

iwlist
iwlist(8) - Linux man page
https://linux.die.net/man/8/iwlist

iwspy
iwspy(8) - Linux man page
https://linux.die.net/man/8/iwspy

iwpriv
iwpriv(8) - Linux man page
https://linux.die.net/man/8/iwpriv
     
### 21. NetStumblerを用いたネットワークの発見
(Hack 21 Network Discovery Using NetStumbler) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-3-sect-3.html

http://www.netstumbler.com


### 22.Mac OS Xでのネットワーク検出
(Hack 22 Network Detection on Mac OS X) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-3-sect-4.html

MacStumbler
http://www.macstumbler.com
表紙だけ。

iStumbler
https://istumbler.net


### 23.ハンドヘルドPCを使ってネットワークを検出
(Hack 23 Detecting Networks Using Handheld PCs) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-3-sect-5.html

Sharp Zaurus
HP iPAQ

MiniStumbler
http://www.stumbler.net


### 24.KisMACによるパッシブスキャン
(Hack 24 Passive Scanning with KisMAC) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-3-sect-6.html

KisMAC http://www.binaervarianz.de/projekte/programmieren/KisMAC
リンク切れ
http://www.binaervarianz.de/projekte/
でkismacを選ぶと
http://kismac.de
に飛び、「German says: Good-bye KisMAC!」と出る。

open source Viha AirPort driver http://www.dopesquad.net/security

(https://en.wikipedia.org/wiki/KisMAC)

(https://kismac-ng.org)
>ATTENTION! KisMAC WiFi scanner is no longer being updated or maintained! The latest version 0.3.3 released Feb 07, 2011

(https://github.com/IGRSoft/KisMac2)
>PLEASE NOTE, THIS PROJECT IS NO LONGER BEING MAINTAINED

### 25.接続性を確立する
(Hack 25 Establishing Connectivity) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-3-sect-7.html

winpcfg(Windows 95/98)

tcpdump see37
wireshark see 38

```shell-session:linux
$ netstat -rn
$ ifconfig -all
$ ping www.google.com
$ traceroute -n 208.201.239.36
```
ubuntuでは、ifconfigに-allはなく、tracerouteに-nがない。


```shell-session:windows
$ tracert -d  208.201.239.36
```

### 26.pingを使って手早く無線クライアントをポーリング
(Hack 26 Quickly Poll Wireless Clients with ping) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-3-sect-8.html

```shell-session
$ ifconfig eth0

$ ping -c3 -i60 10.15.6.255
```

### 27.MACアドレスでカードのメーカーを特定する
(Hack 27 Finding Radio Manufacturers by MAC Address) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-3-sect-9.html

IEEE organizationally unique identifiers (OUI)
http://standards.ieee.org/regauth/oui/index.shtml

http://standards.ieee.org/cgi-bin/ouisearch

cURL network utility 
http://curl.sourceforge.net

( arp一覧を作るmachine.plを手打ちしてエラー報告。未完。
https://qiita.com/kaizen_nagoya/items/26841520b9b9f9c61034)

(エラーは出なくなった。結果の出力がない。
perlとcurlの使い方がいまいちわかってないかも。)

### 28.LinuxでのRendezvousサービス広告
(Hack 28 Rendezvous Service Advertisements in Linux) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-3-sect-10.html

マルチキャストDNS
http://www.multicastdns.org

http://opensource.apple.com/projects/rendezvous/source/
リンク切れ
https://www.apple.com/jp/newsroom/2002/09/25Apple-Open-Sources-Rendezvous/
この記事も上記URLのみ

Apple Opensource
https://developer.apple.com/opensource/
「Rendezvous」で検索しても見当たらない。

mDNSProxyResponderPosix コマンド
Linux Rendezvous
https://zonena.me/2004/06/linux-rendezvous/


### 29.OS Xで任意のRendezvousサービスを広告する
(Hack 29 Advertising Arbitrary Rendezvous Services in OS X) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-3-sect-11.html

Rendezvous Beacon
http://www.chaoticsoftware.com/ProductPages/RendezvousBeacon.html
URLなし

### 30.この番組はRendezvous Ad Redirectorの提供でお送りします
(Hack 30 "Brought to you by" Rendezvous Ad Redirector) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-3-sect-12.html

p.92

```html:freenetworks.html
<html>
<head>
    <meta http-equiv="Refresh" content="5:http://freenetworks.org" />
</head>
<body>

<h1> This is Rendezvous linux brought to you  by : me!</h1>

Redirecting you automatically in five seconds...
</body>
</html>
```


### 31.Kismetでネットワークを検出
(Hack 31 Detecting Networks with Kismet) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-3-sect-13.html

Kismet
http://www.kismetwireless.net

参照(see also)
Tons of information on RF Monitoring drivers http://airsnort.shmoo.com
2015

AirSnort on the iBook 
http://www.macunix.net:443/ibook.html
リンク切れ

Passive RF Monitoring on the iBook http://www.swieskowski.net/code/wifi.php
リンク切れ？


(kismetの使い方
https://qiita.com/yamori813/items/a34860f0bb7c5a344fe4 )

(kismet raspberry PI
https://qiita.com/kaizen_nagoya/items/da2d741c9d35cda181ff )


### 32.Mac OS XでKismetを動かす
(Hack 32 Running Kismet on Mac OS X) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-3-sect-14.html

kismet 悪戦苦闘(macOS)
https://qiita.com/kaizen_nagoya/items/ad2143a35f0a265ac0c4

### 33.      Wavemonを用いたLinuxでのリンクモニタリング
(Hack 33 Link Monitoring in Linux with Wavemon) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-3-sect-15.html

Wavemon 
http://www.janmorgenstern.de/projects-software.html
リンク切れ？

最新
http://freshmeat.net/projects/wavemon
は
https://github.com/uoaerg/wavemon
へ転送(redirect)

### 34.ヒストリカルリンク状態モニタリング
(Hack 34 Historical Link State Monitoring) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-3-sect-16.html
netcat
http://www.atstake.com/research/tools/network_utilities/
は
https://www.symantec.com
に転送(redirect)。
GNU netcatは、
http://netcat.sourceforge.net

rrdtool
http://www.rrdtool.com

cacti 
http://www.raxnet.net/products/cacti/
は
http://www.iankberry.com
に転送(redirect)
cactiで検索すると
https://www.cacti.net

### 35.EtherPEGとDriftNet
(Hack 35 EtherPEG and DriftNet) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-3-sect-17.html

EtherPEG
http://etherpeg.org

driftnet
http://www.ex-parrot.com/~chris/driftnet/

http://www.oreillynet.com/pub/wlg/1414
は
http://shop.oreilly.com/category/customer-service/faq-examples.do?path=/pub/wlg/1414
に転送(redirect)されるが該当ページではない。


### 36.ネットワーク性能の推定
(Hack 36 Estimating Network Performance) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-3-sect-18.html

```shell-session
$ brew install iperf
==> Downloading https://homebrew.bintray.com/bottles/iperf-2.0.12.sierra.bottle.
######################################################################## 100.0%
==> Pouring iperf-2.0.12.sierra.bottle.tar.gz
🍺  /usr/local/Cellar/iperf/2.0.12: 8 files, 122.9KB
```

### 37.tcpdumpでトラフィックを観測
(Hack 37 Watching Traffic with tcpdump) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-3-sect-19.html

tcpdump

(超絶初心者むけtcpdumpの使い方
https://qiita.com/tossh/items/4cd33693965ef231bd2a )

(tcpdumpの使い方
https://qiita.com/aosho235/items/d87e0d69e89513d02a3f )


### 38.Etherealによる視覚的なトラフィック解析
(Hack 38 Visual Traffic Analysis with Ethereal) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-3-sect-20.html

 Ethereal 
http://www.ethereal.com/


(Etherealはwiresharkに改名。)

(Wireshark 導入、記録、分析
https://qiita.com/kaizen_nagoya/items/d1d452d5f3eadd420d6e )

(Raspberry PiでWiresharkを活用する12の関門
https://qiita.com/kaizen_nagoya/items/b3fa0a20855d44c3768d )

(MacintoshにWiresharkを導入する7つの壁
https://qiita.com/kaizen_nagoya/items/69eb2d357a125f5368e1 )


Wiresharkを使ってパケットの中身を見てみる
https://qiita.com/salmonosushi/items/f97832b3395f2b6d7e9f
Wiresharkで独自プロトコルの解析
https://qiita.com/kenji-yokoi/items/6ab9fbdbb3d6322c2703

### 39.Etherealで802.11フレームを追跡する
(Hack 39 Tracking 802.11 Frames in Ethereal) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-3-sect-21.html

kismet, kismacとWiresharkの併用でパッシブモードでパケットが取れる。


### 40.nmapを用いてネットワークを根堀り葉堀り詮索する
(Hack 40 Interrogating the Network with nmap) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-3-sect-22.html

```shell-session
# nmap -O 10.15.6.1

Starting Nmap 7.60 ( https://nmap.org ) at 2019-03-04 11:53 JST
```

### 41.ngrepによるネットワークモニタリング
(Hack 41 Network Monitoring with ngrep) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-3-sect-23.html

ngrep
 http://www.packetfactory.net/Projects/ngrep.

 Brazil query 
 http://www.imdb.com looking 
the last one
 http://www.dictionary.com


```shell-session
# ngrep -q GET
interface: eth0 (172.17.0.0/255.255.0.0)
filter: ((ip || ip6) || (vlan && (ip || ip6)))
match: GET

```

### 42.リアルタイムでネットワークの状態を取得するためにntopを起動する
(Hack 42 Running ntop for Real-Time Network Stats) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-3-sect-24.html

ntop(network table of processes)
http://www.ntop.org

(最新コマンドはntopng:ntop next generation) 

```shell-session
# apt install -y ntopng  
# groupadd ntop
# useradd -c "ntop user" -d /usr/local/etc/ntop -s /bin/true -g ntop ntop
# mkdir /usr/local/etc/ntop
```

## 4章　ハードウェアHack
(Chapter 4. Hardware Hacks) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-4.html

(4.1 Hacks #43-69) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-4-sect-1.html
###43.ラップトップアンテナの追加
(Hack 43 Add-on Laptop Antennas) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-4-sect-2.html

アンテナの利得(gain)

Poynting
http://www.poynting.co.za
http://www.poynting.tech

Range Extender
http://www.proxim.com/products/wifi/accessories/rea/index.html
上記URLは下記URLに集約。
https://www.proxim.com/products/wifi

### 44. チタニウムPowerBookの到達距離を延長
(Hack 44 Increasing the Range of a Titanium PowerBook) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-4-sect-3.html

静電界遮蔽（Faraday cage)
p.132

>チタニウムPowerBookの到達距離はもっと安いプラスチックiBookの半分ほどしかありません。

Wireless Driver Project
http://wirelessdriver.sourceforge.net


###45.WET11のアップグレード
(Hack 45 WET11 Upgrades) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-4-sect-4.html

Linksys WET11
http://www.linksys.com/products/product.asp?prid=432
は
https://www.linksys.com/us/shop-linksys/
に集約

DHCPサーバ
http://www.isc.org/products/DHCP/
は
https://www.isc.org/blogs/category/dhcp/
またはDHCP manual, DHCP Users list archive

http://reseaucitoyen.be/?SourcePortable
再構築中

(FOX HUNTING WITH A RASPBERRY PI)
https://hackaday.com/2014/11/06/fox-hunting-with-a-raspberry-pi/

###46.AirMac Linuxベースステーション
(Hack 46 AirPort Linux) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-4-sect-5.html

http://www.apple.com/airport/

KarlNet
http://www.karlnet.com

IPIP see 54
GRE see 55

http://www-hft.ee.tu-berlin.de/~strauman/airport/airport.html
IDアクセスonly

http://www.seattlewireless.net/index.cgi/AirportLinux
リンク切れ


###47.AirMacベースステーションのJava Configurator
(Hack 47 Java Configurator for AirPort APs) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-4-sect-6.html

Prom RG1000 Java client
http://edge.mcs.drexel.edu/GICL/people/sevy/airport

https://drexel.edu
でJAVA airportで検索すると
http://edge.cs.drexel.edu/GICL/people/sevy/airport/index_francais.html

JAVA
http://java.sun.com
は
https://www.oracle.com/technetwork/java/index.html
に転送(redirect)

NAT: network address translation

Freebase(Windows)
http://freebase.sourceforge.net


### 48.Appleソフトウェアベースステーション
(Hack 48 Apple Software Base Station) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-4-sect-7.html

Wep see 86

### 49.AirMacベースステーションにアンテナを追加
(Hack 49 Adding an Antenna to the AirPort) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-4-sect-8.html

ドライバ
電動ドリル
Lucentピグテイルアダプタ see 66
電波法での取り扱いを確認しないと違反になる。

### 50.NoCat常夜燈
(Hack 50 The NoCat Night Light) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-4-sect-9.html

電灯線イーサネットは遅い（日本では10kHz-450kHz）
発熱

試作のみ。

### 51.DIYアクセスポイント
(Hack 51 Do-It-Yourself Access Point Hardware) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-4-sect-10.html

Soekris
http://www.soekris.com

OpenBrick
http://www.openbrick.org/
リンク切れ
https://github.com/OpenBricks/openbricks

http://www.via.com.tw
は
https://www.viatech.com/en/
に転送(redirect)

Fujitsu Stylistic
http://www.shopfujitsu.com/CSPortal/supportsearch.do?srch=TECHSPECS&Series=Stylistic&Model=Stylistic%201000&ProductType=Tablet%20PC

Open Block S266
http://online.plathome.co.jp/products/openblocks

https://online.plathome.co.jp/public/search?q=openblocks&amz_search=商品検索&key=score&order=d&filter=none


### 52.コンパクトフラッシュハードディスク
(Hack 52 Compact Flash Hard Drive) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-4-sect-11.html

http://www.mesanet.com/diskcardinfo.html

アイアールキューブ
http://www.ircube.jp/main/product/
リンク切れ

### 53.Pebble
(Hack 53 Pebble) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-4-sect-12.html

http://www.nycwireless.net/pebble/
リンク切れ
http://rebble.io
たぶん

### 54.トンネリング：IPIPカプセリング
(Hack 54 Tunneling: IPIP Encapsulation) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-4-sect-13.html

http://www/tldp.org/HOWTO/Adv-Routing-HOWTO/

ftp://ftp.sunnet.se/pub/Linux/ip-routing/

ftp://inr.ac.ru/ip-routing



### 55.トンネリング：GREカプセリング
(Hack 55 Tunneling: GRE Encapsulation) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-4-sect-14.html

GRE: Generic Routing Encapsulation

### 56.独自のトップレベルドメインを運用する
(Hack 56 Running Your Own Top-Level Domain) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-4-sect-15.html


>Seattle Wirelessのユーザは
http://www.rob.swn/ で私が設置したWebサーバにアクセスすることができます。


### 57.ホストAPをはじめよう
(Hack 57 Getting Started with Host AP) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-4-sect-16.html

http://hostap.epitest.fi/
は
http://w1.fi/
に転送(redirect)

###5 8.ホストAPをレイヤ2ブリッジにする
(Hack 58 Make Host AP a Layer 2 Bridge) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-4-sect-17.html

http://bridge.sourceforge.net
は
http://linux-net.osdl.org/index.php/Bridge
へ転送(redirect)

スパニングツリープロトコル IEEE 802.1D

The Linux Bridge STP HOWTO
http://www.linux.org/docs/ldp/howto/BRIDGE-STP-HOWTO
The Linux Bridge and Firewall mini HOWTO
http://www.tldp.org/HOWTO/mini/Bridge+Firewall.html

## 59.ファイアウォール付きブリッジ
(Hack 59 Bridging with a Firewall) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-4-sect-18.html

http://ebtables.sourceforege.net/

eatablesコマンド

### 60.ホストAPによるMACフィルタ
(Hack 60 MAC Filtering with Host AP) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-4-sect-19.html

iwprivコマンド

/proc/net/hostap/wlan0/ap_control



### 61.Hermes AP
(Hack 61 Hermes AP) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-4-sect-20.html

http://hunz.org/hermesap.html
は
http://hunz.org
につながる。「hermes ap」で検索しても該当なし。

https://github.com/project-hermes/hermes-firmware

###62.マイクロ波ケーブルガイド
(Hack 62 Microwave Cabling Guide) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-4-sect-21.html

アンテナケーブルは短く。

p.189

>LMRはTimes Microwave社の同軸ケーブル

### 63.マイクロ波コネクタマニュアル
(Hack 63 Microwave Connector Reference) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-4-sect-22.html

American Radio Relay League
http://www.arrl.org

p.185

>できる限り、あらかじめ適切なコネクタが圧着されたケーブルを、できるだけ短い長さで買ってくる

BNC: Bayonet Neill Councilman
N: Neill's connector
SMA: Sub-Miniature connector, variation A
SMB: Sub-Miniature connector, variation B
SMC: Sub-Miniature connector, variation C
APC-7: Amphenol Precision Connector , 7mm

### 64.アンテナガイド
(Hack 64 Antenna Guide) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-4-sect-23.html

偏向性 see 84

無指向性（sector)
sector anntena:一方向に強く放射
八木アンテナ: ビーム角：15度から60度
導波管、カンテな
パラボラアンテナ

### 65.クライアント性能比較表
(Hack 65 Client Capability Reference Chart) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-4-sect-24.html

価格
出力
無線の感度
何と通信できるのか
インタフェース
アンテナ（コネクタ形式）
チップセット

Prism, 3Com
Airnet CISCO
TI, D-Link
Hermes, ORiNOCO
Rubby, ORiNOCO
AR-8001X, 
Frisbee, I-O Data
Atheros, I-O DATA

http://seattlewireless.net/index.cgi/HardwareComparison


### 66.ピグテイルアダプタ
(Hack 66 Pigtails) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-4-sect-25.html

豚尻尾接続器(pig tail adaptor) 短い
　標準マイクロ波コネクタ see 63


### 67.802.11ハードウェアベンダ
(Hack 67 802.11 Hardware Suppliers) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-4-sect-26.html

Aeralix Peabody, MA; http://www/aerialix.com
Antenna Systems and Suppliers, Schaumburg,IL; http://www.antenasystems.com
Down Ease Microwave, Frenechtown NJ; http://www.downeastmicrowave.com
ElectroComm, Denver, CO; http://www.ecommwireless.com


### 68.自作のパワーオーバーイーサネット
(Hack 68 Home-Brew Power over Ethernet) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-4-sect-27.html

Power over Ethernet

12V給電, 消費電流0.8A, 5Vリニアレギュレータ(6V以上の電圧で動作）

Power Over Ethernet Calculator
http://www.gweep.net/~sfoskett/tech/poecalc.html

### 69.安くて効果的な屋上マウント
(Hack 69 Cheap but Effective Roof Mounts) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-4-sect-28.html

専用のタワー　地域の条例

ソリ、重石、
マイラーシート（光反射）

p.207訳注

>台風の多い日本では、なるべく支線を張った方がよいでしょう。

## 5章　自分で作るアンテナ！
(Chapter 5. Do-It-Yourself Antennas) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-5.html

(5.1 Hacks #70-79) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-5-sect-1.html

等方性放射体(isotropic radiator)
定在波(SWR: standing Wave Ratio)
電界前後比(front to  back ratio: F/B ratio)

### 70.筒状深皿パラボラ反射板
(Hack 70 Deep Dish Cylindrical Parabolic Reflector) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-5-sect-2.html

>pig tail(豚尻尾)が不要
APに改造が不要
整合性（SWR)の問題がない
製品として売っている部品の購入が不要
作るのが非常に簡単
エラーを起こす~~確立~~確率が非常に低い
プリングルス缶アンテナと同程度以上の性能
優れたFB比
無線LANのプライバシーの向上
干渉の削減

等方輻射電力(EIRP: Effective Isotropically Radiated Power)

パラボラプロジェクト
http://www.freeantennas.com/projects/template/

型紙
http://www.freeantennas.com/projects/template/parabolic.pdf
の代わりに、下記３種類
http://www.freeantennas.com/projects/template/sm_template.jpg
http://www.freeantennas.com/projects/template/template.jpg
http://www.freeantennas.com/projects/template/wet-11.jpg


### 71.スパイダーオムニ
(Hack 71 "Spider" Omni) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-5-sect-3.html

Spider omini：grand plane anntena
3dB垂直偏波、無指向性空中線

Nコネクタ
Romex12-2銅線バイス

(Quarter wave omni-directional "spider omni" antenna
for 2.4GHz / 802.11b / WiFi / WLAN https://mbharris.co.uk/articles/antenna/omni/quarter/)

(Four Types of Omni Directional Antennas https://www.avalan.com/blog/four-types-of-omni-directional-antennas)

(WiFi Spider Antenna https://www.dxzone.com/dx32044/wifi-spider-antenna.html)

### 72.プリングルス缶の導波管
(Hack 72 Pringles Can Waveguide) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-5-sect-4.html

Andrew Clapp
http://www.aeonic.com/~elapp/wireless/
リンク切れ

http://etutorials.org/Networking/wireless+community+networks/Chapter+7.+Other+Applications/7.4+Home-Brew+Antennas/

http://www.oreillynet.com/cs/weblog/view/wlg/448
は
https://www.oreilly.com
に転送(redirect)

### 73.ピルエット缶の導波管
(Hack 73 Pirouette Can Waveguide) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-5-sect-5.html

Pirouette, Pepperidge Farm

802.11b Homebrew WiFi Antenna Shootout
http://www.turnpoint.net/wireless/has.html

HOWTO
http://www.turnpoint.net/wireless/cantennahowto.html

The ARRL Antenna Book
http://www.amazon.com/exec/obidos/tg/detai./~/0872598047/
(https://www.amazon.com/ARRL-Antenna-Radio-Communications-Softcover/dp/1625950446/ref=sr_1_1?keywords=arrl+antenna+book&qid=1551707377&s=books&sr=1-1)

The ARRL Microwave Experimenter's Guide
http//www.amazon/com/exec/obidos/tg/~/0872593126/

(The Arrl Uhf/Microwave Experimenter's Manual: Antennas, Components and Design  https://www.amazon.com/dp/0872593126/)

### 74.導波管付きのPrimestar衛星パラボラ
(Hack 74 Primestar Dish with Waveguide Feed) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-5-sect-6.html

http://www.wwc.edu/~frohro/Airport/Primestar/Primestar.html
リンク切れ
(http://www.wwc.edu)

### 75.Primestar衛星パラボラ用のBiQuadフィード
(Hack 75 BiQuad Feed for Primestar Dish) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-5-sect-7.html

Trevor Marshall BiQuad 802.11b Antenna 11dBi, wide band
http://www.trevormarshall.com/biquad.htm

### 76.カットケーブル・オムニアンテナ
(Hack 76 Cut Cable Omni Antenna) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-5-sect-8.html

Marlin
http://www.maplin.co.uk

Easy Homemade 2.4 Ghz Omni Antenna
http://wireless.gumph.org/articles/homemadeomni.html

### 77.スロット型導波管
(Hack 77 Slotted Waveguides) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-5-sect-9.html

802.11b WLAN Waveguide Antennas Unidirectional & Omnidirectional High gain, Simple construction
author: Trevor Marshall
http://www.trevormarshall.com/waveguides.htm

### 78.パッシブリピータ（受動型中継器）
(Hack 78 The Passive Repeater) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-5-sect-10.html

Passive Reporter, Ron Wickersham

Hack 91. The Passive Repeater
https://flylib.com/books/en/2.434.1/hack_91_the_passive_repeater.html

### 79.アンテナの利得の測定
(Hack 79 Determining Antenna Gain) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-5-sect-11.html

http://www.ydi.com/deployinfo/ad-fresnel-zone.php
リンク切れ

## 6章　長距離リンク
(Chapter 6. Long Distance Links) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-6.html

(6.1 Hacks #80-85) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-6-sect-1.html

### 80.見通し線の確保
(Hack 80 Establishing Line of Sight) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-6-sect-2.html


見通し線（LOS:line of sight)
National Geographic
http://maps.nationalgeographic.com/topo/
は
https://www.nationalgeographic.com/maps/
へ転送(redirect)

Delorme
http://www.delorme.com
は
https://www.garmin.com/ja-JP/
へ転送(redirect)

Topo USA https://www.amazon.com/dp/B000EZMXYW
3-D TopoQuads http://topoware.com/3dtopoquads/



### 81.リンクバジェットの計算
(Hack 81 Calculating the Link Budget) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-6-sect-3.html

Wireless Link Analysis
http://www.qsl.net/n9zia/

### 82.長距離リンクのためのアンテナ調整法
(Hack 82 Aligning Antennas at Long Distances) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-6-sect-4.html

p.256

>非常に遠く離れたアンテナを調整するのは一日がかりの仕事になります

### 83.遅くすれば速くなる
(Hack 83 Slow Down to Speed Up) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-6-sect-5.html

p.257 1Mbpsと11Mbps

>速度を落とすだけで４倍も到達距離が延びる可能性がある

### 84.アンテナの偏向性を活用する
(Hack 84 Taking Advantage of Antenna Polarization) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-6-sect-6.html

p.258
> 長距離のポイントツーポイントリンクでは、水平偏波と垂直偏波を比べて受けるノイズが小さい方を見付けてください。

### 85.NoCat Mapsを使って無線の地形図を作る
(Hack 85 Map the Wireless Landscape with NoCat Maps) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-6-sect-7.html


MapServ 
http://mapserver.gis.umn.edu 
(https://mapserver.gis.umn.edu)

Grass 
http://grass.itc.it
は
https://grass.osgeo.org
へ転送(redirect)

http://maps.nocat.net
リンク切れ

## 7章　無線セキュリティ
( Chapter 7. Wireless Security ) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-7.html

7.1 Hacks #86-100
https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-7-sect-1.html

### 86.最強のWEPの作り方
(Hack 86 Making the Best of WEP) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-7-sect-2.html

WEP:Wired Equivalent Privacy

参考情報
Your 802.11 Wireless network has no clothes, 2001
http://www.cs.umd.edu/~waa/wireless.pdf

Weakness in the Key Scheduling Algorithm of RC4, 2001
http://www.crypto.com/papers/others/rc4_ksaproc.ps
が先頭ページを表示する。代替URLを検索。
https://www.cs.cornell.edu/people/egs/615/rc4_ksaproc.pdf


Using the Fluhrer, Mantis and Shamir Attack to Break Wep, 2001
http://www.cs.rice.edu/~astubble/wep/
は
https://www.cs.rice.edu
へ転送(redirect)

Security of the WEP algorithm
http://www.isaac.cs.berkeley.edu/isaac/wep-faq.html


### 87.無線セキュリティの神話を崩す
(Hack 87 Dispel the Myth of Wireless Security) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-7-sect-3.html


```shell-session
# tcpdump eth0 
tcpdump: syntax error in filter expression: syntax error
root@76ccdd5c93d2:/tmp/wireless_hacks# tcpdump -n -i eth0 
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on eth0, link-type EN10MB (Ethernet), capture size 262144 bytes
^C
0 packets captured
0 packets received by filter
0 packets dropped by kernel

```
### 88.AirSnortを使ってWEPを破る：簡単な方法
(Hack 88 Cracking WEP with AirSnort: The Easy Way) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-7-sect-4.html

AirSnot
http://airsnort.shmoo.com
クリックしても同じところへ戻る。


### 89.NoCatAuthキャプティブポータル
(Hack 89 NoCatAuth Captive Portal) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-7-sect-5.html

専用門(captive portal) https://en.wikipedia.org/wiki/Captive_portal


NoCatAuth
http://nocat.net/
は
http://hackerfriendly.com
へ転送(redirect)たぶん非該当。

ソースは
(https://sourceforge.net/projects/nocatauth/)

認証手法：PAM, Radius, TACAS+, IMAP
iptables




### 90.NoCatSplashとCheshire
(Hack 90 NoCatSplash and Cheshire) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-7-sect-6.html


MoCatSplash
http://nocat.net/download/NoCatSplash/
リンク切れ

５年前のソースコード
(https://github.com/arjan/NoCatSplash)

Cheshire
http://nocat.net/download/cheshire/
リンク切れ

NetPipes
http://freshmeat.net/projects/netpipes/
は
http://freshmeat.sourceforge.net/projects/netpipes/
へ転送(redirect)


### 91.SSH越しにsquidプロキシを使おう
(Hack 91 Squid Proxy over SSH) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-7-sect-7.html

squid
http://www.squid-cache.org

ソースはこちら
(https://github.com/squid-cache)

Windowsではcygwin
http://www.cygwin.com

導入
http://linux.oreillynet.com/pub/a/linux/2001/07/26/squid.html
は
https://github.com/squid-cache
へ転送(redirect)

Installing and Configuring Squid, Jennifer Vesperman

(http://cesarakg.freeshell.org/installing-configuring-squid.html)

### 92.SSH SOCKS 4プロキシ
(Hack 92 SSH SOCKS 4 Proxy) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-7-sect-8.html

SSH
-D
p.284

```shell-session
$ ssh -D 8080 remote
```

p.284
>localhost:8080をSOCK4プロキシと指定

DNS p.285
> SOCK 4にはDNSの通信に関しては特別なサポートがない

### 93.SSHによるポート転送
（Hack 93 Forwarding Ports over SSH) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-7-sect-9.html

OPEN SSH

参考情報
man ssh
SSH, The Secure Shell: The Definitive Guide (http://www.oreilly.com/catalog/sshtdg/) by Daniel J. Barrett and Richard Silverman (O'Reilly)
は
http://shop.oreilly.com/product/9780596000110.do
へ転送(redirect)


### 94.SSHクライアントキーを使った簡易ログイン
（Hack 94 Quick Logins with SSH Client Keys) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-7-sect-10.html

公開鍵

### 95.「ターボモード」のSSHログイン
(Hack 95 "Turbo-Mode" SSH Logins) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-7-sect-11.html

p.292
Shell Scriptを作り、symbolic linkを貼り、Aliasを設定。


### 96.Cygwinを使ってWindowsでOpenSSHを使う
(Hack 96 OpenSSH on Windows Using Cygwin) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-7-sect-12.html


### 97.MacOS Xで「場所」の設定を活用する
(Hack 97 Location Support for Tunnels in OS X) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-7-sect-13.html

p.300
>iTumesを使ってネットワークからストリームを再生しようと、するとプロキシ設定が邪魔になることがあるのでプロキシを無効に


### 98.SSH越しにvtunを使う
(Hack 98 Using vtun over SSH) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-7-sect-14.html

p301
> サーバとクライアントのカーネルのバージョンが異なる時にtunドライバでの接続が失敗することがあります。

### 99.vtund.confの自動生成
（Hack 99 Automatic vtund.conf Generator) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-7-sect-15.html

p.307
>vtunedconfという名前で保存

(vtunedconf.plとうい名前でdocker上の/tmp/wireless_hacksに保存)

### 100.arpwatchを用いた無線ユーザの追跡
(Hack 100 Tracking Wireless Users with arpwatch) https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-chp-7-sect-16.html

arpwatch LBNL's Network Research Group
http://www-nrg.ee.lbl.gov/nrg.html

snort
http://www.snort.org

```shell_session
$ apt install snort
...
Address range for the local network: 192.168.2.0/24
```
導入時にサブネット設定があります。
利用する場合は設定を変更してください。


# 付録　深皿パラボラ反射板型紙
(Appendix A. Deep Dish Parabolic Reflector Template)
https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-app-a.html

## 奥付(Colophon)
https://vistech.net/~champ/online-docs/books/Wireless/0596005598_wirelesshks-colophon.html 

# 用語(terms)

line of sights, 見通し, p2

FHSS
ISM
UNII
OFDM
PCMCIA
ISA
FCC
DSSS
GSM
GPRS
GMRS
GPS
Wifi
Wifi alliance http://www.weca.net

# 参考資料
## 著者(Rob Flickenger) weblog
wirelessで検索して出てきた radioタグの記事

TEN YEARS OF PRINGLES CANS
PUBLISHED ON JULY 16, 2011
http://hackerfriendly.com/ten-years-of-pringles-cans/

THE VENEZIA EXPERIMENTS
PUBLISHED ON MARCH 17, 2010
http://hackerfriendly.com/the-venezia-experiments/

10 KM LINK ACHIEVED!
PUBLISHED ON MARCH 4, 2010
http://hackerfriendly.com/10-km-link-achieved/

PREPARING FOR TRIESTE
PUBLISHED ON FEBRUARY 18, 2010
http://hackerfriendly.com/preparing-for-trieste/

## その他
Wi-Fiを高速化するベストなチャネルを見つけるためのツール7選
http://news.livedoor.com/article/detail/12861882/

・Windows:WiFi Analyzer
・Windows:WifiInfoView
・Mac: ワイヤレス診断 (システムデフォルトアプリケーション)
・Android:WiFi Analyzer
・Android:WiFiAnalyzer(open-source)
・Linux: iwlist (sudo iwlist wlan0 scan \| grep Frequency \| sort \| uniq -c \| sort -n)
・Linux: wavemon

https://en.wikipedia.org/wiki/Personal_RF_safety_monitors

Alternatives to wavemon for Mac with any license
https://alternativeto.net/software/wavemon/?platform=mac

ntop

Homedale

darkstat

Wireless monitor
https://discussions.apple.com/thread/744096

Have you tried iStumbler or KisMAC?

iStumbler
https://www.macupdate.com/app/mac/11753/istumbler


## 参考資料(reference) on Qiita

docker イメージの中にpingとかないとき
https://qiita.com/manabuishiirb/items/26de8c9740a1d2c7cfdd


BlueZのAPI/サンプルコードのメモ
https://qiita.com/ffmatsu/items/b7ca6a944b5a1ea9c7a6

### 自己参照(self reference)
Wifiの課題
https://qiita.com/kaizen_nagoya/items/b95d438fe0782a4d25bd

「Wireless Hacks」 p.85 MACアドレスからメーカ一覧を作るmachine.plを手打ちしてエラー報告。未完。
https://qiita.com/kaizen_nagoya/items/26841520b9b9f9c61034

「Wireless Hacks」第二版(英語）by Rob Flickengerをハックしたい＜書きかけ＞
https://qiita.com/kaizen_nagoya/items/c4918d368e4a1b5034d1


＜この項は書きかけです。順次追記します。＞

#docker

```
# apt update
# apt install -y perl curl vim sudo apt-utils wget
# apt install -y iputils-ping net-tools iperf bluez openobex-apps netcat rrdtool wireless-tools inetutils-traceroute  tcpdump wireshark iproute2 ebtables
```
cactiはweb server(apache or lighhttp), DB(mysql)の導入が必要らしい。

```
# apt install -y cacti 

...

Configuring tzdata
------------------

Please select the geographic area in which you live. Subsequent configuration questions will
narrow this down by presenting a list of cities, representing the time zones in which they are
located.

  1. Africa   3. Antarctica  5. Arctic  7. Atlantic  9. Indian    11. SystemV  13. Etc
  2. America  4. Australia   6. Asia    8. Europe    10. Pacific  12. US
Geographic area: 6

Please select the city or region corresponding to your time zone.

  1. Aden         19. Chongqing    37. Jerusalem     55. Novokuznetsk   73. Taipei
  2. Almaty       20. Colombo      38. Kabul         56. Novosibirsk    74. Tashkent
  3. Amman        21. Damascus     39. Kamchatka     57. Omsk           75. Tbilisi
  4. Anadyr       22. Dhaka        40. Karachi       58. Oral           76. Tehran
  5. Aqtau        23. Dili         41. Kashgar       59. Phnom_Penh     77. Tel_Aviv
  6. Aqtobe       24. Dubai        42. Kathmandu     60. Pontianak      78. Thimphu
  7. Ashgabat     25. Dushanbe     43. Khandyga      61. Pyongyang      79. Tokyo
  8. Atyrau       26. Famagusta    44. Kolkata       62. Qatar          80. Tomsk
  9. Baghdad      27. Gaza         45. Krasnoyarsk   63. Qostanay       81. Ujung_Pandang
  10. Bahrain     28. Harbin       46. Kuala_Lumpur  64. Qyzylorda      82. Ulaanbaatar
  11. Baku        29. Hebron       47. Kuching       65. Rangoon        83. Urumqi
  12. Bangkok     30. Ho_Chi_Minh  48. Kuwait        66. Riyadh         84. Ust-Nera
  13. Barnaul     31. Hong_Kong    49. Macau         67. Sakhalin       85. Vientiane
  14. Beirut      32. Hovd         50. Magadan       68. Samarkand      86. Vladivostok
  15. Bishkek     33. Irkutsk      51. Makassar      69. Seoul          87. Yakutsk
  16. Brunei      34. Istanbul     52. Manila        70. Shanghai       88. Yangon
  17. Chita       35. Jakarta      53. Muscat        71. Singapore      89. Yekaterinburg
  18. Choibalsan  36. Jayapura     54. Nicosia       72. Srednekolymsk  90. Yerevan
Time zone: 79

Configuring cacti
-----------------

Please select the web server for which Cacti should be automatically configured.

Select "None" if you would like to configure the web server manually.

  1. apache2  2. lighttpd  3. None

...

Please select the geographic area in which you live. Subsequent configuration questions will
narrow this down by presenting a list of cities, representing the time zones in which they are
located.

  1. Africa   3. Antarctica  5. Arctic  7. Atlantic  9. Indian    11. SystemV  13. Etc
  2. America  4. Australia   6. Asia    8. Europe    10. Pacific  12. US
Geographic area: 6

Current default time zone: 'Asia/Tokyo'
Local time is now:      Mon Mar  4 09:27:22 JST 2019.
Universal Time is now:  Mon Mar  4 00:27:22 UTC 2019.
Run 'dpkg-reconfigure tzdata' if you wish to change it.

Configuring cacti
-----------------

The cacti package must have a database installed and configured before it can be used. This can
be optionally handled with dbconfig-common.

If you are an advanced database administrator and know that you want to perform this
configuration manually, or if your database has already been installed and configured, you
should refuse this option. Details on what needs to be done should most likely be provided in
/usr/share/doc/cacti.

Otherwise, you should probably choose this option.

Configure database for cacti with dbconfig-common? [yes/no] yes

Please provide a password for cacti to register with the database server. If left blank, a
random password will be generated.

MySQL application password for cacti: 

Password confirmation: 
```

うまく行ってない。

```
# apt install -y ussp-push

Configuring cacti
-----------------

The cacti package must have a database installed and configured before it can be used. This can
be optionally handled with dbconfig-common.

If you are an advanced database administrator and know that you want to perform this
configuration manually, or if your database has already been installed and configured, you
should refuse this option. Details on what needs to be done should most likely be provided in
/usr/share/doc/cacti.

Otherwise, you should probably choose this option.

Configure database for cacti with dbconfig-common? [yes/no] 

ERROR 2002 (HY000): Can't connect to local MySQL server through socket
'/var/run/mysqld/mysqld.sock' (2) . Your options are:
 * abort - Causes the operation to fail; you will need to downgrade,
   reinstall, reconfigure this package, or otherwise manually intervene
   to continue using it. This will usually also impact your ability to
   install other packages until the installation failure is resolved.
 * retry - Prompts once more with all the configuration questions
   (including ones you may have missed due to the debconf priority
   setting) and makes another attempt at performing the operation.
 * retry (skip questions) - Immediately attempts the operation again,
   skipping all questions. This is normally useful only if you have
   solved the underlying problem since the time the error occurred.
 * ignore - Continues the operation ignoring dbconfig-common errors.
   This will usually leave this package without a functional database.

  1. abort  2. retry  3. retry (skip questions)  4. ignore
Next step for database installation: 4

dbconfig-common: cacti configure: ignoring errors from here forwards
populating database via administrative sql...  done.
populating database via sql...  done.
dbconfig-common: flushing administrative password

Creating config file /etc/apache2/conf-available/cacti.conf with new version

Creating config file /etc/lighttpd/conf-available/20-cacti.conf with new version
Lighttpd not installed, skipping
Processing triggers for man-db (2.8.3-2ubuntu0.1) ...
W: APT had planned for dpkg to do more than it reported back (5 vs 9).
   Affected packages: cacti:amd64

```
###apt package名がcommandと違う場合

| package | command |
|:--|:--|
| apt-utils |  |
| bluez |  |
| inetutils-traceroute | traceroute |
| iproute2 | ip |
| iputils-ping | ping |
| net-tools | netstat |
| openobex-apps |  |
| procps | ps |
| vim | vi |
| wireless-tools |  |

###apt package名がcommandと同じ場合

| package | command |
|:--|:--|
| arpwatch | arpwatch |
| cacti | cacti |
| curl | curl |
| iperf | iperf |
| netcat | netcat |
| perl | perl |
| rrdtool | rrdtool |
| snort | snort |
| sudo | sudo |
| tcpdump | tcpdump |
| vtun | vtun |
| wget | wget |
| wireshark | wireshark |

#参考資料(reference)
Freenetworks
http://freenetworks.org/

Hacking Wireless Access Points, December 2016
Cracking, Tracking, and Signal Jacking
By Jennifer Kurtz
Publisher: Elsevier
http://shop.oreilly.com/product/9780128053157.do

## github

https://github.com/topics/wireless

WiFi-Pumpkin - Framework for Rogue Wi-Fi Access Point Attack
https://github.com/P0cL4bs/WiFi-Pumpkin

## 自己参考資料(self reference)
Wi-Fi(無線網) Antenna(空中線）(3)でresearchgateで文献調査
https://qiita.com/kaizen_nagoya/items/2cff082e2ef214f2b377

Wi-Fi(無線網) Antenna(空中線）(4) researchgateで文献調査 の参考文献一覧
https://qiita.com/kaizen_nagoya/items/e7474ca67842565334b1

無線網(Wi-Fi)空中線(antenna)(5) 設置(install)設計(design)
https://qiita.com/kaizen_nagoya/items/d71eece182768e97039a

Wi-Fi無線網) Antenna(空中線）(6) 空中線(antenna)の特性
https://qiita.com/kaizen_nagoya/items/4cd18795fbb5eb79896c

無線網(Wi-Fi)空中線(antenna) (7) 障害物と反射物
https://qiita.com/kaizen_nagoya/items/e1a8123094c1d1d836a9

無線網(Wi-Fi)と空中線(antenna)(8) 仰角(elevation) 方位(azimuth)
https://qiita.com/kaizen_nagoya/items/3553ed48e1b03c7340a3

無線網(Wi-Fi)と空中線(antenna)(9) Wifiと5Gの構成
https://qiita.com/kaizen_nagoya/items/25b0b571ca883f4fb733

無線網(Wi-Fi)と空中線(antenna)(10) Wifiとアンテナの特許を調べてみた
https://qiita.com/kaizen_nagoya/items/c4a1475025005bdd2a33

無線網（Wi-Fi）空中線(antenna)(21) 「Wireless Hacks」 Rob Flickengerをハックしたい
https://qiita.com/kaizen_nagoya/items/df87e75fe9a931fff472

無線網（Wi-Fi）空中線(antenna)(22) 「「Wireless Hacks」第二版(英語)Rob Flickenger, Roger Weeksをハックしたい
https://qiita.com/kaizen_nagoya/items/c4918d368e4a1b5034d1

無線網（Wi-Fi）空中線(antenna)(23) 「Wireless Hacks」 p.85 MACアドレスからメーカ一覧を作るmachine.plを手打ちしてエラー報告。未完。
https://qiita.com/kaizen_nagoya/items/26841520b9b9f9c61034

無線網（Wi-Fi）空中線(antenna)(24) Wireless Hacks 資料まとめ方
https://qiita.com/kaizen_nagoya/items/043cea5137597536522f

無線網（Wi-Fi）空中線(antenna)(25)Wireless Hacks 2019/2020（仮題）を書くために三百日のうちの第一日
https://qiita.com/kaizen_nagoya/items/b0a17f4c03fddbb795ab


無線網（Wi-Fi）空中線(antenna)(26) 検索論文拝読
https://qiita.com/kaizen_nagoya/items/d6db5de2628a8ebfed94

無線網（Wi-Fi）空中線(antenna)(27) 802.11 Wireless LAN Fundamentals を拝読
https://qiita.com/kaizen_nagoya/items/1ff8e127b52902d34cfd


無線網（Wi-Fi）空中線(antenna)(28) 無料無線網(wifi)利用で便利なこと、不便なこと
https://qiita.com/kaizen_nagoya/items/9244aa0906cbedec83aa

無線網（Wi-Fi）空中線(antenna)(29) WiFi Related document
https://qiita.com/kaizen_nagoya/items/c484c9f21b9d6fc5481e

無線網（Wi-Fi)空中線(antenna)(31) 災害時のwifi-bluetooth網の構築
https://qiita.com/kaizen_nagoya/items/2d82637301650c202715

無線網（Wi-Fi）空中線(antenna)(32) 災害時のWifiおよびbluetooth系の安全分析<予定>
https://qiita.com/kaizen_nagoya/items/c8c679beae7082df47bf



対比表　初版、２版（英語）

| Chapter 1.  The Standards |  | ORG | 2nd | Appendix A. Wireless Standards |
|:--|:--|:--|--:|:--|
|  | Section 1.1.  Hacks #1-12 |  |  | Appendix A. Wireless Standards |
|  | Hack 1.  802.11: The Mother of All IEEE Wireless Ethernet | A1 | 1 | Section A.1. 802.11: The Mother of All IEEE Wireless Ethernet |
|  | Hack 2.  802.11a: The Betamax of the 802.11 Family | A2 | 2 | Section A.2. 802.11a: The Betamax of the 802.11 Family |
|  | Hack 3.  802.11b: The De Facto Standard | A3 | 3 | Section A.3. 802.11b: The De Facto Standard |
|  | Hack 4.  802.11g: Like 802.11b, only Faster | A4 | 4 | Section A.4. 802.11g: Like 802.11b, only Faster |
|  | Hack 5.  802.16: Long Distance Wireless Infrastructure | A5 | 5 | Section A.5. 802.16: WiMAX Long Distance Wireless Infrastructure |
|  | Hack 6.  Bluetooth: Cable Replacement for Devices | A6 | 6 | Section A.6. Bluetooth: Cable Replacement for Devices |
|  | Hack 7.  900 MHz: Low Speed, Better Coverage | A7 | 7 | Section A.7. 900 MHz: Low Speed, Better Coverage |
|  | Hack 8.  CDPD, 1xRTT, and GPRS: Cellular Data Networks | A8 | 8 | Section A.8. CDPD, 1xRTT, and GPRS: Cellular Data Networks |
|  | Hack 9.  FRS and GMRS: Super Walkie-Talkies | A9 | 9 | Section A.9. FRS and GMRS: Super Walkie-Talkies |
|  | Hack 10.  802.1x: Port Security for Network Communications | A10 | 10 | Section A.10. 802.1x: Port Security for Network Communications |
|  | Hack 11.  HPNA and Powerline Ethernet |  |  | Section A.11. WPA & 802.11i |
|  | Hack 12.  BSS Versus IBSS | A12 | 12 | Section A.12. BSS Versus IBSS |
|  |  |  |  |  |
| Chapter 2.  Bluetooth and Mobile Data |  |  |  | Hacks 122: Introduction |
|  | Section 2.1.  Hacks #13-19 |  | 16 | Hack 1. Set Up Bluetooth on Linux |
|  | Hack 13.  Remote Control OS X with a Sony Ericsson Phone | 8 |  | Hack 2. Set Up Bluetooth on Windows XP |
|  | Hack 14.  SMS with a Real Keyboard | -7 |  | Hack 3. Connect Mac OS X with a Bluetooth Phone |
|  | Hack 15.  Photo Blog Automatically with the Nokia 3650 |  |  | Hack 4. Connect Linux with a Bluetooth Phone |
|  | Hack 16.  Using Bluetooth with Linux | 1 |  | Hack 5. Connect Windows XP with a Bluetooth Phone |
|  | Hack 17.  Bluetooth to GPRS in Linux | -9 |  | Hack 6. Use Your Treo as a Modem |
|  | Hack 18.  Bluetooth File Transfers in Linux |  | -14 | Hack 7. Send SMS from a PowerBook |
|  | Hack 19.  Controlling XMMS with Bluetooth | 10 | 13 | Hack 8. Remote Control Mac OS X with Bluetooth Phones and PDAs |
|  |  |  | -17 | Hack 9. Remote Control Linux with a Bluetooth Phone |
| Chapter 3.  Network Monitoring |  |  | 19 | Hack 10. Control XMMS with Bluetooth |
|  | Section 3.1.  Hacks #20-42 |  |  | Hack 11. Liven Up Parties with a Participatory Slideshow |
|  | Hack 20.  Find All Available Wireless Networks | 23 |  | Hack 12. Send SMS from Linux |
|  | Hack 21.  Network Discovery Using NetStumbler | 24 |  | Hack 13. Remote Control Windows with Bluetooth Phones and PDAs |
|  | Hack 22.  Network Detection on Mac OS X | 27 |  | Hack 14. Control Your Bluetooth Phone with FMA |
|  | Hack 23.  Detecting Networks Using Handheld PCs | 25 |  | Hack 15. Control Your Computer from Your Palm |
|  | Hack 24.  Passive Scanning with KisMAC | 28 |  | Hack 16. Control Your Home Theater from Your Palm |
|  | Hack 25.  Establishing Connectivity |  |  | Hack 17. Choose a Cellular Data Plan |
|  | Hack 26.  Quickly Poll Wireless Clients with ping |  |  | Hack 18. Blog from Your Mobile Phone |
|  | Hack 27.  Finding Radio Manufacturers by MAC Address | 39 |  | Hack 19. Get Google Maps on Your Mobile Phone |
|  | Hack 28.  Rendezvous Service Advertisements in Linux |  |  | Hack 20. Share Your GPS |
|  | Hack 29.  Advertising Arbitrary Rendezvous Services in OS X |  |  | Hack 21. Broadcast Your GPS Position |
|  | Hack 30.  "Brought to you by" Rendezvous Ad Redirector |  |  | Hack 22. Map Wi-Fi Networks with Kismet and GPSd |
|  | Hack 31.  Detecting Networks with Kismet | 29 |  |  |
|  | Hack 32.  Running Kismet on Mac OS X |  |  | Network Discovery and Monitoring |
|  | Hack 33.  Link Monitoring in Linux with Wavemon | 30 |  | Hacks 2339: Introduction |
|  | Hack 34.  Historical Link State Monitoring |  | 20 | Hack 23. Find All Available Wireless Networks |
|  | Hack 35.  EtherPEG and DriftNet |  | 21 | Hack 24. Discover Networks with NetStumbler |
|  | Hack 36.  Estimating Network Performance |  | 23 | Hack 25. Detect Networks with Handheld PCs |
|  | Hack 37.  Watching Traffic with tcpdump |  |  | Hack 26. Find and Join Wireless Networks with AP Radar |
|  | Hack 38.  Visual Traffic Analysis with Ethereal | 31 | 22 | Hack 27. Detect Networks on Mac OS X |
|  | Hack 39.  Tracking 802.11 Frames in Ethereal | 32 | 24 | Hack 28. Scan Passively with KisMAC |
|  | Hack 40.  Interrogating the Network with nmap |  | 31 | Hack 29. Detect Networks with Kismet |
|  | Hack 41.  Network Monitoring with ngrep |  | 33 | Hack 30. Monitor Wireless Links in Linux with Wavemon |
|  | Hack 42.  Running ntop for Real-Time Network Stats |  | 38 | Hack 31. Analyze Traffic with Ethereal |
|  |  |  | 39 | Hack 32. Track 802.11 Frames in Ethereal |
|  |  |  |  | Hack 33. Watch Network Traffic |
|  |  |  |  | Hack 34. grep Your Network |
|  |  |  |  | Hack 35. Check Wi-Fi Network Performance with Qcheck |
|  |  |  |  | Hack 36. Estimate Network Performance |
|  |  |  |  | Hack 37. Get Real-Time Network Stats |
|  |  |  |  | Hack 38. Graph Your Wireless Performance |
|  |  |  | 27 | Hack 39. Find Radio Manufacturers by MAC |
|  |  |  |  |  |
| Chapter 4.  Hardware Hacks |  |  |  | Hardware Hacks |
|  | Section 4.1.  Hacks #43-69 |  |  | Hacks 5262: Introduction |
|  | Hack 43.  Add-on Laptop Antennas |  | -49 | Hack 52. Add an External Antenna |
|  | Hack 44.  Increasing the Range of a Titanium PowerBook |  | 51 | Hack 53. Do-It-Yourself Access Point Hardware |
|  | Hack 45.  WET11 Upgrades | 58 | 52 | Hack 54. Boot from a Compact Flash Hard Drive |
|  | Hack 46.  AirPort Linux |  |  | Hack 55. Increase the Range of a PowerBook |
|  | Hack 47.  Java Configurator for AirPort APs |  |  | Hack 56. Send Power over Your Ethernet |
|  | Hack 48.  Apple Software Base Station |  | 50 | Hack 57. The NoCat Night Light |
|  | Hack 49.  Adding an Antenna to the AirPort | -52 | 45 | Hack 58. Upgrade the Linksys WET11 |
|  | Hack 50.  The NoCat Night Light | 57 |  | Hack 59. Scan for Wireless Networks Automatically |
|  | Hack 51.  Do-It-Yourself Access Point Hardware | 53 |  | Hack 60. Backlight Your Zipit |
|  | Hack 52.  Compact Flash Hard Drive | 54 |  | Hack 61. Unwire Your Pistol Mouse |
|  | Hack 53.  Pebble | 70 |  | Hack 62. Mobilize Your WRT54G with the WiFiCar |
|  | Hack 54.  Tunneling: IPIP Encapsulation |  |  |  |
|  | Hack 55.  Tunneling: GRE Encapsulation |  |  |  |
|  | Hack 56.  Running Your Own Top-Level Domain |  |  |  |
|  | Hack 57.  Getting Started with Host AP |  |  | Appendix B. Wireless Hardware Guide |
|  | Hack 58.  Make Host AP a Layer 2 Bridge |  |  | Appendix B. Wireless Hardware Guide |
|  | Hack 59.  Bridging with a Firewall | 65 | 62 | Section B.1. Microwave Cabling |
|  | Hack 60.  MAC Filtering with Host AP | 66 | 63 | Section B.2. Microwave Connector Reference |
|  | Hack 61.  Hermes AP | 82 | 64 | Section B.3. Antenna Guide |
|  | Hack 62.  Microwave Cabling Guide | B1 | 66 | Section B.4. Pigtails |
|  | Hack 63.  Microwave Connector Reference | B2 | 67 | Section B.5. 802.11 Hardware Suppliers |
|  | Hack 64.  Antenna Guide | B3 |  |  |
|  | Hack 65.  Client Capability Reference Chart |  |  | Software Hacks |
|  | Hack 66.  Pigtails | B4 |  | Hacks 6382: Introduction |
|  | Hack 67.  802.11 Hardware Suppliers | B5 |  | Hack 63. Build Your Own Access Point with Linux |
|  | Hack 68.  Home-Brew Power over Ethernet |  |  | Hack 64. Bridge Your Linux AP |
|  | Hack 69.  Cheap but Effective Roof Mounts | 93 | 59 | Hack 65. Protect Your Bridge with a Firewall |
|  |  |  | 60 | Hack 66. Filter MAC with HostAP and Madwifi |
|  |  |  |  | Hack 67. Upgrade Your Wireless Router |
|  |  |  |  | Hack 68. Set Up an OLSR Mesh Network |
|  |  |  |  | Hack 69. Extend Your Wireless Network with WDS |
|  |  |  | 53 | Hack 70. Pebble |
|  |  |  |  | Hack 71. Wall Off Your Wireless |
|  |  |  |  | Hack 72. Run Your Mac as an Access Point |
|  |  |  |  | Hack 73. Run Linux on the Zipit Wireless Messenger |
|  |  |  |  | Hack 74. Capture Wireless Users with NoCatAuth |
|  |  |  |  | Hack 75. Capture Wireless Users on a Small Scale |
|  |  |  |  | Hack 76. Build an Online Community in Your Offline Neighborhood |
|  |  |  |  | Hack 77. Manage Multiple AirPort Base Stations |
|  |  |  |  | Hack 78. Advertise Bonjour Services in Linux |
|  |  |  |  | Hack 79. Advertise Any Service with Bonjour in Mac OS X |
|  |  |  |  | Hack 80. Redirect Brought to you by Bonjour Ads |
|  |  |  |  | Hack 81. Use a Windows-Only Wireless Card in Linux |
|  |  |  | 61 | Hack 82. Use Your Orinoco Card with Hermes AP |
|  |  |  |  |  |
| Chapter 5.  Do-It-Yourself Antennas |  |  |  | Do-It-Yourself Antennas |
|  | Section 5.1.  Hacks #70-79 |  |  | Hacks 8393: Introduction |
|  | Hack 70.  Deep Dish Cylindrical Parabolic Reflector | 83 | 70 | Hack 83. Make a Deep Dish Cylindrical Parabolic Reflector |
|  | Hack 71.  "Spider" Omni | 84 | 71 | Hack 84. Spider Omni Antenna |
|  | Hack 72.  Pringles Can Waveguide | 85 | 72 | Hack 85. Pringles Can Waveguide |
|  | Hack 73.  Pirouette Can Waveguide | 86 | 73 | Hack 86. Pirouette Can Waveguide |
|  | Hack 74.  Primestar Dish with Waveguide Feed | 87 | 74 | Hack 87. Primestar Dish with Waveguide Feed |
|  | Hack 75.  BiQuad Feed for Primestar Dish | 88 | 75 | Hack 88. Primestar Dish with Biquad Feed |
|  | Hack 76.  Cut Cable Omni Antenna | 89 | 76 | Hack 89. Cut a Cable Omni Antenna |
|  | Hack 77.  Slotted Waveguides | 90 | 77 | Hack 90. Build a Slotted Waveguide Antenna |
|  | Hack 78.  The Passive Repeater | 91 | 78 | Hack 91. The Passive Repeater |
|  | Hack 79.  Determining Antenna Gain | 92 | 79 | Hack 92. Determine Your Antenna Gain |
|  |  |  | 69 | Hack 93. Build Cheap, Effective Roof Mounts |
|  |  |  |  |  |
|  |  |  |  | Wireless Network Design |
| Chapter 6.  Long Distance Links |  |  |  | Hacks 94100: Introduction |
|  | Section 6.1.  Hacks #80-85 |  |  | Hack 94. Analyze Elevation Profiles for Better Long-Range Wireless Networking |
|  | Hack 80.  Establishing Line of Sight | 96 |  | Hack 95. Build a Wireless Network for the Large House |
|  | Hack 81.  Calculating the Link Budget | 97 | 80 | Hack 96. Establish Line of Sight |
|  | Hack 82.  Aligning Antennas at Long Distances | 98 | 81 | Hack 97. Calculate the Link Budget |
|  | Hack 83.  Slow Down to Speed Up | 99 | 82 | Hack 98. Align Antennas at Long Distances |
|  | Hack 84.  Taking Advantage of Antenna Polarization | 100 | 83 | Hack 99. Slow Down to Speed Up |
|  | Hack 85.  Map the Wireless Landscape with NoCat Maps |  | 84 | Hack 100. Take Advantage of Antenna Polarization |
|  |  |  |  |  |
| Chapter 7.  Wireless Security |  |  |  | Wireless Security |
|  | Section 7.1.  Hacks #86-100 |  |  | Hacks 4051: Introduction |
|  | Hack 86.  Making the Best of WEP |  |  | Hack 40. Stop Moochers from Stealing Your Wi-Fi Bandwidth |
|  | Hack 87.  Dispel the Myth of Wireless Security |  |  | Hack 41. Visualize a Network |
|  | Hack 88.  Cracking WEP with AirSnort: The Easy Way |  |  | Hack 42. Secure Your Linux Network with WPA |
|  | Hack 89.  NoCatAuth Captive Portal |  |  | Hack 43. Control Wireless Access by MAC |
|  | Hack 90.  NoCatSplash and Cheshire |  |  | Hack 44. Authenticate Wireless Users |
|  | Hack 91.  Squid Proxy over SSH |  | 93 | Hack 45. Forward Ports over SSH |
|  | Hack 92.  SSH SOCKS 4 Proxy |  |  | Hack 46. Proxy Web Traffic over SSH |
|  | Hack 93.  Forwarding Ports over SSH |  |  | Hack 47. Securely Connect Two Networks |
|  | Hack 94.  Quick Logins with SSH Client Keys |  |  | Hack 48. Generate a Tunnel Configuration Automatically |
|  | Hack 95.  "Turbo-Mode" SSH Logins |  |  | Hack 49. Poll Wireless Clients |
|  | Hack 96.  OpenSSH on Windows Using Cygwin |  |  | Hack 50. Interrogate the Network |
|  | Hack 97.  Location Support for Tunnels in OS X |  |  | Hack 51. Track Wireless Users |
|  | Hack 98.  Using vtun over SSH |  |  |  |
|  | Hack 99.  Automatic vtund.conf Generator |  |  |  |
|  | Hack 100.  Tracking Wireless Users with arpwatch |  |  |  |
|  |  |  |  |  |
| Appendix A.  Deep Dish Parabolic Reflector Template |  |  |  |  |

## Engineering Festa 2024前に必読記事一覧
登壇直後版 色使い(JIS安全色) Qiita Engineer Festa 2023〜私しか得しないニッチな技術でLT〜 スライド編 0.15
https://qiita.com/kaizen_nagoya/items/f0d3070d839f4f735b2b

プログラマが知っていると良い「公序良俗」
https://qiita.com/kaizen_nagoya/items/9fe7c0dfac2fbd77a945

逆も真：社会人が最初に確かめるとよいこと。OSEK(69)、Ethernet(59)
https://qiita.com/kaizen_nagoya/items/39afe4a728a31b903ddc

統計の嘘。仮説（127）
https://qiita.com/kaizen_nagoya/items/63b48ecf258a3471c51b

自分の言葉だけで論理展開できるのが天才なら、文章の引用だけで論理展開できるのが秀才だ。仮説（136）
https://qiita.com/kaizen_nagoya/items/97cf07b9e24f860624dd

参考文献駆動執筆(references driven writing)・デンソークリエイト編
https://qiita.com/kaizen_nagoya/items/b27b3f58b8bf265a5cd1

「何を」よりも「誰を」。１０年後のために今見習いたい人たち
https://qiita.com/kaizen_nagoya/items/8045978b16eb49d572b2

Qiitaの記事に３段階または５段階で到達するための方法
https://qiita.com/kaizen_nagoya/items/6e9298296852325adc5e

出力(output)と呼ばないで。これは状態(state)です。
https://qiita.com/kaizen_nagoya/items/80b8b5913b2748867840

coding (101) 一覧を作成し始めた。omake:最近のQiitaで表示しない5つの事象
https://qiita.com/kaizen_nagoya/items/20667f09f19598aedb68

あなたは「勘違いまとめ」から、勘違いだと言っていることが勘違いだといくつ見つけられますか。人間の間違い(human error(125))の種類と対策
https://qiita.com/kaizen_nagoya/items/ae391b77fffb098b8fb4

プログラマの「プログラムが書ける」思い込みは強みだ。３つの理由。仮説（168）統計と確率(17) , OSEK(79)
https://qiita.com/kaizen_nagoya/items/bc5dd86e414de402ec29

出力(output)と呼ばないで。これは状態(state)です。
https://qiita.com/kaizen_nagoya/items/80b8b5913b2748867840

これからの情報伝達手段の在り方について考えてみよう。炎上と便乗。
https://qiita.com/kaizen_nagoya/items/71a09077ac195214f0db

ISO/IEC JTC1 SC7 Software and System Engineering
https://qiita.com/kaizen_nagoya/items/48b43f0f6976a078d907

アクセシビリティの知見を発信しよう！（再び）
https://qiita.com/kaizen_nagoya/items/03457eb9ee74105ee618

統計論及確率論輪講（再び）
https://qiita.com/kaizen_nagoya/items/590874ccfca988e85ea3

読者の心をグッと惹き寄せる7つの魔法
https://qiita.com/kaizen_nagoya/items/b1b5e89bd5c0a211d862

「@kazuo_reve 新人の方によく展開している有益な情報」確認一覧
https://qiita.com/kaizen_nagoya/items/b9380888d1e5a042646b

ソースコードで議論しよう。日本語で議論するの止めましょう（あるプログラミング技術の議論報告）
https://qiita.com/kaizen_nagoya/items/8b9811c80f3338c6c0b0

脳内コンパイラの3つの危険
https://qiita.com/kaizen_nagoya/items/7025cf2d7bd9f276e382

心理学の本を読むよりはコンパイラ書いた方がよくね。仮説（34）
https://qiita.com/kaizen_nagoya/items/fa715732cc148e48880e

NASAを超えるつもりがあれば読んでください。
https://qiita.com/kaizen_nagoya/items/e81669f9cb53109157f6

データサイエンティストの気づき!「勉強して仕事に役立てない人。大嫌い!!」『それ自分かも?』ってなった!!! 
https://qiita.com/kaizen_nagoya/items/d85830d58d8dd7f71d07

「ぼくの好きな先生」「人がやらないことをやれ」プログラマになるまで。仮説（37）　
https://qiita.com/kaizen_nagoya/items/53e4bded9fe5f724b3c4

なぜ経済学徒を辞め、計算機屋になったか（経済学部入学前・入学後・卒業後対応） 転職(1)  
https://qiita.com/kaizen_nagoya/items/06335a1d24c099733f64    

プログラミング言語教育のXYZ。 仮説（52） 
https://qiita.com/kaizen_nagoya/items/1950c5810fb5c0b07be4

【24卒向け】9ヶ月後に年収１０００万円を目指す。二つの関門と三つの道。
https://qiita.com/kaizen_nagoya/items/fb5bff147193f726ad25

「【25卒向け】Qiita Career Meetup for STUDENT」予習の勧め
https://qiita.com/kaizen_nagoya/items/00eadb8a6e738cb6336f

大学入試不合格でも筆記試験のない大学に入って卒業できる。卒業しなくても博士になれる。
https://qiita.com/kaizen_nagoya/items/74adec99f396d64b5fd5

全世界の不登校の子供たち「博士論文」を書こう。世界子供博士論文遠隔実践中心 安全(99)
https://qiita.com/kaizen_nagoya/items/912d69032c012bcc84f2

小川メソッド　覚え（書きかけ）
https://qiita.com/kaizen_nagoya/items/3593d72eca551742df68

DoCAP（ドゥーキャップ）って何ですか？
https://qiita.com/kaizen_nagoya/items/47e0e6509ab792c43327

views 20,000越え自己記事一覧
https://qiita.com/kaizen_nagoya/items/58e8bd6450957cdecd81

Views１万越え、もうすぐ１万記事一覧 最近いいねをいただいた213記事
https://qiita.com/kaizen_nagoya/items/d2b805717a92459ce853

# 関連資料
' @kazuo_reve 私が効果を確認した「小川メソッド」
https://qiita.com/kazuo_reve/items/a3ea1d9171deeccc04da

' @kazuo_reve 新人の方によく展開している有益な情報
https://qiita.com/kazuo_reve/items/d1a3f0ee48e24bba38f1

' @kazuo_reve Vモデルについて勘違いしていたと思ったこと
https://qiita.com/kazuo_reve/items/46fddb094563bd9b2e1e

# 自己記事一覧
Qiitaで逆リンクを表示しなくなったような気がする。時々、スマフォで表示するとあらわっることがあり、完全に削除したのではなさそう。

４月以降、せっせとリンクリストを作り、統計を取って確率を説明しようとしている。
2025年２月末を目標にしている。

物理記事　上位100
https://qiita.com/kaizen_nagoya/items/66e90fe31fbe3facc6ff

量子(0) 計算機, 量子力学 
https://qiita.com/kaizen_nagoya/items/1cd954cb0eed92879fd4

数学関連記事１００
https://qiita.com/kaizen_nagoya/items/d8dadb49a6397e854c6d

統計(0)一覧
https://qiita.com/kaizen_nagoya/items/80d3b221807e53e88aba

図(0) state, sequence and timing. UML and お絵描き 
https://qiita.com/kaizen_nagoya/items/60440a882146aeee9e8f

品質一覧 
https://qiita.com/kaizen_nagoya/items/2b99b8e9db6d94b2e971

言語・文学記事　１００
https://qiita.com/kaizen_nagoya/items/42d58d5ef7fb53c407d6

医工連携関連記事一覧
https://qiita.com/kaizen_nagoya/items/6ab51c12ba51bc260a82

自動車　記事　１００
https://qiita.com/kaizen_nagoya/items/f7f0b9ab36569ad409c5

通信記事１００
https://qiita.com/kaizen_nagoya/items/1d67de5e1cd207b05ef7

日本語（０）一欄
https://qiita.com/kaizen_nagoya/items/7498dcfa3a9ba7fd1e68

英語(0) 一覧
https://qiita.com/kaizen_nagoya/items/680e3f5cbf9430486c7d

転職(0)一覧
https://qiita.com/kaizen_nagoya/items/f77520d378d33451d6fe

仮説（0）一覧（目標100現在40）
https://qiita.com/kaizen_nagoya/items/f000506fe1837b3590df

音楽　一覧(0) 
https://qiita.com/kaizen_nagoya/items/b6e5f42bbfe3bbe40f5d

「@kazuo_reve 新人の方によく展開している有益な情報」確認一覧 
https://qiita.com/kaizen_nagoya/items/b9380888d1e5a042646b

Qiita(0)Qiita関連記事一覧（自分）
https://qiita.com/kaizen_nagoya/items/58db5fbf036b28e9dfa6

鉄道（０）鉄道のシステム考察はてっちゃんがてつだってくれる
https://qiita.com/kaizen_nagoya/items/26bda595f341a27901a0

安全（0）安全工学シンポジウムに向けて: 21
https://qiita.com/kaizen_nagoya/items/c5d78f3def8195cb2409

一覧の一覧( The directory of directories of mine.) Qiita(100)
https://qiita.com/kaizen_nagoya/items/7eb0e006543886138f39

Ethernet 記事一覧　Ethernet(0)
https://qiita.com/kaizen_nagoya/items/88d35e99f74aefc98794

Wireshark 一覧 wireshark(0)、Ethernet(48) 
https://qiita.com/kaizen_nagoya/items/fbed841f61875c4731d0

線網（Wi-Fi）空中線(antenna)(0) 記事一覧(118/300目標)
https://qiita.com/kaizen_nagoya/items/5e5464ac2b24bd4cd001

OSEK OS設計の基礎　OSEK(100)
https://qiita.com/kaizen_nagoya/items/7528a22a14242d2d58a3

Error一覧 error(0)
https://qiita.com/kaizen_nagoya/items/48b6cbc8d68eae2c42b8

C++ Support(0)　
https://qiita.com/kaizen_nagoya/items/8720d26f762369a80514

Coding(0) Rules, C, Secure, MISRA and so on
https://qiita.com/kaizen_nagoya/items/400725644a8a0e90fbb0

coding (101) 一覧を作成し始めた。omake:最近のQiitaで表示しない5つの事象
https://qiita.com/kaizen_nagoya/items/20667f09f19598aedb68

プログラマによる、プログラマのための、統計(0)と確率のプログラミングとその後
https://qiita.com/kaizen_nagoya/items/6e9897eb641268766909

なぜdockerで機械学習するか 書籍・ソース一覧作成中 (目標100)
https://qiita.com/kaizen_nagoya/items/ddd12477544bf5ba85e2

言語処理100本ノックをdockerで。python覚えるのに最適。:10+12
https://qiita.com/kaizen_nagoya/items/7e7eb7c543e0c18438c4

プログラムちょい替え（0）一覧:4件
https://qiita.com/kaizen_nagoya/items/296d87ef4bfd516bc394

Python(0)記事をまとめたい。
https://qiita.com/kaizen_nagoya/items/088c57d70ab6904ebb53

官公庁・学校・公的団体（NPOを含む）システムの課題、官（０）
https://qiita.com/kaizen_nagoya/items/04ee6eaf7ec13d3af4c3

「はじめての」シリーズ　 ベクタージャパン　
https://qiita.com/kaizen_nagoya/items/2e41634f6e21a3cf74eb

AUTOSAR(0)Qiita記事一覧, OSEK(75)
https://qiita.com/kaizen_nagoya/items/89c07961b59a8754c869

プログラマが知っていると良い「公序良俗」
https://qiita.com/kaizen_nagoya/items/9fe7c0dfac2fbd77a945

LaTeX(0) 一覧　
https://qiita.com/kaizen_nagoya/items/e3f7dafacab58c499792

自動制御、制御工学一覧（０）
https://qiita.com/kaizen_nagoya/items/7767a4e19a6ae1479e6b

Rust(0) 一覧　
https://qiita.com/kaizen_nagoya/items/5e8bb080ba6ca0281927

100以上いいねをいただいた記事16選
https://qiita.com/kaizen_nagoya/items/f8d958d9084ffbd15d2a

小川清最終講義、最終講義（再）計画, Ethernet(100) 英語(100) 安全(100)
https://qiita.com/kaizen_nagoya/items/e2df642e3951e35e6a53

＜この記事は個人の過去の経験に基づく個人の感想です。現在所属する組織、業務とは関係がありません。＞
This article is an individual impression based on my individual experience. It has nothing to do with the organization or business to which I currently belong.
##@ 文書履歴
ver. 0.01 初稿　20190222
ver. 0.02 URL追記　20190224
ver. 0.03 資料追記 20190226
ver. 0.04 自己資料追記 20190302
ver. 0.05 13章まで 20190303 昼
ver. 0.06 19章まで 20190303 夕
ver. 0.07 25章まで 20190303 夜
ver. 0.08 36章まで　20190303 真夜中
ver. 0.09 docker 20190304 朝
ver. 0.10 45章まで　20190304 午前
ver. 0.11 apt一覧 20190304 昼
ver. 0.12 57章まで 20190304 午後
ver. 0.13 69章まで 20190304 夕
ver. 0.14 85章まで　20190304 夜
ver. 0.15 100章まで　20190305 午前
ver. 0.16 英語版連携 20190305 昼
ver. 0.17 第二版（英語）との比較表追加 20190305 午後３時
ver. 0.18 12章まで第二版との連携追記 20190305 夕
ver. 0.19 第二版との連携追記 20190305 夜
ver. 0.20 整形 20190306 朝
ver. 0.21 表題統一, 参考文献追記 20190312


<a href="http://b.hatena.ne.jp/entry/s/qiita.com/kaizen_nagoya/items/df87e75fe9a931fff472" class="hatena-bookmark-button" data-hatena-bookmark-layout="basic-label-counter" data-hatena-bookmark-lang="ja" title="このエントリーをはてなブックマークに追加"><img src="https://b.st-hatena.com/images/v4/public/entry-button/button-only@2x.png" alt="このエントリーをはてなブックマークに追加" width="20" height="20" style="border: none;" /></a><script type="text/javascript" src="https://b.st-hatena.com/js/bookmark_button.js" charset="utf-8" async="async"></script>
http://b.hatena.ne.jp/guide/bbutton


### 最後までおよみいただきありがとうございました。

いいね　💚、フォローをお願いします。

####  Thank you very much for reading to the last sentence.

Please press the like icon 💚　and follow me for your happy life.