RepositoryRustITItaly
GyulyVGC

GyulyVGC/listeners

Cross-platform library to find out processes listening on network ports

128stars
14forks
2issues
0views

Thành tựu nổi bật

Những danh hiệu mới nhất của dự án

1
TINIX TRENDING·Chủ đề: network-programming

#1 Repository Của Tháng

2
TINIX TRENDING·Chủ đề: tcp

#2 Repository Của Tháng

2
TINIX TRENDING·Chủ đề: socket

#2 Repository Của Tháng

🔍 listeners — Thư viện Rust tìm quy trình lắng nghe cổng mạng siêu nhanh

Liên kết PID và tên quy trình tới cổng mạng đang mở một cách chéo nền tảng.

listeners là thư viện Rust đa nền tảng (cross-platform) giúp tìm ra các quy trình (process) đang lắng nghe trên các cổng mạng (network ports) một cách hiệu quả. Nó giải quyết bài toán kết nối giữa PID, tên quy trình và cổng mạng — một nhiệm vụ phức tạp do phụ thuộc vào các API hệ thống thấp cấp, nền tảng phụ thuộc và hiệu suất cao.

✨ Điểm nổi bật

  • Đa nền tảng: Hỗ trợ Windows, Linux, macOS, FreeBSD, OpenBSD, NetBSD
  • Hiệu suất cao: Tối ưu bằng caching và API hệ thống thấp cấp
  • API đơn giản: Giao diện trực quan để truy xuất thông tin quy trình lắng nghe
  • Nhẹ: Chỉ có các phụ thuộc cần thiết
  • Hỗ trợ TCP/UDP: Liệt kê cả socket TCP và UDP
  • Trạng thái kết nối: Hiển thị trạng thái như LISTEN, ESTABLISHED, UNKNOWN

💡 Vì sao đáng chú ý

Khác với các thư viện Rust khác chỉ lấy thông tin quy trình, listeners kết hợp hoàn chỉnh giữa PID, tên quy trình và cổng mạng trong một API thống nhất. Thích hợp cho công cụ giám sát mạng, phân tích bảo mật hoặc phát triển ứng dụng quản lý hệ thống.


#Rust #NetworkProgramming #OpenSource #TiniX

Similar Projects

Discover other similar projects and AI models.

RepositoryC
ldcsaa/HP-Socket

High Performance TCP/UDP/HTTP Communication Component

6.2k
Aug 31, 2026
RepositoryC#
kerryjiang/SuperSocket

SuperSocket is a high-performance, extensible socket server application framework for .NET. It provides a robust architecture for building custom network communication applications with support for multiple protocols including TCP, UDP, and WebSocket.

4.2k
Oct 3, 2026
RepositoryJava
tywo45/t-io

T-io is a network programming framework developed based on Java AIO. From the collected cases, t-io is widely used for IoT, IM, and customer service, making it a top-notch network programming framework

1.9k
Jun 24, 2025
RepositoryRust
spacedriveapp/spacedrive

Spacedrive is an open source cross-platform file explorer, powered by a virtual distributed filesystem written in Rust.

39.3k
Oct 13, 2026
Modelsentence-similarity
sentence-transformers/all-MiniLM-L6-v2

all-MiniLM-L6-v2 This is a sentence-transformers(https://www.SBERT.net) model: It maps sentences & paragraphs to a 384 dimensional dense vector space and can be used for tasks like clustering or semantic search. Usage (Sentence-Transformers) Using t...

♥0
190.2M
Jun 1, 2026
RepositoryRust
feschber/lan-mouse

mouse & keyboard sharing via LAN

5.4k
Oct 25, 2026
RepositoryRust
Tencent/tquic

A high-performance, lightweight, and cross-platform QUIC library

1.4k
Oct 8, 2026
RepositoryGo
ehang-io/nps

一款轻量级、高性能、功能强大的内网穿透代理服务器。支持tcp、udp、socks5、http等几乎所有流量转发,可用来访问内网网站、本地支付接口调试、ssh访问、远程桌面,内网dns解析、内网socks5代理等等……,并带有功能强大的web管理端。a lightweight, high-performance, powerful intranet penetration proxy server, with a powerful web management terminal.

34.2k
May 30, 2024
RepositoryC
cesanta/mongoose

Embedded web server, with TCP/IP network stack, MQTT and Websocket

13.1k
Oct 20, 2026