SuperAPI AI 工具集

netflows

通用与其它

查看项目

更新于 10-15 17:30

技能介绍

用途:NetFlows 用于从 pcap/pcapng 抓包文件中提取并分析网络流,枚举设备访问的外部目标,尤其适合 IoT 设备分析、网络取证、隐私分析、防火墙规则制定和恶意软件分析。

主要能力:提取唯一的 TCP 和 UDP 流(目标 IP:端口对);根据抓包中的 DNS 响应构建 DNS 解析表;尽可能将 IP 自动解析为主机名;按源 IP 过滤流;生成所有网络目标的汇总。

使用方式:基本分析运行 netflows capture.pcap;按源 IP 过滤运行 netflows capture.pcap --source-ip 192.168.1.100;可传入多个文件,如 netflows capture1.pcap capture2.pcapng。输出格式用 --format text|json|quiet 指定,默认 text;-v/--verbose 启用详细输出。JSON 输出可配合 jq 解析,例如 netflows capture.pcap --format json | jq '.data[].flow_summary'。

输出内容:文本格式包含 DNS 映射、TCP/UDP 流及解析状态、汇总流列表;JSON 格式包含 dns_mappings、tcp_flows、udp_flows、flow_summary、dns_queries、total_packets。

限制:主机名解析仅依赖同一 pcap 文件内的 DNS 响应,抓包中无对应 DNS 查询的 IP 会显示为 unresolved;支持 pcap 和 pcapng;无需提权;大文件处理可能较慢。安装方式与具体价格暂未提供。