【OSCP系列】OSCP靶机-Ha-natraj(原创)

【OSCP系列】OSCP靶机—Ha-natraj

原文转载已经过授权
原文链接:Lusen的小窝 - 学无止尽,不进则退 (lusensec.github.io)

一、主机发现

image-20240630145606754

二、端口扫描

1、快速扫描

image-20240630145644330

2、全端口扫描

image-20240630145713927

image-20240630145929111

3、服务版本探测

image-20240630145940567

正常的ssh服务和http服务,是Ubuntu系统

4、漏洞探测

image-20240630150326003

发现了consoleimages目录

三、HTTP信息收集

先对首页展开调查

image-20240630150231216

大致都是对这位Nataraj的印度神进行了讲述,并无有价值的东西

看下nmap扫描出来的console目录,这个目录的名字我们还是很感兴趣的

image-20240630150457085

噢,有个file.php,是个很好的点

image-20240630150525571

一片空白?我们FUZZ试试

image-20240630153904848

file参数,成功挖掘到一个漏洞

image-20240630153948936

四、Getshell

在上面的/etc/passwd文件中发现两个用户名

image-20240630154056230

PHP伪协议读取这个file.php文件内容

image-20240630154321835

目前只有一个任意文件包含漏洞;能想到的有日志文件包含

本想包含一下apache 的日志,但是是个空白

image-20240630155240403

转去包含其他日志去;Ubuntu 的登陆日志在/var/log/auth.log

image-20240630155356137

OK,有登录日志;那利用ssh登陆,写入webshell;这里用了很多方法,均未成功,最终使用如下方法

image-20240630163039088

连接成功(如果失败,可以重置靶场环境多尝试)

image-20240630164930178

将shell反弹到nc上

image-20240630165307264

五、权限提升

1、提权至mahakal

看到apache可以sudo 开启暂停,之后查找apache相关可操作的关键性文件

image-20240630175107120

通过修改apache的运行用户,达到提权,但是这里需要简单说明一下

这里不能修改成root,apache默认不允许root启动,如果要root启动,需要添加“-DBIG_SECURITY_HOLE”到CFLAGS环境变量中重新编译

因此,只能选择root之外的普通用户;记得把前面的注释掉

image-20240630180950251

保存配置文件,重启服务器,然后重新连接shell,拿到mahakal用户的权限(注意多等待会,apache重启需要时间)

image-20240630181618663

2、提权至root

之后反弹shell,查看sudo

image-20240630181739763

nmap的sudo提权方法

image-20240630181828812查看nmap 的版本

image-20240630181939177

高于5.21,只能用第一种方法

image-20240630182126028

提权成功

原文转载已经过授权
更多文章请访问原文链接:Lusen的小窝 - 学无止尽,不进则退 (lusensec.github.io)

  • 3
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
OSCP 2023 Challenge Writeup-MedTech-CSDN博客是一个关于OSCP挑战赛的技术解析博客。在这篇博客中,作者详细讲解了一个名为MedTech的挑战项目,并提供了解决该挑战所需的步骤和工具。 这篇博客的开头介绍了OSCP证书的重要性和它在信息安全领域的认可度。接着,作者向读者介绍了挑战项目MedTech的背景和目标。MedTech是一个模拟医疗技术公司的网络环境,参与者需要在该环境中寻找漏洞、获取权限,最终控制主机,获取FLAG。 在解决这个挑战的过程中,作者详细介绍了使用的工具和技术。例如,他讲解了利用漏洞扫描工具Nmap进行主机发现和服务探测的步骤,以及如何使用Metasploit框架进行漏洞利用和提权。 博客中还涵盖了其他一些有关网络渗透测试的技术,如枚举、社会工程学和Web应用程序漏洞利用。作者详细解释了每个技术的原理和实际应用。 在解决MedTech挑战的过程中,作者还分享了一些遇到的困难和技巧。他提到了一些常见的错误和陷阱,并分享了如何避免它们的经验。 最后,作者总结了整个挑战的过程,并分享了他在完成挑战时的成就感和收获。他强调了在这个过程中学到的技能和知识的重要性,并鼓励读者积极参与类似的挑战和项目。 这篇博客不仅提供了对OSCP挑战赛的深入了解,而且为读者提供了解决类似问题的思路和方法。它对于那些对信息安全和网络渗透感兴趣的读者来说是一个很有价值的参考资源。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值