SlideShare a Scribd company logo
1 of 34
おなじみツールの
インストールと動作を確認

 村地 彰 aka hebikuzure
 本年中にリリース予定の                    Windows の
 最新バージョン
 • サーバー版は Windows Server 8(仮称)
 現在   Consumer Preview が公開中
 • http://windows.microsoft.com/ja-JP/windows-8
  /consumer-preview
 ざっくり言えばWindows + Metro UI
 + いくつかの新機能


          ネットワーク パケットを読む会(仮)#7   2012/4/16
                                                  2
ネットワーク パケットを読む会(仮)#7   2012/4/16
                                   3
 Microsoft   純正パケット キャプチャ ツール

 ダウンロード元
  • http://www.microsoft.com/download/
   en/details.aspx?id=4865




          ネットワーク パケットを読む会(仮)#7   2012/4/16
                                             4
1.   標準ユーザーでログオン
2.   インストーラを実行
3.   UAC で管理者の資格情報を入力
4.   キャプチャ ツール インストール完了
5.   パーサーのインストール開始
6.   自動的にインストール完了

        ネットワーク パケットを読む会(仮)#7   2012/4/16
                                           5
 何の問題もなくインストール完了
 標準ユーザーのままで問題なく起動
 パケットも正常に採取できる


 現状のままで問題なく使用できそう




    ネットワーク パケットを読む会(仮)#7   2012/4/16
                                       6
ネットワーク パケットを読む会(仮)#7   2012/4/16
                                   7
 インストールすれば      Metro のスタートメ
  ニューに自動的に追加される
 Metro アプリ( Metro 版 IE, メール, マッ
  プなど)のトラフィックも問題なくキャプ
  チャできる




       ネットワーク パケットを読む会(仮)#7   2012/4/16
                                          8
ネットワーク パケットを読む会(仮)#7   2012/4/16
                                   9
 定番の無償ツール

 マルチプラットフォーム

 ダウンロード元

 • http://www.wireshark.org/download.html
 • 最新版は ver. 1.6.7




         ネットワーク パケットを読む会(仮)#7   2012/4/16
                                            10
1.   標準ユーザーでログオン
2.   インストーラを実行
3.   UAC で管理者の資格情報を入力
4.   WinPcap のインストーラーが互換性が無
     いと警告されて実行できない



        ネットワーク パケットを読む会(仮)#7   2012/4/16
                                           11
Wireshark 本体のインストールは完了するが、
WinPcap が無いので使えない
      ネットワーク パケットを読む会(仮)#7   2012/4/16
                                         12
 予め  WinPcap のインストーラを互換モー
  ドで実行してインストールしておく
 Wireshrak のインストーラを互換モードで
  実行する

 互換モードの使い方
 • “互換性のトラブルシューティング”から
   実行する
 • プロパティの”互換性”タブで設定する
       ネットワーク パケットを読む会(仮)#7   2012/4/16
                                          13
ネットワーク パケットを読む会(仮)#7   2012/4/16
                                   14
ネットワーク パケットを読む会(仮)#7   2012/4/16
                                   15
 互換モードの利用でインストール完了
 標準ユーザーのままで問題なく起動
 パケットも正常に採取できる
 問題点(環境依存かも)
 • キャプチャ中に Wireshark のウィンドウをドラッ
 グすると、デスクトップ全体が固まる
 (Ctrl + Alt + Del → Esc で他のアプリは復旧)

 一応注意すれば使用自体は問題ない

      ネットワーク パケットを読む会(仮)#7   2012/4/16
                                         16
ネットワーク パケットを読む会(仮)#7   2012/4/16
                                   17
 インストールすれば      Metro のスタートメ
  ニューに自動的に追加される
 Metro アプリ( Metro 版 IE, メール, マッ
  プなど)のトラフィックも問題なくキャプ
  チャできる




       ネットワーク パケットを読む会(仮)#7   2012/4/16
                                          18
 パケット
     キャプチャと同時に自動的に
 ファイル抽出を行うツール
    ファイルを読み込ませて抽出させる
 PCAP
 こともできる
 ダウンロード元
 http://www.netresec.com/?page=
 NetworkMiner

         ネットワーク パケットを読む会(仮)#7   2012/4/16
                                            19
 ZIPを展開してコピーするだけなので、イ
  ンストール自体には何も問題が無い
 インストール フォルダに書き込みするの
  で Program Files ではなく自分のプロファ
  イル内にインストールする
  (ex. %Userprofile%AppDataLocal )




        ネットワーク パケットを読む会(仮)#7   2012/4/16
                                           20
が必要なので、Wireshark の時と
 WinPcap
 同様の対策が必要

 先に  Wireshark をインストールすれば
  問題ない
 WinPcap を単独でインストールするとき
  は互換モードを利用する


        ネットワーク パケットを読む会(仮)#7   2012/4/16
                                           21
 何の問題もなくインストール完了
 標準ユーザーのままで問題なく起動
 パケットも正常に採取でき、コンテンツも
復元される

 現状のままで問題なく使用できそう




    ネットワーク パケットを読む会(仮)#7   2012/4/16
                                       22
