网站地图

网站被黑客入侵,首页文件被篡改怎么办?

时间:2022-11-16

网站作为企业对外的窗口,一定要是利于公司口碑传播,产品展示,流量转化的。网站做好了之后一定要有专业的人员来维护。不定期的升级。否则极有可能被黑客篡改信息。导致搜索引擎收录的信息都是一些违法的信息。试想一下,如果这个时候哟客户在网上搜索看见了怎么办?给客户的第一印象是非常不专业,严重的后果可能导致后面的合作化为乌有。对企业来说是极其不划算的。



那么我们网站被入侵了,应该怎么办?



如果是完全不懂技术



因为对技术完全不动,虽然发现了也没法处理或者短时间内无法处理的话,就毫不犹豫先关闭网站。为什么呢?



因为我们的代码被植入病毒后,一般短时间内不好发现的,而且随着页面发访问,会生成大量的垃圾页面,黑客有技术提交搜索引擎,让这些页面很快收录,这个时候我们只有关闭网站,降低被收录的可能性,后面再处理。



如果懂技术:



如果懂技术就很简单了,直接分析网站源码,看是哪个文件出问题,然后把入侵的代码删掉就行。建议还是用云锁之类的安全防护软件,还是能有一定效果的。



这里说一个很重要的点,因为现在没有了快照,被收录的页面短时间内是很难删掉收录的,通过分析我们知道:生成的大量页面都是带的动态链接。可以时候可以通过代码的方式把生成的大量页面设置成404。然后利用站长资源平台进行404链接的批量提交,这样基本在3-5天能全部处理好被篡改页面的收录问题。如果确实不懂技术,可以免费协助处理。



让动态非法链接全部404的核心部分代码:



$id = $_SERVER['REQUEST_URI'];



$string = [



'xls','xml','csv','mdb',



'gq','doc','pdf','txt',



'ppt','shtml','tacc','ga',



'bug','fdc','znb','msl',



'cnm','love','bak','asp',



'jsp','jspx','rar','zip'



];



foreach ($string as $s){



if(strpos($id,$s) !== false){



header('HTTP/1.1 404 Not Found');



header("status: 404 Not Found");



exit();



}



}