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
ハッキングの気持ち
Search
masayanakajima
August 05, 2018
230
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
ハッキングの気持ち
masayanakajima
August 05, 2018
Featured
See All Featured
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
630
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.6k
KATA
mclloyd
PRO
35
16k
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
460
Exploring anti-patterns in Rails
aemeredith
4
540
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
1
1.7k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.8k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
1.1k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.9k
Scaling GitHub
holman
464
140k
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
990
It's Worth the Effort
3n
188
29k
Transcript
なんでも LT 大会第二弾 ハッキングの気持ち
自己紹介 発表者 : まさ (@masa_ya_sama) • 大学院生 ( 専門 =
数学 ) • ゲームからプログラミングを始める • 情報処理安全確保支援士資格の勉強中
2008 ブラッディマンデイ ( ドラマ )
中間者攻撃
中間者攻撃 ARP ARP キャッシュポイズニ キャッシュポイズニング ング
ARP(Address Resolution Protocol) • MAC アドレスと IP アドレスを対応付け IP アドレス
= 名前 MAC アドレス = 電話番号
1. ARP リクエスト 私は IP:192.168.0.1 の MAC:aa:bb:cc:dd:ee:ff です! IP:192.168.0.2 はいませんか!
LAN 全体 IP: 192.168.0.1
2. ARP リプライ はい!僕が IP:192.168.56.0.2 です! MAC:11:22:33:44:55:66 です よろしく!
〜 通信開始 〜
ARP キャッシュテーブル • 過去に通信した相手の IP と MAC を記憶する。 メモっとこ
2. ARP リプライ はい!僕が IP:192.168.56.0.2 です! MAC:11:22:33:44:55:66 です よろしく!
ARP リプライをもとに キャッシュを作成 メモっとこ ARP キャッシュテーブル
ちょっと待てよ‥‥
“ ニセ”の ARP リプライ 僕が IP:192.168.56.0.2 です。 MAC は 12:34:56:78:9a:bc
です。 よろしく IP :192.168.0.3 MAC :12:34:56:78:9a:bc
ARP キャッシュポイズニング メモっとこ ARP キャッシュテーブル
中間者攻撃 ARP ARP キャッシュポイズニ キャッシュポイズニング ング
MAC アドレスと IP アドレスを もってるならどれにも有効!
ということは‥‥
中間者攻撃
スマホ、ルータにも応用できる!
対策 • http のウェブサイトとは通信しない (https で通信する ) • 信頼できる
LAN 環境で通信する
自己紹介 発表者 : まさ (@masa_ya_sama) • ブログで ARP キャッシュポイズニングツール の作り方解説(
C 言語)よかったらぜひ見て ね!