ネットワーク パケットを読む会(仮)#7   2012/4/16
                                   23
 Metro のスタートメニューには手動で追加
  が必要
 Metro アプリ( Metro 版 IE, メール, マッ
  プなど)のトラフィックも問題なくキャプ
  チャできる




          ネットワーク パケットを読む会(仮)#7   2012/4/16
                                             24
 Microsoft   準公式の HTTP デバッグ ツール
    キャプチャだけでなく通信内容の書
 HTTP
 き換え、特定のトラフィックのブロックな
 ど、デバッグ プロキシとしての機能満
 ダウンロード元

  • http://www.fiddler2.com/fiddler2/



          ネットワーク パケットを読む会(仮)#7   2012/4/16
                                             25
 .NET   Framework 3.5 が必要
  • [コントロール パネル] – [プログラム]
    - [Windows 機能の有効化または無効化]
   で .NET Framework 3.5 を有効にする

 後は普通にインストーラを実行すれば                           OK




           ネットワーク パケットを読む会(仮)#7   2012/4/16
                                                   26
ネットワーク パケットを読む会(仮)#7   2012/4/16
                                   27
のアプリのキャプチャはできるが、
 Desktop
 Metro アプリのキャプチャができない

 理由
  • Metro アプリは既定では localhost にリクエストを
    送信しない(127.0.01 も同様)
  • Fiddler はローカル プロキシなので localhost で待
    ち受ける



            ネットワーク パケットを読む会(仮)#7   2012/4/16
                                               28
 EnableLoopback      Utility を使う
  • 詳細は
   http://blogs.msdn.com/b/fiddler/archive/2011/12/10
   /fiddler-windows-8-apps-enable-loopback-network-
   isolation-exemption.aspx
   または
   http://bit.ly/IqlA6h
 CheckNetIsolation     ツールを使う
  • http://msdn.microsoft.com/en-
   us/library/windows/apps/hh452759.aspx

           ネットワーク パケットを読む会(仮)#7     2012/4/16
                                                        29
の [Tool] – [Win8 Loopback
 Fiddler
 Exemptions] で起動する(UAC あり)




            ネットワーク パケットを読む会(仮)#7   2012/4/16
                                               30
 何の問題もなくインストール完了
 標準ユーザーのままで問題なく起動
 HTTP   トラフィックも正常に採取できる

 現状のままで問題なく使用できそう




         ネットワーク パケットを読む会(仮)#7   2012/4/16
                                            31
 インストールすれば           Metro のスタートメ
  ニューに自動的に追加される
 EnableLoopback Utility で設定すれば、
  Metro アプリ( Metro 版 IE, メール, マッ
  プなど)のトラフィックも 問題なくキャ
  プチャできる




        ネットワーク パケットを読む会(仮)#7   2012/4/16
                                           32
 Windows   on ARM
 • x64 / x86 とはカーネルが異なる
 • 当然ドライバーも別
 • という事は既存のツールは動かない
   用のツール/キャプチャ ドライバが無
 ARM
 ければ、MIM で取得するしかない
 • つまり今のスマートフォン/タブレットと同じ




        ネットワーク パケットを読む会(仮)#7   2012/4/16
                                           33
 「ブラウザー勉強会」
 • 次回 : 6月9日開催予定
 • 会場 : Microsoft 本社セミナールーム
 • 内容 : Javascript 大会 + Fiddler / Strace
              / HTTPREPLAY のハンズオン(予
  定)
 「ネットワーク          パケットを読む会(仮)」
 • 次回 : 5/28(月) または 5/31(木) 19:00 ~
 • 会場 : 京橋プラザ区民館
 • 内容 : 未定
          ネットワーク パケットを読む会(仮)#7   2012/4/16
                                             34

More Related Content

What's hot

パケット解析にまつわるお話 ~ネットワークモニターとHyper-V~
パケット解析にまつわるお話~ネットワークモニターとHyper-V~パケット解析にまつわるお話~ネットワークモニターとHyper-V~
パケット解析にまつわるお話 ~ネットワークモニターとHyper-V~Tetsuya Yokoyama
 
Wireshark入門 (2014版)
Wireshark入門 (2014版)Wireshark入門 (2014版)
Wireshark入門 (2014版)彰 村地
 
Wireshark入門(3)
Wireshark入門(3)Wireshark入門(3)
Wireshark入門(3)彰 村地
 
実際に流れているデータを見てみよう
実際に流れているデータを見てみよう実際に流れているデータを見てみよう
実際に流れているデータを見てみよう彰 村地
 
Windows 10 IoT Coreの脅威分析と実施すべきセキュリティ対策 by 和栗直英 - CODE BLUE 2015
Windows 10 IoT Coreの脅威分析と実施すべきセキュリティ対策 by 和栗直英 - CODE BLUE 2015Windows 10 IoT Coreの脅威分析と実施すべきセキュリティ対策 by 和栗直英 - CODE BLUE 2015
Windows 10 IoT Coreの脅威分析と実施すべきセキュリティ対策 by 和栗直英 - CODE BLUE 2015CODE BLUE
 
2014 0228 OSC-Spring Tokyo NETMF
2014 0228 OSC-Spring Tokyo NETMF2014 0228 OSC-Spring Tokyo NETMF
2014 0228 OSC-Spring Tokyo NETMFAtomu Hidaka
 

What's hot (6)

パケット解析にまつわるお話 ~ネットワークモニターとHyper-V~
パケット解析にまつわるお話~ネットワークモニターとHyper-V~パケット解析にまつわるお話~ネットワークモニターとHyper-V~
パケット解析にまつわるお話 ~ネットワークモニターとHyper-V~
 
Wireshark入門 (2014版)
Wireshark入門 (2014版)Wireshark入門 (2014版)
Wireshark入門 (2014版)
 
