Seeker: Transparent Proxy Tool | Generated by AI

Home 2025.12

Question: What is the GitHub repository https://github.com/gfreezy/seeker about?

Answer: The GitHub repository gfreezy/seeker is an open-source tool written primarily in Go that implements a transparent proxy using a TUN virtual network interface. It enables seamless routing of network traffic (TCP, UDP, and ICMP/pings) through proxies like Shadowsocks, SOCKS5, or HTTP on macOS and Linux systems. The project emulates Surge’s enhanced mode for local traffic interception and gateway mode for proxying devices on a local area network (LAN).

Key Features

Installation

Download pre-built binaries from the releases page for macOS or Linux, then make executable:

chmod +x seeker-osx  # macOS
chmod +x seeker-linux  # Linux

To build from source:

git clone https://github.com/gfreezy/seeker.git
cd seeker
OPENSSL_STATIC=yes cargo build --release

The binary will be in target/release/seeker.

Usage Example

Run with a local YAML config (requires sudo for TUN setup):

sudo seeker --config path/to/config.yml

For a remote encrypted config:

sudo seeker --config-url https://example.com/encrypted-config.txt --key mypassword

Generate an encrypted config:

seeker --config config.yml --encrypt --key mypassword > encrypted-config.txt

A sample config is available here, supporting native server formats or Clash-style proxies.

Warnings

This tool is useful for users needing a lightweight, rule-based proxy setup similar to commercial apps like Surge or Clash, especially in censored network environments.

GitHub - gfreezy/seeker


Back

x-ai/grok-4.1-fast

Donate