2018.6.19当天接到一位新客户反映自己的网站被黑了,网站首页也被黑客篡改了,网站首页被加了一些与网站不相符的内容与加密的代码,导致百度网址安全中心提醒您:该页面可能存在木马病毒!网站在百度的收录与快照也被劫持成什么世界杯投注,以及bc,**等等的内容,根据以上客户给我们反映的网站被黑的问题,我们Sine安全公司立即安排安全技术人员对客户网站被黑的情况进行了详细的网站安全检测与代码的人工安全审计,发现客户网站首页之前是经常的被篡改,客户只能删除掉首页文件,然后重新生成首页,实在是反复被篡改的没办法了,才找到我们SINE安全公司来处理网站的安全问题.

2018.6.19当天接到一位新客户反映自己的网站被黑了,网站首页也被黑客篡改了,网站首页被加了一些与网站不相符的内容与加密的代码,导致百度网址安全中心提醒您:该页面可能存在木马病毒!网站在百度的收录与快照也被劫持成什么世界杯**,以及bc,**等等的内容,根据以上客户给我们反映的网站被黑的问题,我们Sine安全公司立即安排安全技术人员对客户网站被黑的情况进行了详细的网站安全检测与代码的人工安全审计,发现客户网站首页之前是经常的被篡改,客户只能删除掉首页文件,然后重新生成首页,实在是反复被篡改的没办法了,才找到我们SINE安全公司来处理网站的安全问题.
1.客户的网站采用的是,织梦DEDECMS系统(PHP+MYSQL数据库架构),dedecms漏洞在近几年实在是爆出了太多,但是现在用dedecms做网站以及平台的也很多,一般企业站或做优化排名的网站都是用这个织梦的程序来做,优化快,访问速度也快,全站可以静态文件生成,方便管理更新文章,也方便网站打开的速度,以及关键词方面的优化与提升。通过与客户的沟通了解,发现客户的网站,只要是发布新的文章,并在后台生成新的html页面,或者生成首页index.html,就会被攻击者直接增加了一些加密的代码与db的内容,
网站被篡改的内容都是加了一些什么,极速赛车,db,bc、dq,**的与网站不相关的内容,而且这个网站代码还做了JS判断跳转,针对于Baidu搜索来的客户,会直接跳转到这个极速赛车、、bc的页面,导致360提示网站拦截,百度提示风险拦截
网站在百度的搜索中会直接风险提示:百度网址安全中心提醒你:该页面可能存在木马病毒。
通过对客户网站的所有代码的安全检测与代码的人工安全审计,发现网站首页index.html中的内容被篡改,并发现在dedecms模板目录文件下的index.htm文件也被篡改了。我们来打开index.htm模板文件,
下面的这一段代码是加密的JS跳转代码,是根据百度搜索等相应的条件,进行判断,然后跳转,直接输入网站域名不会跳转。
上面查到一些加密的代码,用编码的解密查到,是一些bc与dq相关的内容,我们把生成首页后被篡改的内容直接删除掉,然后对其网站里留存下来的木马病毒,以及木马后门进行清除,并做好网站的漏洞检测与漏洞修复,部署网站防篡改方案。
二.网站被黑的清理过程记录
1.网站经过SINE安全技术的安全审计后,在安全的处理过程中发现网站根目录下的datas.php文件内容属于assert类型的一句话木马。
那么既然发现有一句话木马,那肯定是存在PHP脚本木马的,随即发现在css目录下有个文件是加密的代码,我们访问该木马地址,进行了访问发现的确是木马病毒的
该PHP脚本木马的操作权限实在是太大了,对文件的编辑以及改名,以及执行恶意的sql语句,查看服务器的系统信息都可以看的很清楚.对网站的所有程序代码,进行了木马特征扫描,发现了N个网站木马文件,怪不得客户自己说反反复复的出现被黑,网站被篡改的都快要吐血了。
这么多个脚本木马后门,我们安全技术直接进行了全部删除清理,由于客户网站用的是单独的服务器。那么对服务器的安全也要进行详细的安全加固和网站安全防护,查看到网站的mysql数据库,分配给网站使用的是root权限,(用root管理员权限会导致整个服务器都会被黑,增加了攻击风险)我们给客户服务器增加了一个普通权限的数据库账户分配给网站,数据库的端口3306以及135端口445端口139端口都进行了端口安全策略部署,杜绝外网一切连接,只允许内网连接,对服务器进行了详细的服务器安全设置和部署,后续我们对网站的所有文件,代码,图片,数据库里的内容,进行了详细的安全检测与对比,从SQL注入测试、XSS跨站安全测试、表单绕过、文件上传漏洞测试、文件包含漏洞检测、网页挂马、网页后门木马检测、包括一句话小马、aspx大马、脚本木马后门、敏感信息泄露测试、任意文件读取、目录遍历、弱口令安全检测等方面进行了全面的安全检测,与漏洞修复,至此客户网站被黑的问题才得以完美的解决。因为之前客户都是平均一天被篡改两三次,从做安全部署到今天20号,客户网站访问一切正常,没有被篡改。
三.针对于网站被黑的防护建议
1.定期的更新服务器系统漏洞(windows 2008 2012、linux centos系统),网站系统升级,尽量不适用第三方的API插件代码。
2.如果自己对程序代码不是太了解的话,建议找网站安全公司去修复网站的漏洞,以及代码的安全检测与木马后门清除,国内推荐SINE安全公司、绿盟安全公司、启明星辰等的网站安全公司,做深入的网站安全服务,来保障网站的安全稳定运行,防止网站被挂马之类的安全问题。
3.尽量不要把网站的后台用户的密码设置的太简单化,要符合10到18位的大小写字母+数字+符号组合。
4.网站后台管理的路径一定不能用默认的admin或guanli或manage 或文件名为admin.asp的路径去访问。
5.服务器的基础安全设置必须要详细的做好,端口的安全策略,注册表安全,底层系统的安全加固,否则服务器不安全,网站再安全也没用。

