Slide 1

Slide 1 text

画像の撮影場所を 特定する方法の調査 第3回 初心者のためのセキュリティ勉強会 meow (id: meow_noisy) 2021/01/20(水)

Slide 2

Slide 2 text

Open xINT CTF常設化!  問題サーバ3年分が公開  2018年: http://49.212.212.72:2018/  2019年: http://49.212.212.72:2019/  2020年: http://49.212.212.72:2020/  ※注意 リアルタイムでの参加でないと解けない問題が一部 存在

Slide 3

Slide 3 text

背景  OSINTジャンルのCTF問やってると、画像から撮影地点を 特定する問題にでくわす  特定能力を上げたかったので、どういう特定技術が あるのか調査した  結果としては、銀の弾丸はなさそう

Slide 4

Slide 4 text

調査した検索ワード  OSINT image  image geolocation  image verification 検索でヒットしたサイトを見て、まとめた

Slide 5

Slide 5 text

2種類のアプローチに大別 1. 画像のメタデータ(EXIF)を使用 2. 画像に写っているものから推測

Slide 6

Slide 6 text

方法1. 画像のメタデータ(EXIF)を使用  EXIFとは(https://ja.wikipedia.org/wiki/Exchangeable_image_file_format)  Exchangeable image file format  写真用のメタデータを含む画像ファイルフォーマット。デジタルカ メラの画像の保存に使われる。  位置情報(緯度経度)も画像ファイルに埋め込み可能  スマホの設定によっては写真撮影時に自動で 埋め込むことができる  EXIFを含んだまま画像を公開すると、 個人情報特定のリスクにつながる

Slide 7

Slide 7 text

[余談] SNSへの写真のアップロードに注意  サービスの中には、EXIFを残したまま画像がアップロード されるものがあるようだ  SNSに載せた写真のExif(イグジフ)位置情報で居場所バレ!? 削除す る必要って本当にあるの!? – FatherLog  https://fatherlog.com/digital/net-service/4334/  「ゼロから始めるセキュリティ入門 勉強会 2019」 にて  画像アップロード時にEXIFが消されていないWebサービスを調査報 告のご発表  21つのサービスの中でEXIFが残るものは全部で7つあったとのこと

Slide 8

Slide 8 text

EXIFを引っこ抜くツール  いくらでも存在するが、 google mapを参照できると便利  webサービスだと “EXIF確認君” など  chrome拡張だと “EXIF Viewer” など 川の画像はCpawCTFのものを使用

Slide 9

Slide 9 text

方法2. 画像に写っているものから推測  2つのアプローチ 1. 画像内写っているものを手がかりに推測 2. 「画像で検索(Reverse Image Search)」を使う

Slide 10

Slide 10 text

画像内写っているものを手がかりに推測  風景  木々が並ぶ、周りは田んぼ、など  店の看板  交通標識  マンホールも特定されやすいらしい  車のナンバープレート  撮影時間がわかると、有益になる情報  天気  影の伸びる方向  撮影時刻と照らし合わせて、道路の方角が特定可能  などなど。  興味があれば、スライド最後の 参考文献2のサイトはおすすめ 画像はxINT CTF2020のものを使用

Slide 11

Slide 11 text

三点測量による撮影位置の特定  一点透視図法と三角関数で、撮影地点と2つの物体の なす角を求めることができる 参考文献1より

Slide 12

Slide 12 text

[備考] 水回りの画像アップロードは危険  洗面所の写真をアップロードしただけで住所を特定される  ズッキン!インターネットはマジ怖いにゃん★:クラスのみんなに は、内緒だよ!:かがみんのBAN工場(プレミアム営業)(コレコレ) - ニコニコチャンネル:エンタメ  https://ch.nicovideo.jp/korelive/blomaga/ar620676  水回りは部屋の中でも見分けをつけやすい  特定者は1年かけて賃貸サイトの物件の写真を1つ1つ照会 した可能性

Slide 13

Slide 13 text

範囲を選択して「画像で検索」  なるべく特徴的な部分だけを検索したほうがヒットしやすい  googleレンズ(スマホアプリ)  Bingサーチ  クロップ操作&画像で検索に対応している  検索範囲をぐりぐり動かして検索できるので使いやすい 画像はCYBAR OSINT CTFのものを使用

Slide 14

Slide 14 text

強力なブラウザ拡張“Search By Image”  複数の「画像で検索」エンジンに一斉に問い合わせること ができる  ディスプレイのキャプチャをして、クロップをかけて検索 も可能

Slide 15

Slide 15 text

“Search By Image”で扱うエンジン

Slide 16

Slide 16 text

試しに“Search By Image”の実行  xINT CTF2019より

Slide 17

Slide 17 text

“Search By Image”の結果  Googleだとひっかからないが、Baiduだと引っかかる  シンガポールにあるAtlas Barだとわかる

Slide 18

Slide 18 text

余談  このrich spaceは場所が特定できても、その後も難しい  “Atlas Bar Auction 2017 Dec 2”とかで検索しても出てこない  私は未だに解けていません…

Slide 19

Slide 19 text

最後の手段  Twitterの集合知に頼る  人海戦術 で解ける

Slide 20

Slide 20 text

まとめ  画像の撮影場所の特定のノウハウとツールを紹介した  簡単に特定できる方法は特になさそう  OSINTは根性

Slide 21

Slide 21 text

参考文献 1. 【特定厨】写真から自宅を特定する方法 - YouTube  https://www.youtube.com/watch?v=9ZgEEkUPL00 2. 公開した写真から住所がバレる!? SNS を使った特定の手口「写真編」 - 午前 7時のしなもんぶろぐ  https://am7cinnamon.hatenablog.com/entry/identification-by-photos 3. Finding clues to geolocate an image | by Fiete Stegers | Quiztime | Medium  https://medium.com/quiztime/finding-clues-to-geolocate-a-image-3d46c948d418 4. 10 Minute Tip: How to geolocate from images and videos, Part 1 - YouTube  https://www.youtube.com/watch?v=X7E6zinrkno 5. Reverse Image Search With Search By Image - Solving A Quiztime Challenge Quickly - YouTube  https://www.youtube.com/watch?v=nET3t2bJIUg 6. Two Different Approaches To Photo-Geolocation – NixIntel  https://nixintel.info/osint/two-different-approaches-to-photo-geolocation/ 7. 【ひろゆき】※要注意!!ココ映すと家がバレる!?ユーチューバーのコレコレさんが 特定された原因【切り抜き】  https://www.youtube.com/watch?v=VeV4TiAUpcs

Slide 22

Slide 22 text

ご清聴ありがとうございました