1.典型案例
本次案例参考去年3月期间TellYouThePass勒索病毒家族常用的攻击手法.关于该家族病毒分析可参考【病毒分析】locked勒索病毒分析
2.场景还原
2.1场景设置
在本次模拟攻击场景中,攻击者首先利用畅捷通CNVD-2022-60632文件上传漏洞上传Webshell,实施勒索病毒加密,完成整个攻击链的模拟。
2.2攻击路线图
2.3攻击复现
使用哥斯拉生成Webshell
因为畅捷通T+程序都使用了预编译,所以上传的shell也需要先进行预编译处理:
CMD执行
C:\Windows\Microsoft.NET\Framework\v4.0.30319>aspnet_compiler.exe -v / -p C:\Users\Anonymous\Desktop\test C:\Users\Anonymous\Desktop\test1 -fixednames
C:\Users\Anonymous\Desktop\test 为webshell存在目录
C:\Users\Anonymous\Desktop\test1 为编译后文件生成目录
构造CNVD-2022-66032数据包,将webshell上传至网站根目录:
之后将编译好的文件上传至畅捷通的bin目录下
访问/tplus/shell.aspx?preload=1成功触发webshell
可直接获取system权限
3.漏洞详情
3.1漏洞名称
畅捷通任意文件上传漏洞
3.2漏洞类型
文件上传漏洞
3.3漏洞描述
该漏洞发布与2022年8月,未经身份认证的攻击者利用该漏洞,通过绕过系统鉴权,在特定配置环境下实现任意文件的上传,从而执行任意代码,获得服务器控制权限。目前,已有用户被不法分子利用该漏洞进行勒索病毒攻击的情况出现,常见利用该漏洞进行勒索的病毒家族有:mallox、locked等
4.应急响应排查
4.1初始访问
初始访问使用过用友畅捷通文件上传漏洞实现的,威胁行为者主要通过CNVD-2022-60632完成入侵,排查web日志发现存在大量的webshell连接行为:
在继续排查过程中发现webshell为冰蝎木马
4.2释放勒索病毒
之后上传加密器完成数据加密操作
5.防范措施
一、输入验证与过滤
1.严格文件类型检查
- 白名单机制:仅允许特定扩展名(如
.pdf, .docx, .jpg
)上传,拒绝其他类型。 - MIME类型验证:服务器端校验文件的真实MIME类型(如PDF对应
application/pdf
),而非依赖客户端提交的类型。 - 文件头检查:通过读取文件头部字节(如PDF以
%PDF-
开头),防止伪造扩展名。
2.文件内容扫描 - 使用杀毒软件(如ClamAV)扫描上传文件,检测恶意代码。
- 对图片文件进行二次渲染(如ImageMagick处理),避免嵌入恶意脚本。
3.限制文件大小 - 设置合理的上传大小上限(如10MB),防止大文件攻击或资源耗尽。
二、存储与权限控制
1.隔离存储路径
- 将上传文件存放在Web根目录外的独立目录,避免直接通过URL访问。
- 示例:
/var/uploads/
而非/var/www/html/uploads/
。
2.重命名文件 - 生成随机文件名(如UUID),避免攻击者猜测路径。
- 移除文件扩展名或强制改为静态类型(如
.txt
)。
3.权限最小化 - 上传目录设置为不可执行(Linux下
chmod 644
),禁止脚本解析。 - 禁用目录浏览功能,防止攻击者遍历文件。
三、服务器与配置加固
1.禁用危险MIME类型
- 在Web服务器(Nginx/Apache)中禁止解析高风险扩展名(如
.php, .jsp
)。 - Nginx示例:
location ~* \.(php|jsp)$ {
deny all;
}
2.设置HTTP安全头
- 添加
Content-Disposition: attachment
强制下载,阻止浏览器直接渲染文件。 - 使用CSP(内容安全策略)限制资源加载。
3.更新与补丁管理 - 定期升级畅捷通系统及依赖框架(如Java Spring、PHP),修复已知漏洞。
四、日志与监控
1.记录上传行为
- 记录上传者的IP、时间、文件名、类型等信息,便于追溯攻击来源。
2.实时监控异常 - 设置告警机制,检测高频上传、异常文件类型等行为。
五、其他防护手段
1.使用CDN或云存储
- 将文件存储至第三方服务(如阿里云OSS),通过其安全策略(如防盗链、MIME校验)降低风险。
2.定期安全测试 - 进行渗透测试和代码审计,重点检查文件上传逻辑。
3.输入验证前端+后端双重校验 - 前端做初步过滤(如限制文件类型),但后端必须独立验证,避免绕过。
6. 安全建议
1. 风险消减措施
资产梳理排查目标: 根据实际情况,对内外网资产进行分时期排查
服务方式: 调研访谈、现场勘查、工具扫描
服务关键内容: 流量威胁监测系统排查、互联网暴露面扫描服务、技术加固服务、集权系统排查
2. 安全设备调优
目标
通过对安全现状的梳理和分析,识别安全策略上的不足,结合目标防御、权限最小化、缩小攻击面等一系列参考原则,对设备的相关配置策略进行改进调优,一方面,减低无效或低效规则的出现频次;另一方面,对缺失或遗漏的规则进行补充,实现将安全设备防护能力最优化。
主要目标设备
网络安全防护设备、系统防护软件、日志审计与分析设备、安全监测与入侵识别设备。
3. 全员安全意识增强调优
目标:
通过网络安全意识宣贯、培训提升全方位安全能力
形式:
培训及宣贯
线下培训课表
若无法组织线下的集体培训,考虑两种方式:
1.提供相关的安全意识培训材料,由上而下分发学习
2.组织相关人员线上开会学习。线上培训模式。
线上学习平台
以下是solar安全团队近期处理过的常见勒索病毒后缀:后缀.360勒索病毒,.halo勒索病毒,.phobos勒索病毒,.Lockfiles勒索病毒,.stesoj勒索病毒,.src勒索病毒,.svh勒索病毒,.Elbie勒索病毒,.Wormhole勒索病毒.live勒索病毒, .rmallox勒索病毒, .mallox 勒索病毒,.hmallox勒索病毒,.jopanaxye勒索病毒, .2700勒索病毒, .elbie勒索病毒, .mkp勒索病毒, .dura勒索病毒, .halo勒索病毒, .DevicData勒索病毒, .faust勒索病毒, ..locky勒索病毒, .cryptolocker勒索病毒, .cerber勒索病毒, .zepto勒索病毒, .wannacry勒索病毒, .cryptowall勒索病毒, .teslacrypt勒索病毒, .gandcrab勒索病毒, .dharma勒索病毒, .phobos勒索病毒, .lockergoga勒索病毒, .coot勒索病毒, .lockbit勒索病毒, .nemty勒索病毒, .contipa勒索病毒, .djvu勒索病毒, .marlboro勒索病毒, .stop勒索病毒, .etols勒索病毒, .makop勒索病毒, .mado勒索病毒, .skymap勒索病毒, .aleta勒索病毒, .btix勒索病毒, .varasto勒索病毒, .qewe勒索病毒, .mylob勒索病毒, .coharos勒索病毒, .kodc勒索病毒, .tro勒索病毒, .mbed勒索病毒, .wannaren勒索病毒, .babyk勒索病毒, .lockfiles勒索病毒, .locked勒索病毒, .DevicData-P-XXXXXXXX勒索病毒, .lockbit3.0勒索病毒, .blackbit勒索病毒等。
勒索攻击作为成熟的攻击手段,很多勒索家族已经形成了一套完整的商业体系,并且分支了很多团伙组织,导致勒索病毒迭代了多个版本。而每个家族擅用的攻击手法皆有不同,TellYouThePass勒索软件家族常常利用系统漏洞进行攻击;Phobos勒索软件家族通过RDP暴力破解进行勒索;Mallox勒索软件家族利用数据库及暴力破解进行加密,攻击手法极多防不胜防。
而最好的预防方法就是针对自身业务进行定期的基线加固、补丁更新及数据备份,在其基础上加强公司安全人员意识。如果您想了解有关勒索病毒的最新发展情况,或者需要获取相关帮助,请关注“solar专业应急响应团队”。
7. 团队介绍
团队坚持自主研发及创新,在攻防演练平台、网络安全竞赛平台、网络安全学习平台方面加大研发投入,目前已获得十几项专利及知识产权。团队也先后通过了ISO9001质量管理体系、ISO14000环境管理体系、ISO45001职业安全健康管理体系 、ITSS(信息技术服务运行维护标准四级)等认证,已构建了网络安全行业合格的资质体系;
8. 我们的数据恢复服务流程
多年的数据恢复处理经验,在不断对客户服务优化的过程中搭建了"免费售前+安心保障+专业恢复+安全防御"一体化的专业服务流程。
① 免费咨询/数据诊断分析
专业的售前技术顾问服务,免费在线咨询,可第一时间获取数据中毒后的正确处理措施,防范勒索病毒在内网进一步扩散或二次执行,避免错误操作导致数据无法恢复。
售前技术顾问沟通了解客户的机器中毒相关信息,结合团队数据恢复案例库的相同案例进行分析评估,初步诊断分析中毒数据的加密/损坏情况。
② 评估报价/数据恢复方案
您获取售前顾问的初步诊断评估信息后,若同意进行进一步深入的数据恢复诊断,我们将立即安排专业病毒分析工程师及数据恢复工程师进行病毒逆向分析及数据恢复检测分析。
专业数据恢复工程师根据数据检测分析结果,定制数据恢复方案(恢复价格/恢复率/恢复工期),并为您解答数据恢复方案的相关疑问。
③ 确认下单/签订合同
您清楚了解数据恢复方案后,您可自主选择以下下单方式:
双方签署对公合同:根据中毒数据分析情况,量身定制输出数据恢复合同,合同内明确客户的数据恢复内容、数据恢复率、恢复工期及双方权责条款,双方合同签订,正式进入数据恢复专业施工阶段,数据恢复后进行验证确认,数据验证无误,交易完成。
④ 开始数据恢复专业施工
安排专业数据恢复工程师团队全程服务,告知客户数据恢复过程注意事项及相关方案措施,并可根据客户需求及数据情况,可选择上门恢复/远程恢复。
数据恢复过程中,团队随时向您报告数据恢复每一个节点工作进展(数据扫描 → 数据检测 → 数据确认 → 恢复工具定制 → 执行数据恢复 → 数据完整性确认)。
⑤ 数据验收/安全防御方案
完成数据恢复后,我司将安排数据分析工程师进行二次检查确认数据恢复完整性,充分保障客户的数据恢复权益,二次检测确认后,通知客户进行数据验证。
客户对数据进行数据验证完成后,我司将指导后续相关注意事项及安全防范措施,并可提供专业的企业安全防范建设方案及安全顾问服务,抵御勒索病毒再次入侵。
我们在此郑重承诺:
不成功不收费
全程一对一服务
365天不间断服务
免费提供安全方案
24h服务热线:
18894665383
17864099776
18299173318