失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > PCB Windows Petya(永恒之蓝)勒索病毒补丁检测代码

PCB Windows Petya(永恒之蓝)勒索病毒补丁检测代码

时间:2021-11-28 03:59:03

相关推荐

PCB Windows Petya(永恒之蓝)勒索病毒补丁检测代码

公司内部电脑招受到新的勒索病毒Petya(永恒之蓝)攻击,直接导致受攻击的电脑系统崩贵无法启动,这次勒索病毒攻击影响范围之广,IT,人事,工程,生产,物控等部门都无一幸免,对整个公司运转产生了非常严重的破坏, 经过整个IT运维与开发团队的全体努力病毒基本得到了控制。在这里分享一下Petya(永恒之蓝)勒索病毒补丁检测

关于Petya勒索信息可以点击/post/petya.html

一.电脑中了Petya(永恒之蓝)勒索病毒后的图像

二.Petya(永恒之蓝)勒索信息

该病毒会加密磁盘主引导记录(MBR),导致系统被锁死无法正常启动,然后在电脑屏幕上显示勒索提示,要求支付折合400美元的比特币

三.Petya(永恒之蓝)补丁:

1.补丁名称(不同Windows操作系统补丁名称不同)

Windows 7 补丁名称:KB4012212 KB4012215

Windows XP 补丁名称:KB4012598

Windows 10 无需打补丁

2.引用dll,保证兼容性最高,用net 2.0框架

C:\Windows\\Framework\v2.0.50727bak\System.Management.dll

3.代码实现

获取到补丁清单,接下来就可以进行补丁名检测了,当电脑没安装相应的补丁,可以采集电脑信息并提交到数据库

/// <summary>/// /获取Windows所有补丁清单 /// </summary>/// <returns></returns>private List<string> getIT_bdList(){ManagementObjectSearcher searcher = new ManagementObjectSearcher("select * from Win32_QuickFixEngineering");List<string> nameList = new List<string>();foreach (ManagementObject share in searcher.Get()) //in ('KB4012212','KB4012215','KB4012598') {nameList.Add(share.ToString());}return nameList;}

如果觉得《PCB Windows Petya(永恒之蓝)勒索病毒补丁检测代码》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。