您现在的位置是:网站首页> 软件下载软件下载
国内首款 金山卫士开源代码下载-打造自己的XX卫士软件下载
2021-05-17
141人已围观
简介 国内首款 金山卫士开源代码下载-打造自己的XX卫士软件下载
= 漏洞扫描器 =
AUTHOR: liushuo AT conew.com
== bin目录文件列表 ==
ksafevul.exe 提供可视化的漏洞修复功能
ksafevul.dll 漏洞修复引擎
leakscan_test.exe 命令行版本例子程序
data\*.* 漏洞库目录
office.dat 微软office 32位软件补丁
office64.dat 微软office 64位软件补丁
system.dat windows 32位补丁
system64.dat window 64位补丁
soft.dat 第三方软件补丁
== 漏洞修复sdk 功能 =
1. 漏洞的快速扫描
主要是坚持系统是否存在补丁,一旦发现补丁就快速返回;
另外针对x64 位系统只能通过接口来获取补丁的做了速度优化;
2. 漏洞全盘扫描
获取全部补丁,以及下载等
3. 漏洞的修复
4. 漏洞库升级
需要knup.dll
== sdk 例子 ==
编译Release, 生成同一目录的leakscan_test.exe 和 ksafevul.dll , 在目录的子目录里面Lib 文件里面是漏洞库文件
Data\
office.dat office 库
system.dat 系统库
system64.dat 64 位系统库
soft.dat 软件库
直接运行 leakscan_test.exe 就可以看到效果
== sdk 使用方法 ==
1. 快速扫描
参考例子 TestQuickScan()
HRESULT WINAPI ExpressScanLeak(IVulCollection **pVulCollection, DWORD dwFlags, BOOL bQuickScan);
如果成功, 先调用 IVulCollection::get_Status
如果S_OK, 则根据status 来判断是否有漏洞风险, -1, 0 表示可能无风险, 1 表示可能有风险
否则,根据 IVulCollection::get_VulCount 和 IVulCollection::get_Item 来判断是否有漏洞存在, 具体看例子中函数 DumpIVulCollection
2. 漏洞全盘扫描和修复
参考例子 TestRepair()
使用接口 IVulfix 的方法 Scan 扫描漏洞, 扫描完成后使用方法 GetResults, GetSoftVuls 分别获取系统漏洞列表, 和软件漏洞列表
使用接口 IRepairVul 修复漏洞
= INSTALL =
编译:
编译环境vc2005 sp1 + vista sdk
注意:vista sdk安装完毕之后,请在vc工具->项目与解决方案中->vc++ directories中的
executable files、include files、library files中将vista sdk相关目录添加并提至第一位。
AUTHOR: liushuo AT conew.com
== bin目录文件列表 ==
ksafevul.exe 提供可视化的漏洞修复功能
ksafevul.dll 漏洞修复引擎
leakscan_test.exe 命令行版本例子程序
data\*.* 漏洞库目录
office.dat 微软office 32位软件补丁
office64.dat 微软office 64位软件补丁
system.dat windows 32位补丁
system64.dat window 64位补丁
soft.dat 第三方软件补丁
== 漏洞修复sdk 功能 =
1. 漏洞的快速扫描
主要是坚持系统是否存在补丁,一旦发现补丁就快速返回;
另外针对x64 位系统只能通过接口来获取补丁的做了速度优化;
2. 漏洞全盘扫描
获取全部补丁,以及下载等
3. 漏洞的修复
4. 漏洞库升级
需要knup.dll
== sdk 例子 ==
编译Release, 生成同一目录的leakscan_test.exe 和 ksafevul.dll , 在目录的子目录里面Lib 文件里面是漏洞库文件
Data\
office.dat office 库
system.dat 系统库
system64.dat 64 位系统库
soft.dat 软件库
直接运行 leakscan_test.exe 就可以看到效果
== sdk 使用方法 ==
1. 快速扫描
参考例子 TestQuickScan()
HRESULT WINAPI ExpressScanLeak(IVulCollection **pVulCollection, DWORD dwFlags, BOOL bQuickScan);
如果成功, 先调用 IVulCollection::get_Status
如果S_OK, 则根据status 来判断是否有漏洞风险, -1, 0 表示可能无风险, 1 表示可能有风险
否则,根据 IVulCollection::get_VulCount 和 IVulCollection::get_Item 来判断是否有漏洞存在, 具体看例子中函数 DumpIVulCollection
2. 漏洞全盘扫描和修复
参考例子 TestRepair()
使用接口 IVulfix 的方法 Scan 扫描漏洞, 扫描完成后使用方法 GetResults, GetSoftVuls 分别获取系统漏洞列表, 和软件漏洞列表
使用接口 IRepairVul 修复漏洞
= INSTALL =
编译:
编译环境vc2005 sp1 + vista sdk
注意:vista sdk安装完毕之后,请在vc工具->项目与解决方案中->vc++ directories中的
executable files、include files、library files中将vista sdk相关目录添加并提至第一位。
相关内容
- Zend Studio下载8.0.0简体中文汉化方法-PHP语言集成开发环境的中文语言包软件下载
- DBAnywhere下载4.79 绿色版-数据库管理工具软件下载
- NetBeans JDBC 驱动程序设置下载PDF 中文版-NetBeans连接Oracle、MSSQL数据库教程软件下载
- 让你的VC6也支持手势功能下载-定义鼠标手势软件下载
- Android SDK下载r08 绿色版+安装版-Android软件开发平台软件下载
- 界面原型构建工具下载v4.1.109.0 专业版-界面模型设计中很实用的一个工具GUIDesignStudio软件下载
- Java2Html下载5.0 绿色版-java转html5的工具软件软件下载
- JAutoDoc下载1.8.0 免费版-自动建立JavaDoc文档软件下载
- 字符串处理工具下载绿色免费版-一款处理字符串的绿色工具软件软件下载
- Java2Html下载v5.0 免费版-一个java转html5的工具软件软件下载
点击排行
- Fox video editor视频编辑器 v1.2 多语中文免费安装版 下载-
- 爱奇艺视频下载 爱奇艺视频PC桌面版 v9.9.164.6265 中文免费安装版 下载-
- AviSynth(影视后期处理软件) v2.6.1.1 官方安装版 下载-
- easyavs2bdnxml(生成sup字幕的工具) v0.3.4 绿色中文免费版 下载-
- 宽网MP3编辑器 v6.0 标准版 下载-
- 奇速音乐盒下载 奇速音乐盒 v1.0 免费安装版 下载-
- 视频转换工具 WAV转换MP3工具 v1.0 绿色版 下载-
- 音频提取工具 flash音频提取工具(SWF to MP3 Converter) v2.3 绿色汉化版 下载-
金山卫士V4.7.0.4220 官方最新版
金山卫士网络测速器v3.1单文件绿色版
金山卫士WiFi一键共享4.7.3.3366 绿色版
金山卫士网络优化大师v4.7.3.3367 绿色独立版
金山卫士去广告补丁2.0 免费版
金山卫士开源项目中的界面库
金山卫士 电视TV版v3.2 官方版
金山卫士“白卡吸费魔”木马专杀工具


