攻防世界 easyphp

开启场景

进行代码分析:

需要利用get方式上传3个参数a,b,c,这3个分别需要满足不同的条件:

a 不为空,a大于6000000且a的长度要小于等于3

b 不为空,截取b的MD5值的后六位,只要后六位等于'8b184b'即可

c 为数组,数组中的属性m不是数字且大于2022;属性n为数组,且数组元素个数等于2,第一个元素为数组,后面两个函数一个要求有"DGGJ",另一个要求没有"DGGJ"。我们必须要绕过其中一个函数,array_search函数是可以绕过的,当函数将字符串与数字进行匹配时,会将字符串强制转换为整型进行比较,"DGGJ"转化为整型为0。所以另一个元素设置为0
a 为 9e9(9 乘以 10 的 9 次方)

b 为 53724

c 为 c={"m":"2023aaa","n":[[0],0]}

payload 为

复制代码
?a=9e9&b=53724&c={"m":"2023aaa","n":[[0],0]}
复制代码
cyberpeace{716c379b9e0ead1be9e2a2b9a8248030}
相关推荐
qyresearch_3 分钟前
全球实物文件粉碎服务市场洞察:合规驱动下的安全经济与绿色转型
安全
csKQL35 分钟前
第一章 应急响应-webshell查杀
网络安全·应急响应·玄机
第十六年盛夏.2 小时前
【网络安全】SQL注入
sql·web安全·网络安全
玥轩_5212 小时前
BUUCTF 大流量分析(三) 1
安全·网络安全·wireshark·ctf·misc·buuctf·大流量分析
海尔辛3 小时前
学习黑客5 分钟读懂什么是 CVE?
网络·学习·安全
电报号dapp1194 小时前
区块链钱包开发全解析:从架构设计到安全生态构建
安全·web3·去中心化·区块链·智能合约
Frankabcdefgh5 小时前
前端进化论·JavaScript 篇 · 数据类型
javascript·安全·面试·数据类型·操作符·初学者·原理解析
智驱力人工智能5 小时前
AI智慧公园管理方案:用科技重塑市民的“夜游体验”
人工智能·科技·安全·边缘计算·视觉分析·人工智能云计算·垂钓检测
芯盾时代8 小时前
数据出境的安全合规思考
大数据·人工智能·安全·网络安全·信息与通信
网络空间小黑8 小时前
WEB渗透测试----信息收集
服务器·前端·网络·安全·web安全·网络安全