360开源WatchAD安装及使用

一、项目简介

WatchAD是360 0Kee-Team开源的一款针对域安全的日志分析与监控系统,它可以收集所有域控上的事件日志和kerberos流量,通过特征匹配、Kerberos协议分析、历史行为、敏感操作和蜜罐账户等方式来检测各种已知与未知威胁,功能覆盖了大部分目前的常见内网域渗透手法。

WatchAD项目地址:https://github.com/0Kee-Team/WatchAD

二、安装

2.1 总体架构及安装环境

WatchAD分为四部分,elastic套件及数据库部分,规则及日志分析部分,agent,web前后端

elastic套件及数据库部分包括项目中用到的数据库、日志分析等套件,这里使用docker搭建,包括es、mongodb、redis、rabbitmq、logstash

规则及日志分析部分是一个python写的引擎,其中定义了一套规则引擎,从mq和es读取日志,经过规则引擎,匹配到规则后告警,存储等;同时这个引擎还可以与域控进行必要的交互(Ldap查询)

agent其实是winlogbeat组件(是elastic组件中的一个),安装在域控上,负责将windows安全日志传递到上面提到的logstash

web前后端提供了与用户交互的服务,后端是flask开发的,前端不知道用的啥。

 

 

 

 

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值