Язык программирования 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)
Я новичок в питоне, многого вообще не знаю, нужен портсканнер, и не получается(((
299
389
Ответы на вопрос:
Отдел +; использует вывод из "", приём из ""; пер число, чётных, сумцифр, цифра: цел; указ число : = приём.число(); чётных : = 0; сумцифр : = 0; пока число > 0 вып цифра : = число остаток 10; если чет(цифра) то увеличить(чётных) кон; увеличить(сумцифр, цифра) кон; число : = число делить 10 кон; вывод.чцел("^%d %d", чётных, сумцифр, 0, 0) кон .
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
ольга164623.08.2021 08:06
-
Irisha198623.01.2022 15:54
-
татьяна1957112.04.2021 16:42
-
shenjaaoy169t02.06.2021 17:36
-
ОлегВолгин22828.03.2020 01:58
-
Brainly22333115611.02.2021 17:14
-
неудачник1619.06.2023 02:38
-
Kira162625.01.2022 02:01
-
Алинаwlis30.11.2021 15:14
-
nik171628.03.2023 00:30
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.