我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

php preg_match spacebar绕道而行

I was learning the php vulnerabilities. and I have a php code like this

<?php
if(isset($_GET['hi']) &&
!preg_match("/work/i", $_SERVER['QUERY_STRING']) &&
$_GET['hi'] === 'work hard')
echo "DETOUR SUCCEED" ?>

I want to echo "DETOUR SUCCEED"

I've been searching for ways to detour the preg_match. But I could not.

I think this preg_match is vulnerable because of a space between work and hard. But I'm not sure. Please help me figure out

近期文章

  • PHP表内联编辑 - Javascript函数
  • 使用php下载图像(.png和.eps格式)
  • Laravel 5 Auth:attempt()总是返回false
  • CakePHP 3:如何使用自定义分页?
  • 拦截angularjs中的laravel验证错误
  • 在PHP / MySql中构建sql或while循环是否更好[重复]
  • PHP和订购带有数字和文本的数组项
  • Magento如何创建一个额外的标头并在新模板中引用它
  • 错误400 - 来自PHP请求的Flask request.get_data()的错误请求
  • 无效的参数异常:通过ajax请求检索模型时缺少数据
  • 我想从表中检索所有记录,这些记录是使用php mysql在24小时后发布的
  • 顶级菜单上的Prestashop子类别图像
  • 加入时的Laravel / Eloquent变异模型
  • 在本地获取实时Magento站点时出错
  • Drupal webform中的数组到字符串转换
  • Fusionchart没有图表只有空格
  • 行错误:PDO中ORDER附近的语法错误
  • codeigniter得到prev和下一个博客页面链接
  • Android:HttpUrlConnection变量发布问题
  • 如何定期清除未完成的cron作业

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华