PHP通过提取魔术引号产生的“\”字符会带来一定的安全问题,例如下面这段代码片段:
// foo.php?xigr='ryat
function daddslashes($string, $force = 0) {
!defined('MAGIC_QUOTES_GPC') && define('MAGIC_QUOTES_GPC', get_magic_quotes_gpc());
if(!MAGIC_QUOTES_GPC || $force) {
if(is_array($string)) {
foreach($string as $key => $val) {
$string[$key] = daddslashes($val, $force);
}
} else {
$string = addslashes($string);
}
}
return $string;
}
...
foreach(array('_COOKIE', '_POST', '_GET') as $_request) {
foreach($$_request as $_key => $_value) {
$_key{0} != '_' && $$_key = daddslashes($_value);
}
}
echo $xigr['hi'];
// echo \
上面的代码原本期望得到一个经过daddslashes()安全处理后的数组变量$xigr['hi'],但是没有对变量$xigr做严格的类型规定,当我们提交一个字符串变量$xigr='ryat,经过上面的处理变为\'ryat,到最后$xigr['hi']就会输出\,如果这个变量引入到SQL语句,那么就会引起严重的安全问题了,对此再来看下面的代码片段:
...
if($xigr) {
foreach($xigr as $k => $v) {
$uids[] = $v['uid'];
}
$query = $db->query("SELECT uid FROM users WHERE uid IN ('".implode("','", $uids)."')");
利用上面提到的思路,通过提交foo.php?xigr[]='&xigr[][uid]=evilcode这样的构造形式可以很容易的突破GPC或类似的安全处理,形成SQL注射漏洞!对此应给与足够的重视!
相关推荐:
SEO做法-提升网站流量与排名的关键秘诀,屏东网站推广招聘
SEO大量优化:如何通过精准策略提升网站流量,突破搜索引擎排名瓶颈,吕梁本地网站推广平台
文章AI生成标题:让创作更轻松,内容更精彩
ChatGPT不能用?揭秘你可能忽视的真相和解决方法,强国ai2022
seo站内链接有什么作用,seo中网站内链的作用 ,781900ai
SEO站内优化:提升网站排名的核心策略,厦门市网站优化企业
AI一键生成文章网页版,让内容创作更简单高效
如何查文章AI率?全面解析AI文章检测工具及技巧
ChatGPT登录503错误?轻松解决,快速恢复畅享智能体验!,ai怎么加植物材质效果
seo站内关键词优化,seo关键词优化经验技巧 ,ai 优点
互联网快排:助力企业网站流量爆发的秘密武器,西安网站建设找资源公司
SEO场景下的数字营销:如何通过精准优化提升网站流量,陕西融发建设集团网站
SEO搜索关键词是什么意思?让你轻松网站流量的秘密!,ai颜色不对
ChatGPT恢复正常使用时间,提升你的工作与生活效率,联想电脑AI0510
seo追词是什么,seo词条 ,52580609AI
为什么要年前做SEO,企业为什么做seo推广 ,云南ai大数据公司
AI代谢文章:从灵感到成果的创作革命
在线AI文章生成:内容创作新革命
ChatGPT,您的银行卡被拒绝了?别慌,这些方法帮您快速解决问题!,ai给那个标声调
SEO需要什么语音,seo需要考虑什么 ,学生作业ai
ChatGPT网络故障报告从协调世界时(UTC)晚上1107左右开始激增,15分钟内引发广泛关注,ai无视进化
SEO深度解析:如何通过深度优化提升网站排名,带来流量和转化,咸宁网站建设大概费用
“爱站”:开启网站优化与流量增长的新纪元,seo入门ppt
SEO人工优化-让你的网页轻松登上搜索引擎首页,ai主母
SEO永远,数字营销的核心力量,广州seo搜索栏内容
SEO快速优化技术:助力网站流量暴增,轻松登顶搜索引擎,铜陵ai全网通推广软件
文章AI生成软件高效创作新纪元
SEO刷:让你的网站一夜之间登顶搜索引擎!,独特seo技巧
ChatGPT诞生背景:人工智能如何突破语言的边界,ai辅助市场调研
SEO快排还有效果吗揭秘快速排名的真相与未来趋势,ai人像波普
SEO费用如何根据预算选择最合适的SEO服务,营销类推广网站
SEO北京:数字时代,企业成功的关键,湖南网站建设湖南岚鸿
好用的人工智能AI软件推荐,让你的生活更智能!
SEO符合:提升网站排名的秘诀,助力企业赢在搜索引擎优化的赛道,优化没续费 网站没了
seo营销方法是什么,seo营销模式 ,ai山海
软件AI的全称:人工智能驱动未来的关键力量
SEO努力:提升网站排名的关键策略,网站建设微企动力
SEO未来:如何在变革中抢占先机,迎接数字营销的新纪元,台州网站建设分析和总结
ChatGPT:智能对话开创新时代,ai做渐变直线
SEO适合-提升网站排名的关键策略,张家口品牌推广营销中心
为什么选择B站VIP?让你畅享更丰富的视听体验,小门类网站seo
代哥SEO-让您的网站迅速登顶搜索引擎的秘密武器,济南关键词的排名优化
SEO怎么做才能提升网站流量与排名?这篇文章给你全攻略,铁岭定制网站推广公司电话
AI+写文章:开启智能创作新时代
seo网站需要做什么,seo都需要做什么 ,ai怎么做喷漆效果
ChatGPT支付时银行卡被拒绝?教你几招轻松解决问题!,国内ai换图
主题导航-引领互联网世界的智慧之路,大渡口网站建设方案
SEO优:让网站流量和排名实现飞跃的秘诀,大理哪有企业网站建设
优化,让生活与工作更高效-从个人到企业的全面升级,广州百度seo费用
seo需要什么器械,seo需要什么器械才能做 ,长续航ai纯电汽车