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
250
パケットを覗いてみよう / 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
Log message with JSON item count for root cause analysis in microservices
tomoyk
0
84
Distributed Log Search Based on Time Series Access and Service Relations
tomoyk
0
190
Webアプリを動かすまでのインフラ構築 / infra-build-for-web-app
tomoyk
0
310
コンピュータが大好きな私が大学院進学した理由 / Why I chose graduate school
tomoyk
2
690
この先生きのこるための学び方 / how-to-learn-tech
tomoyk
1
320
佐川急便のフィッシングサイトを調べてみた / Analysis of sagawa fishing site
tomoyk
1
120
既存のWebアプリをセキュアにするためにやったこと / Student-LT-WebSec
tomoyk
0
140
XSSの入力値を調べてみた / searching xss insertion value
tomoyk
3
1.3k
ブレース展開のススメ
tomoyk
0
440
Other Decks in Technology
See All in Technology
「スニダン」開発組織の構造に込めた意図 ~組織作りはパッションや政治ではない!~
rinchsan
4
620
Max out Local LLM in Challenging Environments
sashimimochi
1
120
エンジニア候補者向け資料2024.04.24.pdf
macloud
0
3.4k
VSCodeの拡張機能を作っている話
ebarakazuhiro
1
810
TechFeed Experts Night#27 〜 フロントエンドフレームワーク最前線 (Svelte)
baseballyama
2
590
Handling focus in 2024
tahia910
0
230
競技としてのKaggle、役に立つKaggle
yu4u
6
2.4k
アクセス制御にまつわる改善 / Improving access control
itkq
0
590
Cracking the KubeCon CfP
inductor
2
270
Além do else! Categorizando Pokemóns com Pattern Matching no JavaScript
wmsbill
0
710
ワールドカフェI /チューターを改良する / World Café I and Improving the Tutors
ks91
PRO
0
150
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Musicを例に~
otanet
0
310
Featured
See All Featured
How to Ace a Technical Interview
jacobian
273
22k
Rails Girls Zürich Keynote
gr2m
91
13k
Art, The Web, and Tiny UX
lynnandtonic
290
19k
VelocityConf: Rendering Performance Case Studies
addyosmani
321
23k
Building a Modern Day E-commerce SEO Strategy
aleyda
21
6.4k
Building Flexible Design Systems
yeseniaperezcruz
320
37k
How STYLIGHT went responsive
nonsquared
92
4.8k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
79
43k
Facilitating Awesome Meetings
lara
43
5.6k
What’s in a name? Adding method to the madness
productmarketing
PRO
17
2.7k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
226
51k
Building Better People: How to give real-time feedback that sticks.
wjessup
356
18k
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