Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
パケットを覗いてみよう / Packet workshop for beginners
Search
Tomoyuki KOYAMA
March 16, 2018
Technology
0
290
パケットを覗いてみよう / Packet workshop for beginners
多摩科学技術高校 サイエンスワークショップ 2018/03/15-16
Tomoyuki KOYAMA
March 16, 2018
Tweet
Share
More Decks by Tomoyuki KOYAMA
See All by Tomoyuki KOYAMA
Reading HTTP Client Hints
tomoyk
0
51
Log message with JSON item count for root cause analysis in microservices
tomoyk
0
140
Distributed Log Search Based on Time Series Access and Service Relations
tomoyk
0
270
Webアプリを動かすまでのインフラ構築 / infra-build-for-web-app
tomoyk
0
360
コンピュータが大好きな私が大学院進学した理由 / Why I chose graduate school
tomoyk
2
810
この先生きのこるための学び方 / how-to-learn-tech
tomoyk
1
350
佐川急便のフィッシングサイトを調べてみた / Analysis of sagawa fishing site
tomoyk
1
150
既存のWebアプリをセキュアにするためにやったこと / Student-LT-WebSec
tomoyk
0
160
XSSの入力値を調べてみた / searching xss insertion value
tomoyk
3
1.4k
Other Decks in Technology
See All in Technology
2025年の挑戦 コーポレートエンジニアの技術広報/techpr5
nishiuma
0
140
.NET 最新アップデート ~ AI とクラウド時代のアプリモダナイゼーション
chack411
0
200
デジタルアイデンティティ技術 認可・ID連携・認証 応用 / 20250114-OIDF-J-EduWG-TechSWG
oidfj
2
670
20250116_JAWS_Osaka
takuyay0ne
2
200
なぜfreeeはハブ・アンド・スポーク型の データメッシュアーキテクチャにチャレンジするのか?
shinichiro_joya
2
450
デジタルアイデンティティ人材育成推進ワーキンググループ 翻訳サブワーキンググループ 活動報告 / 20250114-OIDF-J-EduWG-TranslationSWG
oidfj
0
530
KMP with Crashlytics
sansantech
PRO
0
240
メンバーがオーナーシップを発揮しやすいチームづくり
ham0215
1
100
「隙間家具OSS」に至る道/Fujiwara Tech Conference 2025
fujiwara3
7
6.4k
Oracle Base Database Service:サービス概要のご紹介
oracle4engineer
PRO
1
16k
自社 200 記事を元に整理した読みやすいテックブログを書くための Tips 集
masakihirose
2
330
東京Ruby会議12 Ruby と Rust と私 / Tokyo RubyKaigi 12 Ruby, Rust and me
eagletmt
3
870
Featured
See All Featured
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
356
29k
Side Projects
sachag
452
42k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
365
25k
The Cult of Friendly URLs
andyhume
78
6.1k
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.2k
Mobile First: as difficult as doing things right
swwweet
222
9k
Designing for Performance
lara
604
68k
Bootstrapping a Software Product
garrettdimon
PRO
305
110k
RailsConf 2023
tenderlove
29
970
Building Better People: How to give real-time feedback that sticks.
wjessup
366
19k
Producing Creativity
orderedlist
PRO
343
39k
Designing Experiences People Love
moore
139
23k
Transcript
A 856 10132/ -
b W • i o • ek n • •
7 7 • / O 7 C JB • • C JB CPTO n • 4( 2 ) 02 14 •
• K O / • 2 • 2 • 2
!
• • 12 • : • • 12 • •
12 /
#
P P •, LN M RH / • D RH
/ •, LN M I /
http://example.com/abc/d.html https://yahoo.co.jp/index.html
http://example.com:80/abc/d.html ! !
http https ftp (javascript) www.yahoo.co.jp twitter.com abema.tv www.tama-st-h.local 80 443 3000 65535 index.html 123/hello.jpg ~ts13120/a.jpg a/b/c/d.mp3
http://example.com:80/abc/d.html https://yahoo.co.jp:443/def/g.html
• : L 8 : • • 00/ / .
• 00/ / .
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01
Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html lang="ja"> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8"> <meta http-equiv="content-style-type" content="text/css"> <meta http-equiv="content-script-type" content="text/javascript"> <meta name="description" content=" & <B5@1,8 .B/2?A9>B4 4<B7=B@2?6;A0$#&1B:4 +$!& +()% * -A3A+"' "> …
• L H • H <!doctype html> <html> <head> <title></title>
</head> <body> <h1>! !</h1> <p> </p> </body> </html>
32 [Bit] 1 • 1 6 2 • 3 50
.
1 • • 2 .0
9 S 6 P 6I8 N 4 13
.21 9 4 13 .21 D 5 4 13 .21 4 13 .21 . 4 13 .21
http://example.com:80/abc/d.html http://123.45.67.89:80/abc/d.html
• ( ) : .
•
$ whois yahoo.co.jp
• . - -
• 7/ / 67 2 10 3 9 :
TJS ) ( -.
• •
$ whois -h whois.jprs.jp MM14876JP
• cl • 33 • 33 • (
I a • b • P IW 4) . 0 P 8 • WP P P IW e h
#
• W • • / •
D ( T D D S S ( S N
( S ) ) ) ) D
C /
/ A
) ( LAN LAN
/4 13 . 13 03 : 6
Ethernet IP TCP HTTP HTTP
HTTP ) ( ( ) HTTP
HTTP Crystal Project - Everaldo Coelho https://www.iconfinder.com/iconsets/crystalproject
100 Information 100 Continue 200 Success 200 OK 202
Accepted 300 Redirect 301 Moved Permanently 302 Found 307 Temporary Redirect 400 Client Error 401 Unauthorized 403 Forbidden 404 Not Found 500 Server Error 500 Internal Server Error 503 Service Unavailable 504 Gateway Timeout HTTP/1.1 200 OK
• L M 1 • H • D • T
() T S ) ( ) )
• W ? • 2
a / . W e W / 3 3
3 3 3 2 . 21F P e T d a H :
• 4- / . / /- B • B .
0
• G . - . . T 52 • E
G 52 E
T • O - . - - • P3 6
S 3 P3
• 7 .. - 7 4 • G P 4
G N 7
TAP