0x01 前言
最近在学习Windows渗透,其实说白了就是学习各种Windows的特性,昨天接触到了一款powershell渗透框架, 叫做nishang,学习的过程中发现脚本就是不执行,后来才发现是因为我用的虚拟机是windows7,默认的powershell版本是2.0,而nishang需要的是powershell 3.0以上才可以使用,故而记录一下我升级的历程。
0x02 历程
首先,win+r,输入appwiz.cpl,点击左侧的已安装的更新,看一下你的计算机中是否安装了Microsoft Windows Management Framework 3.0 Beta (KB2506143),如果有的话就先把他卸载了。
然后在微软官网上下载.NET 4.0或者.NET 4.5
最后安装Microsoft Windows Management Framework 3.0的6.1内核版本安装文件,链接:http://download.microsoft.com/download/E/7/6/E76850B8-DA6E-4FF5-8CCE-A24FC513FD16/Windows6.1-KB2506143-x64.msu
这就安装完成了,可以打开powershell,输入命令
1 | get-host |
查看powershell版本。