質問編集履歴

1

一部補足しました。

2019/11/15 08:04

投稿

kusomi
kusomi

スコア4

test CHANGED
File without changes
test CHANGED
@@ -2,12 +2,16 @@
2
2
 
3
3
 
4
4
 
5
- Scapyを使用して、HTTP通信を実現たいと考えています。
5
+ Scapyを使用して、HTTP通信を行うためのスクリプトを作成しています。
6
6
 
7
7
  試験通信ではWEBサーバ側からFINを送る必要があるため、HTTPリクエストを送信した後、
8
8
 
9
9
  HTTPレスポンス×2パケット(MSSを超えるため)とFINの3パケットを受信します。
10
10
 
11
+ クローズシーケンスを完了させるため、FINのシーケンス番号を確認して、
12
+
13
+ +1をack番号としたACKを送信したいと考えています。
14
+
11
15
 
12
16
 
13
17
  ### 発生している問題・エラーメッセージ
@@ -110,6 +114,16 @@
110
114
 
111
115
 
112
116
 
117
+ http://python.zombie-hunting-club.com/entry/2018/04/18/112124#sr
118
+
119
+
120
+
121
+ 上記URLを拝見したところ、sr()ではHTTPレスポンスのみしか受信しないようにも読めますが、
122
+
123
+ それにしてもHTTPレスポンスの1パケット目しか受信できていない理由が分かりません。
124
+
125
+
126
+
113
127
  ### 該当のソースコード
114
128
 
115
129