# gotranal **Repository Path**: seu-network-traffic/gotranal ## Basic Information - **Project Name**: gotranal - **Description**: 本项目是针对加密流量的分析工具。其有两种模式:在离线模式下,可以对数据包进行分析,根据设定的时间间隔或者超时时间对流量进行分流,并对分流的数据进行统计特征和时序包头字节的提取;在在线模式下,可以直接监听主机的流量数据,根据时间间隔进行上述操作。本项目程序可部署在windows、linux系统上,并行处理数据,有极高的泛用性和实用性。 - **Primary Language**: Go - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2023-03-22 - **Last Updated**: 2023-03-24 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # gotranal #### 介绍 本项目是针对加密流量的分析工具。其有两种模式:在离线模式下,可以对数据包进行分析,根据设定的时间间隔或者超时时间对流量进行分流,并对分流的数据进行统计特征和时序包头字节的提取;在在线模式下,可以直接监听主机的流量数据,根据时间间隔进行上述操作。本项目程序可部署在windows、linux系统上,并行处理数据,有极高的泛用性和实用性。 #### 安装教程 - Windows用户可以直接从Relase中下载 - Linux用户需要自己编译 1. `git clone https://gitee.com/seu-network-traffic/gotranal.git` 2. 进入目录 3. `go build` #### 使用说明 ``` Usage: gotranal COMMAND on Online mode -I string iface name (default "any") -b string bpf filter (default "tcp or udp") -d duration sniff timeout (default 1m0s) -o string outputpath prefix (default {YYYYMMDDHHMMSS}.csv) -s string vpn_finder server addr:port (default "127.0.0.1:31115") off Offline mode -d duration Use in duration_mode (default 1m0s) -i string Input path -m Drution_mode or timeout_mode. Recommend drution_mode -n int Max packet num (default 10) -o string Output name -t duration Use in timeout_mode (default 10m0s) ```