Wireshark入門(3)
Wireshark入門(3)Wireshark入門(3)
Wireshark入門(3)
 
実際に流れているデータを見てみよう
実際に流れているデータを見てみよう実際に流れているデータを見てみよう
実際に流れているデータを見てみよう
 
Windows 10 IoT Coreの脅威分析と実施すべきセキュリティ対策 by 和栗直英 - CODE BLUE 2015
Windows 10 IoT Coreの脅威分析と実施すべきセキュリティ対策 by 和栗直英 - CODE BLUE 2015Windows 10 IoT Coreの脅威分析と実施すべきセキュリティ対策 by 和栗直英 - CODE BLUE 2015
Windows 10 IoT Coreの脅威分析と実施すべきセキュリティ対策 by 和栗直英 - CODE BLUE 2015
 
2014 0228 OSC-Spring Tokyo NETMF
2014 0228 OSC-Spring Tokyo NETMF2014 0228 OSC-Spring Tokyo NETMF
2014 0228 OSC-Spring Tokyo NETMF
 

Viewers also liked

目視パケット解析入門
目視パケット解析入門目視パケット解析入門
目視パケット解析入門彰 村地
 
COD2013「ネットワーク パケット解析・基本の基本」
COD2013「ネットワーク パケット解析・基本の基本」COD2013「ネットワーク パケット解析・基本の基本」
COD2013「ネットワーク パケット解析・基本の基本」彰 村地
 
Cod2012 Room T-1
Cod2012 Room T-1Cod2012 Room T-1
Cod2012 Room T-1彰 村地
 
input type = password autocomplete = off は使ってはいけない
input type = password autocomplete = off は使ってはいけないinput type = password autocomplete = off は使ってはいけない
input type = password autocomplete = off は使ってはいけない彰 村地
 
今から始めるFiddler script
今から始めるFiddler script今から始めるFiddler script
今から始めるFiddler script彰 村地
 
Fiddler でモジュール入れ替えテストを手軽に
Fiddler でモジュール入れ替えテストを手軽にFiddler でモジュール入れ替えテストを手軽に
Fiddler でモジュール入れ替えテストを手軽に彰 村地
 
Wireshark入門(2)
Wireshark入門(2)Wireshark入門(2)
Wireshark入門(2)彰 村地
 
Wireshark入門(4)
Wireshark入門(4)Wireshark入門(4)
Wireshark入門(4)彰 村地
 
フレッシャーズのためのパケット解析入門
フレッシャーズのためのパケット解析入門フレッシャーズのためのパケット解析入門
フレッシャーズのためのパケット解析入門彰 村地
 
how to decrypt SSL/TLS without PrivateKey of servers
how to decrypt SSL/TLS without PrivateKey of servershow to decrypt SSL/TLS without PrivateKey of servers
how to decrypt SSL/TLS without PrivateKey of servers@ otsuka752
 
Fiddlerで指定文字列を自動検索 by @ymzkei5
Fiddlerで指定文字列を自動検索 by @ymzkei5Fiddlerで指定文字列を自動検索 by @ymzkei5
Fiddlerで指定文字列を自動検索 by @ymzkei5Keigo Yamazaki
 
ProxyWarII_FiddlerAddon
ProxyWarII_FiddlerAddonProxyWarII_FiddlerAddon
ProxyWarII_FiddlerAddonhagurese
 
テストツールで効率化 Internet Explorerバージョンアップに伴う Webコンテンツの移行作業
テストツールで効率化 Internet Explorerバージョンアップに伴うWebコンテンツの移行作業テストツールで効率化 Internet Explorerバージョンアップに伴うWebコンテンツの移行作業
テストツールで効率化 Internet Explorerバージョンアップに伴う Webコンテンツの移行作業Osamu Monoe
 
Proxy War EPISODEⅡ
Proxy War EPISODEⅡProxy War EPISODEⅡ
Proxy War EPISODEⅡzaki4649
 
Fiddler Scriptデモ
Fiddler ScriptデモFiddler Scriptデモ
Fiddler Scriptデモhagurese
 
libpgenでパケット操作
libpgenでパケット操作libpgenでパケット操作
libpgenでパケット操作slankdev
 
Hokkaido.cap#4 ケーススタディ(ネットワークの遅延と戦う:前編)
Hokkaido.cap#4 ケーススタディ(ネットワークの遅延と戦う:前編)Hokkaido.cap#4 ケーススタディ(ネットワークの遅延と戦う:前編)
Hokkaido.cap#4 ケーススタディ(ネットワークの遅延と戦う:前編)Panda Yamaki
 

Viewers also liked (20)

目視パケット解析入門
目視パケット解析入門目視パケット解析入門
目視パケット解析入門
 
COD2013「ネットワーク パケット解析・基本の基本」
COD2013「ネットワーク パケット解析・基本の基本」COD2013「ネットワーク パケット解析・基本の基本」
COD2013「ネットワーク パケット解析・基本の基本」
 
Cod2012 Room T-1
Cod2012 Room T-1Cod2012 Room T-1
Cod2012 Room T-1
 
input type = password autocomplete = off は使ってはいけない
input type = password autocomplete = off は使ってはいけないinput type = password autocomplete = off は使ってはいけない
input type = password autocomplete = off は使ってはいけない
 
今から始めるFiddler script
今から始めるFiddler script今から始めるFiddler script
今から始めるFiddler script
 
