CPMS靶场练习

关键:找到文件上传点,分析对方验证的手段

首先查看前端发现没有任何上传的位置,找到网站的后台,通过弱口令admin 123456可以进入

通过查看网站内容发现只有文章列表可以进行文件上传;有两个图片上传点

图片验证很严格,没机会保存php等可解析的后缀;只能通过保存位置进行抓包修改

正常上传图片文件,之后在保存时进行抓包

乱码后缀测试发现可能是黑名单验证;结果通过php后缀测试发现应该是MIME类型验证;此时成功上传了php后缀的文件

对文件内容进行修改;添加上一句话木马后在上传

退出该页面;发挥文章列表查看信息,复制对应的图片链接进行访问

复制链接发现是php文件;访问该图片后成功解析,用蚁剑连接成功

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/427735.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Dubbo 3.x源码(16)—Dubbo服务发布导出源码(5)

基于Dubbo 3.1,详细介绍了Dubbo服务的发布与引用的源码。 此前我们学习了Dubbo 3.x源码(15)—Dubbo服务发布导出源码(4),也就是Dubbo远程服务导出export方法的上半部分,也就是doLocalExport源码,将会得到一个Exporter。 现在我们…

C#使用IsLeapYear方法判断指定年份是否为闰年

目录 一、判断指定年是否为闰年的2个方法 1.使用IsLeapYear方法判断指定年份是否为闰年 2.使用自定义的算法计算指定年份是否为闰年 二、示例 1.方法1的实例 2.方法2的实例 一、判断指定年是否为闰年的2个方法 1.使用IsLeapYear方法判断指定年份是否为闰年 使用IsLeapY…

《Linux高性能服务器编程》笔记06

Linux高性能服务器编程 本文是读书笔记,如有侵权,请联系删除。 参考 Linux高性能服务器编程源码: https://github.com/raichen/LinuxServerCodes 豆瓣: Linux高性能服务器编程 文章目录 Linux高性能服务器编程第13章 多进程编程13.1 fork 系统调用13…

Spring Boot 整合 Camunda 实现工作流

工作流是我们开发企业应用几乎必备的一项功能,工作流引擎发展至今已经有非常多的产品。最近正好在接触Camunda,所以来做个简单的入门整合介绍。如果您也刚好在调研或者刚开始计划接入,希望本文对您有所帮助。如果您是一名Java开发或Spring框架…

使用强化学习进行神经网络结构搜索的代码以及修改

目录 代码一(Using TensorFlow): 代码二(Using TensorFlow): 代码三(Using PyTorch): 参考: 本人在网上找了三个相关的代码,但是都有问题&…

Web--HTML基础

文章目录 安装环境HTMLhtml框架html基础标签语义标签html特殊符号 安装环境 安装vscode后 安装插件 可以先不写后台直接将前度界面展示出来 自动补全tag,同时修改tag时自动改另一半 在设置里将保存自动格式化的选项勾上 创建一个index.htm文件,这个…

基于sentinel-2 遥感数据的水体提取(水体指数法)

本文框架设置如下: 简单介绍senintel-2数据;如何利用sentinel-2数据获取水体边界/范围 1 Sentinel-2数据介绍及下载方式 有Sentinel-2A/2B两颗卫星,其参数基本一致,因此两颗卫星的数据联合使用很方便。 分辨率有:1…

springboot114基于多维分类的知识管理系统

简介 【毕设源码推荐 javaweb 项目】基于springbootvue 的基于多维分类的知识管理系统 适用于计算机类毕业设计,课程设计参考与学习用途。仅供学习参考, 不得用于商业或者非法用途,否则,一切后果请用户自负。 看运行截图看 第五章…

黑马Java——面向对象进阶(static继承)

1.static静态变量 静态变量是随着类的加载而加载的,优先与对象出现的

Feature Pyramid Grids 原理与代码解析

paper:Feature Pyramid Grids third-party implementation:https://github.com/open-mmlab/mmdetection/blob/master/mmdet/models/necks/fpg.py 存在的问题 基于NAS得到的特征金字塔结构如NAS-FPN展现了良好的性能表现,但用NAS寻找改进结…

如何给openai的assistant添加Functions

我的chatgpt网站: https://chat.xutongbao.top/ {"name": "get_current_datetime","description": "获取北京时间,当前时间,当前日期","parameters": {"type": "object&q…

《GreenPlum系列》GreenPlum初级教程-GreenPlum详细入门教程

文章目录 GreenPlum详细入门教程第一章 GreenPlum介绍1.MPP架构介绍2.GreenPlum介绍3.GreenPlum数据库架构4.GreenPlum数据库优缺点 第二章 GreenPlum单节点安装1.Docker创建centos容器1.1 拉取centos7镜像1.2 创建容器1.3 进入容器1.4 容器和服务器免密操作1.4.1 生成密钥1.4.…