BaselineAssistant一款检测和加固Windows安全基线的辅助工具-安服工具

admin 2024年1月25日14:43:25评论38 views字数 2050阅读6分50秒阅读模式

0x01 工具介绍

       WindowsBaselineAssistant(WBA)是一个用于检测和加固Windows安全基线的辅助工具,借助此工具你可以免去繁琐的手工检测和加固操作,实现一键检测和加固你的Windows安全基线,并可以导出检测或加固结果,解放你的双手。

BaselineAssistant一款检测和加固Windows安全基线的辅助工具-安服工具

下载地址在末尾

0x02 功能简介

自定义规则

WBA支持自定义规则以适应不同环境下的检测需求

WBA的所有规则位于item.xml文件中,其中检测规则分为registry和secedit两种,判定规则分为fixed,enum,greaternumber,lessnumber,array,equals六种.

规则格式

registry(读取注册表)

<item>  <name>检查源路由配置</name>  <description>源路由攻击有源地址欺骗、IP欺骗等,为了提高系统的可靠性,需要检查是否启用正确配置源路由攻击保护.</description>  <type>registry</type>  <registry>HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTcpipParameters</registry>  <regitem>DisableIPSourceRouting</regitem>  <standard>2</standard>  <assessment>enum</assessment>  <valuetype>dword</valuetype></item>
名称 解释
name 规则名称
description 规则描述
type 检测类型
registry 检测项的注册表路径
regitem 检测的注册表项
standard 标准值
assessment 判定规则(见: 判定规则)
valuetype 注册表数据类型(见: 数据类型)

secedit(读取config.cfg信息)

<item>  <name>检查密码最长使用期限</name>  <description>长期修改密码会提高密码暴露风险,所以为了提高系统的保密性.需要检查密码最长使用期限.</description>  <type>secedit</type>  <mark>MaximumPasswordAge</mark>  <standard>90</standard>  <assessment>greaternumber</assessment></item>
名称 解释
name 同上
description 同上
type 同上
mark secedit文件中的键
standard 同上
assessment 同上

附加标识

manual: 用于标识检测项需要手动进行加固

<item>  <manual>1<manual></item>

BaselineAssistant一款检测和加固Windows安全基线的辅助工具-安服工具

ignore: 用于标识检测项为已忽略

<item>  <ignore>1<ignore></item>

BaselineAssistant一款检测和加固Windows安全基线的辅助工具-安服工具

判定规则

标识符 判定规则解释 判定结果
fixed 检测项的标准值为一个不固定值 手动加固
enum 检测项的标准值为一个枚举类型 等于枚举值: 符合 反之: 不符合
greaternumber 检测项的标准值大于此值时 符合 反之: 不符合
lessnumber 检测项的标准值小于此值时 符合 反之: 不符合
array 检测项的标准值是一个数组(多行) 相同: 符合 反之: 不符合
equals 检测项的标准值等于检测值 相同: 符合 反之: 不符合

数据类型

注册表类型 工具映射类型 类型解释
String string 字符串类型
ExpandString expandstring 可扩展字符串类型的注册表值,通常包含了环境变量
Binary 暂不支持 二进制数据类型
DWord dword 32位整数类型
QWord qword 64位整数类型
MultiString multistring 多行字符串类型
Unknown 默认 未知类型
None 暂不支持 没有特定类型

0x03更新介绍

修复写入注册表时数据类型错误的问题修复读取和写入MultiString时类型转换的问题优化在Windows 2k8中选中行颜色过深的问题添加查看数据类型功能调整规则库标识添加附加标识manual添加附加标识ignoreSHA1: 300009e582f465eb66701ab1c6d4c06cb4304c3e

0x04 使用介绍

下载工具打开点击开始检测即可,支持导出结果

BaselineAssistant一款检测和加固Windows安全基线的辅助工具-安服工具

BaselineAssistant一款检测和加固Windows安全基线的辅助工具-安服工具

  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2024年1月25日14:43:25
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   BaselineAssistant一款检测和加固Windows安全基线的辅助工具-安服工具http://cn-sec.com/archives/2404499.html

发表评论

匿名网友 填写信息