python读取系统已安装KB补丁
最近我的一个小伙伴给我发了个bat的文件,上面是检测哪些系统补丁有没有安装然后我突发奇想,稍微改动了下,转换成了python的代码{:6_121:}{:6_121:}
功能是实现检查当前系统已经安装了什么补丁
代码实现如下:
import os
os.system("systeminfo>tmp_file")
print("系统安装补丁如下:\n")
with open(r"tmp_file",'r') as fp:
for a in fp:
if "KB" in a:
print(a,end='')
fp.close()
os.system("del /f /q tmp_file")
systeminfo是查看系统的相关信息,里面包含补丁这一项所以可以读出补丁信息
其实这个命令里面还有好多信息,大家可自行在cmd中测试查看,内容不方便展示,我便不展示了
不要问我为什么要先创建文件再读取完删掉{:6_125:},因为朋友发我的代码我懒得修改太多{:6_129:}
执行效果图如下:
代码很简单,可以自娱自乐使用{:6_128:}
找下windows历史补丁版本,能找出来没装哪些补丁可以利用哪些漏洞就 XD_GEIGEI 发表于 2019-11-22 14:40
找下windows历史补丁版本,能找出来没装哪些补丁可以利用哪些漏洞就
就完美了,哈哈哈 XD_GEIGEI 发表于 2019-11-22 14:40
就完美了,哈哈哈
支持支持 支持!
页:
[1]