Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 奇怪的网站行为-带有特定值的GET参数导致网站重定向到403_Php_Apache_Joomla_Phpmyadmin - Fatal编程技术网

Php 奇怪的网站行为-带有特定值的GET参数导致网站重定向到403

Php 奇怪的网站行为-带有特定值的GET参数导致网站重定向到403,php,apache,joomla,phpmyadmin,Php,Apache,Joomla,Phpmyadmin,我有一个网站运行Joomla(它不是我的,所以我不知道它是如何构造的) 我遇到了一个非常奇怪的问题:当我使用phpMyAdmin并且我想要编辑表中的一个条目时,我得到一个错误403。如果我复制按钮的链接位置Edit,并将其放置在新选项卡中,我会得到相同的结果。通过反复试验,我发现,如果我将where_子句GET参数的值的部分%60id%60替换为其他任何内容(例如%60foo%60或id),则一切正常 你有什么想法,是什么导致了这种奇怪的行为?为什么id?为什么它这么特别 p.S.%60代表`几

我有一个网站运行
Joomla(它不是我的,所以我不知道它是如何构造的)

我遇到了一个非常奇怪的问题:当我使用
phpMyAdmin
并且我想要编辑表中的一个条目时,我得到一个错误
403
。如果我复制按钮的链接位置
Edit
,并将其放置在新选项卡中,我会得到相同的结果。通过反复试验,我发现,如果我将
where_子句
GET参数的值的部分
%60id%60
替换为其他任何内容(例如
%60foo%60
id
),则一切正常

你有什么想法,是什么导致了这种奇怪的行为?为什么
id
?为什么它这么特别


p.S.
%60
代表`

几乎每次我发现这种奇怪的行为时,服务器中都会出现某种安全模式,无论是在或在。托管提供商通常甚至不知道它,可能是因为它是他们控制面板的默认组件


您唯一的机会可能是找到确切的模块,并阅读文档以确定是否可以更改设置。

闻起来像是网站/webapp防火墙阻止了请求。@ScottsUnders phpMyAdmin-最新版本,3.5.1,但事实并非如此relevant@hakre你认为这是某种反SQL注入技术吗?不,我不这么认为,但webapp防火墙“认为”是这样的。一个所谓的假阳性。好吧,既然我没有访问CP的权限,我必须使用另一种方法。我猜是韭菜……谢谢你给我举了一些具体的例子!我现在没有任何问题(使用韭菜),但如果我有问题,我会尝试进一步调查,并在这里公布结果。