Fiddler でモジュール入れ替えテストを手軽に
Fiddler でモジュール入れ替えテストを手軽にFiddler でモジュール入れ替えテストを手軽に
Fiddler でモジュール入れ替えテストを手軽に
 
Wireshark入門(2)
Wireshark入門(2)Wireshark入門(2)
Wireshark入門(2)
 
Wireshark入門(4)
Wireshark入門(4)Wireshark入門(4)
Wireshark入門(4)
 
フレッシャーズのためのパケット解析入門
フレッシャーズのためのパケット解析入門フレッシャーズのためのパケット解析入門
フレッシャーズのためのパケット解析入門
 
how to decrypt SSL/TLS without PrivateKey of servers
how to decrypt SSL/TLS without PrivateKey of servershow to decrypt SSL/TLS without PrivateKey of servers
how to decrypt SSL/TLS without PrivateKey of servers
 
Fiddlerで指定文字列を自動検索 by @ymzkei5
Fiddlerで指定文字列を自動検索 by @ymzkei5Fiddlerで指定文字列を自動検索 by @ymzkei5
Fiddlerで指定文字列を自動検索 by @ymzkei5
 
ProxyWarII_FiddlerAddon
ProxyWarII_FiddlerAddonProxyWarII_FiddlerAddon
ProxyWarII_FiddlerAddon
 
テストツールで効率化 Internet Explorerバージョンアップに伴う Webコンテンツの移行作業
テストツールで効率化 Internet Explorerバージョンアップに伴うWebコンテンツの移行作業テストツールで効率化 Internet Explorerバージョンアップに伴うWebコンテンツの移行作業
テストツールで効率化 Internet Explorerバージョンアップに伴う Webコンテンツの移行作業
 
Proxy War EPISODEⅡ
Proxy War EPISODEⅡProxy War EPISODEⅡ
Proxy War EPISODEⅡ
 
Fiddler Scriptデモ
Fiddler ScriptデモFiddler Scriptデモ
Fiddler Scriptデモ
 
Packet
PacketPacket
Packet
 
プロダクトデザインとしてのライティング
プロダクトデザインとしてのライティングプロダクトデザインとしてのライティング
プロダクトデザインとしてのライティング
 
libpgenでパケット操作
libpgenでパケット操作libpgenでパケット操作
libpgenでパケット操作
 
Hokkaido.cap#4 ケーススタディ(ネットワークの遅延と戦う:前編)
Hokkaido.cap#4 ケーススタディ(ネットワークの遅延と戦う:前編)Hokkaido.cap#4 ケーススタディ(ネットワークの遅延と戦う:前編)
Hokkaido.cap#4 ケーススタディ(ネットワークの遅延と戦う:前編)
 
What’s new in apache lucene 3.0
What’s new in apache lucene 3.0What’s new in apache lucene 3.0
What’s new in apache lucene 3.0
 

Similar to Windows 8 でパケットキャプチャ

2015 0227 OSC-Spring Tokyo NETMF
2015 0227 OSC-Spring Tokyo NETMF2015 0227 OSC-Spring Tokyo NETMF
2015 0227 OSC-Spring Tokyo NETMFAtomu Hidaka
 
Hardware control by .NET Core 3.1
Hardware control by .NET Core 3.1Hardware control by .NET Core 3.1
Hardware control by .NET Core 3.1Atomu Hidaka
 
2013 06-22osc nagoya-netmf
2013 06-22osc nagoya-netmf2013 06-22osc nagoya-netmf
2013 06-22osc nagoya-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
 
Wpf 4とSilverlight 4、これから業務アプリを開発するならどっち?
Wpf 4とSilverlight 4、これから業務アプリを開発するならどっち?Wpf 4とSilverlight 4、これから業務アプリを開発するならどっち?
Wpf 4とSilverlight 4、これから業務アプリを開発するならどっち?Yuya Yamaki
 
オススメのJavaログ管理手法 ~コンテナ編~(Open Source Conference 2022 Online/Spring 発表資料)
オススメのJavaログ管理手法 ~コンテナ編~(Open Source Conference 2022 Online/Spring 発表資料)オススメのJavaログ管理手法 ~コンテナ編~(Open Source Conference 2022 Online/Spring 発表資料)
オススメのJavaログ管理手法 ~コンテナ編~(Open Source Conference 2022 Online/Spring 発表資料)NTT DATA Technology & Innovation
 
Software for Edge Heavy Computing @ INTEROP 2016 Tokyo
Software for Edge Heavy Computing @ INTEROP 2016 TokyoSoftware for Edge Heavy Computing @ INTEROP 2016 Tokyo
Software for Edge Heavy Computing @ INTEROP 2016 TokyoShohei Hido
 
Serviceability Toolsの裏側
Serviceability Toolsの裏側Serviceability Toolsの裏側
Serviceability Toolsの裏側Yasumasa Suenaga
 
Code igniterでテスト駆動開発 資料作成中
Code igniterでテスト駆動開発 資料作成中Code igniterでテスト駆動開発 資料作成中
Code igniterでテスト駆動開発 資料作成中Takako Miyagawa
 
20200516 selenium-meetup-winappdriver
20200516 selenium-meetup-winappdriver20200516 selenium-meetup-winappdriver
20200516 selenium-meetup-winappdriverHiroko Tamagawa
 
