【网络安全 | 信息收集】操作系统判定及端口扫描(全网最详析)

简介: 【网络安全 | 信息收集】操作系统判定及端口扫描(全网最详析)

在信息收集时,知晓目标网址的操作系统、开放端口可以确定攻击方向、扩大攻击面。

操作系统判定

本文提供四种判断方法

1)大小写

Windows对大小写不敏感:

在 Windows 中,"file.txt"、"FILE.txt" 和 "File.txt" 被认为是相同的文件名。

例如该网站:

将C改为大写后页面不受影响,说明该网站不区分大小写,为Windows操作系统:

Linux/Unix对大小写敏感:

在 Linux/Unix 中,"file.txt"、"FILE.txt" 和 "File.txt" 被认为是不同的文件名。

可以看到,这个网站为Linux操作系统:

2)TTL

TTL(Time to Live)是指数据包从源到目的地所经过的设备数量。每当一个数据包通过一个设备(例如路由器)时,TTL 值会减少 1。当 TTL 值为0时,该数据包将被丢弃。这是为了防止数据包在网络中无限传输,浪费网络资源和时间。

Windows系统的默认TTL是128,Linux系统的默认TTL是64。

当ping某个IP时,如果回显的TTL在65128,说明为Windows系统。如果回显的TTL在164,说明为Linux系统。

ping本机并不会导致TTL的减少:

TTL的默认值可以被修改,可能ping某个IP时,得到的TTL为128,造成欺骗,所以TTL不能作为判定的完全依赖。

3)namp

nmap是一个网络连接端扫描软件,用来扫描网上电脑开放的网络连接端。具有多种功能,其中包含操作系统的扫描。

通过以下命令识别操作系统:

nmap -O IP

该主机运行的操作系统是 Microsoft Windows 10 1607 版本

p0f

在命令行输入 p0f 后回车,进入被动检测状态,然后使用浏览器访问目标网站,即可看到回显。

可以看到,该网站的操作系统为Linux 2.2.x-3.x:

可以发现, p0f 并不能保证绝对的识别。

端口

telnet

Windows自带telnet,查看某一IP上的端口是否可以访问:

telnet IP 端口

该端口不可访问:

若端口可访问,将进入telnet页面:

telnet 127.0.0.1 80

namp

nmap的功能多样,也可进行端口扫描。

该命令使用nmap扫描所有端口:

namp -sV -p 1-65535 IP

  • 端口 80/tcp 是开放的,但服务被 tcpwrapped 包裹,意味着具体的服务无法确定。
  • 端口 443/tcp 也是开放的,同样被 tcpwrapped 包裹。

masscan

与Nmap不同,Masscan以非常快的速度对目标IP地址进行端口扫描,并返回端口状态和响应数据。

命令如下(全端口扫描):

masscan -p 1-65535 IP
目录
相关文章
|
22天前
|
数据采集 存储 API
在信息时代,Python爬虫用于自动化网络数据采集,提高效率。
【7月更文挑战第5天】在信息时代,Python爬虫用于自动化网络数据采集,提高效率。基本概念包括发送HTTP请求、解析HTML、存储数据及异常处理。常用库有requests(发送请求)和BeautifulSoup(解析HTML)。基本流程:导入库,发送GET请求,解析网页提取数据,存储结果,并处理异常。应用案例涉及抓取新闻、商品信息等。
51 2
|
23天前
|
存储 安全 网络安全
云计算与网络安全:技术融合与信息保障
在当今信息化时代,云计算技术作为信息技术领域的重要组成部分,与网络安全息息相关。本文从云服务架构、网络安全挑战、以及信息安全保障等角度出发,探讨了云计算与网络安全的紧密关系及其技术融合的重要性。通过分析当前技术趋势和挑战,提出了一些应对策略和未来发展方向,旨在为技术专业人士及相关从业者提供深入的思考和参考。【7月更文挑战第4天】
26 0
|
4天前
|
机器学习/深度学习 搜索推荐 知识图谱
图神经网络加持,突破传统推荐系统局限!北大港大联合提出SelfGNN:有效降低信息过载与数据噪声影响
【7月更文挑战第22天】北大港大联手打造SelfGNN,一种结合图神经网络与自监督学习的推荐系统,专攻信息过载及数据噪声难题。SelfGNN通过短期图捕获实时用户兴趣,利用自增强学习提升模型鲁棒性,实现多时间尺度动态行为建模,大幅优化推荐准确度与时效性。经四大真实数据集测试,SelfGNN在准确性和抗噪能力上超越现有模型。尽管如此,高计算复杂度及对图构建质量的依赖仍是待克服挑战。[详细论文](https://arxiv.org/abs/2405.20878)。
14 5
|
4天前
|
SQL 安全 物联网
构筑网络堡垒:洞悉网络安全漏洞与加固信息防线
【5月更文挑战第83天】 在数字化时代,个人、企业乃至国家安全面临着前所未有的挑战。黑客攻击、数据泄露及恶意软件等安全威胁层出不穷,这要求我们不仅要了解潜在的网络安全漏洞,还需掌握加密技术并提升安全意识。本文将深入探讨网络安全的脆弱点,介绍当前加密技术的进展,并分析如何通过提高个体和组织的安全意识来构建更坚固的信息防线。
|
8天前
|
计算机视觉 网络架构
【YOLOv8改进 - 卷积Conv】DWRSeg:扩张式残差分割网络,提高特征提取效率和多尺度信息获取能力,助力小目标检测
YOLO目标检测专栏探讨了YOLO的创新改进,如多尺度特征提取的DWRSeg网络。该网络通过区域残差化和语义残差化提升效率,使用DWR和SIR模块优化高层和低层特征。DWRSeg在Cityscapes和CamVid数据集上表现优秀,速度与准确性兼备。论文和代码已公开。核心代码展示了一个包含DWR模块的卷积层。更多配置详情见相关链接。
|
13天前
|
安全 网络协议 关系型数据库
【信息收集】 端口信息收集
网络通信依赖端口来区分不同的服务。这些逻辑端口范围从0到65535,其中0-1023为知名端口,常用于特定服务如FTP(20和21)、HTTP(80)、SSH(22)等;1024-49151为注册端口,49152-65535为动态或私有端口。端口分为TCP和UDP,分别对应面向连接和无连接的协议。开放端口可能带来安全风险,如弱口令、漏洞利用等,需注意防护。NMAP工具可用于端口扫描,识别网络上开放的服务。
23 5
|
15天前
|
Linux
linux网络统计信息和端口占用情况基本语法
linux网络统计信息和端口占用情况基本语法
|
20天前
|
存储 SQL 安全
现代网络安全与信息保护:漏洞、加密与安全意识
在数字化时代,网络安全和信息保护显得尤为重要。本文探讨了网络安全中的漏洞现象及其影响,分析了加密技术在信息保护中的关键作用,并提出了提升安全意识的方法和建议,以帮助读者更好地应对日益复杂的网络威胁。 【7月更文挑战第7天】
16 2
|
21天前
|
安全 算法 网络安全
现代网络安全与信息保障
随着互联网的迅猛发展,网络安全问题日益突出。本文从网络安全漏洞、加密技术和安全意识等方面展开探讨,旨在提高公众对信息安全的认识和保护意识。 【7月更文挑战第6天】
|
22天前
|
安全 Linux 网络安全
部署07--远程连接Linux系统,利用FinalShell可以远程连接到我们的操作系统上
部署07--远程连接Linux系统,利用FinalShell可以远程连接到我们的操作系统上

热门文章

最新文章