Skip to content

Commit cfb52e6

Browse files
committed
fix!: Add missing metavar for command line arguments in main script
1 parent 3cedf36 commit cfb52e6

File tree

2 files changed

+10
-2
lines changed

2 files changed

+10
-2
lines changed

Jiyu_udp_attack/__main__.py

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,34 +25,39 @@
2525
"-f",
2626
"--teacher-ip",
2727
type=str,
28+
metavar="ip",
2829
required=True,
2930
help="Teacher's IP address",
3031
)
3132
parser.add_argument(
3233
"-fp",
3334
"--teacher-port",
3435
type=int,
36+
metavar="port",
3537
default=None,
3638
help="Teacher's port (default to random port)",
3739
)
3840
parser.add_argument(
3941
"-t",
4042
"--target",
4143
type=str,
44+
metavar="ip",
4245
required=True,
4346
help="Target IP address",
4447
)
4548
parser.add_argument(
4649
"-tp",
4750
"--target-port",
4851
type=int,
52+
metavar="port",
4953
default=4705,
5054
help="Port to send packets to (default: 4705)",
5155
)
5256
parser.add_argument(
5357
"-i",
5458
"--ip-id",
5559
type=int,
60+
metavar="ip_id",
5661
default=None,
5762
help="IP ID for the packet (default: random ID)",
5863
)
@@ -62,18 +67,21 @@
6267
"-m",
6368
"--message",
6469
type=str,
70+
metavar="msg",
6571
help="Message to send",
6672
)
6773
group.add_argument(
6874
"-w",
6975
"--website",
7076
type=str,
77+
metavar="url",
7178
help="Website URL to ask to open",
7279
)
7380
group.add_argument(
7481
"-c",
7582
"--command",
7683
type=str,
84+
metavar="command",
7785
help="Command to execute on the target",
7886
)
7987
group.add_argument(
@@ -104,7 +112,7 @@
104112
teacher_ip = args.teacher_ip
105113
teacher_port = args.teacher_port
106114
target = args.target
107-
port = args.port
115+
port = args.target_port
108116

109117
try:
110118
if args.message:

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "Jiyu-udp-attack"
3-
version = "0.2.0"
3+
version = "0.3.0"
44
description = "Send packets to student machines disguised as Jiyu teacher machine"
55
authors = [{ name = "weilycoder", email = "[email protected]" }]
66
license = "MIT"

0 commit comments

Comments
 (0)