SinaXhpm/Echoes

GitHub: SinaXhpm/Echoes

Echoes 是一款免费开源的跨平台网络与开发者多功能工具箱,将 Ping、端口扫描、SSH、DNS 查询、HTTP 请求测试、服务监控和字符串/JSON 处理等常用工具整合到一个离线运行的 GUI 应用中。

Stars: 0 | Forks: 0

# Echoes 🛰️ — 跨平台网络与开发者工具箱 [![License: MIT](https://img.shields.io/github/license/SinaXhpm/Echoes)](https://github.com/SinaXhpm/Echoes/blob/master/LICENSE) ![Platforms: Windows, macOS, Linux, Android](https://img.shields.io/badge/platform-Windows%20%7C%20macOS%20%7C%20Linux%20%7C%20Android-blue) [![Latest release](https://img.shields.io/github/v/release/SinaXhpm/Echoes)](https://github.com/SinaXhpm/Echoes/releases) [![Downloads](https://img.shields.io/github/downloads/SinaXhpm/Echoes/total)](https://github.com/SinaXhpm/Echoes/releases) [GitHub 仓库](https://github.com/SinaXhpm/Echoes) | [Telegram](https://t.me/the_pink_palace) ![Echoes — 跨平台网络与开发者工具包(主窗口,实时 Ping)](https://static.pigsec.cn/wp-content/uploads/repos/2026/06/1011a05ae5012229.png) ## 关于 **Echoes** 是一款桌面与移动端应用,集成了您日常所需的网络和开发者实用工具——包括 Ping 主机、扫描端口、通过 SSH 连接、查询 DNS/WHOIS 和 IP/GeoIP 数据、发送 HTTP 请求、监控正常运行时间、记录加密笔记以及转换文本/JSON。它由同一套代码构建,可在 Windows、macOS、Linux 和 Android 上运行,支持离线工作,并在本地存储您的数据(无需账号,无遥测数据)。桌面版构建是零依赖的 Native AOT 二进制文件——无需安装任何额外组件。 ## 截图 | | | | :---: | :---: | | ![端口扫描器](https://static.pigsec.cn/wp-content/uploads/repos/2026/06/c7f5caf1a6012235.png)
**端口扫描器** — TCP/UDP、IP 范围与 CIDR | ![cURL 客户端](https://static.pigsec.cn/wp-content/uploads/repos/2026/06/734cad7a30012241.png)
**cURL 客户端** — 带有完整日志的 HTTP 请求 | | ![SSH 终端](https://static.pigsec.cn/wp-content/uploads/repos/2026/06/6ad46a072f012246.png)
**SSH 终端** — ANSI 颜色 + SOCKS 代理 | ![字符串实验室](https://static.pigsec.cn/wp-content/uploads/repos/2026/06/302ab62bf1012252.png)
**字符串实验室** — 编码、哈希、regex、JSON | ## 安装 从 **[Releases](https://github.com/SinaXhpm/Echoes/releases)** 页面下载适合您平台的文件: | 平台 | 文件 | 安装方法 | | :--- | :--- | :--- | | **Windows** | `.zip` | 解压并运行 `Echoes.exe` | | **macOS** | `.dmg` | 打开并将 `Echoes.app` 拖入 Applications | | **Linux** | `.AppImage` | 执行 `chmod +x` 后运行 | | **Debian/Ubuntu** | `.deb` | `sudo dpkg -i echoes.deb` | | **Android** | `.apk` | 允许“从未知来源安装”,然后打开 APK(需要 Android 6.0+) | 桌面版构建是自包含的(Native AOT)——不需要 .NET 运行时。 ## 功能 ### 网络 - **Ping 和路由追踪** — 实时 ICMP Ping,带有丢包统计和逐跳追踪。 - **端口扫描器** — 支持对单一 IP、范围和 CIDR 进行 TCP/UDP 扫描;可导出为 CSV。 - **SSH 终端** — 带有 ANSI 颜色、命令历史记录以及 SOCKS5 代理/隧道功能的终端。 - **DNS 和 WHOIS** — 通过自定义解析器查询 DNS 记录(A、MX、TXT 等),以及 RDAP 域名查询。 - **网卡浏览器** — 显示网络适配器的 IPv4/IPv6、MAC 地址和状态(仅限桌面版)。 ### Web 和 API - **cURL 客户端** — 一个用于 HTTP 请求的 GUI,支持 HTTP/SOCKS 代理、IP 覆盖以及完整的日志记录。 - **Telegram Bot 测试器** — 调用 Bot API 方法并查看原始的详细响应。 - **SSL 检查器** — 读取网站的 TLS 证书(主题、颁发者、有效期、密钥、链)。 - **IP 信息** — 查询您的公网 IP 和 GeoIP 查找,支持 SOCKS5/HTTP 代理。 - **服务监控器** — 跟踪主机/URL 列表的正常运行时间和延迟。 ### 工具 - **加密笔记** — 使用 AES-256 和主密钥加密的本地笔记。密钥绝不会存储;如果丢失,笔记将无法恢复。 - **字符串实验室** — Base64/URL 编码、哈希(MD5/SHA256)、regex 测试、JSON 格式化/压缩、大小写转换、文本清理和 token 生成器。 ## Android 说明 Android 应用运行相同的 UI。部分桌面功能在 Android 沙盒内无法使用:真正的 `curl` 引擎(请改用内置的 .NET 引擎)、通知声音和网卡浏览器。其他所有功能(Ping、SSH、DNS、IP 信息、扫描器、监控器、通过 .NET 的 cURL)均可正常使用。 ## 常见问题 **什么是 Echoes?** 一款免费、开源、多合一的网络和开发者工具包(Ping、端口扫描器、SSH、DNS、cURL、IP 信息、正常运行时间监控器、加密笔记、字符串/JSON 工具),适用于 Windows、macOS、Linux 和 Android。 **它是免费且开源的吗?** 是的 — 采用 MIT 许可协议,可免费使用。 **支持哪些平台?** Windows、macOS、Linux 和 Android。一个应用,一套代码。 **我需要安装 .NET 或任何运行时吗?** 不需要。桌面版本是自包含的 Native AOT 二进制文件。下载即可运行。 **它会收集数据或需要账号吗?** 不会。它在本地运行,没有遥测功能,笔记会在您的设备上进行加密。 **它是替代单独使用 ping/nmap/ssh/curl 工具的好选择吗?** 它将这些工具常见的日常任务整合到了一个跨平台的 GUI 中。对于深度的专业工作,专用的 CLI 依然更胜一筹。 ## 构建技术 - **Avalonia UI** + **.NET 8**(Android 版基于 .NET 10)。 - 桌面端使用 **Native AOT**,实现快速启动和低内存占用。 - 在 AI 辅助下开发。以 Pink Floyd 的*“Echoes”*命名。 ## 注意 主要的开发和测试环境在 **Windows** 上。macOS、Linux 和 Android 版本可能存在些许瑕疵。 ## 许可证 MIT。 **关键词:** 网络工具包、网络实用工具、网络扫描器、Ping 工具、路由追踪、端口扫描器、TCP/UDP 扫描器、SSH 客户端、SSH 终端、DNS 查找、WHOIS、cURL GUI、HTTP 客户端、IP 查找、GeoIP、公网 IP、正常运行时间监控器、延迟监控器、SSL/TLS 证书检查器、加密笔记、AES-256、Base64、regex 测试器、JSON 格式化工具、哈希工具、跨平台、Windows、macOS、Linux、Android、Avalonia UI、.NET、Native AOT、开源、免费。
标签:SOC Prime, SSH客户端, 开发工具, 情报分析, 数据统计, 端口扫描, 网络工具, 网络诊断