Сетевой движок на Zig для проксирования трафика через TUN-интерфейс: превращает пакеты устройства в TCP/UDP/ICMP-потоки и прогоняет их через SOCKS5.
Zeptun — низкоуровневый инструмент для VPN и прокси-приложений: он перехватывает сетевые пакеты на TUN-интерфейсе и превращает их в полноценные TCP, UDP и ICMP-соединения, которые можно пустить через SOCKS5-прокси или напрямую. Поддерживает IPv4/IPv6, автоматическую маршрутизацию, DNS-подмену и работает на Linux, Android, Windows, macOS, iOS и FreeBSD, встраивается в другие приложения через C API.
Описание автора:High-performance tun2socks engine in Zig with TCP, UDP, ICMP, SOCKS5, io_uring, and C API.