Skip to content
KitploitKITPLOIT
도구블로그
제출
도구블로그
제출

해킹, 침투 테스트 및 사이버 보안 도구를 당신의 보안 무기고에!

Kitploit은 해킹, 사이버 보안 및 침투 테스트 도구 디렉토리입니다. 최신 프로젝트 업데이트를 발견하여 취약점을 찾고, 시스템을 분석하고, 테스트를 자동화하고, 보안을 강화하세요.

··피드·문의·개인정보·© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
zeek-caldera-detector — Zeek 기반 Mitre Caldera 탐지기. | Kitploit
도구/GitHubGitHub/corelight/zeek-caldera-detector
Network SecurityCommand and ControlThreat IntelligenceIntrusion DetectionAnomaly Detection
GitHubcorelight/zeek-caldera-detector

zeek-caldera-detector

Zeek 기반 Mitre Caldera 탐지기.

저장소 보기
2711개월 전아직 검토되지 않음

인기

모두 보기 →

커뮤니티에서 가장 많이 사용되는 도구를 찾아보세요.

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

zeek-caldera-detector

**zeek-caldera-detector**는 Caldera 비콘 및 에이전트 다운로드를 탐지하기 위한 Zeek 기반 패키지입니다. Sandcat, Ragdoll, Manx를 포함한 Caldera C2 프레임워크와 관련된 의심스러운 활동을 식별하도록 설계되었습니다.

이 패키지는 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 헤더 및 메시지:
    • Caldera 활동의 지표를 위해 HTTP 헤더와 페이로드를 모니터링합니다.
    • 다운로드 트래픽에서 특정 파일 이름, 플랫폼 및 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

기여

기여를 환영합니다! 버그 수정, 개선 사항 또는 새로운 기능 제안을 위해 이슈를 열거나 풀 리퀘스트를 제출해 주세요.

라이선스

이 프로젝트는 MIT 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 COPYING 파일을 참조하세요.

도구 다운로드