エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
LinuxカーネルHack: ICMPパケットのチェックサムを壊す実験 - 佐野デジタル研究所
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
LinuxカーネルHack: ICMPパケットのチェックサムを壊す実験 - 佐野デジタル研究所
ICMP Replyパケットに含まれるチェックサムを意図的に壊したらどうなるのだろう?と思って、試してみる... ICMP Replyパケットに含まれるチェックサムを意図的に壊したらどうなるのだろう?と思って、試してみることにした。 net/ipv4/icmp.cを眺めながら、チェックサムを入れている所を探す。どうやら、icmp_push_reply()でICMPヘッダーのチェックサムを入れている所(icmph->checksum)が怪しい。 % cat net/ipv4/icmp.c [...] static void icmp_push_reply(struct icmp_bxm *icmp_param, struct ipcm_cookie *ipc, struct rtable **rt) { struct sock *sk; struct sk_buff *skb; sk = icmp_sk(dev_net((*rt)->dst.dev)); if (ip_append_data(sk, i