The Twelve-Factor (A|M)pp with C#
The Twelve-Factor (A|M)pp with C#The Twelve-Factor (A|M)pp with C#
The Twelve-Factor (A|M)pp with C#Yuta Matsumura
 
Twitterのデータを取得する準備
Twitterのデータを取得する準備Twitterのデータを取得する準備
Twitterのデータを取得する準備Takeshi Arabiki
 
NPAPIを使ったandroid標準ブラウザの拡張方法
NPAPIを使ったandroid標準ブラウザの拡張方法NPAPIを使ったandroid標準ブラウザの拡張方法
NPAPIを使ったandroid標準ブラウザの拡張方法Naruto TAKAHASHI
 
Prometheus超基礎公開用.pdf
Prometheus超基礎公開用.pdfPrometheus超基礎公開用.pdf
Prometheus超基礎公開用.pdf勇 黒沢
 
テンプレートを使ったストアアプリの作成
テンプレートを使ったストアアプリの作成テンプレートを使ったストアアプリの作成
テンプレートを使ったストアアプリの作成Yasuhiko Yamamoto
 
Firefox OS - Blaze Your Own Path
Firefox OS - Blaze Your Own PathFirefox OS - Blaze Your Own Path
Firefox OS - Blaze Your Own Pathdynamis
 

Similar to Windows 8 でパケットキャプチャ (20)

2015 0227 OSC-Spring Tokyo NETMF
2015 0227 OSC-Spring Tokyo NETMF2015 0227 OSC-Spring Tokyo NETMF
2015 0227 OSC-Spring Tokyo NETMF
 
Hardware control by .NET Core 3.1
Hardware control by .NET Core 3.1Hardware control by .NET Core 3.1
Hardware control by .NET Core 3.1
 
2013 06-22osc nagoya-netmf
2013 06-22osc nagoya-netmf2013 06-22osc nagoya-netmf
2013 06-22osc nagoya-netmf
 
2014 1018 OSC-Fall Tokyo NETMF
2014 1018 OSC-Fall Tokyo NETMF2014 1018 OSC-Fall Tokyo NETMF
2014 1018 OSC-Fall Tokyo NETMF
 
Wpf 4とSilverlight 4、これから業務アプリを開発するならどっち?
Wpf 4とSilverlight 4、これから業務アプリを開発するならどっち?Wpf 4とSilverlight 4、これから業務アプリを開発するならどっち?
Wpf 4とSilverlight 4、これから業務アプリを開発するならどっち?
 
オススメのJavaログ管理手法 ~コンテナ編~(Open Source Conference 2022 Online/Spring 発表資料)
オススメのJavaログ管理手法 ~コンテナ編~(Open Source Conference 2022 Online/Spring 発表資料)オススメのJavaログ管理手法 ~コンテナ編~(Open Source Conference 2022 Online/Spring 発表資料)
オススメのJavaログ管理手法 ~コンテナ編~(Open Source Conference 2022 Online/Spring 発表資料)
 
Software for Edge Heavy Computing @ INTEROP 2016 Tokyo
Software for Edge Heavy Computing @ INTEROP 2016 TokyoSoftware for Edge Heavy Computing @ INTEROP 2016 Tokyo
Software for Edge Heavy Computing @ INTEROP 2016 Tokyo
 
Mac Ports
Mac PortsMac Ports
Mac Ports
 
Serviceability Toolsの裏側
Serviceability Toolsの裏側Serviceability Toolsの裏側
Serviceability Toolsの裏側
 
Code igniterでテスト駆動開発 資料作成中
Code igniterでテスト駆動開発 資料作成中Code igniterでテスト駆動開発 資料作成中
Code igniterでテスト駆動開発 資料作成中
 
20200516 selenium-meetup-winappdriver
20200516 selenium-meetup-winappdriver20200516 selenium-meetup-winappdriver
20200516 selenium-meetup-winappdriver
 
The Twelve-Factor (A|M)pp with C#
The Twelve-Factor (A|M)pp with C#The Twelve-Factor (A|M)pp with C#
The Twelve-Factor (A|M)pp with C#
 
Twitterのデータを取得する準備
Twitterのデータを取得する準備Twitterのデータを取得する準備
Twitterのデータを取得する準備
 
NPAPIを使ったandroid標準ブラウザの拡張方法
NPAPIを使ったandroid標準ブラウザの拡張方法NPAPIを使ったandroid標準ブラウザの拡張方法
NPAPIを使ったandroid標準ブラウザの拡張方法
 
Prometheus超基礎公開用.pdf
Prometheus超基礎公開用.pdfPrometheus超基礎公開用.pdf
Prometheus超基礎公開用.pdf
 
テンプレートを使ったストアアプリの作成
テンプレートを使ったストアアプリの作成テンプレートを使ったストアアプリの作成
テンプレートを使ったストアアプリの作成
 
Firefox OS - Blaze Your Own Path
Firefox OS - Blaze Your Own PathFirefox OS - Blaze Your Own Path
Firefox OS - Blaze Your Own Path
 
OSSを活用したIaCの実現
OSSを活用したIaCの実現OSSを活用したIaCの実現
OSSを活用したIaCの実現
 
Jap1
Jap1Jap1
Jap1
 
G0042 h
G0042 hG0042 h
G0042 h
 

More from 彰 村地

Process Monitor の使い方
Process Monitor の使い方Process Monitor の使い方
Process Monitor の使い方彰 村地
 
