实验吧-天网管理系统
天网管理系统
原题链接
http://ctf5.shiyanbar.com/10/web1/
分析
查看源码
<!-- $test=$_GET['username']; $test=md5($test); if($test=='0') -->
easy
username=QNKCDZO
页面结果
/user.php?fame=hjkleffifer
进入链接
$unserialize_str = $_POST['password'];$data_unserialize = unserialize($unserialize_str);if($data_unserialize['user'] == '???' && $data_unserialize['pass']=='???'){print_r($flag);}
伟大的科学家php方言道:成也布尔,败也布尔。
回去吧骚年
反序列化,php的提示是说bool。
'???'是一个字符串,注意到这里用的是==
,也就是说很可能可以利用php弱类型。
<?php
var_dump(true=='olivia');
//bool(true)
所以这里payload 很简单。
<?php
$test = array("user"=>true,"pass"=>true);
$stest = serialize($test);
echo $stest."\n";
?>
//a:2:{s:4:"user";b:1;s:4:"pass";b:1;}
但是注意,要回到index.php提交password。
flag
ctf{dwduwkhduw5465}
知识点
php序列化与反序列化
php弱类型
实验吧-天网管理系统相关推荐
- 实验吧之【Forms、天网管理系统】
Forms 原题链接 http://ctf5.shiyanbar.com/10/main.php Form 其实是个提示,代表html表单 F12 查看源码,发现 <input name=&qu ...
- 开发实验实训管理系统
湖北襄樊石开网络科技提供专业的学生实验(训)室设备信息管理系统软件等各种实验室信息化管理软件,加强实验(训)室信息化建设,加强了学院管理.定制管理软件首选石开! 开发实验实训管理系统,目的是规范学院的 ...
- springboot实验课程辅助管理系统 毕业设计-附源码191113
实验课程辅助管理系统的设计与实现 摘 要 科技进步的飞速发展引起人们日常生活的巨大变化,电子信息技术的飞速发展使得电子信息技术的各个领域的应用水平得到普及和应用.信息时代的到来已成为不可阻挡的时尚潮流 ...
- C语言实验设备预约管理系统
C语言实验设备预约管理系统 一.实验设备预约管理系统1.设计目标 基于c语言技术设计并开发实验设备预约管理系统. 2.系统要求 1)系统以菜单方式工作,包括系统主菜单,子菜单. 2)系统包括实验设备管 ...
- 数据库综合实验——网上书店管理系统
数据库综合实验13--网上书店管理系统 实验要求:给出网上书店管理系统的需求分析报告(见四),要求根据功能分析和数据分析设计概念模型,实现完整的数据库(包括:各种表,视图,必要的存储过程,触发器等). ...
- 武汉理工大学计算机基础与编程综合实验——网吧计费管理系统第二个版本
文章目录 前言 系统需求分析和注意事项 具体实现(链表基本操作) model.h AMS.cpp cardList.cpp CardListInit() addNewCard() displayCar ...
- 西电数据库实验-学生学籍管理系统 数据库设计
西电数据库实验-学生学籍管理系统 数据库设计 文章目录 西电数据库实验-学生学籍管理系统 数据库设计 需求分析 实体集 联系集 概念结构设计 逻辑结构设计 实体集 department(id‾,nam ...
- jsp实验报告批阅管理系统
传统的教学方式表现出在老师和学生不能同步:例如:实验报告必须由人上交.提问只能在课堂上提出:这样既浪费了各自的时间又使教学效率变得较低.而本系统的设计,实现了电子教学的教学方式:它可以随时随地让学生和 ...
- jspjava毕业设计实验报告批阅管理系统
本课题设计研发了一套基于Web技术的实验报告批阅管理系统.本系统的用户主要包括系统管理员.学生用户和教师用户,管理员模块的功能主要包括修改登录密码.老师信息管理.学生信息管理,学生用户模块的功能主要包 ...
- c语言机房管理系统答辩,C语言综合实验报告机房管理系统
<C语言综合实验报告机房管理系统>由会员分享,可在线阅读,更多相关<C语言综合实验报告机房管理系统(19页珍藏版)>请在人人文库网上搜索. 1.机房管理系统(c语言)在vc+ ...
最新文章
- 鼠标移动监听的注意事项
- 程序员所应具备的品质
- Oracle里schema理解
- 基于Native Client的编程框架
- windows 系统nginx做反向代理实例
- 自考18年4月计算机应用基础,2019年自学考试计算机应用基础试题(18)
- python中面向对象的特殊成员_Python面向对象特殊成员
- 提高代码可读性: 命名技术
- java验证码制作思路_Java实现验证码制作之一自己动手
- 测试用例管理工具_检测Bug很难吗?推荐优质的测试管理工具
- Linux中的pipe(管道)与named pipe(FIFO 命名管道)
- 如何在 Windows XP Service Pack 2 上启用 SQL Server 连接
- three.js模板
- r2d 小米路由器2_维修一台亮黄灯的R2D小米路由器2
- 如何用python爬取公众号文章搜狗微信搜索_基于搜狗微信搜索的微信公众号爬虫 – we......
- MATLAB常见非线性可视化绘制方法-分岔图与庞加莱截面(混沌可视化、Poincare截面、Logistic、Henon、Lorenz、Rossler、Duffing系统)
- CPU位数、操作系统位数、编译器位数
- 明解C语言 【日】 柴田望洋 第十章 指针 代码清单和练习代码
- 输入一个十六进制的字符串,输出其相应的十进制数。
- SpringCloud 微服务(一)
热门文章
- 用shell脚本写的一个简单的计算器
- 解决谷歌浏览器打不开
- 论文简读-BootEA-《Bootstrapping Entity Alignment with Knowledge Graph Embedding》
- 玩转WIN7的MKLINK
- 多看系统kindle最新版_谁说电气造价难?这样系统梳理一下简单多了!小白必看...
- MTK6737 WCN省晶体问题
- 沉痛悼念旷视首席科学家、旷视研究院院长孙剑博士,享年 45 岁
- java计算机毕业设计共享充电宝管理系统源码+mysql数据库+系统+lw文档+部署(2)
- Hexo | yilia主题美化
- JAVA从入门到精通(2)