К основному содержанию
скилл CX Codex

analyzing-ransomware-network-indicators — скилл для Claude Code

Разбирает Zeek conn.log и NetFlow: ищет периодические обращения к C2, связи с TOR-узлами и крупные исходящие потоки.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add mukul975/Anthropic-Cybersecurity-Skills --skill analyzing-ransomware-network-indicators -a claude-code
Открыть на GitHub

Что делает analyzing-ransomware-network-indicators

Скилл нужен, когда в сети подозревают активность шифровальщика — до шифрования или во время него. Он берёт conn.log от Zeek либо выгрузки NetFlow в CSV или JSON и превращает их в структурированный разбор: считает статистику интервалов между соединениями (среднее, стандартное отклонение, коэффициент вариации), чтобы выловить регулярные callback-и на C2, сверяет IP назначения со списком выходных узлов TOR, помечает соединения с нетипично высокой долей исходящих байтов и разбирает DNS на домены, похожие на DGA, и поддомены с высокой энтропией.

Внутри семь шагов: разбор логов, поиск beaconing, проверка TOR, поиск утечки данных, анализ DNS, составление сводной оценки риска и отчёт с таймлайном и привязкой к MITRE ATT&CK. Нужен Python 3.8 или новее со стандартной библиотекой, а список выходных узлов TOR придётся обновлять самому — из Tor Project или фидов threat intel. Список IOC по C2 конкретных семейств шифровальщиков подключается по желанию. Если список TOR устарел, шаг проверки даст ложные срабатывания, так что перед разбором инцидента его стоит пересобрать.

На выходе JSON-отчёт: найденные beaconing с интервальной статистикой, алерты по TOR, разбор потоков утечки и составная оценка риска с маппингом на техники. Это повод не гадать по одному подозрительному IP, а смотреть на картину целиком.

Какие задачи решает

  • найти периодические обращения к C2 в логах соединений
  • сверить IP назначения со списком выходных узлов TOR
  • отловить крупные исходящие потоки перед шифрованием
  • разобрать DNS-запросы на признаки DGA
  • собрать отчёт по инциденту с привязкой к MITRE ATT&CK

Примеры запросов агенту

  • Разбери conn.log за вчера и покажи соединения с признаками beaconing
  • Сверь внешние IP из NetFlow со списком выходных узлов TOR
  • Есть подозрение на утечку до шифрования — посмотри исходящие потоки и DNS

Как установить analyzing-ransomware-network-indicators

1Через Skills CLI (Vercel)

npx skills add mukul975/Anthropic-Cybersecurity-Skills --skill analyzing-ransomware-network-indicators -a claude-code

2Вручную: положить файлы

~/.claude/skills/analyzing-ransomware-network-indicators/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/analyzing-ransomware-network-indicators/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о analyzing-ransomware-network-indicators

Как установить analyzing-ransomware-network-indicators в Claude?

Выполните npx skills add mukul975/Anthropic-Cybersecurity-Skills --skill analyzing-ransomware-network-indicators -a claude-code. Скилл появится в ~/.claude/skills/analyzing-ransomware-network-indicators/SKILL.md.

Что делает этот скилл?

Анализирует Zeek conn.log и NetFlow, чтобы найти периодические обращения к C2, связи с выходными узлами TOR, крупные исходящие потоки и подозрительный DNS. На выходе JSON-отчёт с оценкой риска и маппингом на MITRE ATT&CK.

Что нужно для работы скилла?

Логи Zeek conn.log или выгрузки NetFlow в CSV либо JSON, Python 3.8+ со стандартной библиотекой и актуальный список выходных узлов TOR. Список IOC по C2 конкретных семейств шифровальщиков — по желанию.

Исходный текст

SKILL.md · Apache-2.0
---
name: analyzing-ransomware-network-indicators
description: Identify ransomware-related network indicators, including C2 beaconing patterns, TOR exit node connections, data exfiltration flows, and encryption key exchange, by analyzing Zeek conn.log and NetFlow data. Use when threat hunting for active ransomware network activity or investigating suspected pre-encryption exfiltration during incident response.
domain: cybersecurity
subdomain: threat-hunting
tags:
- ransomware
- c2-beaconing
- zeek
- netflow
- tor
- exfiltration
- network-forensics
version: '1.0'
author: mahipal
license: Apache-2.0
d3fend_techniques:
- File Metadata Consistency Validation
- Certificate Analysis
- Application Protocol Command Analysis
- Content Format Conversion
- File Content Analysis
nist_csf:
- DE.CM-01
- DE.AE-02
- DE.AE-07
- ID.RA-05
mitre_attack:
- T1071.001
- T1573
- T1048
- T1567.002
- T1486
mitre_f3:
  version: '1.1'
  tactics:
  - positioning
  - monetization
  techniques:
  - id: T1219
    name: Remote Access Tools
    tactic: positioning
    source: attack
  - id: F1018
    name: Convert to Cryptocurrency
    tactic: monetization
    source: f3
  - id: F1047
    name: Transfer of funds
    tactic: monetization
    source: f3
---

# Analyzing Ransomware Network Indicators

## Overview

