itf.競プロctf勉強#3 ctf network ed

25
ITF.競プロCTF勉強#3 CTF Network ed. @prpr_man

Upload: university-of-tsukuba

Post on 10-Feb-2017

186 views

Category:

Education


1 download

TRANSCRIPT

Page 1: ITF.競プロCTF勉強#3 CTF Network ed

ITF.競プロCTF勉強#3

CTF Network ed.@prpr_man

Page 2: ITF.競プロCTF勉強#3 CTF Network ed

Agenda

• Bio

• CTF Recap

• Network

• Wireshark

• Usage

• Problem

Page 3: ITF.競プロCTF勉強#3 CTF Network ed

Bio

• @prpr_man

• せきゅきゃんでてません

• しーてぃーえふできません

• ねっとわーくできません

Page 4: ITF.競プロCTF勉強#3 CTF Network ed

CTF

Page 5: ITF.競プロCTF勉強#3 CTF Network ed

CTF Recap

• Capture The Flag

• 脆弱性とかついてフラッグを集める

ネトゲ(らしい)

• セキュリティのお勉強になる

Page 6: ITF.競プロCTF勉強#3 CTF Network ed

CTF Recap Cont.

• Binary

• Pwn

• Network

• Web

• Forensics

• Crypto

Page 7: ITF.競プロCTF勉強#3 CTF Network ed

CTF Recap Cont.

• Binary

• Pwn

• Network

• Web

• Forensics

• Crypto

Page 8: ITF.競プロCTF勉強#3 CTF Network ed

Network

• パケットの中身みたりとか,通信内容から問題を解く

• .pcapファイルが用意されてます

• Wireshark

Page 9: ITF.競プロCTF勉強#3 CTF Network ed

Wireshark

Page 10: ITF.競プロCTF勉強#3 CTF Network ed

Wireshark

• ネットワークアナライザ

• ネットワークを流れるデータを覗ける

• 多数のプロトコルに対応(数百種類)

• マルチプラットフォーム

• CTFではとりあえず入れておけばなんとかなるやつ

Page 11: ITF.競プロCTF勉強#3 CTF Network ed

いれよう!

Page 12: ITF.競プロCTF勉強#3 CTF Network ed

Usage

Page 13: ITF.競プロCTF勉強#3 CTF Network ed

Problem

Page 14: ITF.競プロCTF勉強#3 CTF Network ed

CpawCTF Q16 HTTP Trafic

http://cpaw.spica.bz/questions.php?qnum=16

Problem 1

Page 15: ITF.競プロCTF勉強#3 CTF Network ed

Hint

Wiresharkには送受信したファイルを吐き出す機能があるらしいゾ!

Page 16: ITF.競プロCTF勉強#3 CTF Network ed

Answer

• File → Export Objects → HTTP → Save All

• 閲覧していたHTMLやJSファイルを出力できる

Page 17: ITF.競プロCTF勉強#3 CTF Network ed

Answer Cont.

Page 18: ITF.競プロCTF勉強#3 CTF Network ed

Problem 2

ksnctf #8 Basic is secure?

http://ksnctf.sweetduet.info/problem/8

Page 19: ITF.競プロCTF勉強#3 CTF Network ed

Hint

• Basic認証で調べる

• データをよく見る

Page 20: ITF.競プロCTF勉強#3 CTF Network ed

Answer

• WiresharkがBase64をデコードしてくれてる

Page 21: ITF.競プロCTF勉強#3 CTF Network ed

Easy ?

• 簡単やんけ!

• (任意の)宿題としてksnctf #9 Digest is secure!http://ksnctf.sweetduet.info/problem/9

• おそらく今までどおりすぐには解けない

Page 22: ITF.競プロCTF勉強#3 CTF Network ed

Important things

Page 23: ITF.競プロCTF勉強#3 CTF Network ed

調べましょう

Page 24: ITF.競プロCTF勉強#3 CTF Network ed

Important thing

• 調べよう

• ダイジェスト認証の仕組みとかBluetoothの仕様とか

• 調べて学めば強くなる(と思う)

Page 25: ITF.競プロCTF勉強#3 CTF Network ed

ITF.競プロCTF勉強#3

CTF Network ed.@prpr_man