被777勒索病毒加密的金蝶数据库分析及恢复案例
十二生肖865qqz勒索病毒最新变种:777后缀
近日接到客户求助,他们的服务器被勒索病毒加密,加密后所有文件名被加密.777后缀,在拿到客户发来的文件后,对文件进行分析,发现为865qqz勒索病毒加密算法的变种,经过2小时间的努力,成功掌握恢复方方法,已完成对数据库恢复,经客户验证数据完整度99%,可直接用于生产环境。
一,如何分辨777勒索病毒
被777加密后文件都会被加上777后缀,如abcd.mdf,被加密后文件变成abcd.mdf.777,并在每个目录下留下how_to_back_files.html的勒索信,如下图:
勒索信内容如下图:
二,777勒索病毒加密后文件分析
下图为被加密后的数据库用winhex工具打开的文件底层,可以看到被加密后,文件底层被隔行加密,这对数据库的损坏是破坏性的,恢复的难度很大。
从以上分析看到数据库被777勒索病毒加密后,与之前十二生肖865qqz加密方式一样,如下图:
三,777勒索病毒是否可以恢复
客户在找到我司之前,找了几位同行,同行在看过此加密方式后,直接对数据判了死刑,经过我司的努力,被加密部份也成功完成恢复,交付客户验证恢复成功,不丢表,不丢记录,结构完整,直接使用不报错,下图为恢复后数据库文件的文件头:
恢复完成后客户验证数据:
客户对恢复后数据库验证的反馈:
四,如何更好的防御777勒索病毒
建议包括杀毒软件部署和数据备份、网络安全及密码安全方面内容,可参考执行,我们也可以协助执行。
1,杀毒软件部署:建议安装火绒杀毒软件,个人版本为免费软件,安装完成后可设置软件的功能设置和退出密码,密码强度建议大小写加特殊字符,密码位数不小于16位。此功能可在黑客获得系统管理员权限后,更改杀毒软件设置和结束杀毒软件进程时没有密码而不能改变设置和结束进程,只要杀毒软件进程还在运行,黑客的加密程序将无法拷贝到本地,即使拷贝到本地也不能运行。从而保护数据安全。
2,数据备份:数据库建议进行定时的离线备份或异地备份。根据数据库数据的颗粒度设置备份周期(每日、每三天、每周),并严格遵守。文件共享服务器可采用NAS(网络附属存储)进行备份,可对重要文件夹进行差异备份,只要此文件夹内文档有改动,备份软件便会对改动的文件进行备份。可设置全盘备份、某个目录备份及整机备份。有效保证数据安全。云服务器离线备份不方便,可在云服务器端安装百度网盘等工具,设置对重要文件所在的目录进行定期备份,要注意的是密码强度一定要高。
3,网络端口安全:操作系统应开启网络防火墙,只开放服务器向外提供服务的端口,其它端口一律关闭。一些常用知名端口可更改端口号再对外提供服务,如MSSQL 的常用端口号为1433,远程桌面端口号为3389等,可将这类端口号更改为不常用的端口号,更改完成后只要在配置服务时相应的配置便可。因为黑客常用的网络扫描工具会针对知名端口号进行扫描,再根据端口的漏洞进行攻击,攻击成功后便可对机器进行加密。开放的端口越少,黑客可利用的就越少,系统就越安全。
4,密码安全及系统更新:基本要求为所有的密码都应设置大于16位的数据+字母(大小写)+特殊符号的强密码,如果有多台服务器应为每台服务器设置单独的登录密码,防止黑客在成功爆破一台服务器后把所有服务器被一锅端。建议操作系统安装windows 2016以上版本,并经常查看操作系统的更新功能,检查发现有要安装的补丁应及时更新,并留意微软每个月的第二个星期二定期发布系统更新补丁日,有涉及到的应及时更新。
做好以上四个方面可有效的提高数据及系统安全性,如果在实施过程中需要我们协助可随时联系我