IP-адрес цикла в python 3

#python #python-3.x

#python #python-3.x

Вопрос:

у нас есть инструментальный вызов Mkbrutus.py файл, который принимает в качестве целевого только один IP-адрес. нам нужно зациклить IP, например 192.168.x.x / 16, и протестировать каждый IP, например 192.168.1.1 и 192.168.1.2 …… и так далее

переменная для Mkbrutus.py

Mkbrutus.py -t (IP-адрес здесь)

Сценарий цикла для python3

 import ipaddress
for ip in ipaddress.IPv4Network('192.168.0.0/16'):
print (ip)
  

итак, как сделать.py-файл, который запускает Mkbrutus.py -t (IP-адрес ЦИКЛА), поэтому можно проверять каждый IP-адрес, а не только один IP-адрес в целевом

Ответ №1:

если вы хотите, чтобы ваш файл мог использовать аргументы, вам нужно будет использовать args

Проверьте эту ссылку, чтобы передать аргументы вашим программам.

https://www.tutorialspoint.com/python/python_command_line_arguments.htm