20252820 2024-2025-2 《网络攻防实践》实践二报告
20252820 2024-2025-2 《网络攻防实践》实践二报告
1. 实验内容
1.1 网络信息收集概述
一般来说,网络信息收集是网络安全实践中的基础环节。攻击者在实施入侵前,通常会围绕目标系统、网络环境和主机设备开展信息搜集工作,以便发现潜在的安全缺陷和薄弱点。
这些安全问题可能存在于管理机制、网络协议、操作系统、应用服务以及身份认证机制等多个层面,因此信息收集往往是后续安全分析与风险评估的重要前提。
在实际过程中,需要关注的信息通常包括:目标网络的拓扑结构、主机在线情况、开放端口、操作系统类型、网络服务信息以及可能存在的漏洞等。通过这些信息,可以较为全面地认识目标系统的安全状态,为后续的实验分析提供依据。
1.2 网络信息收集的方法
1.2.1 网络踩点(Footprinting)
- Web 搜索与公开信息检索
- DNS 和 IP 信息查询
- 网络拓扑侦察
1.2.2 网络扫描
- 主机扫描
- 端口扫描
- 操作系统类型识别
- 漏洞扫描
1.2.3 网络查点(Enumeration)
- 旗标抓取
- 网络服务查点
1.3 网络踩点
网络踩点是指通过公开渠道和基础网络工具,对目标组织或目标主机进行系统化的信息收集。其主要目的是在不直接深入目标内部系统的前提下,尽可能掌握外部可见的信息,如域名、IP 地址、DNS 记录、网络归属和主机分布情况等,从而为后续网络分析奠定基础。
1.4 网络扫描
1.4.1 主机扫描
主机扫描主要用于确认目标主机是否在线。常见方式包括 ICMP Ping 扫描、TCP 扫描和 UDP 扫描等。
常用工具:Nmap 等。
1.4.2 端口扫描
端口扫描主要用于判断目标主机开放了哪些端口,从而进一步推测其可能运行的服务类型。
常用工具:Nmap 等。
1.4.3 操作系统识别
通过对目标主机网络特征的分析,可以推测其操作系统类型和版本信息。该步骤有助于后续进行更深入的安全评估。
1.4.4 漏洞扫描
漏洞扫描用于识别目标主机上可能存在的系统漏洞和配置缺陷,是安全评估的重要组成部分。
常用工具:Nessus、OpenVAS 等。
2. 实验过程
2.1 域名查询
本部分主要完成对目标域名的基础信息查询。首先使用站长工具等在线平台查询目标域名的备案、解析和基础网络信息;然后通过 nslookup 命令查询对应 IP 地址;最后结合 IP WHOIS 等工具进一步获取该 IP 的归属和相关信息。
(1)使用 nslookup 查询域名对应 IP

(2)使用站长工具查询目标信息

2.2 网络连接信息观察
本部分主要记录实验中对本机网络连接状态的观察过程,例如查询本机 IP 信息,并结合资源监视器等工具查看当前网络活动情况。
通过该步骤,可以加深对主机网络通信行为的理解,认识到网络连接信息在实际环境中的可见性。
(1)查询本机 IP 地址信息

(2)查看资源监视器中的网络活动信息

(3)用站长之家查询ip信息

2.3 扫描靶机
启动实验环境

2.3.1 查询靶机是否活跃

2.3.2 扫描开放端口
在确认靶机在线后,进一步对其开放端口进行扫描,并记录常见服务端口的开放情况,为后续分析提供依据。

2.3.3 识别操作系统和版本号
通过扫描工具对靶机的操作系统类型和版本进行识别,并分析识别结果的准确性及扫描耗时情况。

2.3.4 识别安装的网络服务
结合端口和服务探测结果,分析目标主机可能运行的网络服务类型,并记录版本信息。

2.4 使用 Nessus 扫描靶机
使用 Nessus 对实验靶机进行漏洞扫描,观察扫描结果,并对典型漏洞信息进行阅读和分析。
2.4.1 执行扫描
在XP实验机中启动 Nessus,配置基础扫描策略,对目标主机进行扫描,并等待扫描完成后查看结果。
(1)启动 Nessus 并登录系统
所有程序->扫描软件->Nessus
(2)新建扫描任务并配置策略

(3)执行扫描并查看扫描结果


2.4.2 典型漏洞分析


扫描结果显示主机名与 DNS 信息不一致(Plugin ID 46215,Low 风险),原因是目标主机的主机名 bogon 无法正确解析为 IP 地址,可能由 反向 DNS 配置错误或扫描主机上的 hosts 文件设置问题导致。该问题属于 信息一致性/配置问题,不会直接带来安全漏洞,但可能影响扫描结果和某些 Web 插件的可用性。解决方法是修正反向 DNS 或 hosts 文件,使主机名与 IP 一致。

扫描结果显示目标主机被识别为VMware虚拟机(Plugin ID 20094,Low风险)。检测依据是网络适配器的MAC 地址前缀,暴露了虚拟化环境特征。该问题本身不是漏洞,但属于信息泄露/环境指纹识别,攻击者可利用该信息判断目标可能是实验环境或沙箱,从而调整攻击策略或规避检测。

扫描结果显示以太网网卡厂商信息可被识别(Plugin ID 35716,Low 风险)。扫描通过MAC地址的OUI(组织唯一标识符)前24位推断出网卡制造商,本例中是VMware,Inc.。该问题属于信息泄露/环境指纹识别,不会直接导致系统被攻陷,但攻击者可以利用该信息判断虚拟化平台、设备类型或可能的驱动栈特征,为后续攻击提供辅助情报。

扫描结果显示 目标主机的 FQDN(完全限定域名)可解析(Plugin ID 12053,Low 风险)。扫描器能够将 IP 地址 192.168.200.4 解析为主机名 bogon。该问题属于 信息泄露类弱点,攻击者可借此了解内部命名规则或网络拓扑,从而辅助资产识别和后续渗透测试,但本身不会直接导致系统漏洞或被攻破。

扫描结果显示 操作系统指纹识别(Plugin ID 11936,Low 风险),扫描器判断目标运行 Linux Kernel 2.6,置信度 70%,方法为 SinFP。该问题属于 信息泄露/系统指纹识别,攻击者可据此选择针对该内核版本的已知漏洞或利用模块,提高攻击效率,但本身不会直接导致主机被攻破。
3. 学习中遇到的问题及解决
3.1 遇到的问题
kali使用火狐无法下载 Nessus
3.2 解决方法
使用WinXPattacker作为攻击机,WinXPattacker自带了 Nessus
4. 学习感悟和体会
通过本次实验,我对网络信息收集的基本流程和常用方法有了更加直观的认识。实验表明,目标系统在网络空间中往往会暴露出大量可被获取的信息,包括域名解析记录、IP 地址归属、主机在线状态、开放端口、网络服务类型以及潜在漏洞等。这些信息虽然看似零散,但经过整理后能够较完整地反映出目标主机的网络安全状况。
同时,我也进一步体会到网络安全工具在实际工作中的重要作用。无论是域名查询工具、Nmap,还是 Nessus,它们都能够帮助安全人员快速完成基础调查和风险评估,提高分析效率。通过对扫描结果的阅读与整理,我对网络服务、系统指纹识别和漏洞分析有了更深入的理解。
此外,本次实验也让我更加重视个人隐私保护和网络伦理问题。网络信息收集技术本身具有很强的实用价值,但只有在授权、合规和合理的范围内使用,才能真正服务于安全防护工作。今后在学习和实践中,我将更加注重技术能力与安全责任并重,不断提高自身的网络安全意识和实践水平。

浙公网安备 33010602011771号