#python #function #scapy
Вопрос:
В настоящее время изучаю основы Python, и я застрял, вероятно, на очень простой вещи.
До сих пор я это делал:
- импортируйте всю вложенную библиотеку из ‘scapy.all’
- создайте переменную и назначьте ей пользовательский ввод
- создайте переменную, которая равна диапазону от 1 до 1023
- создайте пустой список
Вот как код выглядит до сих пор:
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()
в функции.