网站被跳转到其他网站怎么查找代码并清除 本地新闻 聊天交友 黑龙江 上海 福建

153425yhy 2022-6-29 229

网站被黑症状的一种形式,也就是web前端被黑了,我来说说网站页面被劫持的一个症状和处理方法。首先我们先来看一下这个症状是什么样的,这里我找到了一个客户网站的案例,那么当我在通过百度搜索某些关键词的时候,当我点击这个链接的时候,它会给你跳到这种菠菜的页面,那么怎么样判断它是前端还是后端PHP进行了一个劫持,那么我们就把这个链接复制过来,复制好了后,我打开这个调试面板,然后在这里有一个 settings的这个一个设置按钮,把这个disable javascript这个脚本把它禁用,那么禁用之后把刚才这复制过来的这个快照链接把它复制过来,然后敲一下回车,就会发现发现它是不会跳转的,所以对于这一种请求跳转,我们把它称之为叫做前端拦截。要知道前一两年这种形式还是比较少的,但是今年发现的就越来越多,原因是什么,原因是PHP脚本里包含跳转代码的话会被杀毒软件直接查杀出来。所以可能以前的那种形式,对于他们这些做黑产的这些人来讲,以前的形式可能不是那么好用了,所以说他们现在就开始琢磨着前端这一块,所以这一种是前端的拦截,那么这种问题该怎么处理,那这种问题的话我们我来讲一下这个处理方法,首先把这个禁用把它关闭掉,让它恢复原状,那恢复原状之后,我们在这个控制面板里面打开这个网络请求这个日志这里把这个持续日志开起来,然后把这个缓存关掉,然后清出这个日志,然后再一次把这个链接把再请求一遍,那请求一遍之后,当然我这个浏览器默认这里我我是做了一定的调整的,当然他现在还没有这样,在这里我们需要鼠标点一下右键,把这个what For what for其实就是对你的what for,那其实就是一个一个响应的一个先后顺序关系。你看他在这里默认的情况下,他是从百度过来之后,他访问首页之后,他就加载JS代码之后他就开始跳转了,导致跳转之后这些请求他还没加载完,但是他已经跳转了,那这些日志的话,它就不会再继续请求了,这样的话它会一直是一个完成状态,它这个圈圈也是没有再转了的,所以说它其实是一个已经加载完的一个状态,这些的话是已经不会在加载了,所以对于要追踪这个前端js哪里出了问题,我们需要把这个日志排一下序,按什么排序,按照what for下面的这个 response time也就是这个响应的时间,而这些等待状态的我肯定是因为它没有加载完,所以说它肯定不是问题的一些脚本所在,这些就可以排除掉,那么我们只要按照看哪些已经加载的那个文件出了问题,只要找对应的那些问题就可以了租服务器找扣扣66628197


上一篇:原生和计算分别指什么
下一篇:2021迎中秋吃月饼微信小游戏,店铺商家中秋活动小游戏【中秋版】
最新回复 (0)
返回