MatrixTM26/VSAT
GitHub: MatrixTM26/VSAT
VSAT 是一个覆盖 Layer 3/4/7 的多层网络压力测试与流量生成框架,用于基础设施基准测试、协议分析和防御性安全研究。
Stars: 13 | Forks: 0
# VSAT DDOS
### 高级多层网络压力测试框架





# 概述
VSAT (**VOLUMETRIC SOCKET ARTILLERY**) 是一个高级的多层网络流量生成框架,专为以下用途设计:
- 网络压力测试
- 基础设施基准测试
- 协议分析
- 防御性安全研究
- 高并发流量模拟
- HTTP/2 多路复用分析
- TLS JA3 指纹实验
- 原始 socket 数据包构建研究
该框架将 Layer 3、Layer 4 和 Layer 7 流量引擎结合到一个统一的多进程架构中,能够跨多种网络协议生成高吞吐量流量。
# 功能
##
Layer 7 应用层引擎
### 支持的方法
| 方法 | 状态 |
| ------- | ------ |
| GET | YES |
| POST | YES |
| PUT | YES |
| PATCH | YES |
| DELETE | YES |
| OPTIONS | YES |
| TRACE | YES |
| CONNECT | YES |
| RANDOM | YES |
### HTTP 功能
- HTTP/1.1 Keep-Alive 引擎
- HTTP/2 多路复用
- HTTP/2 优先级帧
- HTTP/2 Ping 帧
- 实验性 HTTP/3 支持
- 动态缓存绕过
- 大型 payload 请求
- 随机查询生成
- 持久 socket 重用
- Header 随机化
- User-Agent 轮换
- TLS ALPN 协商
- TLS JA3 指纹模拟
- payload 生成引擎
##
Layer 4 传输层引擎
### 支持的方法
| 方法 | 描述 |
| -------- | --------------------- |
| TCP | TCP 连接模拟 |
| SYN | SYN 数据包模拟 |
| ACK | ACK 数据包模拟 |
| RST | RST 数据包模拟 |
| FIN | FIN 数据包模拟 |
| XMAS | FIN + PSH + URG |
| UDP | UDP 数据报生成 |
| UDP-FRAG | UDP 分片 |
| DNS-AMP | DNS 放大模拟 |
| NTP-AMP | NTP 放大模拟 |
### Layer 4 功能
- 原始 TCP 数据包构建
- TCP 标志位操作
- 源 IP 随机化
- UDP 数据报生成
- UDP 分片
- 反射模拟
- 放大模拟
- 大型数据报缓冲区
##
Layer 3 网络层引擎
### 支持的方法
| 方法 | 描述 |
| ---- | ---------------------- |
| ICMP | ICMP Echo 数据包模拟 |
### Layer 3 功能
- 原始 ICMP 数据包生成
- 自定义校验和计算
- 随机 payload 数据
- 原始 socket 通信
#
TLS JA3 指纹
VSAT 还支持 TLS JA3 指纹模拟配置文件。
### 可用配置文件
| 配置文件 | 浏览器 |
| -------- | --------------- |
| chrome | Google Chrome |
| firefox | Mozilla Firefox |
| safari | Apple Safari |
### JA3 功能
- 密码套件排序
- TLS 曲线选择
- TLS ALPN 协商
- TLS 握手定制
- TLS 1.2 / TLS 1.3 支持
# 内部架构

VSAT 采用高并发多进程架构,专为协议级流量生成以及跨 Layer 3、Layer 4 和 Layer 7 环境的可扩展执行而设计。
该架构将工作负载分离到多个独立的流量引擎中,分别负责不同的网络层和传输协议。
# 主要组件
##
主进程
- 运行时初始化
- 目标解析
- 配置加载
- Worker 分发
- 统计监控
##
集群模式
- 多进程 CPU 扩展
- 并行 Worker 执行
- 共享统计同步
- 高吞吐量流量分发
##
单进程模式
- ThreadPoolExecutor
- 基于线程的 Worker
- 共享 socket 执行
- 轻量级资源使用
##
共享内存系统
- 请求计数器
- 吞吐量监控
- 运行时指标
- 进程同步
##
流量执行器
- 任务分发
- 协议执行
- 请求生成
- 数据包生成
- socket 管理
##
支持我
[](https://ko-fi.com/MatrixTM26)
[](https://trakteer.id/MatrixTM26)
[](https://paypal.me/TeukuMaulana)
版权所有 ©2023-2026 MatrixTM26 · 保留所有权利
标签:DDoS, Python, 底层编程, 无后门, 流量生成, 网络协议分析, 网络压测, 逆向工具