Windows クライアントのトラブルシューティングあれこれ
Windows クライアントのトラブルシューティングあれこれWindows クライアントのトラブルシューティングあれこれ
Windows クライアントのトラブルシューティングあれこれ彰 村地
 
Windows 365 のテクノロジーとインフラストラクチャー
Windows 365 のテクノロジーとインフラストラクチャーWindows 365 のテクノロジーとインフラストラクチャー
Windows 365 のテクノロジーとインフラストラクチャー彰 村地
 
Windows 11 がやってくる - IT管理者の準備と対策
Windows 11 がやってくる -  IT管理者の準備と対策Windows 11 がやってくる -  IT管理者の準備と対策
Windows 11 がやってくる - IT管理者の準備と対策彰 村地
 
Internet Explorer サポート提供終了で変わること変わらないこと
Internet Explorer サポート提供終了で変わること変わらないことInternet Explorer サポート提供終了で変わること変わらないこと
Internet Explorer サポート提供終了で変わること変わらないこと彰 村地
 
How tousemicrosoftsearch 20200725
How tousemicrosoftsearch 20200725How tousemicrosoftsearch 20200725
How tousemicrosoftsearch 20200725彰 村地
 
(管理者向け) Microsoft Edge の展開と管理の手法
(管理者向け) Microsoft Edge の展開と管理の手法(管理者向け) Microsoft Edge の展開と管理の手法
(管理者向け) Microsoft Edge の展開と管理の手法彰 村地
 
見せてもらおうか、新しい Microsoft Edge の性能とやらを
見せてもらおうか、新しい Microsoft Edge の性能とやらを見せてもらおうか、新しい Microsoft Edge の性能とやらを
見せてもらおうか、新しい Microsoft Edge の性能とやらを彰 村地
 
(Web に関わる人に知っておいてほしい)Web ブラウザー 最新事情
(Web に関わる人に知っておいてほしい)Web ブラウザー 最新事情(Web に関わる人に知っておいてほしい)Web ブラウザー 最新事情
(Web に関わる人に知っておいてほしい)Web ブラウザー 最新事情彰 村地
 
Java で開発する Azure Web Apps アプリケーション
Java で開発する Azure Web Apps アプリケーションJava で開発する Azure Web Apps アプリケーション
Java で開発する Azure Web Apps アプリケーション彰 村地
 
O365 ユーザーのための Azure Storage 入門
O365 ユーザーのための Azure Storage 入門O365 ユーザーのための Azure Storage 入門
O365 ユーザーのための Azure Storage 入門彰 村地
 
Web standard 2019_0216
Web standard 2019_0216Web standard 2019_0216
Web standard 2019_0216彰 村地
 
アドレスバーにURL打ち込んでからページが表示されるまでに 何が起こっているか
アドレスバーにURL打ち込んでからページが表示されるまでに 何が起こっているかアドレスバーにURL打ち込んでからページが表示されるまでに 何が起こっているか
アドレスバーにURL打ち込んでからページが表示されるまでに 何が起こっているか彰 村地
 
Azure Network Watcher / Azure仮想ネットワークの監視と情報収集
Azure Network Watcher / Azure仮想ネットワークの監視と情報収集Azure Network Watcher / Azure仮想ネットワークの監視と情報収集
Azure Network Watcher / Azure仮想ネットワークの監視と情報収集彰 村地
 
System Resource Utilization Monitor を知ろう
System Resource Utilization Monitor を知ろうSystem Resource Utilization Monitor を知ろう
System Resource Utilization Monitor を知ろう彰 村地
 
HTML5 Web アプリケーションのセキュリティ
HTML5 Web アプリケーションのセキュリティHTML5 Web アプリケーションのセキュリティ
HTML5 Web アプリケーションのセキュリティ彰 村地
 
HTML はネットワークを いかに変えてきたか
HTML はネットワークをいかに変えてきたかHTML はネットワークをいかに変えてきたか
HTML はネットワークを いかに変えてきたか彰 村地
 
Excel でパケット分析 - グラフ化
Excel でパケット分析 - グラフ化Excel でパケット分析 - グラフ化
Excel でパケット分析 - グラフ化彰 村地
 
EcmaScript 仕様書を読もう
EcmaScript 仕様書を読もうEcmaScript 仕様書を読もう
EcmaScript 仕様書を読もう彰 村地
 
About Project Spartan
About Project SpartanAbout Project Spartan
About Project Spartan彰 村地
 

More from 彰 村地 (20)

Process Monitor の使い方
Process Monitor の使い方Process Monitor の使い方
Process Monitor の使い方
 
Windows クライアントのトラブルシューティングあれこれ
Windows クライアントのトラブルシューティングあれこれWindows クライアントのトラブルシューティングあれこれ
Windows クライアントのトラブルシューティングあれこれ
 
Windows 365 のテクノロジーとインフラストラクチャー
Windows 365 のテクノロジーとインフラストラクチャーWindows 365 のテクノロジーとインフラストラクチャー
Windows 365 のテクノロジーとインフラストラクチャー
 
Windows 11 がやってくる - IT管理者の準備と対策
Windows 11 がやってくる -  IT管理者の準備と対策Windows 11 がやってくる -  IT管理者の準備と対策
Windows 11 がやってくる - IT管理者の準備と対策
 
Internet Explorer サポート提供終了で変わること変わらないこと
Internet Explorer サポート提供終了で変わること変わらないことInternet Explorer サポート提供終了で変わること変わらないこと
Internet Explorer サポート提供終了で変わること変わらないこと
 
