Windows操作系统——WindowsVulnScan提权辅助工具简介与使用教程

news/2024/11/24 7:37:46/

文章目录

  • WindowsVulnScan提权辅助工具简介与使用教程
      • 1.工具简介
      • 2.工具使用教程
          • 1、运行powershell脚本KBCollect.ps1收集信息
          • 2.进入powershell
          • 3.输入脚本名称并运行
          • 4.KBCollect.ps1脚本运行结束后
          • 5.运行python脚本cve-check.py -u 创建CVEKB数据库
          • 6.运行python脚本
          • 7.运行python脚本
  • 后言

WindowsVulnScan提权辅助工具简介与使用教程

1.工具简介

这是一款基于主机的漏洞扫描工具,采用多线程确保可以快速的请求数据,采用线程锁可以在向sqlite数据库中写入数据避免database is locked的错误,采用md5哈希算法确保数据不重复插入。主要用途为查找是否有公开exp的网站为shodan。但缺点是该网站限制网络发包的速度,采用了单线程的方式,扫描耗时较长。
下载项目地址:https://github.com/chroblert/WindowsVulnScan

2.工具使用教程

1、运行powershell脚本KBCollect.ps1收集信息

进入工具所在目录,打开命令行窗口
在这里插入图片描述

2.进入powershell

只有进入powershell之后,才可以运行该脚本
在这里插入图片描述

3.输入脚本名称并运行
.\KBCollect.ps1

在这里插入图片描述
但是我这里却报错了,于是我只能通过右键文件,powershell运行
在这里插入图片描述

4.KBCollect.ps1脚本运行结束后

会在当前目录生成一个KB.json文件,该文件详细描述当前操作系统的版本信息与已经打过的漏洞补丁信息
在这里插入图片描述
在这里插入图片描述

5.运行python脚本cve-check.py -u 创建CVEKB数据库

电脑中需要安装python3环境,否则会报错
在这里插入图片描述

6.运行python脚本

更新CVEKB数据库中的hasPOC字段

python cve-check.py -U

如果是第一次更新的话,时间会花费很久,大概一两个小时左右,我这里因为网速过慢,于是就拿别人做好的截图进行展示,后续会变更为我自己做好的截图。
在这里插入图片描述

7.运行python脚本

查看操作系统打的补丁,以及存在可进行漏洞利用的公开EXP漏洞

python cve-check.py -C -f KB.json

在这里插入图片描述

后言

最近一直在学习,但是学习的东西很多很杂,于是便把自己的学习成果记录下来,便利自己,帮助他人。希望本篇文章能对你有所帮助,有错误的地方,欢迎指出!!!喜欢的话,不要忘记点赞哦!!!


http://www.ppmy.cn/news/529430.html

相关文章

怎么关闭计算机第三辅助工具,电脑出现屏幕键盘和辅助工具管理器怎么处理?...

一、辅助键盘快捷键 按键 目的 右侧 SHIFT 键八秒钟 切换“筛选键”的开和关。 左边的 ALT 左边的 SHIFT PRINT SCREEN 切换“高对比度”的开和关。 左边的 ALT 左边的 SHIFT NUM LOCK 切换“鼠标键”的开和关。 Shift 键五次 切换“粘滞键”的开和关。 Num Lock 键五秒钟 …

三个有用的SQL辅助工具

编写人:CC阿爸 2015-1-23 工欲善其事必先利其器,今天在这里,我想与大家一起分享三个有用的SQL辅助工具。有兴趣的同学,可以一同探讨与学习一下,否则就略过吧。 相信大家在平时的开发项目中,肯定遇到过&…

java开发工具以及辅助软件

一、根据接口路径模拟发送Post、Get、Put等请求 1、下载谷歌游览器 (博主不知道这个插件能不能独立运行,所以需要下载谷歌游览器) 2、下载Postman插件 网盘:链接:https://pan.baidu.com/s/19tLCbcQAlKKVgwPdk4-PKw…

python写安卓游戏辅助软件_python微信跳一跳辅助软件

python微信跳一跳辅助软件是一款跳一跳小游戏的刷分辅助工具应用,用户在微信玩跳一跳游戏的时候使用软件可以随意的修改其中的成绩分数,按照你自己的意愿进行相关的改变,更好的帮助你达成游戏的最高峰,喜欢就快来下载吧。 python跳…

ChatGPT 辅助软件编程

前言 总结一些在软件编程中使用 ChatGPT 的命令,以助力提升开发效率。 文章目录 前言一、作用二、举例1. 写代码2. 解析程序3. 找 Bug4. 语言转换5. Python 实现人工智能相关代码一、作用 利用 ChatGPT 快速生成代码,程序员拿到代码后稍加修改完善实现自己的业务逻辑。注意:…

自学前端编程有哪些好用的辅助工具呢?

大家好,我是一名新手Webber。学习web前端也有一些时光了。学习是一件能让人感觉充实而且快乐的事情,在自学的过程中,专注的学习固然重要,而在专注学习的同时如果能有一些好用的工具辅助我们无疑会锦上添花。本篇文章我会分享一些我…

10款编程辅助工具,让你的编程事半功倍!

今日分享 君子性非异也,善假于物也。 市面上有海量的软件开发工具,选择最佳的软件开发工具或开发辅助工具能帮助我们大大的提高编码效率,今天分享10款常用的辅助开发工具。 01 Notepad Notepad 是程序员必备的文本编辑器,软件小巧…

辅助工具UI Automator Viewer的使用

一、如何运启动UI Automator Viewer? 方法1:若已将Android sdk 加到了path变量中,可直接在终端命令行中输入 uiautomatorviewer 即可启动。 方法2:进入到android sdk的安装目录下,找到tools文件夹,里面可…