Categories


Tags


关于WordPress pingback被利用对外攻击的防范措施

最近观测发现,有大量的wordpress程序网站有对外发包攻击别人的情况,导致服务器资源耗尽,带宽跑满,网站直接瘫痪,经核实,是wordpress的pingback被利用导致的,日志里面有大量的相关记录。

blob.png

关闭pingback功能

pingback在wordpress简体中文中译作“引用”,原本用途是通知对方这个地方有和你相关的信息。但却被黑客大面积利用进行攻击,所以直接建议进行关闭,操作方法:

登陆网站后台 --> 设置--> 讨论 --> 接受从其它博客的链接通知(pingback和trackback)

在这里将勾选去掉并保存,如下图所示:

taolun

并使用phpmyadmin在线管理mysql,在sql中执行以下语句:

UPDATE wp_posts SET ping_status = 'closed';

另外可以将下面的代码添加到主题目录的functions.php文件中。

add_filter( 'xmlrpc_methods', function( $methods ) {

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

return $methods;} );

防范wordpress pingback对自己网站攻击:

需要阻止wordpress pingback攻击,可以利用rewrite设置屏蔽wordpress的U-AGENT请求。rewrite屏蔽规则参考说明:http://www.west.cn/faq/list.asp?unid=662 HTTP_USER_AGENT头信息这行填写WordPress。

即RewriteCond %{HTTP_USER_AGENT} "WordPress" [NC]

示例(linux下规则):

<IfModule mod_rewrite.c>

RewriteEngine On

#Block WordPress

RewriteCond %{HTTP_USER_AGENT} "WordPress" [NC]

RewriteRule (.*) - [F]

</IfModule>

利用规则屏蔽并不能完全解决,攻击量太多还是会导致网站瘫痪。

来源:西部数码


Public @ 2013-02-20 15:45:02

域名续费及赎回说明

域名续费: 域名到期后,只要在一定期限内完成续费,依然可以继续使用。您可以在您的域名注册商处完成续费操作。一般情况下,续费可以进行1年、2年、3年等时间段内的延长。 域名赎回: 如果域名已到期,且您忘记或无法完成续费操作,那么您仍有一定时间可以赎回该域名。域名赎回也称为域名恢复。在赎回期间内,您可以通过域名注册商处进行赎回操作,使域名重新回到您的控制下。不同的域名注册商对于赎回流程和费用可能

Public @ 2023-05-28 10:50:14

WordPress生成HTML静态化网站

WordPress是一种强大的内容管理系统(CMS),用于创建和管理网站内容。通常情况下,WordPress网站使用PHP和MySQL等动态技术生成页面。因此,每次用户访问网站时,都需要从数据库中读取和动态生成页面,这会占用服务器资源并减慢网站的速度。为了解决这个问题,我们可以使用WordPress生成HTML静态化网站。 静态化网站是将Internet站点或Web应用程序的每个页面生成为HTM

Public @ 2023-06-25 01:50:17

wordpress移动友好度大揭秘

作为一个流行的CMS平台,WordPress在移动友好度方面做得非常出色。以下是一些关于WordPress移动友好度的大揭秘: 1. 可用于移动设备的主题 WordPress有一个大量的响应式主题库,这些主题能适应不同设备(如PC、平板电脑、智能手机)及其的屏幕大小。这些主题会针对不同的设备为你提供最佳化的用户体验,确保你的内容能在任何设备上都有效展现。 2. 可用于移动设备的插件 Wor

Public @ 2023-04-11 02:50:43

更多您感兴趣的搜索

0.534118s