How tousemicrosoftsearch 20200725
How tousemicrosoftsearch 20200725How tousemicrosoftsearch 20200725
How tousemicrosoftsearch 20200725
 
(管理者向け) Microsoft Edge の展開と管理の手法
(管理者向け) Microsoft Edge の展開と管理の手法(管理者向け) Microsoft Edge の展開と管理の手法
(管理者向け) Microsoft Edge の展開と管理の手法
 
見せてもらおうか、新しい Microsoft Edge の性能とやらを
見せてもらおうか、新しい Microsoft Edge の性能とやらを見せてもらおうか、新しい Microsoft Edge の性能とやらを
見せてもらおうか、新しい Microsoft Edge の性能とやらを
 
(Web に関わる人に知っておいてほしい)Web ブラウザー 最新事情
(Web に関わる人に知っておいてほしい)Web ブラウザー 最新事情(Web に関わる人に知っておいてほしい)Web ブラウザー 最新事情
(Web に関わる人に知っておいてほしい)Web ブラウザー 最新事情
 
Java で開発する Azure Web Apps アプリケーション
Java で開発する Azure Web Apps アプリケーションJava で開発する Azure Web Apps アプリケーション
Java で開発する Azure Web Apps アプリケーション
 
O365 ユーザーのための Azure Storage 入門
O365 ユーザーのための Azure Storage 入門O365 ユーザーのための Azure Storage 入門
O365 ユーザーのための Azure Storage 入門
 
Web standard 2019_0216
Web standard 2019_0216Web standard 2019_0216
Web standard 2019_0216
 
アドレスバーにURL打ち込んでからページが表示されるまでに 何が起こっているか
アドレスバーにURL打ち込んでからページが表示されるまでに 何が起こっているかアドレスバーにURL打ち込んでからページが表示されるまでに 何が起こっているか
アドレスバーにURL打ち込んでからページが表示されるまでに 何が起こっているか
 
Azure Network Watcher / Azure仮想ネットワークの監視と情報収集
Azure Network Watcher / Azure仮想ネットワークの監視と情報収集Azure Network Watcher / Azure仮想ネットワークの監視と情報収集
Azure Network Watcher / Azure仮想ネットワークの監視と情報収集
 
System Resource Utilization Monitor を知ろう
System Resource Utilization Monitor を知ろうSystem Resource Utilization Monitor を知ろう
System Resource Utilization Monitor を知ろう
 
HTML5 Web アプリケーションのセキュリティ
HTML5 Web アプリケーションのセキュリティHTML5 Web アプリケーションのセキュリティ
HTML5 Web アプリケーションのセキュリティ
 
HTML はネットワークを いかに変えてきたか
HTML はネットワークをいかに変えてきたかHTML はネットワークをいかに変えてきたか
HTML はネットワークを いかに変えてきたか
 
Excel でパケット分析 - グラフ化
Excel でパケット分析 - グラフ化Excel でパケット分析 - グラフ化
Excel でパケット分析 - グラフ化
 
EcmaScript 仕様書を読もう
EcmaScript 仕様書を読もうEcmaScript 仕様書を読もう
EcmaScript 仕様書を読もう
 
About Project Spartan
About Project SpartanAbout Project Spartan
About Project Spartan
 

