点开解题链接,会出现一个如下页面:

乍一看,真好!用户名,密码都给填上了,可是。。。。点击“登入系统”。。。咦~没反应!没反应!!!好吧,F12查看网页源代码

发现问题了。。。

我们看到注释里面有一个提示,当传入的username值经md5加密后等于0,就会返回某样东西。

在某些情况下,PHP会把类数值数据(如含有数字的字符串等)转换成数值处理,== 运算符就是其中之一。在使用 == 运算符对两个字符串进行松散比较时,PHP会把类数值的字符串转换为数值进行比较,如果参数是字符串,则返回字符串中第一个不是数字的字符之前的数字串所代表的整数值。

因此只要找到一个字串加密后第一个字符为0即可,这里提供几个:240610708,aabg7XSs,aabC9RqS

提交之后,网页会返回一个链接,对!没错!!你才完成了第一步!!将这个链接打开

哈哈哈哈哈哈哈哈,没错,你又发现了新世界,但是这段注释确实让人看着脑壳疼,什么意思呢?

代码意思是把post提交的password值经过"反序列化"得到一个数组,要求数组里的user和pass都等于某个值时就打印flag。

别忘了还有一个提示: "伟大的科学家php方言道:成也布尔,败也布尔" ,bool类型的true跟任意字符串可以弱类型相等。因此我们可以构造bool类型的序列化数据 ,无论比较的值是什么,结果都为true。(a代表array,s代表string,b代表bool,而数字代表个数/长度)

解题:
1.我们需要构造序列化的password填入,代码意思是把post提交的password值经过"反序列化"得到一个数组,
要求数组里的user和pass都等于某个值时就打印flag
2.加上代码提示布尔。
3.bool类型的true跟任意字符串可以弱类型相等。因此我们可以构造bool类型的序列化数据 ,无论比较的值是什么,结果都为true。
4.构造password: a:2:{s:4:"user";b:1;s:4:"pass";b:1;}

没错!,就是它了!

终于做出来了。。。。

实验吧-Web-天网管理系统相关推荐

  1. 实验吧之【Forms、天网管理系统】

    Forms 原题链接 http://ctf5.shiyanbar.com/10/main.php Form 其实是个提示,代表html表单 F12 查看源码,发现 <input name=&qu ...

  2. python名片管理器实验报告_名片管理系统——实验报告.doc

    名片管理系统--实验报告 网上名片管理系统 数据库和表的建立:(在MySQL中创建数据库test,并在test数据库中建立card.user和recycle表格,其中card和recycle具有相同的 ...

  3. 实验吧web题(26/26)全writeup!超详细:)

    #简单的SQL注入 http://www.shiyanbar.com/ctf/1875 1)试着在?id=1,没有错误 2)试着?id=1',出错了,有回显,说明有注入点: You have an e ...

  4. JAVA毕业设计web家教管理系统计算机源码+lw文档+系统+调试部署+数据库

    JAVA毕业设计web家教管理系统计算机源码+lw文档+系统+调试部署+数据库 JAVA毕业设计web家教管理系统计算机源码+lw文档+系统+调试部署+数据库 本源码技术栈: 项目架构:B/S架构 开 ...

  5. 20155235 《网络攻防》 实验八 Web基础

    20155235 <网络攻防> 实验八 Web基础 实验内容 Web前端HTML(0.5分) 能正常安装.启停Apache.理解HTML,理解表单,理解GET与POST方法,编写一个含有表 ...

  6. 湖北汽车工业学院c语言程序设计 汽车零部件采购管理程序,湖北汽车工业学院c语言课程设计实验报告(采购信息管理系统).docx...

    湖北汽车工业学院c语言课程设计实验报告(采购信息管理系统) C语言课程设计 商品销售信息管理系统 #include #include #include #include structproduct// ...

  7. 专注于 web报表, web打印, 自定义web表单, web工作流管理系统 方面的技术

    专注于 web报表, web打印, 自定义web表单, web工作流管理系统 方面的技术, 官方网站为:  http://www.fcsoft.com.cn/

  8. web系统管理系统_使用无头管理系统创建灵活的Web内容

    web系统管理系统 近年来,我们见证了向用户交付基于Web的内容的技术设备数量激增. 每年,智能手机,平板电脑,智能手表等等都将具有不断发展的技术能力,并支持越来越多的操作系统和Web浏览器,这些产品 ...

  9. Axure高保真智慧校园管理系统/校园管理/人事管理/学籍管理/教学管理/流程审批/备课管理/考务管理/成绩管理/排课管理/选课管理/选课系统/调课申请/教师考评管理/web端管理系统

    Axure高保真智慧校园管理系统/校园管理/人事管理/学籍管理/教学管理/流程审批/备课管理/考务管理/成绩管理/排课管理/选课管理/选课系统/调课申请/教师考评管理/web端管理系统 Axure原型 ...

  10. 智慧电商erp通用版管理系统+采购管理+仓库管理+订单管理+财务管理+系统管理+Axure高保真交互ERP通用版电商web端管理系统+全局说明+竞品分析+协同办公

    作品介绍:智慧电商erp通用版管理系统+采购管理+仓库管理+订单管理+财务管理+系统管理+Axure高保真交互ERP通用版电商web端管理系统+全局说明+竞品分析+协同办公 原型交互及下载地址请点击: ...

最新文章

  1. linux下的二进制文件的编辑和查看
  2. [设计模式] - 策略模式(Java篇)
  3. 最大熵对应的概率分布
  4. 某些您可以编辑的区域交叠在一起 可能不能同时显示_DX200操作要领—修改与编辑程序(三十九)...
  5. linux VPS上装FTP
  6. jfinal mysql存储过程_jfinal调用mysql存储过程
  7. 异常日志处理-ThrowsAdvice
  8. JAVA代码查错试题集
  9. 俄罗斯方块c语言游戏代码大全,C语言实现俄罗斯方块小游戏
  10. vsftpd配置系统用户为登陆用户
  11. Python数据分析第四课:数据的处理(数据合并、数据筛选、数据排序)
  12. 房地产开发项目管理浅析
  13. 十月百度,阿里巴巴,迅雷搜狗最新面试十一题
  14. Raffle for Weibo Followers
  15. 深度学习论文阅读目标检测篇(一):R-CNN《Rich feature hierarchies for accurate object detection and semantic...》
  16. 生物化学 电阻抗成像OpenEIT,Dbar算法,数据集等(暂记)
  17. 单目标跟踪——【数据集基准】RGB数据集OTB / NFS / TrackingNet / LaSOT / GOT-10k / UAV123 / VOT 简介
  18. UIImageJPEGRepresentation缓存导致圆图变方图
  19. bugku 网站被黑(御剑突破+bp抓包爆破)
  20. 树莓派怎么作为无线服务器,教大家用树莓派做一个无线路由器

热门文章

  1. 爱思益为我找的工作怎么样?
  2. flask html 得到文本框 input的内容_你需要知道的HTML知识
  3. go 并发goroutines,channal
  4. 浅谈JAVA中Calendar类FirstDayOfWeek的问题
  5. 微美全息正式成立“全息元宇宙事业部”;孩之宝旗下威世智发布一系列万智牌产品;区块链专家赵亮正式加盟宏桥高科 | 全球TMT...
  6. uni-app 中使用背景图片
  7. 学习CentOS6这一篇就够了
  8. Redis 跳跃表的原理和实现
  9. Android Studio中打电话权限报错with revoked permission android.permission.CALL_PHONE
  10. CISCO 思科2960G CONSOLE口越过登陆账号密码访问