网站index.php被恶意篡改怎么办

四五年前做的网站,使用的是织梦还有wordpress做的,是以前的技术人员搭建的,网站的index.php文件被恶意篡改,问题有小半年了,我一直是替换文件方式解决的,实在无奈,上周重置了服务器,问题还是未解决。本人技术有限,找不出漏洞,只能来找大佬们了。

《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
讨论数量: 26

1.全局搜索一些本该禁用的函数,诸如eval(),很多感染php的木马程序都是使用了eval()方法,禁用它。

2.查看定时任务:

crontab -e

查看是否有可疑定时任务,如果有,删除掉;

3.打开命令行窗口,输入:

top

或者

ps -ef

查看可疑进程,找到可疑进程,kill掉;然后再去可疑进程的所在的目录,删除它(们)。

4.修复漏洞或者使用相对安全的框架进行重构。

注意,木马程序可能会用一个很有迷惑性的名字诸如:phpupdate,networkman这些名称,并且有的木马程序结束进程、删除目录后过一小会儿又会回来,这就说明可疑进程不止一个,当你杀死一个,过一会儿又会重启,因此删除木马程序需要先删除启动的那个,具体是哪个需要自己去试。

怎么找代码程序里有没有(疑似)木马程序呢,我来分享一点奇技淫巧和偏门,线上运行代码down下来,用杀毒软件去扫描 :sweat_smile:,我用这个方法扫出了好多公司老项目的木马程序。

2年前 评论
她来听我的演唱会 (作者) 2年前
MArtian 2年前
大湿哥 2年前
她来听我的演唱会 (作者) 2年前
MArtian 2年前
L学习不停 2年前
九霄道长

用的什么环境自己搭建的 lnmp?

2年前 评论

我给你提供一个鸡贼的办法, 不知道适不适合你, 取得index.php的md5hash, 定期比对, 发生变化就重置文件, 既然不想修复织梦的bug, 就别让客户发现就算了

2年前 评论

1,给index.php设置只读权限
2,或者把index.php 换个名字试试

2年前 评论
chattr +i index.php

可以在服务器不入侵的情况下保证下做一层篡改防护

2年前 评论
  • 可以使用云锁 www.yunsuo.com.cn/ 或者 安全狗,禁止创建文件

  • 清除木马

2年前 评论

nginx配置一下,上传目录下的不合法文件都不允许直接访问,比如:.php文件

2年前 评论

@她来听我的演唱会 好的,我去按照这几个方法解决一下

2年前 评论

@Nines 服务器用的linux宝塔

2年前 评论

放弃使用织梦,改为 WP。 WP 升级为新版本,使用 Linux 部署。

2年前 评论

织梦我记得会员系统里有个上传的漏洞 如果不用的话 可以把会员系统的文件夹 member 移除掉。

2年前 评论

以前也有出现过类似的情况,禁用eval , 检查一下代码,把已经植入进来的奇怪的 .php , .js删掉,一些文件只给读的权限。

2年前 评论

没用的,唯有重写,织梦的结构天生就避免不了这种问题。

2年前 评论

安装一个WEB防火墙吧 有预算可以上阿里云的 如果没有预算就上百度的 有免费使用的 su.baidu.com/

2年前 评论
巴啦啦

首先要知道自己的版本,然后找到该版本的补丁,打上去

2年前 评论

@skys215 估计是的,上传的漏洞。

2年前 评论

@小李世界 因为是老网站,客户只是在续费,重新写代价很大。

2年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!