#网络协议
FreeRDP - 开源远程桌面协议实现 跨平台高性能解决方案
FreeRDP远程桌面协议开源软件跨平台网络协议Github开源项目
FreeRDP是Apache许可下的开源远程桌面协议(RDP)实现。该项目提供跨平台、高性能的远程桌面连接功能,支持多种架构和操作系统。FreeRDP注重互操作性,旨在提供灵活的远程计算体验。项目拥有活跃的社区,持续改进代码质量和更新功能。对于寻求可靠远程桌面解决方案的开发者和用户而言,FreeRDP是一个值得考虑的选择。
mdns - Go语言实现的多播DNS库,助力网络服务发现
mDNSGoPionWebRTC网络协议Github开源项目
Pion mDNS 是一个基于 Go 语言的多播 DNS (mDNS) 实现库。该项目遵循 RFC 6762 标准,并支持 ICE 候选项隐私保护,为网络服务发现提供了高效的解决方案。Pion mDNS 包含服务器和客户端示例代码,适用于 WebRTC 等网络应用。作为开源项目,它鼓励社区贡献并提供商业支持。
quake2-rerelease-dll - Quake II重制版源代码 支持模组开发和功能扩展
Quake II游戏源代码模组开发API变更网络协议Github开源项目
2023年重制版Quake II源代码提供给开发者用于模组创作。代码库整合了原游戏模块,引入新API和客户端游戏模块,扩展了模组开发空间。主要特性包括C++17支持、40Hz帧率、数学函数优化和UTF-8兼容。这些改进为Quake II带来更流畅的游戏体验和更广阔的开发前景。
SharpRTSP - C#开发的RTSP和RTP数据流处理库
RTSPRTPC#视频流网络协议Github开源项目
SharpRTSP是一个C#开发的库,用于构建RTSP客户端、服务器和处理RTP数据流。支持H264、H265、G711等音视频格式,提供UDP、TCP和多播传输。包含RTSP客户端、摄像机服务器等示例,实现了多种RTSP/RTP相关功能。该库主要处理传输层,不涉及音视频解码,用户需要使用其他工具(如FFMPEG)来解码生成的原始数据。
telegram-configs-collector - 多协议代理配置自动收集与优化工具
代理配置订阅链接网络协议安全类型国家地区Github开源项目
这是一个自动化工具,专门从公开Telegram频道收集多种代理协议配置,包括Vmess、Vless、ShadowSocks、Trojan等。工具可自动对配置进行分类、去重和IP解析,并根据服务器和协议属性重新命名。项目还提供了多维度的订阅链接,如按协议类型、网络类型、安全类型和国家分类,便于用户获取所需代理配置。
XKeen - Keenetic路由器专用的Xray客户端
XrayKeenetic网络协议路由器代理服务Github开源项目
XKeen是一个为Keenetic路由器开发的Xray客户端。该项目针对路由器硬件资源有限的特点进行了性能优化。XKeen简化了安装和配置过程,支持全局代理功能。它兼容多种网络协议,旨在提供稳定的连接和隐私保护。XKeen适用于需要在Keenetic路由器上使用Xray的场景。
aio-proxy - 多协议代理工具自动化部署脚本
代理工具Linux自动化脚本网络协议服务器配置Github开源项目
AIO-Proxy项目整合了多种代理协议和工具,包括TUIC、Hysteria、SmartSNI、Chisel Tunnel等。它不仅支持自动化部署这些协议,还提供了域名配置、SSL证书获取和简单网页设置等功能。该脚本还集成了多种管理面板选项,如X-UI、Hiddify和Marzban,以及WARP安装和端口使用查看工具。通过一条命令行即可完成安装和配置,大幅简化了代理服务器的部署和管理流程。
ws - 轻量级高性能的Node.js WebSocket库
WebSocketNode.jsws实时通信网络协议Github开源项目
ws是一个轻量级、高性能的Node.js WebSocket库,支持客户端和服务器端实现。该库通过了广泛的测试,兼容最新WebSocket协议,提供简洁API和丰富示例。ws支持消息压缩、客户端认证等功能,适用于构建各类实时Web应用。
impacket - Python网络协议库 支持多种协议和低级数据包操作
Impacket网络协议Python库安全工具网络数据包Github开源项目
Impacket是一个Python网络协议库,专注于提供数据包的低级编程访问和部分协议实现。支持以太网、IP、TCP、UDP等多种网络协议,兼容IPv4和IPv6。该库能够构建和解析数据包,面向对象的API简化了深层协议处理。Impacket还提供示例工具,展示其实际应用场景。