Создайте переменную, которая будет исходным портом, использующим функцию RandShort() из библиотеки Scapy

#python #function #scapy

Вопрос:

В настоящее время изучаю основы Python, и я застрял, вероятно, на очень простой вещи.

До сих пор я это делал:

  1. импортируйте всю вложенную библиотеку из ‘scapy.all’
  2. создайте переменную и назначьте ей пользовательский ввод
  3. создайте переменную, которая равна диапазону от 1 до 1023
  4. создайте пустой список

Вот как код выглядит до сих пор:

 from scapy.all import *

Target = input('write something: ')

Registered_Ports = range (1,1023)

open_ports = []

def scanport():
 

Что я должен сделать:

Создайте функцию «scanport», для которой требуется переменная «порт» в качестве одного аргумента. В этой функции создайте переменную, которая будет исходным портом, использующим функцию RandShort() из библиотеки Scapy. Эта функция генерирует случайное число в диапазоне от 0 до 65535.

Не уверен, понимаю ли я задание или мне просто не хватает знаний, но я бы действительно хотел получить некоторую помощь.

Комментарии:

1. Я считаю, что это просто означает наличие строки, как rand_source_port = RandShort() в функции.