Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Hi, Cortana

yasulib
April 30, 2018

Hi, Cortana

すみだセキュリティ勉強会2018その1
http://ozuma.sakura.ne.jp/sumida/2018/03/22/38/

yasulib

April 30, 2018
Tweet

More Decks by yasulib

Other Decks in Technology

Transcript

  1. IndexedDB.edb •拡張子edbとは •edb : ESE DataBase •ESE : Extensible Storage

    Engine • edbはWindowsの至るところで使われている • IE, Edge • Windows Index Search • SRUM • Windows Update • Exchange • Active Directory • etc…(Cortana含む) 19
  2. JET Blue 少し脱線して •JET : Joint Engine Technology • ESEの呼び名として使われることがある

    • ESE関係のAPIの名前は Jet* •JETには2種類ある(互換性はない) • JET Blue : ESE • JET Red : Microsoft Office Access 20 https://msdn.microsoft.com/EN-US/library/gg294078(v=exchg.10).aspx
  3. 音声入力 音声入力時には音声をWebSocketで送っているように見える 30 GET https://websockets.platform.bing.com/ws/cu/v3 HTTP/1.1 (snip) Set-Cookie: CUCookie=AAAAABAAAAB6(snip); domain=bing.com;

    GET https://www.bing.com/speech_render? speech=1&input=2&form=WNSBOX&cc=JP&setlang=ja HTTP/1.1 Cookie: CUCookie=AAAAABAAAAB6(snip); HTTP/1.1 101 Switching Protocols (マイクで受けた音声の送信)「明日の天気」 HTTP/1.1 200 OK (snip) <title>明日の天気 - Bing</title>
  4. まとめ •人によって取得されるデータの許容範囲は異なる •個人的に一番気になったのは音声データ • 意図しない音が入ってしまうかも • コルタナさんが聞く状態になるまではwebsocketで送られな い(ように見える) • コルタナさんの音声認識の起動トリガ

    • 「コルタナさん」って話かける • Windows+Cを押す • コルタナさんの入力欄の右にあるマイクアイコンを押す • リスクを把握した上での使用が大事 • どういったリスクがあるかはより調べる必要がありそう 35