狠狠撸

狠狠撸Share a Scribd company logo
パケット遊び
初段
国立セキュリティ?キャンプ すらんく
(@slankdev)
Feb27OSC2016Tokyo/Spring
1
みなさんこんにちは
Feb27OSC2016Tokyo/Spring
2
Feb27OSC2016Tokyo/Spring
3
パケット遊びの時間です
Feb27OSC2016Tokyo/Spring
4
パケット遊びとは
Feb27OSC2016Tokyo/Spring
5
パケットを送る
それだけ
Agenda
1. パケットを送って遊ぼう!
2. Wiresharkはすごい!
Feb27OSC2016Tokyo/Spring
6
Feb27OSC2016Tokyo/Spring
7
パケットを送って遊ぼうパケットを送って遊ぼう
パケットを送って遊ぼう
? 必要なもの
–? LinuxかBSD系のマシン
–? C++11の環境
–? LibPGEN (http://libpgen.org)
–? Wireshark
–? LAN環境
Feb27OSC2016Tokyo/Spring
8
やること
? ARPのパケットを送って遊ぶ。(それだけ)
? 簡単なプログラムを作ってパケットを送っ
てみましょう
Feb27OSC2016Tokyo/Spring
9
ARPとは
? L3のプロトコルのアドレスから、L2のプ
ロトコルのアドレスを取得するためのプロ
トコル
? 実際はIPアドレスからEthernetのMACア
ドレスの情報を得ることが多い
Feb27OSC2016Tokyo/Spring
10
簡単に言うとこんな感じ
Feb27OSC2016Tokyo/Spring
11
実験環境
Feb27OSC2016Tokyo/Spring
12
ソースコード
Feb27OSC2016Tokyo/Spring
13
実行結果
Feb27OSC2016Tokyo/Spring
14
まとめ
? 簡単にARPで遊ぶことができた
? でもこれはウォーミングアップ
Feb27OSC2016Tokyo/Spring
15
Feb27OSC2016Tokyo/Spring
16
楽しい
Feb27OSC2016Tokyo/Spring
17
でもこれはまだ
ウォームアップ
Feb27OSC2016Tokyo/Spring
18
Wiresharkはすごい
Wiresharkはすごい!
? 今回の本題
? 必要なもの
–? さっきと同じ
–? これは必ず自分のみの閉じられた
ネットワークでやってください
Feb27OSC2016Tokyo/Spring
19
やること
? パケット送信のプログラムを作ってその一
部始終をWiresharkでキャプチャする
? 今回通信する内容はARPスプーフィングの
通信をキャプチャします
Feb27OSC2016Tokyo/Spring
20
ARPスプーフィングとは
? 正規のクライアントからのARP要求に対
して、攻撃者が「不正なARP応答」を送
信することにより、LAN上の通信機器にな
りすます攻撃手法のこと
? (引用:Wikipedia)
Feb27OSC2016Tokyo/Spring
21
簡単に言うとこんな感じ
Feb27OSC2016Tokyo/Spring
22
今回はこの通信を
Wiresharkで
見てみましょう
Feb27OSC2016Tokyo/Spring
23
実験環境
Feb27OSC2016Tokyo/Spring
24
こいつがARPスプーフィング
こいつがARPリクエスト,
ここでパケットキャプチャ
こいつがARPリプライ
ソースコード
Feb27OSC2016Tokyo/Spring
25
実行結果
Feb27OSC2016Tokyo/Spring
26
Feb27OSC2016Tokyo/Spring
27
すごい
まとめ
? 他にも機能が豊富
? パケットで自由に遊べると
ネットワークの勉強になるかもね
Feb27OSC2016Tokyo/Spring
28
Ad

Recommended

PDF
OSC2016 Tokyo/Spring セミナー資料
slankdev
?
PPTX
Seurity Camp Award 2016
slankdev
?
PDF
LibPGEN 1st Step Guide
slankdev
?
PDF
サイボウズ?ラボユース成果报告会
slankdev
?
PDF
OSC 2016 Hokkaido セミナー資料
slankdev
?
PDF
Seccamp 2016 チューター成果報告
slankdev
?
PPTX
サイボウズ?ラボユース中间报告会
slankdev
?
PDF
濒颈产辫驳别苍でパケット操作
slankdev
?
PDF
Kernel vm13lt
slankdev
?
PDF
OSC2017Hokkaido
slankdev
?
PDF
颁厂搁を自动生成する!
Taichi Ishitani
?
PDF
Kotlin と Rxjava2
Recruit Lifestyle Co., Ltd.
?
PPTX
RgGen ご紹介
Taichi Ishitani
?
PDF
Turnip
Yoichi Toyota
?
PDF
Introductionof taskflow
harubelle
?
PDF
尝颈苍耻虫のユーザーランドを颈苍颈迟から全てまるごと驳辞濒补苍驳で书く
Tetsuyuki Kobayashi
?
PDF
最近の谤耻产测のインストール方法
Kazuhiro Nishiyama
?
PDF
尝颈苍耻虫环境での罢谤补肠の导入
Masaharu IWAI
?
PDF
组み込み尝颈苍耻虫での骋辞濒补苍驳のススメ
Tetsuyuki Kobayashi
?
PDF
鹿児岛尝颈苍耻虫勉强会2016.04
Kenichiro MATOHARA
?
PPT
20090124shibuya Trac
Kazuya Hirobe
?
PDF
Trend Micro CTF Asia Pacific & Japan -defensive100-
boropon
?
PDF
分散バージョン管理システムって何なん 20101218
Takashi Okamoto
?
PPTX
SECCON2014 crypt200
boropon
?
PDF
尝颈产谤别翱蹿蹿颈肠别の品质向上活动について
Masataka Kondo
?
PDF
Raspberry Pi + Go で IoT した話
yaegashi
?
PDF
OpenStack Train リリース
Akira Yoshiyama
?
PDF
OpenStack Trainリリース (Rev.2)
Akira Yoshiyama
?
PDF
翱辫别苍罢测辫别カラーフォントと関连技术の动向
Jun Fujisawa
?
PDF
翱辫别苍罢测辫别カラーフォントの标準化
Jun Fujisawa
?

More Related Content

What's hot (20)

PDF
Kernel vm13lt
slankdev
?
PDF
OSC2017Hokkaido
slankdev
?
PDF
颁厂搁を自动生成する!
Taichi Ishitani
?
PDF
Kotlin と Rxjava2
Recruit Lifestyle Co., Ltd.
?
PPTX
RgGen ご紹介
Taichi Ishitani
?
PDF
Turnip
Yoichi Toyota
?
PDF
Introductionof taskflow
harubelle
?
PDF
尝颈苍耻虫のユーザーランドを颈苍颈迟から全てまるごと驳辞濒补苍驳で书く
Tetsuyuki Kobayashi
?
PDF
最近の谤耻产测のインストール方法
Kazuhiro Nishiyama
?
PDF
尝颈苍耻虫环境での罢谤补肠の导入
Masaharu IWAI
?
PDF
组み込み尝颈苍耻虫での骋辞濒补苍驳のススメ
Tetsuyuki Kobayashi
?
PDF
鹿児岛尝颈苍耻虫勉强会2016.04
Kenichiro MATOHARA
?
PPT
20090124shibuya Trac
Kazuya Hirobe
?
PDF
Trend Micro CTF Asia Pacific & Japan -defensive100-
boropon
?
PDF
分散バージョン管理システムって何なん 20101218
Takashi Okamoto
?
PPTX
SECCON2014 crypt200
boropon
?
PDF
尝颈产谤别翱蹿蹿颈肠别の品质向上活动について
Masataka Kondo
?
PDF
Raspberry Pi + Go で IoT した話
yaegashi
?
PDF
OpenStack Train リリース
Akira Yoshiyama
?
PDF
OpenStack Trainリリース (Rev.2)
Akira Yoshiyama
?
Kernel vm13lt
slankdev
?
OSC2017Hokkaido
slankdev
?
颁厂搁を自动生成する!
Taichi Ishitani
?
Kotlin と Rxjava2
Recruit Lifestyle Co., Ltd.
?
RgGen ご紹介
Taichi Ishitani
?
Introductionof taskflow
harubelle
?
尝颈苍耻虫のユーザーランドを颈苍颈迟から全てまるごと驳辞濒补苍驳で书く
Tetsuyuki Kobayashi
?
最近の谤耻产测のインストール方法
Kazuhiro Nishiyama
?
尝颈苍耻虫环境での罢谤补肠の导入
Masaharu IWAI
?
组み込み尝颈苍耻虫での骋辞濒补苍驳のススメ
Tetsuyuki Kobayashi
?
鹿児岛尝颈苍耻虫勉强会2016.04
Kenichiro MATOHARA
?
20090124shibuya Trac
Kazuya Hirobe
?
Trend Micro CTF Asia Pacific & Japan -defensive100-
boropon
?
分散バージョン管理システムって何なん 20101218
Takashi Okamoto
?
SECCON2014 crypt200
boropon
?
尝颈产谤别翱蹿蹿颈肠别の品质向上活动について
Masataka Kondo
?
Raspberry Pi + Go で IoT した話
yaegashi
?
OpenStack Train リリース
Akira Yoshiyama
?
OpenStack Trainリリース (Rev.2)
Akira Yoshiyama
?

Viewers also liked (20)

PDF
翱辫别苍罢测辫别カラーフォントと関连技术の动向
Jun Fujisawa
?
PDF
翱辫别苍罢测辫别カラーフォントの标準化
Jun Fujisawa
?
PDF
HTTP 2.0のヘッダ圧縮(HPACK)
Jun Fujisawa
?
PDF
High Performance Networking with DPDK & Multi/Many Core
slankdev
?
PPSX
Happy New Year
Minh Anh Nguyen
?
PDF
モバイルとソーシャルによる「学びの进化」を考える
webcampusschoo
?
DOC
这一打?好贵
fudy9015
?
PPTX
Group 2 - Pitch
ollieknott
?
PPT
World Computer Congress Keynote
fabricapo
?
PPSX
Como realizar un plan de clases
Claudia Gisela Gimenez
?
PDF
Ne principles of islam
Loveofpeople
?
PDF
Ylen Suomalaiset verkossa 2010 - tutkimuksen esittely
Yle.fi
?
PDF
Cognitive Biases: How the Clustering Illusion will impact your pitch
Siamac Rezaiezadeh
?
PPTX
[KGC 2013] Online Game Security in China
Seungmin Shin
?
PDF
I16092.00_E501-E501
Samantha Merritt
?
PDF
Carrot City: The impact of food on the design of cities and buildings - Mark ...
SBCBreakfastSessions
?
DOC
Madagascar analysis
croberts100
?
PPTX
driver
chaitanya shinde
?
DOCX
????? ??? ???????? ?????? ?? ???
????????? ??????? ?????? ????????
?
PDF
anybuild/Hosting casual #1
Ryo Kuroda
?
翱辫别苍罢测辫别カラーフォントと関连技术の动向
Jun Fujisawa
?
翱辫别苍罢测辫别カラーフォントの标準化
Jun Fujisawa
?
HTTP 2.0のヘッダ圧縮(HPACK)
Jun Fujisawa
?
High Performance Networking with DPDK & Multi/Many Core
slankdev
?
Happy New Year
Minh Anh Nguyen
?
モバイルとソーシャルによる「学びの进化」を考える
webcampusschoo
?
这一打?好贵
fudy9015
?
Group 2 - Pitch
ollieknott
?
World Computer Congress Keynote
fabricapo
?
Como realizar un plan de clases
Claudia Gisela Gimenez
?
Ne principles of islam
Loveofpeople
?
Ylen Suomalaiset verkossa 2010 - tutkimuksen esittely
Yle.fi
?
Cognitive Biases: How the Clustering Illusion will impact your pitch
Siamac Rezaiezadeh
?
[KGC 2013] Online Game Security in China
Seungmin Shin
?
I16092.00_E501-E501
Samantha Merritt
?
Carrot City: The impact of food on the design of cities and buildings - Mark ...
SBCBreakfastSessions
?
Madagascar analysis
croberts100
?
????? ??? ???????? ?????? ?? ???
????????? ??????? ?????? ????????
?
anybuild/Hosting casual #1
Ryo Kuroda
?
Ad

Similar to OSC2016 Tokyo/Spring LT (9)

PPTX
パケットで遊んでみる Up用
railreku
?
PDF
Scapy presentation
ashigirl ZareGoto
?
PDF
厂肠补辫测て?作る?解析するハ?ケット
Takaaki Hoyo
?
PDF
Scapy presentation Remake(訂正)
ashigirl ZareGoto
?
PDF
CTF for ビギナーズ ネットワーク講習資料
SECCON Beginners
?
PDF
奥颈谤别蝉丑补谤办で検出できないチャットプログラム
Shinichi Hirauchi
?
PPT
滨笔惫6アドレスでお絵かき
Yasuyuki Nakamura
?
PDF
奥颈苍诲辞飞蝉のパケットモニタ作成
Shinichi Hirauchi
?
PDF
パケットで遊ぼう! #ssmjp 2015/04
Takaaki Hoyo
?
パケットで遊んでみる Up用
railreku
?
Scapy presentation
ashigirl ZareGoto
?
厂肠补辫测て?作る?解析するハ?ケット
Takaaki Hoyo
?
Scapy presentation Remake(訂正)
ashigirl ZareGoto
?
CTF for ビギナーズ ネットワーク講習資料
SECCON Beginners
?
奥颈谤别蝉丑补谤办で検出できないチャットプログラム
Shinichi Hirauchi
?
滨笔惫6アドレスでお絵かき
Yasuyuki Nakamura
?
奥颈苍诲辞飞蝉のパケットモニタ作成
Shinichi Hirauchi
?
パケットで遊ぼう! #ssmjp 2015/04
Takaaki Hoyo
?
Ad

OSC2016 Tokyo/Spring LT