vulnhub之narak

目录

一、全开扫描

二、服务版本探测

三、信息收集

四、dirsearch目录爆破

1.默认字典

2.dirb常见字典

五、webdav

六、cewl定制字典

七、hydra爆破

八、davtest上传反弹shell

1.测试语句

2.上传php

3.监听执行

 九、0day提权

十、正常提权

 1.信息收集

十一、BF语言

十二、modo注入

 1.信息收集

2.motd 

3.修改00-header文件

4.su root


一、全开扫描

二、服务版本探测

三、信息收集

在源码注释中没有发现接口,源码泄露,隐藏目录等

也没有robots.txt,readme.txt文件。

也没有一些文件包含,sql注入,xss等常见漏洞

其他跳转页面也没有能够帮助我们打点成功的信息

四、dirsearch目录爆破

1.默认字典和状态码401

401表示目录存在,但是需要验证

403表示目录或文件存在,但是拒绝请求资源,因为服务器配置

404 not found 就是没有。

2.dirb常见字典

dirsearch -u http://192.168.29.135 -f -e html,txt,php -w /usr/share/wordlists/dirb/common.txt

这里有个tips.txt,但是这个信息没有用

五、webdav

webdav作用:

是基于http1.1的一种通信协议,类似于ftp的一种协议,可以上传下载文件。这就是我们的突破点,尝试admin/admin guest/guest root/root等常见弱口令。并不成功。只能去爆破了,但是连用户名都不知道,这个爆破起来难度太大了。所以尝试定制字典进行攻击

六、cewl定制字典

工作原理:通过爬虫爬取对应URL上的各种资源,通过分析组合,生成一个字典。

cewl  http://192.168.29.135/ > dict.txt

或者

cewl  http://192.168.29.135/ -w dict.txt

七、hydra爆破

yamdoot@Swarg

成功登录

八、davtest上传反弹shell

1.测试语句

davtest -auth yamdoot:Swarg -url http://192.168.29.135/webdav

哪些可以上传,哪些可以执行的,一清二楚

这里靶机存在php运行环境

2.上传php

 我们用的就是kali有的一个php反弹shell

davtest -auth yamdoot:Swarg -uploadfile php-reverse-shell.php  -uploadloc exp.php  -url http://192.168.29.135/webdav

3.监听执行

 九、0day提权

 通过CVE-2021-3479来提权。

靶机没有gcc编译工具,本地编译后上传执行。

十、正常提权

 1.信息收集

查找一下属主为root,权限属主和属组可执行,其他可以写的文件,找到一个hell.sh文件,查看内容发现是一段BF语言的文字

find / -user root -type f -perm -ug=x,o=w -exec ls -al {} \; 2>/dev/null

十一、BF语言

 全称是brainfuck

这个网站去执行一下这个语言,得到一串字符:chitragupt,作为密码尝试去拿到一个正常用户的权限,ssh到了inferno这个用户

tio.run/#brainfuck

第一个flag.txt

十二、modo注入

 1.信息收集

有一个00-header文件,而且是一个shell脚本

2.motd 

motd 英文全称:message of the day 中文解释:每日提示,功能就是当我们登录时,来执行motd文件,达到提示目的。这里我们其他人也有修改权限,而且属主是root,可以用来提权。

3.修改00-header文件

在末尾加入shell语句

4.su root

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

梅_花_七

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

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

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

打赏作者

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

抵扣说明:

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

余额充值