首页 > 编程语言 >[极客大挑战 2019]PHP 1

[极客大挑战 2019]PHP 1

时间:2024-03-13 19:22:57浏览次数:17  
标签:极客 flag PHP 2019 序列化 php

[极客大挑战 2019]PHP 1

审题

image-20240303204519682

猜测备份在www.zip中,输入下载文件。

知识点

反序列化

解题

  1. 查看代码

    看到index.php中包含了class.php,直接看class.php中的代码

    image-20240303204717983

  2. 查看条件

    当username=admin,password=100时输出flag

  3. 构造反序列化

image-20240303204404149

  1. 输入select中,

    得到flag。

标签:极客,flag,PHP,2019,序列化,php
From: https://www.cnblogs.com/follycat/p/18050708

相关文章

  • 文件上传[SUCTF 2019]CheckIn
    文件上传[SUCTF2019]CheckIn打开提交js图片马后台检测文件类型在木马出添加GIF89a绕过显示上传成功的地址uploads/f65a0ca982c669865231909b0ec85a0c上传.user.ini解马关于.user.ini和.htaccess后者有局限性,只能用于apache前者只要能运行php都可用auto_prepend_file......
  • 文件上传例题:[GXYCTF2019]BabyUpload
    文件上传例题:[GXYCTF2019]BabyUpload打开网址明显文件上传上传简单php马尝试后缀名过滤,使用BP抓包进行修改提示文件类型不对,修改成image/jpeg提示还是php,那换成js马<scriptlanguage="php">eval($_POST['cmd']);</script>上传成功解析php代码需要.htaccess文件在文......
  • 从菜鸟到大神—优秀PHP的成长之路
    欢迎踏上PHP冒险之旅作为一个志在成为PHP大神的菜鸟,和大家一样,我也曾在代码的海洋中摸爬滚打,被Bug深深地“拍晕”过。然而,从每一次失败和挫折中崛起,我相信,只要脚踏实地,每一次前行都是迈向PHP的大神的必经之路。总结了自己一路上冒险打怪的经验教训,给大家写一份具体实用的学......
  • springboot/java/php/node/python小区物业管理小程序【计算机毕设】
    本系统(程序+源码)带文档lw万字以上  文末可领取本课题的JAVA源码参考系统程序文件列表系统的选题背景和意义选题背景:随着城市化进程的加速,住宅小区作为城市生活的基本单元,其管理效率和服务质量直接影响着居民的生活体验。传统的物业管理方式往往依赖于人工操作,不仅耗时......
  • springboot/java/php/node/python企业微培训小程序【计算机毕设】
    本系统(程序+源码)带文档lw万字以上  文末可领取本课题的JAVA源码参考系统程序文件列表系统的选题背景和意义选题背景:随着科技的迅猛发展,移动互联网已成为企业培训的新阵地。传统的面对面培训模式因其时间、地点的限制性逐渐显得不够灵活,而小程序作为一种轻量级的应用,能够......
  • 201912青少年软件编程(Scratch)等级考试试卷(一级)
    201912青少年软件编程(Scratch)等级考试试卷(一级)第1题:【单选题】关于造型和背景,下面说法不正确的是?A:造型编号从1开始B:有四个背景,删除第二个背景,背景编号为1,3,4C:只有一个背景时,不能删除这个背景D:角色可以有一个或多个造型【正确答案】:B【试题解析】 :第2题:【......
  • php的strpos-mb_strpos
    php版本如下PHP7.3.10PHP8.3.0当版本来到8.3.0之后,strpos和mb_strpos功效基本一致。但是在7.3.10这个版本,strpos无法接受非字符串查询类型,去按照预定查找对应的字符串。举例如下:1var_dump(strpos("123456",12));2//输出false不符合预期查找ps:如果版......
  • PHP特性
    web89&90&92&93intval函数用于获取变量的整数值绕过姿势:(1)数组绕过数组非空时返回1为空时返回0弱比较时候可以传入两个空数组(2)小数转换 intval()转换小数类型时,只返回个位数,不遵循四舍五入的原则。 某个数字被过滤可以在后面加上小数部分(3)整数加字符eg:4456a......
  • 蓝桥杯2019年第十届省赛真题-修改数组
    查重类题目,想到用标记数组记录是否出现过但是最坏情况下可能会从头找到小尾巴,时间复杂度O(n2),数据范围106显然超时再细看下题目,我们重复进行了寻找是否出现过,干脆把每个元素出现过的次数k记录下来,直接跳到后k个位置,实现O(n)#include<stdio.h>#include<string.h>#inclu......
  • 搭建Apache+PHP+MySQL的Web服务器环境测试PHP时找不到url对象
    检查了apache的服务都是正常运行,配置文件也没有问题,搜了很多方法还是一样,最后发现是新建文本文档时重命名后(文件管理器没有显示后缀名)没有修改文件后缀。关键检查php的隐藏后缀名有没有更改!!!问题的发现浏览器输入http://localhost返回发现目录下我以为是first.php的文件实际上的......