タグ

gpsに関するrochefortのブックマーク (3)

  • GPS2点間距離を使用した住所特定の脆弱性 - 素人がプログラミングを勉強していたブログ

    先日、非常に珍しい、GPSつかったチャットの脆弱性を発見したので、ここに注意もかねて書いておく。 簡単に言うと、WebSocketに生で自分でGPS座標を送り、相手との距離差を何度でも取得できる脆弱性で、離れてる、近いくらいしか分からないことを前提にGPS使用を許可してる時に〜町にいる、とわかってしまうという、聞いたことない感じの珍しい脆弱性である。websocketでイベント駆動にしてるとついうっかりステート管理があやふやになりがちである。 さて、下記は脆弱性の存在したchatpad.jpのサポートに送ったメールである。 Subject: GPSを使用した機能に関する脆弱性について 初めまして。いつも楽しくChatPad使わせて頂いております。 件名の通り、GPSに関する脆弱性を発見しました。これは相手の住所が相手の意図に反し 高精度(最大で市町村程度まで)特定できてしまうというもので、

    GPS2点間距離を使用した住所特定の脆弱性 - 素人がプログラミングを勉強していたブログ
  • TechCrunch | Startup and Technology News

    Live Nation says its Ticketmaster subsidiary was hacked. A hacker claims to be selling 560 million customer records. An autonomous pod. A solid-state battery-powered sports car. An electric pickup truck. A convertible grand tourer EV with up to 600 miles of range. A “fully connected mobility device” for young urban innovators to be built by Foxconn and priced under $30,000. The next Popemobile. Ov

    TechCrunch | Startup and Technology News
  • GPSから精度の高いデータを取得する方法/コード - yuumi3のお仕事日記

    iPhoneGPSを使い位置情報を取得する方法/コードはネット上にたくさん出ています。またAppleiPhone Dev Center にある LocateMe サンプルはとても有用です。しかし、これらの情報/コードを元にGPSで位置情報を取得してみると全然違う位置情報が取得されてしまったりします。 私も色々と試しながら、なんとか満足な位置情報を取得できる方法/コードをみつける事が出来ました。 取得方法ですが、以下のようにしました。 GPS取得を開始し一定時間計測を行い、その中で一番 精度(newLocation.horizontalAccuracy)の高い値を使う 以下のようなデータは無視する 取得時間(newLocation.timestamp)が古いもの。これはLocateMeサンプルに書かれています。 精度の悪い(newLocation.horizontalAccuracy が

    GPSから精度の高いデータを取得する方法/コード - yuumi3のお仕事日記
  • 1