Windows 8 でパケットキャプチャ

  • 2.  本年中にリリース予定の Windows の 最新バージョン • サーバー版は Windows Server 8(仮称)  現在 Consumer Preview が公開中 • http://windows.microsoft.com/ja-JP/windows-8 /consumer-preview  ざっくり言えばWindows + Metro UI + いくつかの新機能 ネットワーク パケットを読む会(仮)#7 2012/4/16 2
  • 4.  Microsoft 純正パケット キャプチャ ツール  ダウンロード元 • http://www.microsoft.com/download/ en/details.aspx?id=4865 ネットワーク パケットを読む会(仮)#7 2012/4/16 4
  • 5. 1. 標準ユーザーでログオン 2. インストーラを実行 3. UAC で管理者の資格情報を入力 4. キャプチャ ツール インストール完了 5. パーサーのインストール開始 6. 自動的にインストール完了 ネットワーク パケットを読む会(仮)#7 2012/4/16 5
  • 6.  何の問題もなくインストール完了  標準ユーザーのままで問題なく起動  パケットも正常に採取できる  現状のままで問題なく使用できそう ネットワーク パケットを読む会(仮)#7 2012/4/16 6
  • 8.  インストールすれば Metro のスタートメ ニューに自動的に追加される  Metro アプリ( Metro 版 IE, メール, マッ プなど)のトラフィックも問題なくキャプ チャできる ネットワーク パケットを読む会(仮)#7 2012/4/16 8
  • 10.  定番の無償ツール  マルチプラットフォーム  ダウンロード元 • http://www.wireshark.org/download.html • 最新版は ver. 1.6.7 ネットワーク パケットを読む会(仮)#7 2012/4/16 10
  • 11. 1. 標準ユーザーでログオン 2. インストーラを実行 3. UAC で管理者の資格情報を入力 4. WinPcap のインストーラーが互換性が無 いと警告されて実行できない ネットワーク パケットを読む会(仮)#7 2012/4/16 11
  • 12. Wireshark 本体のインストールは完了するが、 WinPcap が無いので使えない ネットワーク パケットを読む会(仮)#7 2012/4/16 12
  • 13.  予め WinPcap のインストーラを互換モー ドで実行してインストールしておく  Wireshrak のインストーラを互換モードで 実行する  互換モードの使い方 • “互換性のトラブルシューティング”から 実行する • プロパティの”互換性”タブで設定する ネットワーク パケットを読む会(仮)#7 2012/4/16 13
  • 16.  互換モードの利用でインストール完了  標準ユーザーのままで問題なく起動  パケットも正常に採取できる  問題点(環境依存かも) • キャプチャ中に Wireshark のウィンドウをドラッ グすると、デスクトップ全体が固まる (Ctrl + Alt + Del → Esc で他のアプリは復旧)  一応注意すれば使用自体は問題ない ネットワーク パケットを読む会(仮)#7 2012/4/16 16
  • 18.  インストールすれば Metro のスタートメ ニューに自動的に追加される  Metro アプリ( Metro 版 IE, メール, マッ プなど)のトラフィックも問題なくキャプ チャできる ネットワーク パケットを読む会(仮)#7 2012/4/16 18
  • 19.  パケット キャプチャと同時に自動的に ファイル抽出を行うツール ファイルを読み込ませて抽出させる  PCAP こともできる  ダウンロード元 http://www.netresec.com/?page= NetworkMiner ネットワーク パケットを読む会(仮)#7 2012/4/16 19
  • 20.  ZIPを展開してコピーするだけなので、イ ンストール自体には何も問題が無い  インストール フォルダに書き込みするの で Program Files ではなく自分のプロファ イル内にインストールする (ex. %Userprofile%AppDataLocal ) ネットワーク パケットを読む会(仮)#7 2012/4/16 20
  • 21. が必要なので、Wireshark の時と  WinPcap 同様の対策が必要  先に Wireshark をインストールすれば 問題ない  WinPcap を単独でインストールするとき は互換モードを利用する ネットワーク パケットを読む会(仮)#7 2012/4/16 21
  • 22.  何の問題もなくインストール完了  標準ユーザーのままで問題なく起動  パケットも正常に採取でき、コンテンツも 復元される  現状のままで問題なく使用できそう ネットワーク パケットを読む会(仮)#7 2012/4/16 22
  • 24.  Metro のスタートメニューには手動で追加 が必要  Metro アプリ( Metro 版 IE, メール, マッ プなど)のトラフィックも問題なくキャプ チャできる ネットワーク パケットを読む会(仮)#7 2012/4/16 24
  • 25.  Microsoft 準公式の HTTP デバッグ ツール キャプチャだけでなく通信内容の書  HTTP き換え、特定のトラフィックのブロックな ど、デバッグ プロキシとしての機能満  ダウンロード元 • http://www.fiddler2.com/fiddler2/ ネットワーク パケットを読む会(仮)#7 2012/4/16 25
  • 26.  .NET Framework 3.5 が必要 • [コントロール パネル] – [プログラム] - [Windows 機能の有効化または無効化] で .NET Framework 3.5 を有効にする  後は普通にインストーラを実行すれば OK ネットワーク パケットを読む会(仮)#7 2012/4/16 26
  • 28. のアプリのキャプチャはできるが、  Desktop Metro アプリのキャプチャができない  理由 • Metro アプリは既定では localhost にリクエストを 送信しない(127.0.01 も同様) • Fiddler はローカル プロキシなので localhost で待 ち受ける ネットワーク パケットを読む会(仮)#7 2012/4/16 28
  • 29.  EnableLoopback Utility を使う • 詳細は http://blogs.msdn.com/b/fiddler/archive/2011/12/10 /fiddler-windows-8-apps-enable-loopback-network- isolation-exemption.aspx または http://bit.ly/IqlA6h  CheckNetIsolation ツールを使う • http://msdn.microsoft.com/en- us/library/windows/apps/hh452759.aspx ネットワーク パケットを読む会(仮)#7 2012/4/16 29
  • 30. の [Tool] – [Win8 Loopback  Fiddler Exemptions] で起動する(UAC あり) ネットワーク パケットを読む会(仮)#7 2012/4/16 30
  • 31.  何の問題もなくインストール完了  標準ユーザーのままで問題なく起動  HTTP トラフィックも正常に採取できる  現状のままで問題なく使用できそう ネットワーク パケットを読む会(仮)#7 2012/4/16 31
  • 32.  インストールすれば Metro のスタートメ ニューに自動的に追加される  EnableLoopback Utility で設定すれば、 Metro アプリ( Metro 版 IE, メール, マッ プなど)のトラフィックも 問題なくキャ プチャできる ネットワーク パケットを読む会(仮)#7 2012/4/16 32
  • 33.  Windows on ARM • x64 / x86 とはカーネルが異なる • 当然ドライバーも別 • という事は既存のツールは動かない 用のツール/キャプチャ ドライバが無  ARM ければ、MIM で取得するしかない • つまり今のスマートフォン/タブレットと同じ ネットワーク パケットを読む会(仮)#7 2012/4/16 33
  • 34.  「ブラウザー勉強会」 • 次回 : 6月9日開催予定 • 会場 : Microsoft 本社セミナールーム • 内容 : Javascript 大会 + Fiddler / Strace / HTTPREPLAY のハンズオン(予 定)  「ネットワーク パケットを読む会(仮)」 • 次回 : 5/28(月) または 5/31(木) 19:00 ~ • 会場 : 京橋プラザ区民館 • 内容 : 未定 ネットワーク パケットを読む会(仮)#7 2012/4/16 34