当前位置: 首页 > news >正文

最好的完全免费开源企业网站台州网站seo

最好的完全免费开源企业网站,台州网站seo,深圳网站建设公司jsp,高德街景地图全景下载simple_php 题目来源:Cyberpeace-n3k0 题目描述: 小宁听说php是最好的语言,于是她简单学习之后写了几行php代码。 进入靶场 这段PHP代码是一个简单的web应用示例,让我们逐步分析这段代码: show_source(__FILE__);:这行代码会显示当前文件的…

simple_php

题目来源:Cyberpeace-n3k0

题目描述:

小宁听说php是最好的语言,于是她简单学习之后写了几行php代码。

2320669e196e4ae6a1042a6e48fdf351.png

进入靶场

666c6864f465438fbc3af17a3290b495.png

这段PHP代码是一个简单的web应用示例,让我们逐步分析这段代码:


show_source(__FILE__);:这行代码会显示当前文件的源代码。这通常用于调试目的,但在生产环境中暴露源代码可能会泄露敏感信息。


include("config.php");:这行代码包含了一个名为config.php的文件


$a=@$_GET['a']; 和 $b=@$_GET['b'];:这两行代码从URL的查询字符串中获取a和b参数的值,并使用@运算符抑制错误信息的显示。


第一个if语句:if($a==0 and $a){...} 检查$a是否既等于0又在某种逻辑上被视为真(truthy)。


第二个if语句:if(is_numeric($b)){...} 检查$b是否为数字。如果是,脚本将执行exit();并终止。这意味着,为了使代码继续执行到打印$flag2的部分,$b必须是非数字的值。


第三个if语句:if($b>1234){...} 检查$b是否大于1234。如果是,将打印$flag2。由于前面的is_numeric($b)检查,这个条件只有在$b是非数字但能以某种方式被PHP解释为大于1234的值时才会为真。这通常涉及到字符串到数字的强制转换,例如,字符串"12345abc"会被转换为数字12345,因为它以数字开头。

分析结束

既然知道了一个文件名,就去试着访问一下,发现访问不了

弱类型语言:弱类型语言在进行变量比较时,通常不会严格地要求变量的类型必须一致。这种比较方式允许不同类型的变量之间进行转换和比较,从而提高了编程的灵活性和便利性。

构造的payload中a=a或a==0都可

861642bc72a34e36ba1f79ecbbdc521b.png

 

 

 

http://www.khdw.cn/news/23173.html

相关文章:

  • 宝鸡做网站公司电话宁波建站模板系统
  • 新手如何自己做网站app一键优化下载
  • 网站切图是什么意思怎么创建网站
  • 建筑业服务平台福州seo排名公司
  • 网站模板 首饰预定网络外包运营公司
  • 网站404怎么做视频教程刷关键词优化排名
  • 扣扣网页版手机登录入口seo关键词排名公司
  • 西安网站建设定制沈阳网站seo排名公司
  • php微网站开发百度收录入口提交查询
  • 网站可以自己做服务器么百度主页
  • c 开发网站开发google play官网
  • 重庆网站建设注意事项免费网站java源码大全
  • 在网站上做视频培训系统多少钱扬州seo优化
  • 天天传媒有限公司网站seo还能赚钱吗
  • 电商设计网站手机百度seo怎么优化
  • 零售户电商网站订货网址seo的宗旨是什么
  • wordpress资源合集显示网络优化基础知识
  • 厦门百度网站建设简单网页制作成品免费
  • 二级域名分发网站百度一下首页网页
  • 客户网站建设如何优化
  • 电脑网页制作软件下载网站推广优化方案
  • wordpress导入火车头google关键词优化
  • 从化网站制作苏州百度搜索排名优化
  • 网页app开发湖南靠谱seo优化公司
  • h5能做网站开发吗百度下载应用
  • 丰台企业网站建设交换友情链接的注意事项
  • 如东网站建设如何免费发布广告
  • 大陆怎么做香港网站吗网络营销的特点是什么?
  • 网站后台修改图片怎么接游戏推广的业务
  • 仿银行网站 asp高端网站优化公司