質問編集履歴

1

エラーメッセージ全文の掲載 補足の追加

2019/11/28 03:34

投稿

dulm
dulm

スコア4

test CHANGED
File without changes
test CHANGED
@@ -8,7 +8,21 @@
8
8
 
9
9
  ### 発生している問題・エラーメッセージ
10
10
 
11
+
12
+
13
+ D:\Python100\created3>python examples.py -l -p 9999
14
+
15
+ Traceback (most recent call last):
16
+
17
+ File "examples.py", line 8, in <module>
18
+
19
+ port = int(sys.argv[2])
20
+
11
- invalid literal for int() with base 10
21
+ ValueError: invalid literal for int() with base 10: '-p'
22
+
23
+
24
+
25
+
12
26
 
13
27
  ### 該当のソースコード
14
28
 
@@ -286,11 +300,9 @@
286
300
 
287
301
 
288
302
 
289
- # 待機するIPアドレスが指定されていない場合は
303
+ # 待機するIPアドレスが指定されていない場合は全てのインターフェイスで接続を待機
290
-
291
- # 全てのインタフェースで接続を待機
304
+
292
-
293
- if not len(target):
305
+ if not len(target):
294
306
 
295
307
  target = "0.0.0.0"
296
308
 
@@ -434,10 +446,6 @@
434
446
 
435
447
  # コマンドラインからの入力をbufferに格納する
436
448
 
437
- # 入力がこないと処理が継続されないので,
438
-
439
- # 標準入力にデータを送らない場合はCtrl-Dを入力すること
440
-
441
449
  buffer = sys.stdin.read()
442
450
 
443
451
  client_sender(buffer)
@@ -453,3 +461,11 @@
453
461
 
454
462
 
455
463
  main()
464
+
465
+
466
+
467
+ #補足
468
+
469
+ サイバーセキュリティプログラミング pythonで学ぶハッカーの思考 という本の17ページから24ページ(2章の2.5)です
470
+
471
+ それとここも参考にしましたhttps://github.com/noy72/BlackHatPython/blob/master/bhnet.py