Watcher
Watcher是一款功能强大的开源网络安全威胁捕捉平台,该平台基于Django和React JS开发。本质上来说,Watcher是一个基于Django和React JS的自动化平台,可以帮助广大研究人员发现针对自己组织的新型潜在网络安全威胁。
该工具需要在网络服务器上使用,并且也支持在Docker中安装使用。
Watcher功能
-
使用社交网络和其他RSS源(cert.ssi.gouv.fr、www.cert.europa.eu、www.us-cert.gov、www.cyber.gov.au)检测新出现的漏洞、恶意软件。
-
在Pastebin和其他IT内容交换网站(stackoverflow、github、gitlab、bitbucket、apkmirror、npm…)中检测关键字。
-
监控恶意域名(IP、mail/MX记录、使用TLSH的网页)。
-
使用dnstwist检测针对您组织的可疑域名。
Watcher作为重新组合威胁搜寻/情报自动化功能的捆绑包,是非常有用的一个工具。
额外功能
工具依赖
平台架构
工具下载&安装
广大研究人员可以使用下列命令将该项目源码克隆至本地:
git clone https://github.com/Felix83000/Watcher.git
接下来,请大家按照这份【安装指引】文档对工具进行安装与配置。
工具使用
Watcher提供了非常强大的用户接口来帮助广大研究人员实现数据可视化以及数据分析功能,这个接口还可以用来管理Watcher的使用并监控其状态。
威胁检测:
关键词检测:
恶意域名监控:
IoC导出至TheHive&MISP:
潜在恶意域名检测:
Django为管理员操作活动提供了一个随时可用的用户界面。我们都知道管理界面对Web项目的重要性:用户管理、用户组管理、Watcher配置和使用日志等等...
管理员接口:
项目地址
Watcher:【GitHub传送门】