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

analyzing-network-flow-data-with-netflow — скилл для Claude Code

Скилл разбирает записи NetFlow v9 и IPFIX, ищет аномалии по объёму, сканирование портов, утечку данных и периодические обращения к C2.

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

Что делает analyzing-network-flow-data-with-netflow

Скилл даёт агенту процедуру для анализа сетевых потоков. Он декодирует записи NetFlow v9 и IPFIX через Python-библиотеку netflow, строит базовую линию трафика и применяет статистику к потокам с нетипичным числом байт, длительностью соединений и периодичностью.

Внутри — набор шагов и скрипт scripts/agent.py. Сначала ставится зависимость pip install netflow, потом данные собираются с роутеров или встроенным коллектором python -m netflow.collector -p 9995, разбираются через netflow.parse_packet() и проверяются по четырём сценариям: сканирование портов, утечка данных, C2-биконинг, всплески объёма. На выходе — отчёт с приоритетами.

Нужен Python 3.8+ и авторизация на любые проверки. Скилл рассчитан на лабораторный стенд или тестовую среду, поэтому запускать его против боевой сети без письменного разрешения не стоит — это повод сначала согласовать границы работ.

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

  • разобрать дамп NetFlow v9 и вытащить адреса и объём по каждому потоку
  • найти сканирование портов от одного источника к множеству адресов
  • заметить исходящие потоки с большим числом байт к нетипичным получателям
  • вычислить C2-биконинг по ровным интервалам между соединениями
  • сравнить текущий трафик с базовой линией и получить отчёт по приоритетам

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

  • разбери captured_flows.json и покажи потоки с аномальным объёмом
  • проверь эти записи NetFlow на признаки сканирования портов
  • построй базовую линию трафика и найди периодические соединения

Как установить analyzing-network-flow-data-with-netflow

1Через Skills CLI (Vercel)

npx skills add mukul975/Anthropic-Cybersecurity-Skills --skill analyzing-network-flow-data-with-netflow -a claude-code

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

~/.claude/skills/analyzing-network-flow-data-with-netflow/SKILL.md

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

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

Вопросы о analyzing-network-flow-data-with-netflow

Как установить analyzing-network-flow-data-with-netflow в Claude?

Выполните npx skills add mukul975/Anthropic-Cybersecurity-Skills --skill analyzing-network-flow-data-with-netflow -a claude-code. После этого файл скилла окажется в ~/.claude/skills/analyzing-network-flow-data-with-netflow/SKILL.md.

Что делает analyzing-network-flow-data-with-netflow?

Разбирает записи NetFlow v9 и IPFIX, строит базовую линию трафика и ищет аномалии по объёму, сканирование портов, утечку данных и признаки C2-биконинга. Результат — отчёт с приоритетами.

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

Python 3.8+ с установленной библиотекой netflow и доступ к тестовой среде. Для любых проверок нужно разрешение.

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

SKILL.md · Apache-2.0
---
name: analyzing-network-flow-data-with-netflow
description: Parse NetFlow v9 and IPFIX records to detect volumetric anomalies, port
  scanning, data exfiltration, and C2 beaconing patterns. Uses the Python netflow
  library to decode flow records, builds traffic baselines, and applies statistical
  analysis to identify flows with abnormal byte counts, connection durations, and
  periodic timing patterns.
domain: cybersecurity
subdomain: network-security
tags:
- analyzing
- network
- flow
- data
version: '1.0'
author: mahipal
license: Apache-2.0
nist_csf:
- PR.IR-01
- DE.CM-01
- ID.AM-03
- PR.DS-02
mitre_attack:
- T1071
- T1048
- T1046
- T1095
---


# Analyzing Network Flow Data with Netflow


## When to Use

- When investigating security incidents that require analyzing network flow data with netflow
- 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

- Familiarity with network security concepts and tools
- Access to a test or lab environment for safe execution
- Python 3.8+ with required dependencies installed
- Appropriate authorization for any testing activities

## Instructions

