题目

解题过程

扫了下端口和目录,没发现啥有用的信息。。。看了下提示,需要用到php源文件phps(咱之前没听说过)

if("admin"===$_GET[id]) {

echo("

not allowed!

");

exit();

}

$_GET[id] = urldecode($_GET[id]);

if($_GET[id] == "admin")

{

echo "

Access granted!

";

echo "

Key: xxxxxxx

";

}

?>

这段代码的意思是需要传一个名为id的参数,参数值必须为经过url编码后的admin

把admin做一次url编码:

没有成功。>_

知识点总结

1. php备份文件:后缀为php~或者index.php.bak

2. php的源代码文件:后缀为phps

3. ===:php的恒等运算符,和==有区别,从w3cschool截了张图:

原文:https://www.cnblogs.com/sallyzhang/p/12421123.html

攻防世界 php2,CTF-攻防世界-PHP2相关推荐

  1. 跟安全技术大师学习黑客攻防技术 ——《黑客攻防技术宝典:web实战篇》

    跟安全技术大师学习黑客攻防技术 --<黑客攻防技术宝典: web 实战篇> 随着网络技术的快速发展以及网络带宽的不断扩张, Web 应用程序几乎无处不在,渗透到社会的经济.文化.娱乐等各个 ...

  2. 迷你世界支持服务器,迷你世界云服务器

    迷你世界云服务器这是一款超级好玩的策略像素游戏丰富多彩的全景地图,同时辅助一定小工具即可自己轻松制造出各种mod,这里提供更多有趣的玩法,游戏中一起探索无尽的世界感兴趣的小伙伴们快来下载试试吧. 迷你 ...

  3. 立潮头,冲击 “世界一流”——北大建设世界一流数学学科纪实

    一场将于明年召开的国际数学界顶级盛会,多位北大数学人被确定为邀请报告人,让"北大数学"成为各方关注的焦点. >>>> 2021年8月28日,2022国际数学 ...

  4. 迷你世界 Java_迷你世界VS我的世界,两者之间有何区别?网友:更爱迷你

    近几年来沙盒游戏成为一个火热的存在,如今越来越多的用户开始在这个模块玩乐.而沙盒游戏中迷你世界和我的世界有何区别?难道两者之间真的如人所说前者抄袭后者?关于这个问题,迷你世界和我的世界双方的粉丝们一直 ...

  5. 我的世界网易服务器修改世界,我的世界:1.16改变两个版本更新频率?网易版异常乱封大批账号?...

    在沙盒游戏我的世界中,国服玩家要么转向Minecraft国际版,要么坚持进入网易版,但网易版往往存在比较多的问题,例如更新速度非常慢.后台管理维护工作松散.开挂和熊孩子十分猖獗等,逼退不少的新手玩家, ...

  6. 【数据分析学习笔记day25】实战案例:世界高峰数据可视化+世界高峰数据可视化 (World's Highest Mountains)

    文章目录 实战案例:世界高峰数据可视化 世界高峰数据可视化 (World's Highest Mountains) 实战案例:世界高峰数据可视化 世界高峰数据可视化 (World's Highest ...

  7. 陶闯博士超级对话:互联网的终极进化——从物理世界到数实世界

    陶闯博士,维智科技创始人兼董事长,PGVerse 维享时空创始人,前微软虚拟地球部全球负责人,前加拿大空间信息国家首席研究教授,PPTV聚力传媒集团合伙人兼前CEO,GeoTango 地图公司创始人兼 ...

  8. 郭光灿院士--奇妙的量子世界笔记1(量子世界和经典世界区联系)

    视频来源: 网易公开课 图片来源:视频中截图 声明:视频只看了一遍,不求甚解,一些地方难免出错还望指正 1.  为什么神奇? 这个神奇是对比经典世界(特点就是确定性),显示出来的量子的特殊性,我们理解 ...

  9. 量子世界如何成为现实世界

    量子世界如何成为现实世界 红朝儒生 2017-11-17 关键字:量子 现实 简介:按照量子理论,现实世界应该无法存在,那是怎么成为现实世界的呢? 量子力学,是人类极为成功的科学理论,直接导致现代科技 ...

  10. win8.1激活kmspico 手机天堂-软件世界 | 手机天堂-软件世界

    支持win8.1激活利器 - KMSpico V9.0.3.20131029 声明此软件有木马,但是目前唯一能正常激活win8.1的,请激活后用360木马扫描修复. 记得3周之前,电脑天空发布V8.9 ...

最新文章

  1. grails指定环境
  2. BrainNet:脑-脑接口用于人与人之间直接协作
  3. python解释器是什么-python编译器和解释器的区别是什么
  4. Eclipse 运行程序
  5. python使用matplotlib绘图sigmoid_使用matplotlib库绘制函数图
  6. [总结] 康托展开及其逆运算
  7. Python 将字符串转换成单个字符;将单个字符合并成字符串
  8. TCP半连接队列(syns queue)和全连接队列(accept queue)
  9. 异构SOA系统架构之Asp.net实现(兼容dubbo)
  10. 实现左侧固定宽度, 右侧自适应的两栏布局常见方法
  11. 微信小程序登录流程理解
  12. 【笔记】2022.06.20 python数据分析三大神器numpy、pandas、matplotlib
  13. 2018年系统架构设计师案例分析真题及详细答案解析
  14. 丹佛机场行李处理系统分析
  15. *UVALive 6657 - GCD XOR(数学)
  16. 在 Word 中如何画底线、直线、虚线?
  17. java事件处理入门
  18. 计算机硬件故障可分为哪几类,计算机硬件故障有哪些(浅谈计算机硬件故障的识别与处理)...
  19. 任意转换横竖屏,巧用画面裁切功能批量剪辑视频
  20. crontab python不生效_crontab 中 python 脚本执行失败的解决方法

热门文章

  1. 谈学习:合格的编程自学者必须知道的几点
  2. IOS学习笔记(五)——UI基础UIWindow、UIView
  3. python实现矢量分级渲染_AE 栅格图分级渲染
  4. css背景图充满整个屏幕
  5. rabbitmq之window环境启动
  6. 让ffmpeg支持10bit编码
  7. (转)git 忽略规则
  8. C#基础---Queue(队列)的应用
  9. svn: 无法连接主机“127.0.0.1”: 拒绝连接
  10. 洛谷 1115——最大子段和(线性数据结构)