讨论数量:
1.查看引用的资源文件,比如js,或者是前端页面里的js代码是否有“垃圾”代码,一般都是js搞的鬼;
2.查看服务器里是否有异常的进程。注意:很多异常进程会伪装成系统的进程,例如:phpupdate啥的。如果有,先kill了,然后再看会不会自动重启,如果会的话,找到所在位置,先kill,再删除;
3.查看是不是代码的漏洞被利用(tp5漏洞从前端到后端一堆bug,还要手动修复),然后按照官方给出的方法修复。
1.升级框架到最新版。 2.找public目录下面(运行目录下面)的静态文件中是不是藏有和js,css,img相同文件名称的php文件 目前我遇到过tp框架被改首页这样都能解决,当然也不排除改了其他什么。
你只要用tp就注定入侵,2016年开始,他的每个版本都有漏洞,目前除了laravel等几乎无解,都有漏洞,解决办法,除了index.php全部禁止php执行。一般木马是加密的,很好查出来哪个文件,查不出来就删了核心和上传目录,重新弄
这个问题多半是被挂码了
1把项目下载下来,使用工具扫描木马
2禁用函数eval,看情况禁用file_put_contents
3上传目录禁止执行权限