1. Install dependencies: `pip install netflow`
2. Collect NetFlow/IPFIX data from routers or use the built-in collector: `python -m netflow.collector -p 9995`
3. Parse captured flow data using `netflow.parse_packet()`.
4. Analyze flows for:
   - Port scanning: single source to many destinations on same port
   - Data exfiltration: high byte-count outbound flows to unusual destinations
   - C2 beaconing: periodic connections with consistent intervals
   - Volumetric anomalies: traffic spikes beyond baseline thresholds
5. Generate a prioritized findings report.

```bash
python scripts/agent.py --flow-file captured_flows.json --output netflow_report.json
```

## Examples

### Parse NetFlow v9 Packet
```python
import netflow
data, _ = netflow.parse_packet(raw_bytes, templates={})
for flow in data.flows:
    print(flow.IPV4_SRC_ADDR, flow.IPV4_DST_ADDR, flow.IN_BYTES)
```

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

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

Всё по теме «Безопасность» →
dt-obs-network-flows Dynatrace Скилл для Dynatrace: разбирает сетевые потоки из трёх источников и отвечает, кто с кем говорит и где рвутся соединения. CX Codex +1 912установок network-protocol-attacks yaklang Плейбук по атакам на сетевые протоколы: ARP-спуфинг, отравление LLMNR и NBT-NS, WPAD, DHCPv6, VLAN hopping. Пригодится на внутреннем пентесте. CX Codex +1 3 600установок network-watcher UseAI-pro Проверяет, куда скиллы OpenClaw ходят по сети, и ловит утечку данных до установки. CX Codex +1 454установок dt-obs-network-devices Dynatrace Скилл разбирает данные SNMP-мониторинга в Dynatrace: инвентарь устройств, состояние интерфейсов, топологию и логи. Пригодится, когда надо найти упавший порт или перегруженный коммутатор. CX Codex +1 907установок network-debugging aj-geddes Помогает агенту разобраться, почему запросы падают, грузятся медленно или рвутся. Пригодится, когда приложение тормозит из-за сети, а причина неясна. CX Codex +1 526установок automation-flow-generate forcedotcom Собирает метаданные Salesforce Flow по описанию словами и отдаёт готовый XML. Нужен, когда автоматизацию процесса проще описать, чем рисовать в конструкторе. CX Codex +1 6 300установок

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

analyzing-ethereum-smart-contract-vulnerabilities Запускает статический и символьный анализ смарт-контрактов на Solidity через Slither и Mythril. Помогает находить reentrancy и ошибки переполнения до деплоя в сеть Ethereum. CX Codex +1 393установок analyzing-malicious-pdf-with-peepdf Скилл проводит статический анализ подозрительных PDF через peepdf, pdfid.py и pdf-parser.py. Пригодится для разбора вложений и поиска вредоносных объектов. CX Codex +1 387установок testing-api-for-mass-assignment-vulnerability Проверяет API на массовое присваивание свойств через поля, которых нет в документации. Нужен при проверке профилей, регистрации и создания объектов. CX Codex +1 385установок analyzing-network-covert-channels-in-malware Разбирает PCAP на признаки DNS-туннелирования, ICMP-эксфильтрации и скрытого C2 в HTTP. Пригодится при разборе инцидента или охоте за каналами утечки. CX Codex +1 372установок analyzing-heap-spray-exploitation Скилл для анализа дампов памяти: ищет следы heap spray, NOP-следы и внедрённый шелл-код через плагины Volatility3. CX Codex +1 372установок analyzing-malware-sandbox-evasion-techniques Разбирает отчёты Cuckoo и AnyRun и находит в них признаки того, что образец распознал песочницу и притворился безвредным. CX Codex +1 363установок exploiting-idor-vulnerabilities Помогает находить и проверять IDOR-уязвимости в API через манипуляцию идентификаторами в Burp Suite и curl при авторизованном пентесте. CX Codex +1 365установок analyzing-malware-behavior-with-cuckoo-sandbox Скилл гоняет образцы в Cuckoo Sandbox и разбирает, что они делают при запуске: процессы, файлы, реестр, сеть. CX Codex +1 361установок

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

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