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

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

《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
讨论数量: 26

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

3年前 评论

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

3年前 评论

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

3年前 评论
巴啦啦

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

3年前 评论

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

3年前 评论

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

3年前 评论

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

3年前 评论

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

3年前 评论
九霄道长

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

3年前 评论

@Nines 服务器用的linux宝塔

3年前 评论

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

2.查看定时任务:

crontab -e

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

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

top

或者

ps -ef

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

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

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

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

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

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

3年前 评论

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

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

  • 清除木马

3年前 评论
chattr +i index.php

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

3年前 评论

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

3年前 评论

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

3年前 评论

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