nmap扫描端口给出的结果为什么与Python不同
发表于:2025-11-07 作者:千家信息网编辑
千家信息网最后更新 2025年11月07日,这篇"nmap扫描端口给出的结果为什么与Python不同"文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我
千家信息网最后更新 2025年11月07日nmap扫描端口给出的结果为什么与Python不同
这篇"nmap扫描端口给出的结果为什么与Python不同"文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇"nmap扫描端口给出的结果为什么与Python不同"文章吧。
我有一个易受攻击的框与IP 192.168.41.2和端口扫描与nmap导致:
nmap -T4 -p- 192.168.41.2Starting Nmap 7.91 ( https://nmap.org ) at 2021-07-27 15:13 EDTNmap scan report for 192.168.41.2Host is up (0.00024s latency).All 65535 scanned ports on 192.168.41.2 are closedMAC Address: 00:50:56:EA:44:EB (VMware)Nmap done: 1 IP address (1 host up) scanned in 2.72 seconds
告诉我没有开放的端口。然后,我用Python脚本检查结果:
from scapy.all import *import argparseparser = argparse.ArgumentParser()parser.add_argument('ip')args = parser.parse_args()ip = args.ipports = [i for i in range(65535)]def synScan(host): resp, _ = sr(IP(dst=host)/TCP(sport=5555, dport=ports, flags='S'), timeout=2, verbose=0) print(f'Open ports on {host}:\n') for s, r in resp: if s[TCP].dport == r[TCP].sport: print(f'TCP Port {s[TCP].dport} is open.')synScan(ip)通过运行执行脚本,导致:python3 port_scanner.py 192.168.41.2
Open ports on host 192.168.41.2:TCP Port 0 is open.TCP Port 1 is open.TCP Port 2 is open.TCP Port 3 is open.TCP Port 4 is open.TCP Port 5 is open.TCP Port 6 is open.TCP Port 7 is open.TCP Port 8 is open.TCP Port 9 is open.TCP Port 10 is open.TCP Port 11 is open.TCP Port 12 is open.TCP Port 13 is open.TCP Port 14 is open.TCP Port 15 is open.TCP Port 16 is open.TCP Port 17 is open.TCP Port 18 is open.TCP Port 19 is open.TCP Port 20 is open.TCP Port 21 is open.TCP Port 22 is open.TCP Port 23 is open.TCP Port 24 is open.......
我的问题是我应该更信任哪种扫描?Nmap 是非常流行的网络扫描仪和替罪羊是相当受欢迎的, 但在这里你看到的结果。
解答
如果您收到了对SYN包的应答,那么该端口将被认定为打开的。这是错误的。例如,如果是RST报文,则关闭该端口。这个脚本告诉我们端口是否被过滤了。
因此,如果您想使用scapy,还必须检查应答包是否也设置了SYN包。
以上就是关于"nmap扫描端口给出的结果为什么与Python不同"这篇文章的内容,相信大家都有了一定的了解,希望小编分享的内容对大家有帮助,若想了解更多相关的知识内容,请关注行业资讯频道。
端口
结果
内容
不同
脚本
文章
知识
篇文章
检查
价值
大部分
就是
扫描仪
报文
是非
更多
替罪羊
步骤
知识点
网络
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
机关网络安全培训资料
可信网络安全平台著作权证书
天津超频服务器要多少钱
昆明服务器上门回收
数据库三种类型
网络安全靶场方案
恒为科技和工业互联网
数据库连接池使用情况查询
数据库查询上月的数据
检察网络安全防范
orcale 进入数据库
学生考勤系统数据库
怎么查手机网络安全密钥是什么
临沂视频软件开发
网络安全检测过程ppt
啥叫网络安全密钥
手机文档数据库
证卡软件开发
梦幻新手服务器
社区矫正数据库密码
mba大师服务器宕机
pc自动化软件开发
网络技术启蒙
阿里软件开发平台名称
飞猪电子网络技术
腾讯云开发数据库的数据记录顺序
嘉兴java软件开发流程
网站服务器学习
中天科技工业互联网平台试点
银行网络安全信息论文