Home
Explore
Submit Search
Upload
Login
Signup
Advertisement
Check these out next
高速な倍精度指数関数expの実装
MITSUNARI Shigeo
15分でわかる(範囲の)ベイズ統計学
Ken'ichi Matsui
大規模DCのネットワークデザイン
Masayuki Kobayashi
劣モジュラ最適化と機械学習1章
Hakky St
BGP Unnumbered で遊んでみた
akira6592
CTF for ビギナーズ ネットワーク講習資料
SECCON Beginners
PyOpenCLによるGPGPU入門
Yosuke Onoue
ML2/OVN アーキテクチャ概観
Yamato Tanaka
1
of
16
Top clipped slide
about tcpreplay-edit
Oct. 31, 2014
•
0 likes
4 likes
×
Be the first to like this
Show More
•
27,459 views
views
×
Total views
0
On Slideshare
0
From embeds
0
Number of embeds
0
Report
about tcpreplay-edit how to rewrite packets(pcap files) ping flood by RaspberryPi
@ otsuka752
Follow
Advertisement
Advertisement
Advertisement
Recommended
Wireshark入門(2)
彰 村地
19.6K views
•
52 slides
Pcapngを読んでみる
Yagi Shinnosuke
13.2K views
•
35 slides
Scapyで作る・解析するパケット
Takaaki Hoyo
34.2K views
•
37 slides
「スプラトゥーン」リアルタイム画像解析ツール 「IkaLog」の裏側
Takeshi HASEGAWA
132.1K views
•
70 slides
How to run P4 BMv2
Kentaro Ebisawa
8K views
•
22 slides
IIJmio meeting #2 IIJmioとIPv6の話
techlog (Internet Initiative Japan Inc.)
35.1K views
•
24 slides
More Related Content
Slideshows for you
(20)
高速な倍精度指数関数expの実装
MITSUNARI Shigeo
•
14.7K views
15分でわかる(範囲の)ベイズ統計学
Ken'ichi Matsui
•
54.6K views
大規模DCのネットワークデザイン
Masayuki Kobayashi
•
17.3K views
劣モジュラ最適化と機械学習1章
Hakky St
•
14.6K views
BGP Unnumbered で遊んでみた
akira6592
•
4.9K views
CTF for ビギナーズ ネットワーク講習資料
SECCON Beginners
•
43.1K views
PyOpenCLによるGPGPU入門
Yosuke Onoue
•
14.8K views
ML2/OVN アーキテクチャ概観
Yamato Tanaka
•
350 views
実践イカパケット解析
Yuki Mizuno
•
118.1K views
WASM(WebAssembly)入門 ペアリング演算やってみた
MITSUNARI Shigeo
•
3.2K views
MLaPP 5章 「ベイズ統計学」
moterech
•
5.3K views
差分プライバシーとは何か? (定義 & 解釈編)
Kentaro Minami
•
91.1K views
3GPP TS 38.300-100まとめ
Tetsuya Hasegawa
•
30.5K views
TensorFlow XLAは、 中で何をやっているのか?
Mr. Vengineer
•
7K views
"SRv6の現状と展望" ENOG53@上越
Kentaro Ebisawa
•
10.3K views
ELFの動的リンク
7shi
•
17.9K views
データセンターネットワークの構成について
MicroAd, Inc.(Engineer)
•
162 views
最新リリース:Optuna V3の全て - 2022/12/10 Optuna Meetup #2
Preferred Networks
•
1.9K views
ベルヌーイ分布からベータ分布までを関係づける
itoyan110
•
20.1K views
BGP運用の実際 Peering にまつわるイロイロ
Ryuichi Takashima
•
8.9K views
More from @ otsuka752
(20)
NS & NSID of Amazon Route 53
@ otsuka752
•
430 views
OLD_LT_DNS_OLD
@ otsuka752
•
247 views
OLD_Lt traffic analyse_OLD
@ otsuka752
•
281 views
Hijack the domain name
@ otsuka752
•
1.4K views
Route53 で親子同居
@ otsuka752
•
4.6K views
reusable delegation set のススメ (Route53)
@ otsuka752
•
2.7K views
DNS64 (El capitan and unbound-1.5.1)
@ otsuka752
•
2.4K views
raspi + soracom #pakeana33
@ otsuka752
•
1.6K views
192.0.0.4 on android
@ otsuka752
•
4.3K views
a little more about CaptureFilter
@ otsuka752
•
1.6K views
iptables BPF module 効果測定
@ otsuka752
•
2.4K views
how to defend DNS authoritative server against DNS WaterTorture
@ otsuka752
•
2.8K views
how to decrypt SSL/TLS without PrivateKey of servers
@ otsuka752
•
4.2K views
WireEdit のススメ
@ otsuka752
•
3.8K views
Measurement of Maximum new NAT-sessionsper second / How to send packets
@ otsuka752
•
18.7K views
超簡単!? Punycode 変換 ~国際化・日本語ドメイン~
@ otsuka752
•
3K views
毎日 dig ったら分かったこと ~新 gTLD~
@ otsuka752
•
2.6K views
萌え萌えドメイン名一覧(.moe)
@ otsuka752
•
2.5K views
about Tcpreplay
@ otsuka752
•
28.5K views
パケットが教えてくれた ルートサーバが 13個の理由
@ otsuka752
•
4.1K views
Advertisement
about tcpreplay-edit
Tcpreplay のススメ ~tcpreplay-edit
編~ 2014/10/31 #pakeana 22 @otsuka752 (@twovs)
agenda • 自己紹介
• ping flood (again) •• ttccpprreeppllaayy--eeddiitt • お知らせ
about me •
@twovs (masato.otsuka) • ネコ2人+奥さん1人+可愛い娘 •• 無線LLAANN装置の開発((11999999~~22000044)) • オンラインゲームのシステム管理者(2004~) • ただし,ゲームには全く興味無し • ZFS 最高!!! beadm 便利!!!
ping flood (again)
• Ver.3 で試したけど…(#pakeana 21) • http://www.slideshare.net/twovs/about-tcpreplay •• VVeerr..44 で高速化されてた!!!!!!
ping flood (again)
• Raspberry Pi • MODEL B (not B+) • CPU 700[MHz] •• MMeemmoorryy 551122[[MMiiBB]] • NIC 100[Mbps] • Raspbian GNU/Linux 7 • kernel 3.12.22+
ping flood (again)
Ver.3 Ver.4 Ver.3 Ver.4 [pps] [Mbps] • build-in NIC を10Mbps と100Mbps で • USB 接続の1Gbps も試した(140Mbpsくらい)
tcpreplay-edit • pcap
ファイルを書き換えながら再送信(replay) • tcprewrite (後述)しながらtcpreplay • tcprewrite でpcap ファイルを生成して tcpreplay した方が高速に再送信できる
tcpreplay-edit(NO edit) •
何も書き換えず送信 • NIC(eth0) とファイル(file.pcap) を指定 # tcpreplay-edit -i eth0 file.pcap
tcpreplay-edit(L2) • SrcMAC
を00:00:00:11:11:11 に • DstMAC を00:00:00:22:22:22 に書き換え送信 # tcpreplay-edit -i eth0 ¥ --enet-smac=00:00:00:11:11:11 ¥ --enet-dmac=00:00:00:22:22:22 ¥ file.pcap
tcpreplay-edit(L3) • SrcIP
を10.11.11.11 に • DstIP を10.22.22.22 に書き換え送信 # tcpreplay-edit -i eth0 ¥ --srcipmap=0.0.0.0/0:10.11.11.11/32 ¥ --dstipmap=0.0.0.0/0:10.22.22.22/32 ¥ file.pcap
tcpreplay-edit(L4) • TCP/UDP
Port を80 から8080 に • TCP/UDP Port を8080 から80 に書き換え送信 # tcpreplay-edit -i eth0 ¥ --portmap=80:8080,8080:80 ¥ file.pcap
tcpreplay-edit(ALL) • L2/L3/L4
を書き換え # tcpreplay-edit -i eth0 ¥ --enet-smac=00:00:00:11:11:11 ¥ --enet-dmac=00:00:00:22:22:22 ¥ --srcipmap=0.0.0.0/0:10.11.11.11/32 ¥ --dstipmap=0.0.0.0/0:10.22.22.22/32 ¥ --portmap=80:8080,8080:80 ¥ file.pcap
tcpreplay-edit [pps] [Mbps]
※何も書き換えなくてもtcpreplay-edit は速度減
高速送信したい? • tcpreplay-edit
は使わない • tcprewrite で書き換えてからtcpreplay # tcprewrite [書き換えルール] ¥ --infile=file.pcap --outfile=newfile.pcap # tcpreplay -i eth0 newfile.pcap
お知らせ • 日本語サイト始めてみました!
• http://tcpreplay.jp/ • https://github.com/otsuka752/ • 英語のサイト • http://tcpreplay.appneta.com/ • https://github.com/appneta/tcpreplay/
END
Advertisement