**官网被黑、网站被黑后和网站被入侵更好的处理解决办法相关推荐

  1. **网站被黑后和官网被入侵更好的处理解决办法

    2011年11月11日,Valve Software总裁加布·纽维尔bai向Steam的用户发du送了一篇通知,承认黑客大zhi规模攻击了daoSteam论坛,而且受zhuan到攻击的论坛数据库中,包 ...

  2. 怎样通过Xilinx官网查找资料,最全的xilinx网站指南(转载)

    [总结]怎样通过Xilinx官网查找资料,最全的xilinx网站指南 http://blog.sina.com.cn/s/blog_4e77efa101000d0h.html 俗话说"授之鱼 ...

  3. 搭建网站服务器时报错url,服务器网站总报错“ERROR the requested URL could not be retrieved”解决办法...

    服务器网站总报错"ERROR the requested URL could not be retrieved" ERROR The requested URL could not ...

  4. 使用webpack打包后,vscode中vue代码变白色的解决办法

    使用webpack打包后,vscode中vue代码变白色的解决办法 卸载vetur,重装vetur

  5. 升级10.11后使用CocoaPod出现-bash: pod: command not found 解决办法

    升级10.11后使用CocoaPod出现-bash: pod: command not found 解决办法 升级10.11后,运行pod命令出现: -bash: pod: command not f ...

  6. 苹果设置显示连接到服务器,iPhone升级更新至iOS9后显示连接到iCloud服务器错误现象的解决办法...

    IOS9正式版系统已经推出了,很多用户也更新升级使用了,有部分伙伴发现将iPhone手机升级至IOS9后连接iCloud时出现错误的情况,那么,IOS9连接iCloud出错怎么办呢?针对此问题,本文就 ...

  7. svn安装完成check后无法commit错误信息,及相应的解决办法

    svn安装完成check后无法commit错误信息,及相应的解决办法 错误信息如下: Can't open file '/var/lib/subversion/repositories/dailysi ...

  8. 安装Git后,鼠标右键没有Git bush here的解决办法

    安装Git后,鼠标右键没有Git bush here的解决办法 首先 Win + R ,输入 regedit 进入注册表: 在注册表搜索框输入: HKEY_CLASSES_ROOT\Directory ...

  9. 计算机无法识别新挂硬盘,电脑更新后系统不识别移动硬盘的原因分析及解决办法 系统无法识别移动硬盘教程(两种方...

    今天把电脑系统进行了更新,然后插入移动硬盘,电脑无法识别系统.折腾了半天时间,问题解决了.下面小编把系统无法识别移动硬盘的解决办法分享到脚本之家平台帮助那些和我遇到同样问题的朋友. 方法一:1.先尝试 ...

最新文章

  1. Go 系列教程 —— 20. 并发入门
  2. 程序员必备:提升开发效率神器,强烈推荐 !!!
  3. 使用sql server中的全文索引
  4. 窗体测试只能用于本地测试_爆料:微软 Win10X 将首先用于测试单屏笔记本
  5. 每日一题(34)—— 线程
  6. php 安装 bzip2,php如何安装bzip2
  7. localdatetime 默认时间_java中的时间与时区:LocalDateTime和Date
  8. 山东大学 2020级数据库系统 实验五
  9. 股票价格跨度--单调栈
  10. JAVA:二进制和十进制互转
  11. BZOJ2366 : 多重历史
  12. HTML中,TextArea的换行问题(添加wrap属性)。
  13. 打印出现:You've implemented -[UIApplicationDelegate application:didReceiveRemoteNotification:...
  14. web应用,HTTP协议以及Django初次认识与安装
  15. Thymeleaf数据回显
  16. VTK_Learning_频域处理_快速傅里叶变换及其反变换
  17. 液相色谱质谱联用市场现状及未来发展趋势
  18. html鼠标移除事件监听,Javascript:DOM事件(监听鼠标点击/释放,鼠标悬停/离开等)...
  19. PHP数据加密的几种方式
  20. java 图文验证码

热门文章

  1. 蓝桥杯 回文日期(Java)
  2. Activiti详解与案例
  3. 5-5中央处理器-指令流水线
  4. tkinter+爬虫实现有道翻译桌面软件
  5. Android Adb命令(4) - ps 查看进程信息
  6. 力天创见双目客流统计方案
  7. 基于目标检测的海上舰船图像超分辨率研究
  8. 黑鹰VIP教程超级大全集!!!千G容量!!!
  9. ping: www.baidu.com: Temporary failure in name resolution
  10. 基于BIM+3DGIS物联网技术,如是实现智慧园区(楼宇)可视化管控平台的?