Skip to content
KitploitKITPLOIT
工具博客
提交
工具博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

··订阅源·联系·隐私·© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
zeek-caldera-detector — 一个基于 Zeek 的 Mitre Caldera 检测器。 | Kitploit
工具/GitHubGitHub/corelight/zeek-caldera-detector
网络安全命令与控制威胁情报入侵检测异常检测
GitHubcorelight/zeek-caldera-detector

zeek-caldera-detector

一个基于 Zeek 的 Mitre Caldera 检测器。

查看仓库
210个月前尚未审核

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

zeek-caldera-detector

zeek-caldera-detector 是一个基于 Zeek 的软件包,用于检测 Caldera 信标(beacons)和代理下载。它旨在识别与 Caldera C2 框架相关的可疑活动,包括 Sandcat、Ragdoll 和 Manx。

该软件包提供了强大的机制,用于监控 HTTP 流量、检测信标模式以及根据预定义指标识别可疑的文件下载。

功能

  • Caldera C2 检测:
    • 基于独特的 URI 路径和 User-Agent 字符串检测 HTTP 信标(Sandcat、Ragdoll 和 Manx)。
    • 使用 Zeek 签名识别基于 TCP 和 UDP 的 Manx C2 活动。
  • 可疑文件下载检测:
    • 跟踪 HTTP 标头中的可疑文件名(例如 sandcat.go、manx.go、ragdoll.py)。
    • 在这些文件被下载时生成警报,包括平台和 User-Agent 信息。

工作原理

该模块使用以下机制进行检测:

  1. HTTP 标头和消息:
    • 监控 HTTP 标头和负载中是否存在 Caldera 活动的指标。
    • 检查下载流量中的特定文件名、平台和 User-Agent 字符串。
  2. Zeek 签名:
    • 根据网络流量中的负载模式识别 TCP 和 UDP C2 活动。
    • 同时支持主动 C2 命令和回复检测。

示例

通过此逻辑运行 testing/Traces 目录中提供的 sandcat.pcap,会产生以下警报:

root@kitploit:~
#separator \x09
#set_separator	,
#empty_field	(empty)
#unset_field	-
#path	notice
#open	2025-01-22-21-21-11
#fields	ts	uid	id.orig_h	id.orig_p	id.resp_h	id.resp_p	fuid	file_mime_type	file_desc	proto	note	msg	sub	src	dst	p	n	peer_descr	actions	email_dest	suppress_for	remote_location.country_code	remote_location.region	remote_location.city	remote_location.latitude	remote_location.longitude
#types	time	string	addr	port	addr	port	string	string	string	enum	enum	string	string	addr	addr	port	count	string	set[enum]	set[string]	interval	string	string	string	double	double
1734546921.034784	CHhAvVGS1DHFjwGM9	172.18.0.3	58326	172.18.0.2	8888	-	-	-	tcp	Caldera::SuspiciousFileDownload	Caldera file download detected: file 'sandcat.go', platform 'linux', User-Agent 'curl/7.68.0'	-	172.18.0.3	172.18.0.2	8888	-	-	Notice::ACTION_LOG	(empty)	3600.000000	-	-	-	-	-
1734546938.807708	C4J4Th3PJpwUYZZ6gc	172.18.0.3	35540	172.18.0.2	8888	-	-	-	tcp	Caldera::C2Detected	Potential Sandcat beacon detected to /beacon with User-Agent 'Go-http-client/1.1'	-	172.18.0.3	172.18.0.2	8888	-	-	Notice::ACTION_LOG	(empty)	3600.000000	-	-	-	-	-
#close	2025-01-22-21-21-11

贡献

欢迎贡献!请针对错误修复、增强功能或新功能建议提交 issue 或 pull request。

许可证

本项目基于 MIT License 许可。有关详细信息,请参阅 COPYING 文件。

下载工具