为什么 Python 的套接字模块将端口显示为关闭,尽管 nmap 将其显示为打开?

问题描述 投票:0回答:1

我正在通过 Udemy 课程学习端口扫描。

使用 Nmap 找到开放端口 445 后:

enter image description here

课程视频要求我们相应地更改我们创建的代码中的端口

enter image description here

保存更改后,我们应该执行它

./[NAME]

视频中显示“端口已打开”。但是当我这样做时,即使 Nmap 显示端口已打开,我也会收到“端口已关闭”:

enter image description here

我做错了什么吗?

PS:即使我创建的代码与视频中的代码相同,我仍然收到语法错误。

python nmap python-sockets
1个回答
0
投票

将打印语句替换为:

print(f"port: {port} is closed")

© www.soinside.com 2019 - 2024. All rights reserved.