SlideShare uma empresa Scribd logo
1 de 20
Baixar para ler offline
グローバル ナレッジ ネットワーク株式会社
横山哲也
パケット解析にまつわるお話
~ネットワークモニターとHyper-V~
Copyright Global Knowledge Network Japan, Ltd. All Rights Reserved.
自己紹介
1994年~ ITプロ向けWindows関連教育
2003年~ マイクロソフトMVP (Directory Services)
2012年のみ「Virtual Machines」
好きなネットワークパケット
Windowsネットワークのホストアナウンスメント(古い)
最近の著書・雑誌記事
ひと目でわかるAzure
基本から学ぶサーバー&ネットワーク構築 (日経BP)
グループポリシー逆引きリファレンス厳選92 (日経BP)
ブログ
仕事ブログ: ヨコヤマ企画(http://yp.g20k.jp)
個人ブログ: ヨコヤマ企画(分室)
(http://yokoyama-tetsuya.cocolog-nifty.com/)
2
Copyright Global Knowledge Network Japan, Ltd. All Rights Reserved.
はじめに
目標
マイクロソフト謹製パケットモニターの歴史を語る
Hyper-V仮想スイッチのミラーポートを構成する
内容
1. マイクロソフトのパケットモニターの歴史
2. Hyper-V仮想スイッチの構成
3
 Systems Management Server版
 Windows server版
 ダウンロード版
 ネットワークモニターエージェント
 後継ツール
マイクロソフト謹製パケットモニター
Copyright Global Knowledge Network Japan, Ltd. All Rights Reserved.
Systems Management Server
Microsoft Systems Management Server (SMS)
1994年 Microsoft Systems Management Server 1.0
1.1、1.2、2.0、3.0(2003)を経て
2007年 System Center Configuration Manager 2007
主な機能
ソフトウェアとハードウェアのインベントリ収集
プログラムの配布
リモートコントロール
トラブルシューティング
Copyright Global Knowledge Network Japan, Ltd. All Rights Reserved.
Systems Management Server版ネットワークモニター
プロミスキャスモード可
パーサー拡張可
リモートモニター可
1. 管理ツールからホストを指定
2. モニター開始
 ネットワークモニターエージェント経由
管理ツール
モニターPC指定
Copyright Global Knowledge Network Japan, Ltd. All Rights Reserved.
Windows Server版ネットワークモニター
入手方法
Windows Server 2000/2003標準機能(2.x)
制約
プロミスキャスモード不可
リモートモニター不可
7
Copyright Global Knowledge Network Japan, Ltd. All Rights Reserved.
ダウンロード版ネットワークモニター
バージョン3.x (最終版は3.4)
プロミスキャスモード可
リモートモニター不可
ネットワークモニターエージェント内蔵
特徴
プロミスキャスモードサポート
アプリケーション単位でパケット解析可能
(同一ホストの別アプリケーションを区別)
制約
Windows 10では動作しないらしい
8
Copyright Global Knowledge Network Japan, Ltd. All Rights Reserved.
ネットワークモニターエージェント
以前のOSの標準機能(プロトコル扱い)
NDISレベルでモニター
9
ネットワークアプリケーション
Windows Firewall
TDI
TCP/IP NWLink NBF
NDIS
NICドライバー
NICハードウェア
ネットワークモニター
エージェント
Copyright Global Knowledge Network Japan, Ltd. All Rights Reserved.
後継ツール
Microsoft Message Analyzer
特徴
Windowsのイベントトレース機能を利用
IPSecはWFASレベルで解析→暗号化パケット分析可
WFAS: Windows Firewall with Advanced Security
セキュリティが強化されたWindowsファイアウォール
10
ネットワークアプリケーション
イベントトレース
Windows Firewall
TDI
TCP/IP
NDIS
NICドライバー
NICハードウェア
Copyright Global Knowledge Network Japan, Ltd. All Rights Reserved.
まとめ
 ネットワークモニター
 旧バージョン
 手軽
 最新OSに対応しない
 Microsoft Message Analyzer
 これから勉強するならこっち
11
 バス型LAN
 スイッチ型LAN
 スイッチのパケットモニター
 Hyper-Vスイッチのモニター
Hyper-V仮想スイッチのミラーポート
Copyright Global Knowledge Network Japan, Ltd. All Rights Reserved.
バス型LAN
イーサネット = Ethernet
原型はALOHAnet(ハワイ大学)
単一バンドを半二重使用
設計者Norman Abramsonはサーフィンが趣味で
ハワイ大学に職を求める
10 BASE 5…10Mbpsの同軸ケーブル(多くは黄色)
1本のケーブルに針を立てて接続(バンパイヤタップ)
物理層
このケーブルが「ネットワーク」
Copyright Global Knowledge Network Japan, Ltd. All Rights Reserved.
スイッチ型LAN
ハブ
共有ハブ…1本のケーブルを1つの装置に集約
スイッチングハブ…データリンク層で中継
スイッチ…切り替え機
共有ハブ…ケーブルの代用
スイッチングハブ…データリンク層
共有ハブ…ケーブルの代用
スイッチングハブ…データリンク層
Copyright Global Knowledge Network Japan, Ltd. All Rights Reserved.
スイッチのパケットモニター
基本的な性質…第三者には傍受できない
傍受のための、いろいろ悪い方法もあります
パケットモニターの正攻法
モニターポートの利用
15
共有ハブ…ケーブルの代用
スイッチングハブ…データリンク層
Copyright Global Knowledge Network Japan, Ltd. All Rights Reserved.
Hyper-Vスイッチのモニター
16
仮想マシンのネットワークポート
移行元…傍受するマシン
移行先…管理者のいるところ
やってみたら、ときどきうまくいかない…
Copyright Global Knowledge Network Japan, Ltd. All Rights Reserved.
やってみた
Hyper-V仮想スイッチの移行元
Hyper-V仮想スイッチの移行先
キャプチャ
17
Copyright Global Knowledge Network Japan, Ltd. All Rights Reserved.
まとめ
スイッチネットワークの場合
傍受をするにはひと手間必要
Hyper-Vの場合は仮想NICの設定で構成
移行元…傍受するマシン
移行先…管理者のいるところ
教訓
18
手に職があれば、どこにでも行ける
告知
Copyright Global Knowledge Network Japan, Ltd. All Rights Reserved.
WireSharkを使う教育コース
20
http://www.globalknowledge.co.jp/
おすすめ
Windows Serverの1日コース
Microsoft Azureの1日コース
Active Directoryの4日コース(カスタマイズ)
Microsoft Universityの5日コース
WireSharkを使う教育コース
コース名 期間 税抜価格
コンピュータネットワーク技術
~エンジニアのための技術基礎~
3日 150,000円
IPv6ネットワーク構築実習
~IPv6移行技術、サーバ構築、導入事例~
2日 120,000円
TCP/IPプロトコル詳解
~主要プロトコルの解析による機能と動作の理解~
3日 150,000円

Mais conteúdo relacionado

Mais procurados

Windows の標準コマンドでパケット キャプチャ
Windows の標準コマンドでパケット キャプチャWindows の標準コマンドでパケット キャプチャ
Windows の標準コマンドでパケット キャプチャ彰 村地
 
Browser andsecurity2015
Browser andsecurity2015Browser andsecurity2015
Browser andsecurity2015彰 村地
 
Wireshark入門 (2014版)
Wireshark入門 (2014版)Wireshark入門 (2014版)
Wireshark入門 (2014版)彰 村地
 
SkyWayとWebRTC開発者コミュニティ4年間の軌跡とCMC_Meetupで学んだこと、実践したこと
SkyWayとWebRTC開発者コミュニティ4年間の軌跡とCMC_Meetupで学んだこと、実践したことSkyWayとWebRTC開発者コミュニティ4年間の軌跡とCMC_Meetupで学んだこと、実践したこと
SkyWayとWebRTC開発者コミュニティ4年間の軌跡とCMC_Meetupで学んだこと、実践したことYusuke Naka
 
Windows 8 でパケットキャプチャ
Windows 8 でパケットキャプチャWindows 8 でパケットキャプチャ
Windows 8 でパケットキャプチャ彰 村地
 
OpenVNet at Vyatta Users Group
OpenVNet at Vyatta Users GroupOpenVNet at Vyatta Users Group
OpenVNet at Vyatta Users Groupaxsh co., LTD.
 
2013 WebRTC 概説 & ワークショップ
2013 WebRTC 概説 & ワークショップ2013 WebRTC 概説 & ワークショップ
2013 WebRTC 概説 & ワークショップmganeko
 
OpenVNet Updates 2013/11 in TremaDay#04
OpenVNet Updates 2013/11 in TremaDay#04OpenVNet Updates 2013/11 in TremaDay#04
OpenVNet Updates 2013/11 in TremaDay#04axsh co., LTD.
 
Wakame-vnet / Open Source Project for Virtual Network & SDN
Wakame-vnet / Open Source Project for Virtual Network & SDNWakame-vnet / Open Source Project for Virtual Network & SDN
Wakame-vnet / Open Source Project for Virtual Network & SDNaxsh co., LTD.
 
WebRTCのオーディオ処理の謎、誰か教えて!
WebRTCのオーディオ処理の謎、誰か教えて!WebRTCのオーディオ処理の謎、誰か教えて!
WebRTCのオーディオ処理の謎、誰か教えて!mganeko
 
クラウド時代のスケールアウト型テレメトリングシステムの考察
クラウド時代のスケールアウト型テレメトリングシステムの考察クラウド時代のスケールアウト型テレメトリングシステムの考察
クラウド時代のスケールアウト型テレメトリングシステムの考察Naoto MATSUMOTO
 
【さくらインターネット】簡単解説 SSLサーバ証明書とは?
【さくらインターネット】簡単解説 SSLサーバ証明書とは?【さくらインターネット】簡単解説 SSLサーバ証明書とは?
【さくらインターネット】簡単解説 SSLサーバ証明書とは?さくらインターネット株式会社
 
ラズパイでWebRTC ヾ(*´∀`*)ノキャッキャ uv4l-webrtc 軽くハックしてみたよ!
ラズパイでWebRTC ヾ(*´∀`*)ノキャッキャ    uv4l-webrtc 軽くハックしてみたよ!ラズパイでWebRTC ヾ(*´∀`*)ノキャッキャ    uv4l-webrtc 軽くハックしてみたよ!
ラズパイでWebRTC ヾ(*´∀`*)ノキャッキャ uv4l-webrtc 軽くハックしてみたよ!Kensaku Komatsu
 
君よ知るや JScript.NET
君よ知るや JScript.NET君よ知るや JScript.NET
君よ知るや JScript.NET彰 村地
 
WebRTC SFU Mediasoup Sample update
WebRTC SFU Mediasoup Sample updateWebRTC SFU Mediasoup Sample update
WebRTC SFU Mediasoup Sample updatemganeko
 
WebRTCとPeer.jsを使った実装
WebRTCとPeer.jsを使った実装WebRTCとPeer.jsを使った実装
WebRTCとPeer.jsを使った実装Yuta Suzuki
 
WebRTC/ORTCの最新動向まるわかり!
WebRTC/ORTCの最新動向まるわかり!WebRTC/ORTCの最新動向まるわかり!
WebRTC/ORTCの最新動向まるわかり!Yusuke Naka
 
ネットワークシミュレータで手軽にネットワークのお勉強(GNS3編)
ネットワークシミュレータで手軽にネットワークのお勉強(GNS3編)ネットワークシミュレータで手軽にネットワークのお勉強(GNS3編)
ネットワークシミュレータで手軽にネットワークのお勉強(GNS3編)Wataru NOGUCHI
 
NFV/OPNFV概要 – OpenStack最新情報セミナー 2015年4月
NFV/OPNFV概要 – OpenStack最新情報セミナー 2015年4月NFV/OPNFV概要 – OpenStack最新情報セミナー 2015年4月
NFV/OPNFV概要 – OpenStack最新情報セミナー 2015年4月VirtualTech Japan Inc.
 

Mais procurados (19)

Windows の標準コマンドでパケット キャプチャ
Windows の標準コマンドでパケット キャプチャWindows の標準コマンドでパケット キャプチャ
Windows の標準コマンドでパケット キャプチャ
 
Browser andsecurity2015
Browser andsecurity2015Browser andsecurity2015
Browser andsecurity2015
 
Wireshark入門 (2014版)
Wireshark入門 (2014版)Wireshark入門 (2014版)
Wireshark入門 (2014版)
 
SkyWayとWebRTC開発者コミュニティ4年間の軌跡とCMC_Meetupで学んだこと、実践したこと
SkyWayとWebRTC開発者コミュニティ4年間の軌跡とCMC_Meetupで学んだこと、実践したことSkyWayとWebRTC開発者コミュニティ4年間の軌跡とCMC_Meetupで学んだこと、実践したこと
SkyWayとWebRTC開発者コミュニティ4年間の軌跡とCMC_Meetupで学んだこと、実践したこと
 
Windows 8 でパケットキャプチャ
Windows 8 でパケットキャプチャWindows 8 でパケットキャプチャ
Windows 8 でパケットキャプチャ
 
OpenVNet at Vyatta Users Group
OpenVNet at Vyatta Users GroupOpenVNet at Vyatta Users Group
OpenVNet at Vyatta Users Group
 
2013 WebRTC 概説 & ワークショップ
2013 WebRTC 概説 & ワークショップ2013 WebRTC 概説 & ワークショップ
2013 WebRTC 概説 & ワークショップ
 
OpenVNet Updates 2013/11 in TremaDay#04
OpenVNet Updates 2013/11 in TremaDay#04OpenVNet Updates 2013/11 in TremaDay#04
OpenVNet Updates 2013/11 in TremaDay#04
 
Wakame-vnet / Open Source Project for Virtual Network & SDN
Wakame-vnet / Open Source Project for Virtual Network & SDNWakame-vnet / Open Source Project for Virtual Network & SDN
Wakame-vnet / Open Source Project for Virtual Network & SDN
 
WebRTCのオーディオ処理の謎、誰か教えて!
WebRTCのオーディオ処理の謎、誰か教えて!WebRTCのオーディオ処理の謎、誰か教えて!
WebRTCのオーディオ処理の謎、誰か教えて!
 
クラウド時代のスケールアウト型テレメトリングシステムの考察
クラウド時代のスケールアウト型テレメトリングシステムの考察クラウド時代のスケールアウト型テレメトリングシステムの考察
クラウド時代のスケールアウト型テレメトリングシステムの考察
 
【さくらインターネット】簡単解説 SSLサーバ証明書とは?
【さくらインターネット】簡単解説 SSLサーバ証明書とは?【さくらインターネット】簡単解説 SSLサーバ証明書とは?
【さくらインターネット】簡単解説 SSLサーバ証明書とは?
 
ラズパイでWebRTC ヾ(*´∀`*)ノキャッキャ uv4l-webrtc 軽くハックしてみたよ!
ラズパイでWebRTC ヾ(*´∀`*)ノキャッキャ    uv4l-webrtc 軽くハックしてみたよ!ラズパイでWebRTC ヾ(*´∀`*)ノキャッキャ    uv4l-webrtc 軽くハックしてみたよ!
ラズパイでWebRTC ヾ(*´∀`*)ノキャッキャ uv4l-webrtc 軽くハックしてみたよ!
 
君よ知るや JScript.NET
君よ知るや JScript.NET君よ知るや JScript.NET
君よ知るや JScript.NET
 
WebRTC SFU Mediasoup Sample update
WebRTC SFU Mediasoup Sample updateWebRTC SFU Mediasoup Sample update
WebRTC SFU Mediasoup Sample update
 
WebRTCとPeer.jsを使った実装
WebRTCとPeer.jsを使った実装WebRTCとPeer.jsを使った実装
WebRTCとPeer.jsを使った実装
 
WebRTC/ORTCの最新動向まるわかり!
WebRTC/ORTCの最新動向まるわかり!WebRTC/ORTCの最新動向まるわかり!
WebRTC/ORTCの最新動向まるわかり!
 
ネットワークシミュレータで手軽にネットワークのお勉強(GNS3編)
ネットワークシミュレータで手軽にネットワークのお勉強(GNS3編)ネットワークシミュレータで手軽にネットワークのお勉強(GNS3編)
ネットワークシミュレータで手軽にネットワークのお勉強(GNS3編)
 
NFV/OPNFV概要 – OpenStack最新情報セミナー 2015年4月
NFV/OPNFV概要 – OpenStack最新情報セミナー 2015年4月NFV/OPNFV概要 – OpenStack最新情報セミナー 2015年4月
NFV/OPNFV概要 – OpenStack最新情報セミナー 2015年4月
 

Destaque

Wireshark入門(4)
Wireshark入門(4)Wireshark入門(4)
Wireshark入門(4)彰 村地
 
実践イカパケット解析
実践イカパケット解析実践イカパケット解析
実践イカパケット解析Yuki Mizuno
 
MitM on USB -- Introduction of USBProxy --
MitM on USB -- Introduction of USBProxy --MitM on USB -- Introduction of USBProxy --
MitM on USB -- Introduction of USBProxy --Kiyotaka Atsumi
 
raspi + soracom #pakeana33
raspi + soracom #pakeana33raspi + soracom #pakeana33
raspi + soracom #pakeana33@ otsuka752
 
Hokkaido.cap#8 ケーススタディ(セキュリティ解析:後編)
Hokkaido.cap#8 ケーススタディ(セキュリティ解析:後編)Hokkaido.cap#8 ケーススタディ(セキュリティ解析:後編)
Hokkaido.cap#8 ケーススタディ(セキュリティ解析:後編)Panda Yamaki
 
パケットフィルタリングの考え方
パケットフィルタリングの考え方パケットフィルタリングの考え方
パケットフィルタリングの考え方Koiwa Hidekazu
 
Hokkaido.cap#5 ケーススタディ(ネットワークの遅延と戦う:後編)
Hokkaido.cap#5 ケーススタディ(ネットワークの遅延と戦う:後編)Hokkaido.cap#5 ケーススタディ(ネットワークの遅延と戦う:後編)
Hokkaido.cap#5 ケーススタディ(ネットワークの遅延と戦う:後編)Panda Yamaki
 
Hokkaido.cap#10 実践パケット解析まとめ
Hokkaido.cap#10 実践パケット解析まとめHokkaido.cap#10 実践パケット解析まとめ
Hokkaido.cap#10 実践パケット解析まとめPanda Yamaki
 
Microsoft Azureを使ったバックアップの基礎
Microsoft Azureを使ったバックアップの基礎Microsoft Azureを使ったバックアップの基礎
Microsoft Azureを使ったバックアップの基礎Tetsuya Yokoyama
 
Hokkaido.cap#4 ケーススタディ(ネットワークの遅延と戦う:前編)
Hokkaido.cap#4 ケーススタディ(ネットワークの遅延と戦う:前編)Hokkaido.cap#4 ケーススタディ(ネットワークの遅延と戦う:前編)
Hokkaido.cap#4 ケーススタディ(ネットワークの遅延と戦う:前編)Panda Yamaki
 
Hokkaido.cap#9 無線LANのスニッフィング
Hokkaido.cap#9 無線LANのスニッフィングHokkaido.cap#9 無線LANのスニッフィング
Hokkaido.cap#9 無線LANのスニッフィングPanda Yamaki
 
Hokkaido.cap #osc11do Wiresharkを使いこなそう!
Hokkaido.cap #osc11do Wiresharkを使いこなそう!Hokkaido.cap #osc11do Wiresharkを使いこなそう!
Hokkaido.cap #osc11do Wiresharkを使いこなそう!Panda Yamaki
 
Windowsのパケットモニタ作成
Windowsのパケットモニタ作成Windowsのパケットモニタ作成
Windowsのパケットモニタ作成Shinichi Hirauchi
 
Wiresharkの解析プラグインを作る ssmjp 201409
Wiresharkの解析プラグインを作る ssmjp 201409Wiresharkの解析プラグインを作る ssmjp 201409
Wiresharkの解析プラグインを作る ssmjp 201409稔 小林
 
PFSなTLS通信を復号する
PFSなTLS通信を復号するPFSなTLS通信を復号する
PFSなTLS通信を復号する稔 小林
 
Hokkaido.cap#7 ケーススタディ(セキュリティ解析:前編)
Hokkaido.cap#7 ケーススタディ(セキュリティ解析:前編)Hokkaido.cap#7 ケーススタディ(セキュリティ解析:前編)
Hokkaido.cap#7 ケーススタディ(セキュリティ解析:前編)Panda Yamaki
 
Wireshark だけに頼らない! パケット解析ツールの紹介
Wireshark だけに頼らない! パケット解析ツールの紹介Wireshark だけに頼らない! パケット解析ツールの紹介
Wireshark だけに頼らない! パケット解析ツールの紹介morihisa
 
CTF for ビギナーズ ネットワーク講習資料
CTF for ビギナーズ ネットワーク講習資料CTF for ビギナーズ ネットワーク講習資料
CTF for ビギナーズ ネットワーク講習資料SECCON Beginners
 
Wireshark入門
Wireshark入門Wireshark入門
Wireshark入門彰 村地
 

Destaque (20)

Wireshark入門(4)
Wireshark入門(4)Wireshark入門(4)
Wireshark入門(4)
 
実践イカパケット解析
実践イカパケット解析実践イカパケット解析
実践イカパケット解析
 
MitM on USB -- Introduction of USBProxy --
MitM on USB -- Introduction of USBProxy --MitM on USB -- Introduction of USBProxy --
MitM on USB -- Introduction of USBProxy --
 
raspi + soracom #pakeana33
raspi + soracom #pakeana33raspi + soracom #pakeana33
raspi + soracom #pakeana33
 
Packet
PacketPacket
Packet
 
Hokkaido.cap#8 ケーススタディ(セキュリティ解析:後編)
Hokkaido.cap#8 ケーススタディ(セキュリティ解析:後編)Hokkaido.cap#8 ケーススタディ(セキュリティ解析:後編)
Hokkaido.cap#8 ケーススタディ(セキュリティ解析:後編)
 
パケットフィルタリングの考え方
パケットフィルタリングの考え方パケットフィルタリングの考え方
パケットフィルタリングの考え方
 
Hokkaido.cap#5 ケーススタディ(ネットワークの遅延と戦う:後編)
Hokkaido.cap#5 ケーススタディ(ネットワークの遅延と戦う:後編)Hokkaido.cap#5 ケーススタディ(ネットワークの遅延と戦う:後編)
Hokkaido.cap#5 ケーススタディ(ネットワークの遅延と戦う:後編)
 
Hokkaido.cap#10 実践パケット解析まとめ
Hokkaido.cap#10 実践パケット解析まとめHokkaido.cap#10 実践パケット解析まとめ
Hokkaido.cap#10 実践パケット解析まとめ
 
Microsoft Azureを使ったバックアップの基礎
Microsoft Azureを使ったバックアップの基礎Microsoft Azureを使ったバックアップの基礎
Microsoft Azureを使ったバックアップの基礎
 
Hokkaido.cap#4 ケーススタディ(ネットワークの遅延と戦う:前編)
Hokkaido.cap#4 ケーススタディ(ネットワークの遅延と戦う:前編)Hokkaido.cap#4 ケーススタディ(ネットワークの遅延と戦う:前編)
Hokkaido.cap#4 ケーススタディ(ネットワークの遅延と戦う:前編)
 
Hokkaido.cap#9 無線LANのスニッフィング
Hokkaido.cap#9 無線LANのスニッフィングHokkaido.cap#9 無線LANのスニッフィング
Hokkaido.cap#9 無線LANのスニッフィング
 
Hokkaido.cap #osc11do Wiresharkを使いこなそう!
Hokkaido.cap #osc11do Wiresharkを使いこなそう!Hokkaido.cap #osc11do Wiresharkを使いこなそう!
Hokkaido.cap #osc11do Wiresharkを使いこなそう!
 
Windowsのパケットモニタ作成
Windowsのパケットモニタ作成Windowsのパケットモニタ作成
Windowsのパケットモニタ作成
 
Wiresharkの解析プラグインを作る ssmjp 201409
Wiresharkの解析プラグインを作る ssmjp 201409Wiresharkの解析プラグインを作る ssmjp 201409
Wiresharkの解析プラグインを作る ssmjp 201409
 
PFSなTLS通信を復号する
PFSなTLS通信を復号するPFSなTLS通信を復号する
PFSなTLS通信を復号する
 
Hokkaido.cap#7 ケーススタディ(セキュリティ解析:前編)
Hokkaido.cap#7 ケーススタディ(セキュリティ解析:前編)Hokkaido.cap#7 ケーススタディ(セキュリティ解析:前編)
Hokkaido.cap#7 ケーススタディ(セキュリティ解析:前編)
 
Wireshark だけに頼らない! パケット解析ツールの紹介
Wireshark だけに頼らない! パケット解析ツールの紹介Wireshark だけに頼らない! パケット解析ツールの紹介
Wireshark だけに頼らない! パケット解析ツールの紹介
 
CTF for ビギナーズ ネットワーク講習資料
CTF for ビギナーズ ネットワーク講習資料CTF for ビギナーズ ネットワーク講習資料
CTF for ビギナーズ ネットワーク講習資料
 
Wireshark入門
Wireshark入門Wireshark入門
Wireshark入門
 

Semelhante a パケット解析にまつわるお話 ~ネットワークモニターとHyper-V~

2014 0228 OSC-Spring Tokyo NETMF
2014 0228 OSC-Spring Tokyo NETMF2014 0228 OSC-Spring Tokyo NETMF
2014 0228 OSC-Spring Tokyo NETMFAtomu Hidaka
 
2014 1018 OSC-Fall Tokyo NETMF
2014 1018 OSC-Fall Tokyo NETMF2014 1018 OSC-Fall Tokyo NETMF
2014 1018 OSC-Fall Tokyo NETMFAtomu Hidaka
 
[G-Tech2014講演資料] Microsoft Azureで負荷分散された仮想マシンを作ってみよう ~Amazon Web Servicesと比べな...
[G-Tech2014講演資料] Microsoft Azureで負荷分散された仮想マシンを作ってみよう ~Amazon Web Servicesと比べな...[G-Tech2014講演資料] Microsoft Azureで負荷分散された仮想マシンを作ってみよう ~Amazon Web Servicesと比べな...
[G-Tech2014講演資料] Microsoft Azureで負荷分散された仮想マシンを作ってみよう ~Amazon Web Servicesと比べな...Trainocate Japan, Ltd.
 
2013 06-22osc nagoya-netmf
2013 06-22osc nagoya-netmf2013 06-22osc nagoya-netmf
2013 06-22osc nagoya-netmfAtomu Hidaka
 
.NET Micro Framework (プラレールと電子工作)
.NET Micro Framework (プラレールと電子工作).NET Micro Framework (プラレールと電子工作)
.NET Micro Framework (プラレールと電子工作)Akira Hatsune
 
Windows8のクライアントHyper-V入門(.NETラボ勉強会 2013/6/22 日本マイクロソフト)
Windows8のクライアントHyper-V入門(.NETラボ勉強会 2013/6/22 日本マイクロソフト)Windows8のクライアントHyper-V入門(.NETラボ勉強会 2013/6/22 日本マイクロソフト)
Windows8のクライアントHyper-V入門(.NETラボ勉強会 2013/6/22 日本マイクロソフト)Tomokazu Kizawa
 
MeeGo Seminar Winter Porting 20101209
MeeGo Seminar Winter Porting 20101209MeeGo Seminar Winter Porting 20101209
MeeGo Seminar Winter Porting 20101209Mitz Amano
 
OpenStack最新動向と構築のポイント - EMC様セミナー 「あなたのビジネスを高速化! OpenStackが実現する戦略的なクラウドインフラ」
OpenStack最新動向と構築のポイント - EMC様セミナー 「あなたのビジネスを高速化! OpenStackが実現する戦略的なクラウドインフラ」OpenStack最新動向と構築のポイント - EMC様セミナー 「あなたのビジネスを高速化! OpenStackが実現する戦略的なクラウドインフラ」
OpenStack最新動向と構築のポイント - EMC様セミナー 「あなたのビジネスを高速化! OpenStackが実現する戦略的なクラウドインフラ」Nobuyuki Tamaoki
 
ネクスト・ジェネレーションクラウドネットワーク~雲の中のリストラクチャリング~
ネクスト・ジェネレーションクラウドネットワーク~雲の中のリストラクチャリング~ネクスト・ジェネレーションクラウドネットワーク~雲の中のリストラクチャリング~
ネクスト・ジェネレーションクラウドネットワーク~雲の中のリストラクチャリング~Sunao Tomita
 
2015 0227 OSC-Spring Tokyo NETMF
2015 0227 OSC-Spring Tokyo NETMF2015 0227 OSC-Spring Tokyo NETMF
2015 0227 OSC-Spring Tokyo NETMFAtomu Hidaka
 
Microsoft Intelligent Edge Technologies
Microsoft Intelligent Edge TechnologiesMicrosoft Intelligent Edge Technologies
Microsoft Intelligent Edge TechnologiesTakeshi Fukuhara
 
Hyper-V、オンプレミスでもコンテナを
Hyper-V、オンプレミスでもコンテナをHyper-V、オンプレミスでもコンテナを
Hyper-V、オンプレミスでもコンテナをTetsuya Yokoyama
 
2013 1019osc-fallnetmf
2013 1019osc-fallnetmf2013 1019osc-fallnetmf
2013 1019osc-fallnetmfAtomu Hidaka
 
仮想化技術の基本の基本
仮想化技術の基本の基本仮想化技術の基本の基本
仮想化技術の基本の基本terada
 
Hyper-v、オンプレミスでもコンテナを (トレノケ雲の会 mod2)
Hyper-v、オンプレミスでもコンテナを (トレノケ雲の会 mod2)Hyper-v、オンプレミスでもコンテナを (トレノケ雲の会 mod2)
Hyper-v、オンプレミスでもコンテナを (トレノケ雲の会 mod2)Trainocate Japan, Ltd.
 
エンジニアなら知っておきたい「仮想マシン」のしくみ v1.1 (hbstudy 17)
エンジニアなら知っておきたい「仮想マシン」のしくみ v1.1 (hbstudy 17)エンジニアなら知っておきたい「仮想マシン」のしくみ v1.1 (hbstudy 17)
エンジニアなら知っておきたい「仮想マシン」のしくみ v1.1 (hbstudy 17)Takeshi HASEGAWA
 
2014年を振り返る 今年の技術トレンドとDockerについて
2014年を振り返る 今年の技術トレンドとDockerについて2014年を振り返る 今年の技術トレンドとDockerについて
2014年を振り返る 今年の技術トレンドとDockerについてMasahito Zembutsu
 
.NET Coreから概観する.NETのOSSへの取り組み
.NET Coreから概観する.NETのOSSへの取り組み.NET Coreから概観する.NETのOSSへの取り組み
.NET Coreから概観する.NETのOSSへの取り組みKouji Matsui
 
G tech2016 Azureを使った災害復旧の基礎
G tech2016 Azureを使った災害復旧の基礎G tech2016 Azureを使った災害復旧の基礎
G tech2016 Azureを使った災害復旧の基礎Trainocate Japan, Ltd.
 

Semelhante a パケット解析にまつわるお話 ~ネットワークモニターとHyper-V~ (20)

2014 0228 OSC-Spring Tokyo NETMF
2014 0228 OSC-Spring Tokyo NETMF2014 0228 OSC-Spring Tokyo NETMF
2014 0228 OSC-Spring Tokyo NETMF
 
2014 1018 OSC-Fall Tokyo NETMF
2014 1018 OSC-Fall Tokyo NETMF2014 1018 OSC-Fall Tokyo NETMF
2014 1018 OSC-Fall Tokyo NETMF
 
[G-Tech2014講演資料] Microsoft Azureで負荷分散された仮想マシンを作ってみよう ~Amazon Web Servicesと比べな...
[G-Tech2014講演資料] Microsoft Azureで負荷分散された仮想マシンを作ってみよう ~Amazon Web Servicesと比べな...[G-Tech2014講演資料] Microsoft Azureで負荷分散された仮想マシンを作ってみよう ~Amazon Web Servicesと比べな...
[G-Tech2014講演資料] Microsoft Azureで負荷分散された仮想マシンを作ってみよう ~Amazon Web Servicesと比べな...
 
2013 06-22osc nagoya-netmf
2013 06-22osc nagoya-netmf2013 06-22osc nagoya-netmf
2013 06-22osc nagoya-netmf
 
.NET Micro Framework (プラレールと電子工作)
.NET Micro Framework (プラレールと電子工作).NET Micro Framework (プラレールと電子工作)
.NET Micro Framework (プラレールと電子工作)
 
Windows8のクライアントHyper-V入門(.NETラボ勉強会 2013/6/22 日本マイクロソフト)
Windows8のクライアントHyper-V入門(.NETラボ勉強会 2013/6/22 日本マイクロソフト)Windows8のクライアントHyper-V入門(.NETラボ勉強会 2013/6/22 日本マイクロソフト)
Windows8のクライアントHyper-V入門(.NETラボ勉強会 2013/6/22 日本マイクロソフト)
 
MeeGo Seminar Winter Porting 20101209
MeeGo Seminar Winter Porting 20101209MeeGo Seminar Winter Porting 20101209
MeeGo Seminar Winter Porting 20101209
 
OpenStack最新動向と構築のポイント - EMC様セミナー 「あなたのビジネスを高速化! OpenStackが実現する戦略的なクラウドインフラ」
OpenStack最新動向と構築のポイント - EMC様セミナー 「あなたのビジネスを高速化! OpenStackが実現する戦略的なクラウドインフラ」OpenStack最新動向と構築のポイント - EMC様セミナー 「あなたのビジネスを高速化! OpenStackが実現する戦略的なクラウドインフラ」
OpenStack最新動向と構築のポイント - EMC様セミナー 「あなたのビジネスを高速化! OpenStackが実現する戦略的なクラウドインフラ」
 
20170721 初めてのPowerShell
20170721 初めてのPowerShell20170721 初めてのPowerShell
20170721 初めてのPowerShell
 
ネクスト・ジェネレーションクラウドネットワーク~雲の中のリストラクチャリング~
ネクスト・ジェネレーションクラウドネットワーク~雲の中のリストラクチャリング~ネクスト・ジェネレーションクラウドネットワーク~雲の中のリストラクチャリング~
ネクスト・ジェネレーションクラウドネットワーク~雲の中のリストラクチャリング~
 
2015 0227 OSC-Spring Tokyo NETMF
2015 0227 OSC-Spring Tokyo NETMF2015 0227 OSC-Spring Tokyo NETMF
2015 0227 OSC-Spring Tokyo NETMF
 
Microsoft Intelligent Edge Technologies
Microsoft Intelligent Edge TechnologiesMicrosoft Intelligent Edge Technologies
Microsoft Intelligent Edge Technologies
 
Hyper-V、オンプレミスでもコンテナを
Hyper-V、オンプレミスでもコンテナをHyper-V、オンプレミスでもコンテナを
Hyper-V、オンプレミスでもコンテナを
 
2013 1019osc-fallnetmf
2013 1019osc-fallnetmf2013 1019osc-fallnetmf
2013 1019osc-fallnetmf
 
仮想化技術の基本の基本
仮想化技術の基本の基本仮想化技術の基本の基本
仮想化技術の基本の基本
 
Hyper-v、オンプレミスでもコンテナを (トレノケ雲の会 mod2)
Hyper-v、オンプレミスでもコンテナを (トレノケ雲の会 mod2)Hyper-v、オンプレミスでもコンテナを (トレノケ雲の会 mod2)
Hyper-v、オンプレミスでもコンテナを (トレノケ雲の会 mod2)
 
エンジニアなら知っておきたい「仮想マシン」のしくみ v1.1 (hbstudy 17)
エンジニアなら知っておきたい「仮想マシン」のしくみ v1.1 (hbstudy 17)エンジニアなら知っておきたい「仮想マシン」のしくみ v1.1 (hbstudy 17)
エンジニアなら知っておきたい「仮想マシン」のしくみ v1.1 (hbstudy 17)
 
2014年を振り返る 今年の技術トレンドとDockerについて
2014年を振り返る 今年の技術トレンドとDockerについて2014年を振り返る 今年の技術トレンドとDockerについて
2014年を振り返る 今年の技術トレンドとDockerについて
 
.NET Coreから概観する.NETのOSSへの取り組み
.NET Coreから概観する.NETのOSSへの取り組み.NET Coreから概観する.NETのOSSへの取り組み
.NET Coreから概観する.NETのOSSへの取り組み
 
G tech2016 Azureを使った災害復旧の基礎
G tech2016 Azureを使った災害復旧の基礎G tech2016 Azureを使った災害復旧の基礎
G tech2016 Azureを使った災害復旧の基礎
 

Mais de Tetsuya Yokoyama

マイクロソフト認定技術者試験(MCP) Microsoft Azure
マイクロソフト認定技術者試験(MCP) Microsoft Azureマイクロソフト認定技術者試験(MCP) Microsoft Azure
マイクロソフト認定技術者試験(MCP) Microsoft AzureTetsuya Yokoyama
 
meet the author「ひと目でわかるAzure 基本から学ぶサーバー&ネットワーク構築 第3版」
meet the author「ひと目でわかるAzure 基本から学ぶサーバー&ネットワーク構築 第3版」meet the author「ひと目でわかるAzure 基本から学ぶサーバー&ネットワーク構築 第3版」
meet the author「ひと目でわかるAzure 基本から学ぶサーバー&ネットワーク構築 第3版」Tetsuya Yokoyama
 
今さら聞けない! Active Directoryドメインサービス入門
今さら聞けない! Active Directoryドメインサービス入門今さら聞けない! Active Directoryドメインサービス入門
今さら聞けない! Active Directoryドメインサービス入門Tetsuya Yokoyama
 
Azure AD DSドメインに仮想マシンを参加させる
Azure AD DSドメインに仮想マシンを参加させるAzure AD DSドメインに仮想マシンを参加させる
Azure AD DSドメインに仮想マシンを参加させるTetsuya Yokoyama
 
今さら聞けない! Windows Server 2016 Active Directoryドメインサービス入門
今さら聞けない! Windows Server 2016 Active Directoryドメインサービス入門今さら聞けない! Windows Server 2016 Active Directoryドメインサービス入門
今さら聞けない! Windows Server 2016 Active Directoryドメインサービス入門Tetsuya Yokoyama
 
Azure Active Directory Domain Services (Azure ADDS) キホンのキ
Azure Active Directory Domain Services(Azure ADDS)キホンのキAzure Active Directory Domain Services(Azure ADDS)キホンのキ
Azure Active Directory Domain Services (Azure ADDS) キホンのキTetsuya Yokoyama
 
Windows Server 2012 R2による ガバナンス強化
Windows Server 2012 R2によるガバナンス強化Windows Server 2012 R2によるガバナンス強化
Windows Server 2012 R2による ガバナンス強化Tetsuya Yokoyama
 

Mais de Tetsuya Yokoyama (7)

マイクロソフト認定技術者試験(MCP) Microsoft Azure
マイクロソフト認定技術者試験(MCP) Microsoft Azureマイクロソフト認定技術者試験(MCP) Microsoft Azure
マイクロソフト認定技術者試験(MCP) Microsoft Azure
 
meet the author「ひと目でわかるAzure 基本から学ぶサーバー&ネットワーク構築 第3版」
meet the author「ひと目でわかるAzure 基本から学ぶサーバー&ネットワーク構築 第3版」meet the author「ひと目でわかるAzure 基本から学ぶサーバー&ネットワーク構築 第3版」
meet the author「ひと目でわかるAzure 基本から学ぶサーバー&ネットワーク構築 第3版」
 
今さら聞けない! Active Directoryドメインサービス入門
今さら聞けない! Active Directoryドメインサービス入門今さら聞けない! Active Directoryドメインサービス入門
今さら聞けない! Active Directoryドメインサービス入門
 
Azure AD DSドメインに仮想マシンを参加させる
Azure AD DSドメインに仮想マシンを参加させるAzure AD DSドメインに仮想マシンを参加させる
Azure AD DSドメインに仮想マシンを参加させる
 
今さら聞けない! Windows Server 2016 Active Directoryドメインサービス入門
今さら聞けない! Windows Server 2016 Active Directoryドメインサービス入門今さら聞けない! Windows Server 2016 Active Directoryドメインサービス入門
今さら聞けない! Windows Server 2016 Active Directoryドメインサービス入門
 
Azure Active Directory Domain Services (Azure ADDS) キホンのキ
Azure Active Directory Domain Services(Azure ADDS)キホンのキAzure Active Directory Domain Services(Azure ADDS)キホンのキ
Azure Active Directory Domain Services (Azure ADDS) キホンのキ
 
Windows Server 2012 R2による ガバナンス強化
Windows Server 2012 R2によるガバナンス強化Windows Server 2012 R2によるガバナンス強化
Windows Server 2012 R2による ガバナンス強化
 

パケット解析にまつわるお話 ~ネットワークモニターとHyper-V~

  • 2. Copyright Global Knowledge Network Japan, Ltd. All Rights Reserved. 自己紹介 1994年~ ITプロ向けWindows関連教育 2003年~ マイクロソフトMVP (Directory Services) 2012年のみ「Virtual Machines」 好きなネットワークパケット Windowsネットワークのホストアナウンスメント(古い) 最近の著書・雑誌記事 ひと目でわかるAzure 基本から学ぶサーバー&ネットワーク構築 (日経BP) グループポリシー逆引きリファレンス厳選92 (日経BP) ブログ 仕事ブログ: ヨコヤマ企画(http://yp.g20k.jp) 個人ブログ: ヨコヤマ企画(分室) (http://yokoyama-tetsuya.cocolog-nifty.com/) 2
  • 3. Copyright Global Knowledge Network Japan, Ltd. All Rights Reserved. はじめに 目標 マイクロソフト謹製パケットモニターの歴史を語る Hyper-V仮想スイッチのミラーポートを構成する 内容 1. マイクロソフトのパケットモニターの歴史 2. Hyper-V仮想スイッチの構成 3
  • 4.  Systems Management Server版  Windows server版  ダウンロード版  ネットワークモニターエージェント  後継ツール マイクロソフト謹製パケットモニター
  • 5. Copyright Global Knowledge Network Japan, Ltd. All Rights Reserved. Systems Management Server Microsoft Systems Management Server (SMS) 1994年 Microsoft Systems Management Server 1.0 1.1、1.2、2.0、3.0(2003)を経て 2007年 System Center Configuration Manager 2007 主な機能 ソフトウェアとハードウェアのインベントリ収集 プログラムの配布 リモートコントロール トラブルシューティング
  • 6. Copyright Global Knowledge Network Japan, Ltd. All Rights Reserved. Systems Management Server版ネットワークモニター プロミスキャスモード可 パーサー拡張可 リモートモニター可 1. 管理ツールからホストを指定 2. モニター開始  ネットワークモニターエージェント経由 管理ツール モニターPC指定
  • 7. Copyright Global Knowledge Network Japan, Ltd. All Rights Reserved. Windows Server版ネットワークモニター 入手方法 Windows Server 2000/2003標準機能(2.x) 制約 プロミスキャスモード不可 リモートモニター不可 7
  • 8. Copyright Global Knowledge Network Japan, Ltd. All Rights Reserved. ダウンロード版ネットワークモニター バージョン3.x (最終版は3.4) プロミスキャスモード可 リモートモニター不可 ネットワークモニターエージェント内蔵 特徴 プロミスキャスモードサポート アプリケーション単位でパケット解析可能 (同一ホストの別アプリケーションを区別) 制約 Windows 10では動作しないらしい 8
  • 9. Copyright Global Knowledge Network Japan, Ltd. All Rights Reserved. ネットワークモニターエージェント 以前のOSの標準機能(プロトコル扱い) NDISレベルでモニター 9 ネットワークアプリケーション Windows Firewall TDI TCP/IP NWLink NBF NDIS NICドライバー NICハードウェア ネットワークモニター エージェント
  • 10. Copyright Global Knowledge Network Japan, Ltd. All Rights Reserved. 後継ツール Microsoft Message Analyzer 特徴 Windowsのイベントトレース機能を利用 IPSecはWFASレベルで解析→暗号化パケット分析可 WFAS: Windows Firewall with Advanced Security セキュリティが強化されたWindowsファイアウォール 10 ネットワークアプリケーション イベントトレース Windows Firewall TDI TCP/IP NDIS NICドライバー NICハードウェア
  • 11. Copyright Global Knowledge Network Japan, Ltd. All Rights Reserved. まとめ  ネットワークモニター  旧バージョン  手軽  最新OSに対応しない  Microsoft Message Analyzer  これから勉強するならこっち 11
  • 12.  バス型LAN  スイッチ型LAN  スイッチのパケットモニター  Hyper-Vスイッチのモニター Hyper-V仮想スイッチのミラーポート
  • 13. Copyright Global Knowledge Network Japan, Ltd. All Rights Reserved. バス型LAN イーサネット = Ethernet 原型はALOHAnet(ハワイ大学) 単一バンドを半二重使用 設計者Norman Abramsonはサーフィンが趣味で ハワイ大学に職を求める 10 BASE 5…10Mbpsの同軸ケーブル(多くは黄色) 1本のケーブルに針を立てて接続(バンパイヤタップ) 物理層 このケーブルが「ネットワーク」
  • 14. Copyright Global Knowledge Network Japan, Ltd. All Rights Reserved. スイッチ型LAN ハブ 共有ハブ…1本のケーブルを1つの装置に集約 スイッチングハブ…データリンク層で中継 スイッチ…切り替え機 共有ハブ…ケーブルの代用 スイッチングハブ…データリンク層 共有ハブ…ケーブルの代用 スイッチングハブ…データリンク層
  • 15. Copyright Global Knowledge Network Japan, Ltd. All Rights Reserved. スイッチのパケットモニター 基本的な性質…第三者には傍受できない 傍受のための、いろいろ悪い方法もあります パケットモニターの正攻法 モニターポートの利用 15 共有ハブ…ケーブルの代用 スイッチングハブ…データリンク層
  • 16. Copyright Global Knowledge Network Japan, Ltd. All Rights Reserved. Hyper-Vスイッチのモニター 16 仮想マシンのネットワークポート 移行元…傍受するマシン 移行先…管理者のいるところ やってみたら、ときどきうまくいかない…
  • 17. Copyright Global Knowledge Network Japan, Ltd. All Rights Reserved. やってみた Hyper-V仮想スイッチの移行元 Hyper-V仮想スイッチの移行先 キャプチャ 17
  • 18. Copyright Global Knowledge Network Japan, Ltd. All Rights Reserved. まとめ スイッチネットワークの場合 傍受をするにはひと手間必要 Hyper-Vの場合は仮想NICの設定で構成 移行元…傍受するマシン 移行先…管理者のいるところ 教訓 18 手に職があれば、どこにでも行ける
  • 20. Copyright Global Knowledge Network Japan, Ltd. All Rights Reserved. WireSharkを使う教育コース 20 http://www.globalknowledge.co.jp/ おすすめ Windows Serverの1日コース Microsoft Azureの1日コース Active Directoryの4日コース(カスタマイズ) Microsoft Universityの5日コース WireSharkを使う教育コース コース名 期間 税抜価格 コンピュータネットワーク技術 ~エンジニアのための技術基礎~ 3日 150,000円 IPv6ネットワーク構築実習 ~IPv6移行技術、サーバ構築、導入事例~ 2日 120,000円 TCP/IPプロトコル詳解 ~主要プロトコルの解析による機能と動作の理解~ 3日 150,000円