Есть вопросы?

Здесь Вы можете найти ответы на многие вопросы или задать свой вопрос!

Язык программирования Python. Я новичок, решил попробовать написать простенький порт сканнер. Вот код: if util == 'portscan':
sock = socket. socket(socket. AF_INET, socket. SOCK_STREAM)
host = input('Введите айпи адрес цели: ')
port = input("Введите порт, который хотите просканировать: ")

def portscanner(port):
if sock. connect_ex((host, port )):
print('Port %d is closed') % (port)
else:
print('Port %d is open') % (port)
portscanner(port)

input()
Ошибка:
Traceback (most recent call last):
File "script. py", line 38, in
portscanner(port)
File "script. py", line 34, in portscanner
if sock. connect_ex((host, port )):
TypeError: an integer is required (got type str)

Я новичок в питоне, многого вообще не знаю, нужен портсканнер, и не получается(((

Другие вопросы по: Информатика

Знаешь правильный ответ?
Язык программирования Python. Я новичок, решил попробовать написать простенький порт сканнер. Вот ко...

Популярные вопросы