Công cụ netcat chạy trên dữ liệu Tailscale, không cần tài khoản

Tailcat là một dự án remix các thành phần mã nguồn mở của Tailscale, cho phép bạn truyền dữ liệu giữa hai máy giống như netcat nhưng qua data plane được mã hoá bằng WireGuard®. Thay vì dựa vào control plane của Tailscale, mọi metadata kết nối được trao đổi ngoài băng thông theo cách bạn muốn, giúp giảm phụ thuộc vào dịch vụ trung gian.

Tiến trình kết nối bắt đầu bằng một token ngắn được máy chủ (listener) tạo ra, sau đó phía client truyền token này để thiết lập kết nối. Kết nối được bảo mật end‑to‑end và khởi tạo qua một máy chủ DERP để thực hiện NAT‑traversal; khi có thể, magicsock sẽ nâng cấp lên kết nối UDP trực tiếp giữa các peer. Bạn có thể dùng các DERP relay miễn phí mặc định (https://tailcat.dev/derpmap.json) hoặc tự triển khai relay riêng.

Tailcat không yêu cầu tài khoản Tailscale, không thay đổi bảng routing hay DNS của hệ thống, và hoạt động hoàn toàn trong userspace. Ngoài chức năng truyền stdin/stdout, nó còn hỗ trợ expose cổng TCP nội bộ, chạy SSH không xác thực, ping kiểm tra đường truyền, và thậm chí tạo proxy SOCKS5 qua tunnel. Các lệnh cài đặt nhanh chóng qua go install hoặc Nix flakes.

Với khả năng thiết lập tunnel an toàn, không cần quyền admin và hỗ trợ đa nền tảng, Tailcat hứa hẹn sẽ là công cụ hữu ích cho các nhà phát triển và kỹ sư mạng tại Việt Nam, giúp họ nhanh chóng tạo các kênh truyền dữ liệu bảo mật mà không phải lo về cấu hình phức tạp.

Nguồn: GitHub Trending — Biên dịch & tổng hợp: danhbaai.com

Danh Bạ AI
Logo
Register New Account