如何停止在php文件中使用(cmd curl)攻击网站

如何停止在php文件中使用(cmd curl)攻击网站,php,curl,cmd,Php,Curl,Cmd,请原谅我英语不好。问题如下: 有人使用cmd:curl***,用代理ip地址攻击我的网站。因此,我无法判断单击操作是否来自已使用的ip地址。所以我想一些php代码可以判断从我的网站或跨领域提交的行动,只有一个本地行动 非常感谢。抵御DDoS攻击的最简单方法是使您的网络服务更健壮、更高效,单凭PHP无法使您的系统更具适应性 您可能会发现以下链接很有用: 您可以在表单中创建一个隐藏元素,该元素的值可以是时间戳或某种唯一id,这样,您就可以检查请求是否来自表单并对其进行处理。单击与php有什么关

请原谅我英语不好。问题如下:

有人使用cmd:curl***,用代理ip地址攻击我的网站。因此,我无法判断单击操作是否来自已使用的ip地址。所以我想一些php代码可以判断从我的网站或跨领域提交的行动,只有一个本地行动


非常感谢。

抵御DDoS攻击的最简单方法是使您的网络服务更健壮、更高效,单凭PHP无法使您的系统更具适应性

您可能会发现以下链接很有用:


您可以在表单中创建一个隐藏元素,该元素的值可以是时间戳或某种唯一id,这样,您就可以检查请求是否来自表单并对其进行处理。

单击与php有什么关系?显然,您可以通过
$\u SERVER['REMOTE\u ADDR']
获取请求客户端的IP。请添加更多详细信息,您的页面是否有表单?如果是这样的话,请看这篇文章:首先,谢谢你的回答。我会尽量把我的问题说得更清楚。我的网站有两个文件,一个名为form.html,另一个名为action.php。用户可以在form.html中发布他们的信息,action.php将收到帖子。在正常情况下,我使用$\u POST[]可以获得我想要的一切。但是有人使用CMD:curl-F name=XXX-F age=18,也可以发送信息。所以我必须编写一些php代码来判断信息是正常的POST还是来自CMD。并从CMD中过滤信息。非常感谢。