Thanks to visit codestin.com
Credit goes to Github.com

Skip to content

KI3-Team/savt-client

Repository files navigation


License GitHub stars

GitHub release (latest by date)

About

SAV-T client is an active measurement tool which attempts to send and receive a series of spoofed UDP packets to/from servers distributed throughout the world. We use SAV-T clients to test a network’s ability of outbound or inbound spoofing periodically.

By participating and running SAV-T, you help build a global dataset of source address validation capabilities, contributing to Internet security research and infrastructure protection. The collected results are anonymously visualized at KI3 SAV-T Results Dashboard.

Quick Start

User Guide

Developer Guide

First, ensure you are in the project root directory and have installed all necessary dependencies:

System Architecture Version Golang Version Dependencies
Windows x64/ARM64 Windows 10 or higher Go 1.21+ - make
- jq
- InnoSetup
- Cygwin
MacOS Apple Silicon/Intel macOS 10.15 or higher Go 1.21+ - make
- jq
- create-dmg
Linux x86_64/aarch64 Linux Kernel 5.4+ Go 1.21+ - make
- jq

In most cases, the following commands are sufficient to build and install SAV-T-Client:

# Set version and set environment to test
make version env-test
# Use a single command to execute the complete process
make flow

After the build is complete, you can find the following files in the build directory:

  • MacOS: .dmg installation package
  • Windows: .exe installation package
  • Linux: .tar.gz archive

Contact

Packages

No packages published

Languages