【Web】[GKCTF 2021]easycms

news/2024/5/19 21:56:24 标签: CTF, WEB, 安全, 笔记, 前端, cms, GKCTF

直接点击登录按钮没有反应

扫目录扫出来/admin.php

访问

弱口令admin 12345直接登录成功

点开设计--主题--自定义 

 编辑页头,类型选择php源代码

 

点保存显示权限不够

设计--组件--素材库

先随便上传一个文件,之后改文件名称为../../../../../system/tmp/xmwl(目录穿越)

注意,这里其实用../../../../../../../../../../../var/www/html/system/tmp/xmwl是更合理的,但大家wp都是上面这种穿越法,也就致敬一下()

再回到设计--主题--自定义 页面

保存php代码即可成功

访问网站初始界面

即可在页头看见flag


http://www.niftyadmin.cn/n/5214454.html

相关文章

Python pandas数据分析

Python pandas数据分析: 2022找工作是学历、能力和运气的超强结合体,遇到寒冬,大厂不招人,可能很多算法学生都得去找开发,测开 测开的话,你就得学数据库,sql,oracle,尤其…

[Java]线程详解

Java线程 一、线程介绍 程序 是为完成特定任务、用某种语言编写的一组指令的集合(简单来说就是写的代码)。 进程 进程是指运行中的程序,比如我们使用的QQ,就启动了一个进程,操作系统会对该进程分配内存空间。当我…

JVM虚拟机:G1垃圾回收器的日志分析

本文重点 本文我们将学习G1垃圾回收器的日志 使用 执行命令 java -Xms20M -Xmx20M -XX:PrintGCDetails -XX:UseG1GC 类名 分析 前面我们学习了G1垃圾回收器,它的回收有三种可能: YGC FGC MixedGC GC pause表示STW,Evacuation表示复制对象,…

python之UDP网络应用程序开发

文章目录 版权声明UDP网络应用程序开发UDP初识UDP知识要点socket类的使用UDP发送数据开发流程分析UDP服务客户端通信栗子UDP广播发送 版权声明 本博客的内容基于我个人学习黑马程序员课程的学习笔记整理而成。我特此声明,所有版权属于黑马程序员或相关权利人所有。…

Linux系统的研究

摘要: Linux是一个开源的Unix-like操作系统,由林纳斯托瓦兹在1991年首次发布。由于其开放性和灵活性,Linux已成为许多企业和个人用户的重要选择。本文将探讨Linux系统的历史、特点、应用领域以及优缺点。 一、引言 Linux系统的开发始于1980年…

【Linux】指令详解(三)

目录 1. 前言2. 常见指令2.1 重定向2.1.1 >2.1.2 >>2.1.3 < 2.2 与文件有关指令2.2.1 more2.2.2 less &#xff08;推荐使用&#xff09;2.2.3 head2.2.4 tail2.2.5 wc2.2.6 | 2.3 find2.4 grep 3. 时间相关的指令3.1 data3.2 时间戳3.3 cal 4. zip/unzip 1. 前言 …

【C语言】Debian10使用zlib库crc32()函数

crc32函数原型 uint32_t crc32(uint32_t crc, const Bytef *buf, uInt len); 参数说明 crc&#xff1a;初始的CRC值或者之前计算得到的CRC值。在初次调用时&#xff0c;通常使用0xFFFFFFFF作为初始值。buf&#xff1a;指向数据缓冲区的指针&#xff0c;包含需要计算CRC的数据…

服务器连接github

https://zhuanlan.zhihu.com/p/543490354 比着这个一步步做就行。 https://blog.l0v0.com/posts/94ffdbdf.html 上传文件可以看这个 注意&#xff1a; 密钥ssh-keygen设置好之后&#xff0c;以后就不用每次输入账号密码才能访问了。 otherwise&#xff0c;每次要输入账号密码。…