Home
Explore
Submit Search
Upload
Login
Signup
Check these out next
Mercari JPのモノリスサービスをKubernetesに移行した話 PHP Conference 2022 9/24
Shin Ohno
インタフェース完全に理解した
torisoup
それはYAGNIか? それとも思考停止か?
Yoshitaka Kawashima
組織にテストを書く文化を根付かせる戦略と戦術
Takuto Wada
世界一わかりやすいClean Architecture
Atsushi Nakamura
Tackling Complexity
Yoshitaka Kawashima
開発速度が速い #とは(LayerX社内資料)
mosa siru
【CEDEC2013】20対20リアルタイム通信対戦オンラインゲームのサーバ開発&運営技法
モノビット エンジン
1
of
90
Top clipped slide
実践イカパケット解析
Nov. 27, 2015
•
0 likes
218 likes
×
Be the first to like this
Show More
•
118,055 views
views
×
Total views
0
On Slideshare
0
From embeds
0
Number of embeds
0
Download Now
Download to read offline
Report
Technology
実践イカパケット解析!!! 巷で話題のあのイカパケットを解析してみた話 a.k.a. Packetoon
Yuki Mizuno
Follow
Recommended
実践イカパケット解析α
Yuki Mizuno
5.6K views
•
33 slides
MagicOnion~C#でゲームサーバを開発しよう~
torisoup
23.4K views
•
176 slides
ネットワーク ゲームにおけるTCPとUDPの使い分け
モノビット エンジン
60.5K views
•
63 slides
TLS, HTTP/2演習
shigeki_ohtsu
12.8K views
•
129 slides
PFNのML/DL基盤を支えるKubernetesにおける自動化 / DevOpsDays Tokyo 2021
Preferred Networks
9.6K views
•
53 slides
エンジニアの個人ブランディングと技術組織
Takafumi ONAKA
22.4K views
•
40 slides
More Related Content
Slideshows for you
(20)
Mercari JPのモノリスサービスをKubernetesに移行した話 PHP Conference 2022 9/24
Shin Ohno
•
2.5K views
インタフェース完全に理解した
torisoup
•
5.7K views
それはYAGNIか? それとも思考停止か?
Yoshitaka Kawashima
•
28.4K views
組織にテストを書く文化を根付かせる戦略と戦術
Takuto Wada
•
76.2K views
世界一わかりやすいClean Architecture
Atsushi Nakamura
•
45.2K views
Tackling Complexity
Yoshitaka Kawashima
•
2.7K views
開発速度が速い #とは(LayerX社内資料)
mosa siru
•
57.9K views
【CEDEC2013】20対20リアルタイム通信対戦オンラインゲームのサーバ開発&運営技法
モノビット エンジン
•
56.2K views
SQLアンチパターン 幻の第26章「とりあえず削除フラグ」
Takuto Wada
•
143.1K views
ユーザーインタビューするときは、どうやらゾンビのおでましさ
Yoshiki Hayama
•
8K views
45分間で「ユーザー中心のものづくり」ができるまで詰め込む
Yoshiki Hayama
•
48.9K views
分散システムについて語らせてくれ
Kumazaki Hiroki
•
118.2K views
MagicOnion入門
torisoup
•
10K views
ChatGPT 人間のフィードバックから強化学習した対話AI
Shota Imai
•
97K views
分散システムの限界について知ろう
Shingo Omura
•
33.4K views
Building the Game Server both API and Realtime via c#
Yoshifumi Kawai
•
52.7K views
「のどが渇いた」というユーザーに何を出す? ユーザーの「欲しい」に惑わされない、本当のインサイトを見つけるUXデザイン・UXリサーチ
Yoshiki Hayama
•
51.4K views
Dockerからcontainerdへの移行
Kohei Tokunaga
•
15.3K views
こわくない Git
Kota Saito
•
872.4K views
チャットコミュニケーションの問題と心理的安全性の課題 #EOF2019
Tokoroten Nakayama
•
162.6K views
Viewers also liked
(20)
ベイクドGPU Kernel/VM北陸1
nkawahara
•
14.4K views
メインスライド
nomuken
•
23.2K views
Subscriber Identity Module
Yuki Mizuno
•
18.9K views
プログラム組んだら負け!実はHTML/CSSだけでできること2015夏
Yusuke Hirao
•
82K views
偶然にも500万個のSSH公開鍵を手に入れた俺たちは
Yoshio Hanawa
•
124.6K views
技術選択とアーキテクトの役割
Toru Yamaguchi
•
41.9K views
運用に自動化を求めるのは間違っているだろうか
Masahito Zembutsu
•
55.7K views
「内積が見えると統計学も見える」第5回 プログラマのための数学勉強会 発表資料
Ken'ichi Matsui
•
95.5K views
プログラマのための線形代数再入門
Taketo Sano
•
53.8K views
MySQLテーブル設計入門
yoku0825
•
48.2K views
ウェブパフォーマンスの基礎とこれから
Hiroshi Kawada
•
111.6K views
Webアプリケーション負荷試験実践入門
樽八 仲川
•
50.5K views
ちゃんとした C# プログラムを書けるようになる実践的な方法~ Visual Studio を使った 高品質・低コスト・保守性の高い開発
慎一 古賀
•
85.7K views
「スプラトゥーン」リアルタイム画像解析ツール 「IkaLog」の裏側
Takeshi HASEGAWA
•
132.1K views
人は一ヶ月でエンジニアになれるのか - 詳細解説
Livesense Inc.
•
394.4K views
中の下のエンジニアを脱出するための仕事術
Noriaki Kadota
•
46.8K views
SSL/TLSの基礎と最新動向
shigeki_ohtsu
•
56.6K views
フーリエ変換と画像圧縮の仕組み
yuichi takeda
•
238.1K views
MySQL 5.7の罠があなたを狙っている
yoku0825
•
122.2K views
エンジニアのための経営学
Michitaka Yumoto
•
86.5K views
More from Yuki Mizuno
(7)
地デジを理解したつもりになる回
Yuki Mizuno
•
398 views
Xavier NXのカーネルとVMの話
Yuki Mizuno
•
988 views
HDMI探検隊
Yuki Mizuno
•
20.2K views
HTML5 and Video Streaming Vol.1
Yuki Mizuno
•
1.2K views
# TELETEXT
Yuki Mizuno
•
10.6K views
CTFの話 - coinsLT #10
Yuki Mizuno
•
21K views
ノーゲーム・ノーライフ[Games on Linux] - Kernel/VM北陸1
Yuki Mizuno
•
3.9K views
Recently uploaded
(20)
ChatGPT触ってみた
infinite_loop
•
56 views
Üslup ve tercüme.pdf
1Hmmtks
•
2 views
点群SegmentationのためのTransformerサーベイ
Takuya Minagawa
•
13 views
20230516 @Mix Leap Hirohiko_Suwa
Masashi Nakagawa
•
91 views
初学者のためのプロンプトエンジニアリング実践.pptx
Akifumi Niida
•
422 views
AIEXPO_CDLE名古屋紹介
KotaMiyano
•
3 views
3Dプリンタって いいね
infinite_loop
•
56 views
Oracle Cloud Infrastructure:2023年5月度サービス・アップデート
オラクルエンジニア通信
•
31 views
ヘッドレス化したbaserCMS5とその機能
Ryuji Egashira
•
10 views
OIDC(OpenID Connect)について解説③
iPride Co., Ltd.
•
0 views
DrupalをDockerで起動してみる
iPride Co., Ltd.
•
0 views
Kubernetes超入門
Takashi Suzuki
•
5 views
留信网认证可查【皇家霍洛威学院文凭证书毕业证购买】
32lkhng
•
2 views
【2023年5月】平成生まれのためのUNIX&IT歴史講座
法林浩之
•
16 views
Windows ChatGPT Bing AI.pptx
Atomu Hidaka
•
6 views
オレオレになりがちなテスト計画を見直した話
terahide
•
36 views
量子論.pdf
hiro150493
•
7 views
GitHub と Azure でアプリケーションとインフラストラクチャの守りを固めるDevSecOps
Kazumi IWANAGA
•
0 views
社内ソフトスキルを考える
infinite_loop
•
84 views
HTTPの仕組みについて
iPride Co., Ltd.
•
8 views
実践イカパケット解析
イカパケット @mzyy94 #pakeana #packetoon
Who is @mzyy94? ネットワーク
に がある あるけど ネットワークよくわかんない でエビを ってる イカのゲームで んでる
イカのゲーム Splatoon
Splatoon から されたWii Uソフト イカになってインクを
りまくるゲーム よりインクを く ったチームが ち ガチマッチという ルールあり オンライン で プレイ
オンライン で プレイ
パケットがやりとりされている!!
パケットがやりとりされている!! パケットを てみたい!!!
パケットキャプチャ
パケットキャプチャ
のパケットグラフ
パケット UDP TCP
のパケットグラフ マッチング
マッチング の
マッチング の
のパケットグラフ
のパケットグラフ
の
フルメッシュ P2P
のパケットグラフ
のパケットグラフ
のパケットグラフ 試合中 試 合 準 備 マ ッ チ ン グ 結 果 発 表
? ? ? ?
イカパケットを してみた
ごちゅうい これから するものは の
によるものであり、 の とは なる が く します。
?
を ながら grep
Wiresharkのプロトコル dissector を いて
Dissector
Dissector
イカパケットの
イカパケットの Ethernetヘッダ IPヘッダ UDPヘッダ イカパケット
イカパケットの イカパケットヘッダ (12octets) イカデータ(ヘッダ ペイロード) イカデータ(ヘッダ
ペイロード) イカデータ(ヘッダ ペイロード) ざん ハッシュ
イカパケットヘッダのPDU
イカパケットヘッダのPDU
と ボーイ ガール
イカデータヘッダのPDU
イカデータヘッダのPDU
り み (1octet)
(1octet)
データ (2octets)
(4octets)
コネクションID(4octets)
プロトコル(2octets)
プッシュ(2octets)
イカパケットの 4c e6 76
4f ** ** 9c e6 35 74 ** ** 08 00 45 00 00 4c 02 09 00 00 40 11 de 60 c0 a8 00 cb 77 68 ** ** c8 ae c4 d9 00 38 82 bf 32 ab 98 64 01 56 00 08 cb 39 91 71 00 01 00 00 00 00 00 01 01 0b d7 8b 00 c0 00 00 00 00 00 00 a3 18 73 48 d8 7f ab 2d 12 50 bb 3d 0d b6 dd 39
4c e6 76
4f ** ** 9c e6 35 74 ** ** 08 00 45 00 00 4c 02 09 00 00 40 11 de 60 c0 a8 00 cb 77 68 ** ** c8 ae c4 d9 00 38 82 bf 32 ab 98 64 01 56 00 08 cb 39 91 71 00 01 00 00 00 00 00 01 01 0b d7 8b 00 c0 00 00 00 00 00 00 a3 18 73 48 d8 7f ab 2d 12 50 bb 3d 0d b6 dd 39 イカパケットの
イカパケットの 32 ab 98
64 01 56 00 08 cb 39 91 71 00 01 00 00 00 00 00 01 01 0b d7 8b 00 c0 00 00 00 00 00 00 a3 18 73 48 d8 7f ab 2d 12 50 bb 3d 0d b6 dd 39
32 ab 98
64 01 56 00 08 cb 39 91 71 00 01 00 00 00 00 00 01 01 0b d7 8b 00 c0 00 00 00 00 00 00 a3 18 73 48 d8 7f ab 2d 12 50 bb 3d 0d b6 dd 39 イカパケットの
イカパケットの
イカデータのやりとりを てみよう
する からチートツール が
されぬよう、 プレイデータプロトコルの は します。 おねがい ゲームシステムの につながりかねないので。。
するイカデータのやりとり 試合中 試 合 準 備 マ ッ チ ン グ 結 果 発 表
イカコネクション マッチングの れ コネクション の マッチングメンバーの
イカコネクション イカコネクション コネクション の
マッチングメンバーの
イカコネクション ボーイ ガール イカハンドシェイク イカハンドシェイク プレイヤー (ネットワーク ) プレイヤー (ネットワーク
)
イカコネクション パケット
イカハンドシェイク
イカハンドシェイクのペイロード
プレイヤー (タイプ1)
プレイヤー (タイプ1)のペイロード
プレイヤー (タイプ1)のペイロード
プレイヤー (タイプ1)のペイロード
プレイヤー (タイプ1)によって...
プレイヤー (タイプ5)
プレイヤー (タイプ5)のペイロード
プレイヤー (タイプ5)によって...
コネクション の イカコネクション コネクション
の マッチングメンバーの
コネクション の ボーイ ガール プレイヤー (プレイヤー
) プレイヤー (プレイヤー ) P2P ( ) P2P ( リスト) イカコネクション
プレイヤー (タイプ2)
プレイヤー (タイプ2)のペイロード
プレイヤー (タイプ2)のペイロード
プレイヤー (タイプ2)によって... 🍣 🍣
P2P (タイプ1)
P2P (タイプ1)のペイロード
P2P (タイプ2)
P2P (タイプ2)のペイロード
P2P (タイプ2)のペイロード
ネットワーク の
マッチングメンバーの イカコネクション コネクション の
マッチングメンバーの
プレイヤーリスト
プレイヤーリスト
イカたおし
ご ありがとうございました マンメンミ!