Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
IoTSecJP Tokyo#4とあるセキュリティ会社の無線通信セキュリティ診断
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
tansokun920
September 15, 2018
Technology
160
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
IoTSecJP Tokyo#4とあるセキュリティ会社の無線通信セキュリティ診断
tansokun920
September 15, 2018
More Decks by tansokun920
See All by tansokun920
cartagaitai勉強会#2 DEFCON CHV CTF 2025 - Write-up (weak rolling code)
tansokun920
0
330
自動車の脆弱性ってどんなもの
tansokun920
1
400
セルラー網に接続するデバイスのインターフェースの話
tansokun920
1
1.3k
IoTSecJP_Version5.0_LTEデバイスのセキュリティ診断3ステップ
tansokun920
0
55
Other Decks in Technology
See All in Technology
生き様としてのSRE
hokkai7go
1
170
今から始めるAWS環境の暗号移行 - ポスト量子時代に備える
sato4mi
0
150
推論基盤と Scale-Up Interconnect の現状と制約から俯瞰する技術動向
markunet
2
800
AI AgentによるEmbedded SREの取り組み
tgidgd
1
340
AIに任せられるFlutterコードベースを作る 〜仕様をコードで表し、ハーネスで守る〜
myohei
1
630
コードレビューをなくして見えたもの
henteko
0
130
"AWSはちょっと苦手"でも大丈夫。AWS Blocks で手軽に作る Flutter のバックエンド #FlutterKaigi
tacck
PRO
0
140
新卒エンジニア、 介護士になる
ryu1013
1
690
Content Mapper APIの応用例~CSS Modules、言語ファイル~
uhyo
2
580
バックオフィスに染み出すTypeScript ── clasp で安全に仕組みを作る
nealle
1
180
複雑な業務システムを高速でつくるため、チーム全員をつくれる人へ
ayakurabuchi
0
130
アクセラレーターで実現するServiceNow活用の高速化 / ServiceNow World Forum 2026
visional_engineering_and_design
0
130
Featured
See All Featured
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4.2k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
50
10k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
23k
Skip the Path - Find Your Career Trail
mkilby
1
280
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
33
5.6k
Tell your own story through comics
letsgokoyo
1
1.1k
We Are The Robots
honzajavorek
0
430
How STYLIGHT went responsive
nonsquared
100
6.3k
Music & Morning Musume
bryan
48
7.5k
A Tale of Four Properties
chriscoyier
163
24k
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.8k
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
520
Transcript
とあるセキュリティ会社の 無線通信セキュリティ診断 2018/9/15 IoTSecJP Tokyo#4 Ryosuke Uematsu
本⽇お話すること l無線通信セキュリティ診断の紹介 lどんな無線通信を対象にしているの? lどんな⾵にしてやるの? 1
2 ⾃⼰紹介 上松 亮介 l無線通信を⽣業とする30過ぎのおっさん MCPC IoTシステム技術検定の研修講師やってます l某通信機器メーカ(2010〜2013年) WiMAX基地局の設計・開発のお仕事 l某通信キャリア(2013〜2017年)
WCDMA/LTE基地局に関するお仕事 l某セキュリティ会社(2017年〜) IoTセキュリティチームでコンサル、セキュリティ診断的なお仕事
IoTセキュリティチームの⼈たち 3 デバイスの⼈ HW SW 無線の⼈ システムの⼈ 今⽇はここの⼈のお話
IoTで使われる無線通信いっぱいあるよね 4 通信距離 通信速度 近 遠 100Mbps 10Mbps 1Mbps 遅
速 1m 10m 100m 1km 当然 やらない理由 がない ん〜やる? ⽇本発の規格だし やるっしょ これやらなきゃ始ま らない! 時代はLPWA! IoTで使われる無線通信すべてが対象
5 まずは、、、 ひたすらドキュメントを読む!
通信規格のドキュメントたち 6 通信プロトコルをまずは把握すべし 通信規格 標準規格 標準化団体 Wi-Fi IEEE 802.11a/b/g/n Wi-Fi
Alliance Bluetooth IEEE 802.15.1 Bluetooth SIG ZigBee IEEE 802.15.4 ZigBee-2007 Specification ZigBee Alliance Wi-SUN IEEE 802.15.4g IEEE 802.15.4e Wi-SUN Alliance LoRaWAN LoRaWAN Specification LoRa Alliance LTE TS33/36シリーズ 3GPP
7 いざ実践
まずは・・・ 8 機材の準備をすべし 市販 ツール 価格 ✔ ✔ ✔ ✔
✔ × × そもそも仕様が⾮公開 数万円くらい 1千万円 以上 ⼀旦 断念 買う - 別の⽅法考える
SDRを使おう! (例)LTE基地局シミュレータ Anritsu社MD8475B (参考)https://www.anritsu.com/ja-JP/test-measurement/products/md8475b SDRデバイス 1,000万円〜 1万円〜 ü SDRデバイスがあればOK ü
安価(1万円〜) ü ソフトウェアで実現可能 ü 専⽤の機器が必要 ü ⾮常に⾼額 ü 市販されていない場合もある なんでもできちゃう!
SDRの⽐較 HackRF One Ettus B200 Ettus B210 BladeRF x40 RTL-SDR
LimeSDR 周波数 1M〜6GHz 70M〜6GHz 70M〜6GHz 300M〜 3.8GHz 22M〜2.2GHz 100k〜 3.8GHz 帯域幅 20 MHz 61.44 MHz 61.44 MHz 40 MHz 3.2 MHz 61.44 MHz 送信チャネル数 1 1 2 1 0 2 受信チャネル数 1 1 2 1 1 2 I/F USB 2.0 USB 3.0 USB 3.0 USB 3.0 USB 2.0 USB 3.0 出⼒ -10 dBm+ 10 dBm+ 10 dBm+ 6 dBm N/A max 10 dBm 価格 ¥33,000 ¥92,000 ¥150,000 ¥53,000〜 ¥10,000以内 $299 購⼊先 秋⽉電⼦ Ettusサイト Ettusサイト Amazon Amazon crowdsupply 所感 ⼊⾨ ⼗分 最強 まあまあ ⼊⾨ コスパ最強 10
SDRを使う際の注意点 11 違法電波はダメ絶対! (参考)http://www.tele.soumu.go.jp/j/ref/material/bizakufaq/ 電波が遮蔽される試験設備内で利⽤しましょう
LTEの偽装基地局環境を作ろう 12 eNB MME HSS S-GW P-GW LTEシステム(ざっくり) IPアドレス 管理
ユーザ情報管理 ベアラ管理 ユーザ/eNBのセッション管理 インターネット SDR LTEオープンソースソフトウェア この部分をSDRで実現 端末 鍵情報K値が 分かるテスト SIMを使う インターネット SIM情報 の登録 端末
LTE偽装基地局を使ったセキュリティ診断 13 LTEの通信プロトコルスタック LTEの通信プロトコルスタック 脆弱性スキャ ンツール アプリケーション データの解析・マ ニュアル診断 IP
IoTデバイスごとのアプリケーション TCP/UDP IP TCP/UDP 診断 LTE偽装基地局 診断対象デバイス ⾃動と⼿動どちらもできるよ
SDRを使ったLoRaWAN 14 LoRaWAN™ 1.1 Specification Figure.1より抜粋 この部分を SDRで実現 LoRaWANのセキュリティの詳しい話はこの後の講演で! SDR
LoRaWANのソフト ウェア
LoRaWANシステムのセキュリティ診断 15 LoRaWAN エミュレータ LoRaWAN デバイス LoRaWAN ゲートウェイ クラウド クラウドへの
影響まで確認 SDR LoRaWANシステムの診断対象 盗聴 リプレイ なりすまし DoS あるLoRaWAN機器でリプレイ攻撃に よって通信断となる状態も確認済み
こんなリプレイ攻撃がされたら・・・ 16 ⼯場 ⼀⻫にリプ レイ攻撃 あれ〜データ が更新されな いな?
Sigfoxもやってみた SigfoxはフランスのSIGFOX社が策定した独⾃の通信⽅式のため詳細は公 開されていません。 17 SIGFOX 基地局 SIGFOX バックエンド KCCS提供範囲 独⾃プロトコル
独⾃プロトコル httpsなど SIGFOX デバイス クラウドサービス セキュリティ機能(公開情報) • メッセージ認証 • 完全性保護 • リプレイ保護 • 暗号化 (ただし、オプション) まずは無線区間の通信解析
セキュリティ診断する際の視点 18 不正なデバイスになりすまして、IoTネット ワークへ不正侵⼊、DoS攻撃 不正なゲートウェイになりすまして中間者攻 撃、情報収集 通信内容の盗聴 リプレイ攻撃 IoTゲートウェイ、デバイスへの不正侵⼊、 DoS攻撃
IoTデバイス、IoTゲートウェイになりすま して、不正侵⼊、DoS攻撃、データ改竄 IoTプラットフォーム 広域通信網 IoTゲートウェイ IoTエリア ネットワーク IoTデバイス
この先やるなら lV2X通信の解析 ⇒セルラーV2X、IEEE802.11p、ITSConnect どれか⼀つでも解析してしまいたい! leSIMを使った環境を作る ⇒IoTデバイスはUSIMじゃなくてeSIMがメイン。 l5Gに関する何か ⇒MEC、non-3gppアクセス、⾊々楽しいことが待っていそう。 19
最後に・・・ ⼀緒に無線通信のセキュリティやってくれ る⼈ウェルカムです! (もちろん無線だけじゃなくとも!) 20