百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术资源 > 正文

WordPress网站被利用xmlrpc.php攻击解决办法

off999 2025-03-01 15:09 26 浏览 0 评论

最近看了百度云加速后台的数据报表,发现有很多针对WordPress的攻击,其实就是利用xmlrpc.php文件来攻击。虽然目前站点一切安好,但是据说如果不采取相应措施解决的话,很有可能会被这些攻击导致占用资源过高最终导致服务器宕机。所以我们还是有必要采取一些措施来来减少这种事情的发生。

那么到底XML-RPC到底是个什么鬼呢?XML-RPC的全称是XML Remote Procedure Call,即XML远程方法调用。它是WordPress离线发布协议,如果你习惯使用Windows Live Writer来撰写和发表文章,就必须启用该功能,否则建议您关闭,以免存在安全隐患,让垃圾留言和 Trackback Spam 等有可乘之机。

那么我们应该如何关闭这个功能或解决被他人利用xmlrpc.php文件攻击呢?根据网上搜索的结果,大致有三种办法来解决:

方法一:关闭XML-RPC (pingback) 的功能

我们只需要在主题functions文件中添加以下代码即可关闭XML-RPC功能:

  1. add_filter('xmlrpc_enabled', '__return_false');

如果仅仅想关闭XML-RPC的pingback端口,而不影响第三方离线发表功能,请在functions文件中添加以下代码:

  1. add_filter( 'xmlrpc_methods', 'remove_xmlrpc_pingback_ping' );

  2. function remove_xmlrpc_pingback_ping( $methods ) {

  3. unset( $methods['pingback.ping'] );

  4. return $methods;

  5. }

方法二:通过.htaccess禁止用户访问xmlrpc.php文件

  1. # protect xmlrpc

  2. Order Deny,Allow

  3. Deny from all

方法三:通过.htaccess文件实现301重定向

  1. # protect xmlrpc

  2. Redirect 301 /xmlrpc.php http://boke112.com/

这个301重定向的目的就是使用户访问xmlrpc.php文件时自动跳转到其他页面,以降低自身网站的负担。建议直接跳转到那些加载东西比较的站点,如淘宝站之类的,让对方访问这个文件时都跳转到淘宝页面,如果他们访问太过频繁有可能会让他们的主机直接卡死哦。

我那个懿古今站点就是通过方法三实现,而boke112导航用的是nginx服务器,我用的是方法二的思路,不过好像不成功,如果有人懂得的话,麻烦告知一声如何设置,谢谢

boke112导航是独立博客死链最少、博主最活跃的个人博客导航站,提供博客导航和博客网站目录分类检索功能,分享WordPress教程、WordPress插件、SEO优化、建站经验、WordPress和zblog等技术文章,力求打造一个最实用的博主交流平台。

相关推荐

家庭无线网怎么修改密码(家庭无线网怎么修改密码没有电脑)

一般更改无线网络密码的方法(以家用无线路由器提供的无线网络为参考):1、打开浏览器输入路由器地址。无线路由器的设置地址一般为“192.168.0.1或192.168.1.1”。当然也有部分路由...

联想笔记本系统重装win10系统

联想笔记本win10系统重装系统可以在电脑设置中完成。 一、首先,打开联想笔记本进入win10系统,在系统桌面左下角找到“开始菜单”中的“设置”点击打开。   ...

vivo浏览器下载(vivo浏览器下载安装2022最新版)

您好!  很抱歉给您带来不便!建议您尝试以下方法哦;1、进入设置--更多设置--应用程序--全部找到该浏览器并清除该程序的数据试试哦!  2、您也可以讲该软件卸载掉进入设置--更多设置--应用程序...

mac电脑和windows区别(mac和window有什么区别)

1、首先从外观上说,mac笔记本大多是超薄,轻便,好看。而windows笔记本大多数来说那就较厚了。2、价钱方面,mac也更贵,低配的manbookpro也要九千以上。3、从最基本上来说,mac搭...

office2016手机版下载(office 2016手机版)
  • office2016手机版下载(office 2016手机版)
  • office2016手机版下载(office 2016手机版)
  • office2016手机版下载(office 2016手机版)
  • office2016手机版下载(office 2016手机版)
手机设置路由器上网(手机如何上网设置路由器)

首先,打开手机浏览器,输入路由器的IP地址和密码,进入路由器设置页面。进入后会自动进入【设置向导】,点击设置向导【下一步】。在上网页面,选择【PPPoE(ADSL虚拟拨号)】,点击下一步。点击后,在新...

office 2016激活工具(office professional 2016 激活工具)

word2016激活密钥有两种类型:永久激活码和KMS期限激活密钥。其中,永久激活密钥可以使用批量授权版永久激活密钥进行激活,如所示;而KMS期限激活密钥需要使用KMS客户端密钥进行激活,如所示。另外...

苹果zip文件怎么安装(ios安装zip)

ZIP文件一般是用于存储多个文件或文件夹的压缩包,因此在安装ZIP文件时需要解压缩文件并提取出其中的内容。具体而言,您可以按照以下步骤来安装ZIP文件:1.下载ZIP文件:从互联网上下载需要安装的Z...

如何安装win7双系统(怎么安装win7和win10双系统)

1.要安装双系统,首先将第二个系统的分区设置为系统磁盘。在您的电脑上右击,选择管理选项。2.在计算机管理窗口中,选择磁盘管理,找到剩余空间较大的分区,然后右击并选择“压缩卷”。3.输入压缩空间量,其大...

u盘可以读取但不能写入(u盘只能读取不能写入是什么意思)

原因可能有如下几种情况1、U盘不被电脑windows系统所驱动。解决办法:在插上U盘之后,右键点击我的电脑===>属性硬件===>设备管理器==>通用串行总线控制器的位置会有个感叹号...

装机系统在哪里下载比较好(装系统去哪里装比较好)

对于典型的PC,云下载或本地重新安装都可以正常工作。假设您有一个快速的互联网连接,没有苛刻的下载限制,并且您的PC似乎没有处于损坏状态,那么您应该在合理的时间内让您的PC恢复到新的状态。但是...

如何卸载手机自带软件(如何卸载手机自带软件荣耀)
  • 如何卸载手机自带软件(如何卸载手机自带软件荣耀)
  • 如何卸载手机自带软件(如何卸载手机自带软件荣耀)
  • 如何卸载手机自带软件(如何卸载手机自带软件荣耀)
  • 如何卸载手机自带软件(如何卸载手机自带软件荣耀)
u盘装机制作软件哪个比较好(u盘装机软件推荐)

windows微软官方原版系统加上微软的U盘系统制作工具。MediaCreationTool来制作成U盘系统引导盘后来安装系统最纯净安全了。微peu盘驱动好。大白菜老毛桃什么的都用过,都是可以用的,...

windows7家庭版密钥激活码(win7家庭版激活密钥最新)

首先,在桌面上右键点击“计算机”,然后选择“属性”,在窗口底部找到“激活Windows”选项,点击它。然后,选择“在线激活”,输入你的Windows7激活密钥。如果你没有激活密钥,你可以购买一个或者...

win10好还是win7旗舰版好(windows10好还是windows7旗舰版好)

对于个人用户而言,我们更建议购买电脑装Windows10系统。以下是一些原因:兼容性更好:Windows10是微软最新的操作系统,支持大量的最新硬件和驱动程序,高度兼容大多数软件和设备。相比之下,...

取消回复欢迎 发表评论: