红队打靶:BNE0X03_SIMPLE打靶思路详解(vulnhub)

本文详细记录了一次通过端口扫描发现80端口开放,利用CMS(CuteNews2.0.3)的文件上传漏洞获取shell,然后通过内核提权获得root权限的靶机攻防过程。涉及的技术包括nmap扫描、Web渗透、文件上传payload利用和内核提权脚本的使用。

目录

写在开头

第一步:主机发现与端口扫描

第二步:Web渗透

第三步:文件上传获取shell

第四步:内核提权

总结与思考

写在开头

本篇博客根据大佬红队笔记的视频进行打靶,详述了打靶的每一步思路,并非复现writeup,读者耐心看完,定会有所收获。本靶机的非常简单,但却是一个标准攻击链的靶机。本文的打靶过程涉及到关于cms漏洞利用、文件上传漏洞、内核提权等。完整打靶思路详见:

「红队笔记」靶机精讲:BNE0x03Simple - 内核提权需要考虑哪些?这些窘境你遇到过吗?怎么处理的?_哔哩哔哩_bilibili 本文针对的靶机源于vulnhub,详情见:

 SecTalks: BNE0x03 - Simple ~ VulnHub

 靶机下载链接见:

https://download.vulnhub.com/sectalks/Simple.ova

本靶机的目标是拿到root权限并读取/root/flag.txt。下载成功后用vmware打开,网络适配器设置为NAT模式。靶机打开之后如图:

 

第一步:主机发现与端口扫描

常规思路,发现仅仅开放了80端口。懒得具体讲了。

nmap -sn 10.10.10.0/24
nmap --min-rate 10000 -p- 10.10.10.138
nmap -sT -sV -O -sC -p80 10.10.10.138
nmap -sU --min-rate 10000 -p- 10.10.10.138
nmap --script=vuln -p80 10.10.10.138

第二步:Web渗透

浏览器访问靶机ip,发现是一个登录界面:

 如果能够登

CuteCMS是基于PHP+MYSQL的网站内容管理系统,系统早期开始于2003年,作者一直套用这个系统开发了几百个网站系统,同时系统也不断在实践中完善。到2011年,该系统已经开发成比较成熟的CuteCMS产品,该系统设计安全,灵活,实用,稳定,扩展和兼容性好,能在PHP4,PHP5和MYSQL4.1以上版本和各种浏览器(IE,火狐)下稳定运行。CuteCMS根据自身特点结合了目前比较流行的CMS,B2C和团购等系统的部分精华功能,并且拥有了其他CMS没有的独特功能。使CuteCMS成为了一套非常经典实用的内容管理系统。 产品特性: 模板样式设置 结构清晰的模板引擎,让您轻松更换网站模板或调整相关模块功能。 多重安全防护 用户密码采用自定义密钥加密算法,同时程序做了防止SQL注入的相关技术。 用户和组权限 设置用户和组对任意栏目的操作权限,包括添加、修改、删除和浏览等权限。 设置真假静态 网站可以设置生成全静态的HTML页面或伪静态(URL重写)或原始的URL状态 自定义数据模型 定制数据表和字段功能,让栏目数据轻松绑定自定义的数据模型。 SEO搜索引擎优化 符合国际W3C网站制作标准,有利于各类搜索引擎收录和推广。 CuteCMS最适合应用于以下领域: 企业网站,无论大型还是中小型企业,利用网络传递信息在一定程度上提高了办事的效率,提高企业的竞争力; 购物网站,通过CuteCMS灵活的基础框架以及相关接口,能够轻松搭建网上电子商务或B2C平台; 政府机关,通过建立政府门户,有利于各种信息和资源的整合,为政府和社会公众之间加强联系和沟通,从而使政府可以更快、更便捷、更有效开展工作; 教育机构,通过网络信息的引入,使得教育机构之间及教育机构内部和教育者之间进行信息传递,全面提升教育类网站的层面; 媒体机构,互联网这种新媒体已经强而有力的冲击了传统媒体,在这个演变过程中,各类媒体机构应对自己核心有一个重新认识和重新发展的过程,建立一个数字技术平台以适应数字化时代的需求; 行业网站,针对不同行业,强化内部的信息划分,体现行业的特色,网站含有行业的动态信息、产品、市场、技术、人才等信息,树立行业信息权威形象,为行业内产品供应链管理,提供实际的商业机会; 个人站长,兴趣为主导,建立各种题材新颖,内容丰富的网站,通过共同兴趣的信息交流,可以让您形成自己具有特色的用户圈,产生个人需求,并为其服务; 收费网站,内容收费类型的网站,用户可以在线提供产品销售,或者内容收费,简单清晰的盈利模式,确保您以最小的投资,取得最大的回报; 运行环境: 1、Windows 平台:    IIS/Apache + PHP4/PHP5 + MySQL4/5 + Zend Optimizer 2、Linux/Unix 平台    Apache + PHP4/PHP5 + MySQL4/5    建议使用平台:Linux + Apache2.2 + PHP5.2 + MySQL5.0 + Zend Optimizer 安装向导: 1.下载CuteCMS(PHP内容管理系统)V3.0版的压缩包; 2.放到本地环境下或者上传至服务器 (注意:以二进制方式上传); 联系方式: QQ:381209851 E-mail:[email protected]
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Boss_frank

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值