Before and during ransomware execution, adversaries establish C2 channels, exfiltrate data, and download encryption keys. This skill analyzes Zeek conn.log and NetFlow data to detect beaconing patterns (regular-interval callbacks), connections to known TOR exit nodes, large outbound data transfers, and suspicious DNS activity associated with ransomware families.


## When to Use

- When investigating security incidents that require analyzing ransomware network indicators
- When building detection rules or threat hunting queries for this domain
- When SOC analysts need structured procedures for this analysis type
- When validating security monitoring coverage for related attack techniques

## Prerequisites

- Zeek conn.log files or NetFlow CSV/JSON exports
- Python 3.8+ with standard library
- TOR exit node list (fetched from Tor Project or threat intel feeds)
- Optional: Known ransomware C2 IOC list

## Steps

1. **Parse Connection Logs** — Ingest Zeek conn.log (TSV) or NetFlow records into structured format
2. **Detect Beaconing Patterns** — Calculate connection interval statistics (mean, stddev, coefficient of variation) to identify periodic callbacks
3. **Check TOR Exit Node Connections** — Cross-reference destination IPs against current TOR exit node list
4. **Identify Data Exfiltration** — Flag connections with unusually high outbound byte ratios to external IPs
5. **Analyze DNS Patterns** — Detect DGA-like domain queries and high-entropy subdomains
6. **Score and Correlate** — Apply composite risk scoring across all indicator types
7. **Generate Report** — Produce structured report with timeline and MITRE ATT&CK mapping

## Expected Output

- JSON report with beaconing detections and interval statistics
- TOR exit node connection alerts
- Data exfiltration flow analysis
- Composite ransomware risk score with MITRE mapping (T1071, T1573, T1041)

© mahipal · Apache-2.0 · mukul975/Anthropic-Cybersecurity-Skills

Похожие скиллы

Всё по теме «Безопасность» →
network-watcher UseAI-pro Проверяет, куда скиллы OpenClaw ходят по сети, и ловит утечку данных до установки. CX Codex +1 454установок dt-obs-network-flows Dynatrace Скилл для Dynatrace: разбирает сетевые потоки из трёх источников и отвечает, кто с кем говорит и где рвутся соединения. CX Codex +1 912установок Robin: AI-Powered Dark Web OSINT apurvsinghgautam MCP-сервер для OSINT-расследований в дарквебе через Tor. Направляет запросы к поисковикам onion-сети, собирает страницы и формирует итоговую сводку через языковую модель. CX Codex +1 ★ 7 658звёзд репо network-protocol-attacks yaklang Плейбук по атакам на сетевые протоколы: ARP-спуфинг, отравление LLMNR и NBT-NS, WPAD, DHCPv6, VLAN hopping. Пригодится на внутреннем пентесте. CX Codex +1 3 600установок feedback-indicators dylantarre Скилл для анимаций обратной связи: галочки успеха, тряска ошибок, валидация полей и тосты. Пригодится, когда интерфейс должен внятно отвечать на действие пользователя. CX Codex +1 493установок custom-indicators agiprolabs Скилл для расчёта девяти крипто-специфичных индикаторов: NVT, MVRV, потоки на биржи, ставка финансирования, моментум открытого интереса. CX Codex +1 454установок

Из того же набора89

analyzing-pdf-malware-with-pdfid Разбирает подозрительный PDF по структуре: находит встроенный JavaScript, шеллкод и эксплойты, не открывая документ. CX Codex +1 317установок analyzing-threat-intelligence-feeds Разбирает коммерческие и открытые фиды киберразведки: вытаскивает индикаторы, тактики противника и контекст кампаний, приводит данные к STIX 2.1. CX Codex +1 316установок analyzing-threat-actor-ttps-with-mitre-attack Сопоставляет поведение группировок и IOC с MITRE ATT&CK, строит слои ATT&CK Navigator и помогает найти пробелы в обнаружении. CX Codex +1 312установок testing-for-xxe-injection-vulnerabilities Скилл ведёт агента по шагам проверки XXE-инъекций: чтение файлов сервера, SSRF и вынос данных при авторизованном пентесте. CX Codex +1 311установок exploiting-api-injection-vulnerabilities Скилл находит инъекции в параметрах, заголовках и телах запросов к API. Пригодится при оценке защищённости эндпоинтов и проверке правил валидации пользовательских значений. CX Codex +1 311установок analyzing-outlook-pst-for-email-forensics Скилл разбирает PST и OST Outlook: извлекает письма, заголовки, вложения и удалённые элементы. Нужен для почтовой криминалистики и реагирования на инциденты. CX Codex +1 308установок abusing-shadow-credentials-for-privesc Скилл помогает захватить учётную запись Active Directory через атрибут msDS-KeyCredentialLink без сброса пароля. Нужен на авторизованных пентестах при наличии прав GenericWrite или GenericAll. CX Codex +1 307установок testing-for-host-header-injection Проверяет веб-приложение на инъекции HTTP-заголовка Host и связанные риски сброса пароля, отравления кэша, SSRF и маршрутизации виртуальных хостов. CX Codex +1 306установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой